- •Министерство образования и науки российской федерации
- •2. Методические указания к выполнению лабораторных работ
- •Лабораторная работа №1 Следование
- •Варианты индивидуальных заданий
- •Лабораторная работа №2 Операторы ветвления
- •Варианты индивидуальных заданий
- •Лабораторная работа №3 Операторы цикла
- •Варианты индивидуальных заданий
- •Лабораторная работа №4 Статические массивы
- •Варианты индивидуальных заданий
- •Пример программы на обработку двумерного массива (матрицы)
- •Лабораторная работа №5 Динамические массивы
- •Варианты индивидуальных заданий
- •Пример программы на обработку двумерного массива (матрицы)
- •Лабораторная работа №6 Методы сортировки
- •Варианты индивидуальных заданий Методы сортировки
- •Области сортировки элементов матриц
- •Лабораторная работа №7 Передача имён функций в качестве параметров
- •Варианты индивидуальных заданий
Министерство образования и науки российской федерации
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«Санкт-Петербургский государственный
университет аэрокосмического приборостроения»
__________________________________________________________________
Кафедра Вычислительных систем и сетей (№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. Статические и динамические объекты.
Выполнение каждой лабораторной работы включает разработку алгоритма, написание программы, тестирование и отладку программы на компьютере в одной из компьютерных лабораторий университета, демонстрацию результатов преподавателю, составление отчета о лабораторной работе. Содержание отчета должно полностью соответствовать заданию на эту лабораторную работу.