Зарегистрироваться
Восстановить пароль
FAQ по входу

Столяров А.В. Программирование: введение в профессию. Т. 1: азы программирования

  • Файл формата pdf
  • размером 3,36 МБ
Столяров А.В. Программирование: введение в профессию. Т. 1: азы программирования
М: МАКС Пресс, 2016. — 464 с.
Книга А.В. Столярова охватывает этапы изучения программирования в объёме «продвинутой» школьной информатики (в той её части, которая непосредственно касается программирования) и первых двух курсов ВМК МГУ с учётом использования операционной среды ОС Unix.
В первую часть книги вошли избранные сведения из истории вычислительной техники, обсуждение некоторых областей математики, непосредственно используемых программистами (таких как алгебра логики, комбинаторика, позиционные системы счисления), математических основ программирования (теория вычислимости и теория алгоритмов), принципы построения и функционирования вычислительных систем, начальные сведения о работе с командной строкой ОС Unix.
Вторая часть посвящена начальным навыкам составления компьютерных программ на примере Free Pascal под ОС Unix. Материал ориентирован на изучение в будущем языка Си, так что, в частности, много внимания уделено работе с адресами и указателями, построению списков и других динамических структур данных; в то же время многие возможности Паскаля из рассмотрения исключены. Даются сведения о правилах оформления текстов программ, о тестировании и отладке.
Для школьников, студентов, преподавателей и всех, кто интересуется программированием.
Что такое компьютер: немного истории
История ОС Unix
Как работает компьютер
Как правильно использовать компьютер
Теперь немного математики
Программы и данные
Первые программы
Выражения и переменные
Управление последовательностью выполнения
Подпрограммы
Ещё о выражениях
Конструирование программ
Символы и их коды; текстовые данные
Система типов Паскаля
Строки
Оператор выбора
Полноэкранные программы
Файлы
Адреса, указатели и динамическая память
Ещё о рекурсии
Ещё об оформлении программ
Тестирование и отладка
Модули и раздельная компиляция
К изданию готовятся том 2 и том 3 книги А.В. Столярова "Программирование: введение в профессию". Во второй том войдут части, посвящённые ассемблеру, Си, операционным системам и параллельному программированию. Третий том расскажет нам об объектно-ориентированной (C++) и командно-скриптовой (Tcl/Tk), событийно-ориентированной и пр. (Lisp, Prolog) парадигмах.
Вы можете поддержать проект материально, внеся любой посильный вклад. Подробнее: http://stolyarov.info/books/programming_intro.
  • Возможность скачивания данного файла заблокирована по требованию правообладателя.
  • С условиями приобретения этих материалов можно ознакомиться здесь.