Обложка книгиОГЛАВЛЕНИЕ

Предисловие                                                                                      3

Глава 1

Программируемые микрокалькуляторы

Первое знакомство                                                                  5

Коротко о большом семействе                                                         5

Учимся программировать                                                    11

Начинаем работать на МК-61                                              35

Детали и тонкости                                                                  57

Алфавит карманной ЭВМ                                                    57

Логические операции в игровых программах                    65

Секреты микрокалькулятора                                                69

Для чего нужен тест                                                              82

Библиотека программ                                                             88

Универсальная программа                                                               88

Азимут и дальность                                                              94

Эти «случайные» неслучайные числа                                 97

Вечный календарь                                                                 100

Поможет структурная диаграмма                                        104

Микрокалькулятор играет в спортлото                               107

Сложные программы                                                            108

Микрокалькулятор-компьютер                                            111

Приложения                                                                                        116

Приложение 1.
Лексикон программируемых микрокалькуляторов «Электроника БЗ-34. МК-61. –52»
иих модификаций                                                                  116

Приложение 2. Коды программируемых микрокалькуляторов
«Электроника МК-52 и –61»                                                120

Список рекомендуемой литературы                                               122

Глава 2

Персональный компьютер

От микрокалькулятора к персональному компьютеру                     125

Цикл типа «пока»                                                                  128

Альтернатива                                                                        130

Вложенные структуры                                                          131

Цикл типа «до»                                                                      134

Золотое сечение                                                                    135

Цикл с параметром                                                               137

Подпрограммы и процедуры                                               140

Новая машина – новые возможности                                              142

Великолепная семерка программирования                        142

Можно ли играть на скрипке с одной струной?                149

Еще раз о подпрограммах и процедурах                             153

В погоне за собственным хвостом                                      155

Кролики и минимумы                                                          155

Когда задачу решают с конца                                               157

Программа без чисел и вычислений                                   162

Кит или кот?                                                                          164

Электронный советчик                                                        167

Что в имени тебе моем?                                                       169

Компьютер-секретарь                                                           175

Программа, печатающая сама себя                                      177

Работаем с готовыми программами                                                179

Программирование без программирования                       179

«Окна» в мир информации                                                  195

Как можно жонглировать файлами                                     211

Список рекомендуемой литературы                                               220

ПРЕДИСЛОВИЕ

Книга адресована читателям, которые, с одной стороны, желали бы совершенствоваться в работе с программируемыми микрокалькуляторами, а с другой, – хотели бы освоить персональный компьютер, используя опыт работы с микрокалькуляторами.

В книге рассматриваются такие темы, как начальные и углубленные сведения о программируемых микрокалькуляторах семейства «Электроника», «секреты»

·        аппаратной и программной частей микрокалькуляторов,

·        программирование для персонального компьютера на языках Бейсик и Паскаль,

·        работа на персональном компьютере с использованием готовых программных сред.

В книге раскрываются «маленькие хитрости» программируемых микрокалькуляторов, не отмеченные в инструкциях по эксплуатации.

Основы программирования в кодах микрокалькулятора и на языках персонального компьютера даются на примере решения задач, с которыми сталкиваются инженеры, студенты и школьники, т.е. та категория пользователей, на какую, по мнению авторов, и рассчитана книга. Читатель найдет в ней и игровые программы, которые помогут ему не только скрасить досуг, но и лучше познакомиться с тонкостями организации диалога «человек-ЭВМ».

Чтобы переход от программирования на микрокалькуляторах к программированию на персональных компьютерах был по возможности плавным, в книгу включены трилингвы - программы решения одной и той же задачи, написанные в кодах микрокалькулятора, на языках Бейсик и Паскаль. Для выделения алгоритма решения задач и иллюстрации принципов структурного программирования многие программы вписаны в рамки структурных .диаграмм.

Обращается внимание читателей на те особенности программирования для персонального компьютера, какие не встречаются при работе с программируемым микрокалькулятором: проектирование структуры данных, обработка текстовых переменных, работа с файлами на магнитных дисках и др.

Завершает книгу рассказ о популярных программных продуктах (среда программирования Eureka, электронные таблицы и деловая графика пакета Framework III, надстройки над дисковой операционной системой Norton Commander и PCTOOLS), позволяющих работать на персональном компьютере, не прибегая к кодированию на каком-либо языке программирования. Этим подчеркивается, что искусство общения с компьютером – в первую очередь не умение составлять новые программы, а способность эффективно использовать богатое программное обеспечение ЭВМ.

Через всю книгу проходит идея «мирного сосуществования» вычислительных средств раздой «весовой категории» (микрокалькуляторы, персональные компьютеры, большие ЭВМ) при решении разноплановых задач. Первая глава книги написана В. А. Хмелюком, вторая – В. Ф. Очковым.

Авторы благодарят редакторов книги Л. Г.Никольскую и А. Б. Бойко и рецензента И. Д. Когана, затративших много сил при доработке рукописи, а также выражают признательность школьникам Алексею Рубцову и Игорю Хмелюку (из подмосковного города Мытищи) и Михаилу Рахаеву (из Москвы) за большую помощь в проверке программ.

Мы будем благодарны за отзывы и замечания по книге, которые следует направлять по адресу: 105835, Москва, Красноказарменная, 14, Издательство МЭИ.