КнигоПровод.Ru26.04.2024

/ИТ-книги

Элементы программирования — Абрамов С. А.
Элементы программирования
Абрамов С. А.
год издания — 1982, кол-во страниц — 96, тираж — 200000, язык — русский, тип обложки — бумажн., издательство — Наука
серия — Популярные лекции по математике
цена: 100.00 рубПоложить эту книгу в корзину
Сохранность брошюры — удовлетворительная: ржавые скрепы
Формат 84x108 1/32. Бумага типографская №1. Высокая печать

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

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

Первые три главы посвящены основным понятиям программирования — понятиям алгоритма, программы, алгоритмического языка, входного языка вычислительной машины. В гл. IV рассматриваются методы перевода с алгоритмического языка на входной язык вычислительной машины. Эта глава труднее других, и при первом чтении можно ограничиться её просмотром. В гл. V речь идёт о диалоговых программах (игровых программах, программах продажи авиационных билетов и т. д.) и о многопрограммном режиме работы вычислительной машины (строении операционной системы).

В Дополнении рассказывается о том, каким образом могут доказываться различные свойства программ.

Сжатость изложения позволит читателям сберечь время, но потребует взамен некоторого напряжения внимания.

Книжка рассчитана на читателей, интересующихся началами программирования. Кроме представления о системе счисления по целому основанию q > 2 (о таких системах в серии «Популярные лекции по математике» имеется книга С. В. Фомина «Системы счисления». — М.: Наука, 1974), от читателей не требуется никаких знаний, выходящих за пределы школьного курса математики.

ПРЕДИСЛОВИЕ

ОГЛАВЛЕНИЕ

Предисловие4
Введение5
 
Г л а в а  I. Об алгоритмах решения задач8
§1. Экономия операций8
§2. Обозначения10
§3. Повторения13
§4. Условия17
 
Г л а в а  II. Пример алгоритмического языка20
§1. О записи программ. Выражения20
§2. Операторы ввода, вывода и присваивания. Программа23
§3. Условный и составной операторы27
§4. Оператор перехода, пустой оператор30
§5. Целый тип33
§6. Массивы чисел36
§7. Оператор цикла39
 
Г л а в а  III. Вычислительная машина и её входной язык43
§1. Память машины. Машинные слова43
§2. Арифметические операции. Команды перехода46
§3. Выполнение программы49
§4. Регистры. Обработка массивов52
§5. Операции над словами произвольного вида56
 
Г л а в а  IV. Трансляция61
§1. Преобразование последовательностей символов61
§2. Вычисление значения выражения63
§3. Трансляция выражений68
§4. Трансляция операторов и программы71
 
Г л а в а  V. Диалоговые программы. Операционная система75
§1. Диалоговые программы75
§2. Обмен сообщениями в диалоге77
§3. Многопрограммный режим работы машины79
 
Д о п о л н е н и е.  О доказательстве свойств программ85
Литература для дальнейшего чтения95

Книги на ту же тему

  1. Элементы программирования, Гнеденко Б. В., Королюк В. С., Ющенко Е. Л., 1961
  2. Программирование на языке Ада, Вегнер П., 1983

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.ru