Читать онлайн «Основы программирования»

Автор С. М. Окулов

С. ОКУЛОВ о с н н в ш Москва Л а б о р а т о р и я Базовых|Эй6РЬМ" 2 002 УДК 519. 85(023) Б Б К 22. 18 О 52 Окулов С. М. О 52 Основы п р о г р а м м и р о в а н и я . — М. : ЮНИМЕДИАСТАИЛ, 2002. — 424 е. : ил. ISBN 5-94774-003-6 В учебнике рассмотрены основные управляющие конструкции сис- темы программирования Турбо Паскаль, процедуры н функции, стро- ковый, вещественный и файловый типы данных. Приводится матери- ал для изучения массивов, методов сортировки и поиска, а также по динамическим структурам данных Рассмотрены следующие структу- ры данных: списки, стеки, очереди, двоичные деревья, АВЛ-деревья и Б деревья. В материалах для чтения обсуждаются практически все во- просы, входящие в школьный минимум знаний по информатике Книга является достаточно полным учебником по программиро- ванию, реализующим сложную задачу — формирование у читателя структурного стиля мышления Учебным материалом является сис- тема программирования Турбо Паскаль, а также большое число за- дач, включая задачи иа алгоритмы сортировки и поиска Достаточно подробно рассмотрена работа с динамическими струк- турами данных. Книга рассчитана на широкий круг читателей от школьника и студента до специалиста, решающего с помощью программирования прикладные задачи. УДК 519. 85(023) ББК 22. 18 Серия «Технический университет» Учебное издание Окулов Станислав Михайлович Основы программирования Художник Н Лозинская Компьютерная верстка Л Катуркиной Лицензия на издательскую деятельность №066140 от 12 октября 1998 г. Подписано в печать 30. 01. 02. Формат бОхЭО1/,,. Гарнитура Школьная.
Бумага офсетная. Печать офсетная. Усл. печ. л. 26,5. Тираж 5000 экз. Заказ 452 ООО «Издательство Лаборатория Базовых Знаний», 2002 г. Адрес для пере- писки: 103473, Москва, а/я 9. Телефон (095)955-0398. Отпечатано с готовых диапозитивов в полиграфической фирме «Полиграфист». 160001, г. Вологда, ул. Челюскинцев, 3. ISBN 5-94774-003-6 © Окулов С. М. , 2002 © ЮНИМЕДИАСТАЙЛ, 2002 Содержание Содержание 3 Предисловие 5 Часть первая. О с н о в н ы е у п р а в л я ю щ и е конструкции 10 Занятие № 1. Первая программа 10 Занятие № 2. Целый тип данных 20 Занятие № 3.