Аннотация
Книга содержит расширенный вариант начального курса программирования, который читается на механико-математическом факультете МГУ с 1980 г. Цель курса — заложить фундамент общей программистской культуры слушателей в научить их грамотно программировать практически задачи объемом несколько тысяч строк. Основу курса составляют понятнее исполнителя технология программирования «сверху вниз» и развитые структуры данных. В числе изучаемых в курсе законченных программных систем — управление станком с ЧПУ и «луноходом», реализация простейшего компилятора арифметических формул, построение изображения полиэдра с удалением невидимых линий, ссылочная реализация списка, хеширование, двумерное хеширование по равномерной сетке, реализации виртуальной памяти; простейшей файловой системы и компонент Экранного редактора текстов.
Изложение ведется в едином стиле с использованием понятия исполнителя на учебном языке программирования с русской лексикой.
Для студентов математических факультетов университетов и факультетов прикладной математики вузов.
![В хрестоматии собраны размышления выдающихся зарубежных мыслителей XX века о роли и возможностях насилия и ненасилия в политике. Включенные в нее тексты... Мораль в политике [хрестоматия]](https://www.rulit.me/data/programs/images/moral-v-politike-hrestomatiya_437060.jpg)




![Данное учебное пособие содержит теоретический материал (основные идеи волновых процессов), а также разбор примеров и... Волновые процессы. Основные законы [2-е изд.]](https://www.rulit.me/data/programs/images/volnovye-processy-osnovnye-zakony-2-e-izd_812757.jpg)




![В книге в понятной и доступной форме описаны основные тенденции развития отечественного законодательства о рынке ценных бумаг, регулирующего правовой статус... Правовое регулирование рынка ценных бумаг [Учебное пособие]](https://www.rulit.me/data/programs/images/pravovoe-regulirovanie-rynka-cennyh-bumag-uchebnoe-posobie_472430.jpg)
Комментарии к книге "Программирование для математиков"