Учебное пособие, СПб.: Издательство Политехнического университета, 2011. — 212 c.
Пособие соответствует государственному образовательному стандарту дисциплины
Основы программирования направления 231000 Программная инженерия и
Программирование направления 230100 «Информатика и вычислительная техника».
В пособии изложены основные сведения о принципах алгоритмизации многомодульных программных продуктов, разнообразных типах данных и управляющих структурах языка высокого уровня PASCAL, рассматриваются различные стороны процесса разработки программ с использованием как процедурного, так и объектного программирования. При этом в качестве базового языка принят язык TURBO PASCAL 7.0 и соответствующая интегрированная среда программирования. Объем, подбор и изложение материала основаны на многолетнем опыте преподавания автором этой дисциплины в СПбГПУ на факультете технической кибернетики. Приведенный материал успешно осваивается студентами первого курса в течение одного семестра при объеме : 54 часа лекций, 18 часов упражнений и 36 часов лаборатории.
В приложении приведены примеры задач, рассматриваемых на упражнениях и задач, решаемых на компьютере в течение семестра с применением как процедурного, так и объектного подхода к программированию.
Пособие предназначено для студентов дневного и вечернего отделений факультета технической кибернетики. Оно также может быть использовано студентами, обучающимися по другим направлениям, изучающими дисциплину «Программирование» с использованием в качестве базового языка TURBO PASCAL 7.0.
Оглавление
Введение
1. Основы алгоритмизации
2. Процедурное программирование
3. Объектно-ориентированное программирование
Список литературы
Приложение
Приложение 1
Приложение 2