КнигоПровод.Ru27.12.2024

/ИТ-книги

Введение в программирование в содержательных обозначениях — Брудно А. Л.
Введение в программирование в содержательных обозначениях
Брудно А. Л.
год издания — 1965, кол-во страниц — 148, тираж — 38000, язык — русский, тип обложки — мягк., масса книги — 120 гр., издательство — Физматлит
серия — Физико-математическая библиотека инженера
цена: 199.00 рубПоложить эту книгу в корзину
Сохранность книги — удовл.

Формат 84x108 1/32
ключевые слова — содержательн, программирован, алгоритмическ, программист, цэм, эвм, алгол, компилир, счислен, информац, информатик, цвт, цифров, логическ

Книга написана автором метода содержательного программирования. Этот метод получил распространение, так как соединяет ряд достоинств программирования в адресах машины и программирования на алгоритмических языках. Книга рассчитана на следующих читателей: научных работников и студентов, желающих оценить возможности электронных машин в своей тематике или самостоятельно научиться программировать; преподавателей программирования и учащихся, работающих под их руководством; наконец, математиков-программистов, пожелавших познакомиться с этим методом.

Изложение ведётся так, чтобы читатель как можно меньше запоминал впрок и всё время имел интересные задачи.


Цифровые электронные машины (ЦЭМ) проникают во многие области человеческой деятельности: в технические расчёты, исследования теоретической физики, управление станками, организацию производства, военную тактику, физиологию, медицину, экономику, лингвистику… Людям различных специальностей нужно знать возможности ЦЭМ, чтобы творчески оценить их применение в своей работе. Умение программировать становится элементом культуры, кстати сказать, оно так же не является наукой, как правила умножения столбиком или пользования арифмометром или логарифмической линейкой. Оно должно быть таким же простым орудием в руках образованного человека, как эти правила и приборы.

Но по популярным книжкам программировать не научишься. Они излагают достижения (зачастую не делая различия между достигнутым и всего лишь принципиально возможным), опуская технику получения результата. Что же касается книг по программированию, то по ним нельзя научиться в короткий срок. На курсах учат программированию несколько месяцев.

Между тем наш опыт показывает, что при индивидуальном обучении математик может научиться программировать за два часа (в единичных случаях — за 15 минут).

Настоящая книга рассчитана на то, чтобы грамотный математик мог выучиться по ней за день. В ней опущено всё, что не служит этой цели и что легче сообразить, чем запомнить.

У читателя формально не предполагается сведений, выходящих за границы школьного курса, но предъявляются высокие требования к его логической культуре. Поэтому нематематику для обучения понадобится несколько дней.

Порядок изложения выбран с таким расчётом, чтобы обучающемуся приходилось как можно меньше «запоминать для дальнейшего применения» и чтобы у него всё время были интересные задачи. Но нужно предупредить, что эта книга не для лёгкого чтения перед сном — по ней можно выучиться быстро за счёт напряжённой работы.

Вначале, когда ЦЭМ было мало, каждый учился программировать для той машины, на которой имел возможность считать. Теперь выгоднее учиться программировать для простейшей машины и только по мере надобности усваивать особенности систем команд и пультов управления конкретных машин.

В этой книжке излагается программирование в содержательных обозначениях, когда команды и числа имеют вид, привычный для математика, но сохраняется возможность использовать все особенности системы команд и пульта конкретной машины. С 1954 года так программируют в Институте электронных машин и Институте теоретической физики. В дальнейшем на этот способ перешло ещё несколько групп, связанных с нами.

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

Автор отдаёт себе отчёт в том, что содержательное программирование снимает ряд трудностей обычного адресного программирования, стимулирующих развитие автоматического программирования, АЛГОЛа, компилирующих программ и т. д. …

ПРЕДИСЛОВИЕ

ОГЛАВЛЕНИЕ

Предисловие4
1. Логическая схема машины; команды7
2. Составление простейших программ11
3. Позиционные системы счисления27
4. Представление информации в машине и программе33
5. Преобразование команд48
6. Система команд машины ММ59
7. Программирование65
8. Подпрограммы74
9. Одноцикловые программы83
10. Многократные циклы95
11. Пульт машины110
12. Организация программирования113
13. Блок-программа123
14. Логические и библиотечные программы129
15. О различных машинах138
Послесловие144

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

  1. Программирование и алгоритмические языки, Криницкий Н. А., Миронов Г. А., Фролов Г. Д., 1975
  2. Сравнительное изучение языков программирования, Хигман Б., 1974
  3. Языки программирования. Практический сравнительный анализ, Бен-Ари М., 2000
  4. История информатики в России: учёные и их школы, Захаров В. Н., Подловченко Р. И., Фет Я. И., сост., 2003
  5. Фортран и искусство программирования персональных ЭВМ, Уорд Т., Бромхед Э., 1993
  6. Программирование на современных алгоритмических языках: Учебное пособие для втузов.— 3-е изд., перераб. и доп., Пярнпуу А. А., 1990
  7. Логические основы цифровой вычислительной техники. Учебное пособие для вузов. — 3-е изд., перераб. и доп., Папернов А. А., 1972
  8. Комбинаторные задачи и (0, 1)-матрицы, Тараканов В. Е., 1985
  9. Введение в прикладную комбинаторику, Кофман А., 1975
  10. Булевы алгебры, Сикорский Р., 1969
  11. Беседы о поколениях ЭВМ, Бусленко Н. П., Бусленко В. Н., 1977
  12. Беседы об информатике, Шилейко А. В., Шилейко Т. И., 1989
  13. Информатика, Луенбергер Д. Д., 2008
  14. Операционные системы. Параллельные и распределённые системы, Бэкон Д., Харрис Т., 2004
  15. Электронные цифровые машины и снабжение войск, Абрамов С. А., Батраков В. А., 1964
  16. ТЕХНИКА СУПЕР-ЭВМ. Тематический выпуск. Труды Института инженеров по электронике и радиоэлектронике, Т. 77, №12, Декабрь 1989, Фэн Цзеюнь, Хэрсон А. Р., ред., 1989

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