Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие - Основы программирования.doc
Скачиваний:
47
Добавлен:
14.03.2016
Размер:
3.79 Mб
Скачать

Министерство образования и науки российской федерации

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Санкт-Петербургский государственный

университет аэрокосмического приборостроения»

__________________________________________________________________

Кафедра Вычислительных систем и сетей (№44)

Основы программирования

Учебное пособие

для студентов очной формы обучения

Санкт-Петербург

2015

Составитель: Л.Н.Бариков

Рецензенты: кафедра Компьютерной математики и программирования института №4 Санкт-Петербургского государственного университета аэрокосмического приборостроения;

канд. техн. наук В.П.Ильин

Содержатся материалы, необходимые для выполнения всех видов работ, предусмотренных учебным планом по дисциплине “Основы программирования”.

Предназначено для студентов, обучающихся по направлению 230100.62 «Информатика и вычислительная техника» (профиль – Вычислительные машины, комплексы, системы и сети) на очной форме обучения.

Подготовлены к публикации кафедрой Вычислительных систем и сетей по рекомендации методической комиссии института Вычислительных систем и программирования Санкт-Петербургского государственного университета аэрокосмического приборостроения.

С Санкт-Петербургский государственный университет

аэрокосмического приборостроения (СПбГУАП). 2015.

Подписано к печати Формат 60х84 1/16

Объем 6,6 п.л. Уч.-изд.л. 6,6 Тираж 150 экз.

Зак. №

Ротапринт ГУАП 190000, Санкт-Петербург, ул. Б.Морская, 67

Содержание

2. Методические указания к выполнению лабораторных работ

Лабораторные занятия проводятся с целью приобретения практических навыков по составлению математических моделей решения задач, алгоритмизации, программирования, тестирования и отладки программ с использованием современных технологий и инструментальных средств.

Перечень лабораторных работ:

- Лабораторная работа №1. Следование.

- Лабораторная работа №2. Операторы ветвления.

- Лабораторная работа №3. Циклические операторы.

- Лабораторная работа №4. Статические массивы.

- Лабораторная работа №5. Динамические массивы

- Лабораторная работа №6. Методы сортировки.

- Лабораторная работа №7.

- Лабораторная работа №8..

- Лабораторная работа №9.

- Лабораторная работа №10.

- Лабораторная работа №11.

- Лабораторная работа №12.

- Лабораторная работа №13. Текстовые файлы.

- Лабораторная работа №14. Файлы прямого доступа.

- Лабораторная работа №15. Линейные списки.

- Лабораторная работа №16. Динамические структуры данных: стек, дек, очередь.

- Лабораторная работа №17. Статические и динамические объекты.

Выполнение каждой лабораторной работы включает разработку алгоритма, написание программы, тестирование и отладку программы на компьютере в одной из компьютерных лабораторий университета, демонстрацию результатов преподавателю, составление отчета о лабораторной работе. Содержание отчета должно полностью соответствовать заданию на эту лабораторную работу.