ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
Государственное образовательное учреждение
Высшего профессионального образования
«Санкт-Петербургский государственный университет
Аэрокосмического приборостроения»
Кафедра Вычислительных систем и сетей (№44)
Лабораторный практикум
По программированию на языках высокого уровня
для студентов вечерней формы обучения
Санкт-Петербург
2009 г.
Составители: Л.Н.Бариков, Н.Н.Бровин, Л.В.Плющева
Рецензенты: кафедра Открытых информационных технологий и информатики Санкт-Петербургского государственного университета аэрокосмического приборостроения;
канд. техн. наук В.А.Галанина.
Содержатся необходимые материалы к выполнению лабораторных работ, предусмотренных учебным планом по дисциплине Программирование на языках высокого уровня.
Предназначены для студентов, обучающихся по специальностям "Вычислительные машины, комплексы, системы и сети" и "Программное обеспечение вычислительной техники и автоматизированных систем" на вечерней форме обучения.
|
|
Подготовлены к публикации кафедрой Вычислительных систем и сетей по рекомендации методической комиссии факультета Вычислительных систем и программирования Санкт-Петербургского государственного университета аэрокосмического приборостроения.
С Санкт-Петербургский государственный университет
аэрокосмического приборостроения (СПбГУАП). 2009.
Подписано к печати Формат 60х84 1/16
Объем 2,0 п.л. Уч.-изд.л. 2,0 Тираж 150 экз.
Зак. №
Ротапринт ЛИАП 190000, Санкт-Петербург, ул.Б.Морская, 67
Содержание
Введение. 4
Лабораторная работа №1 Управляющая структура “Следование”. 5
Лабораторная работа №2 Управляющая структура “Развилка”. 11
Лабораторная работа №3 Управляющая структура “Выбор”. 21
Лабораторная работа №4 Управляющие структуры “Циклы”. 25
Лабораторная работа №5 Суммирование рядов. 38
Лабораторная работа №6 Обработка массивов. 44
Лабораторная работа №7 Методы сортировки. 53
Лабораторная работа №8 Обработка строк. 59
Лабораторная работа №9 Текстовые файлы.. 68
Лабораторная работа №10 Базы данных. 72
Лабораторная работа №11 Линейные списки. 80
Лабораторная работа №12 Динамические структуры данных. 87
Лабораторная работа №13 Классы. Объекты.. 91
Литература. 100