Цели и задачи лабораторных работ
Министерство образования и науки,
Молодежи и спорта Украины
Севастопольский национальный технический университет
Методические указания
К лабораторным работам по дисциплине
“Объектно-ориентированное программирование”
Для студентов дневной и заочной формы обучения
направления 050101 — “Компьютерные науки”
Часть 1
Севастополь
УДК 004.42 (075.8)
Методические указания к лабораторным работам по дисциплине “Объектно-ориентированное программирование” для студентов дневной и заочной формы обучения направления 050101 ― “Компьютерные науки”: в 3 ч. / СевНТУ ; сост. Ю.В. Доронина, Т. И. Сметанина, А. К. Забаштанский ― Севастополь: Изд-во СевНТУ, 2012. ч. 1. ― с.
Цель указаний: оказать помощь студентам направления “Компьютерные науки” в выполнении лабораторных работ по дисциплине “Объектно-ориентированное программирование” на языке C++.
Методические указания составлены в соответствии с требованиями программы дисциплины “Объектно-ориентированное программирование” для студентов дневной и заочной формы обучения направления 050101 ― “Компьютерные науки” и утверждены на заседании кафедры Информационных систем протоколом
Допущено учебно-методическим центром СевНТУ в качестве методических указаний.
Рецензент:
СОДЕРЖАНИЕ
Введение ………………………………………………………………………… | |
Цели и задачи лабораторных работ ……………………………………… | |
Выбор вариантов и график выполнения лабораторных работ …………… | |
Требования к оформлению отчета ………………………………………… | |
Лабораторная работа № 1 ……………………………………………………… | |
Лабораторная работа № 2 ……………………………………………………… | |
Лабораторная работа № 3 ……………………………………………………… | |
Лабораторная работа № 4 ……………………………………………………… | |
Библиографический список …………………………………………………… | |
ВВЕДЕНИЕ
Цели и задачи лабораторных работ
Основная цель выполнения лабораторных работ — приобретение практических навыков написания программ на объектно-ориентированном языке программирования — C++. В результате выполнения лабораторных работ студенты углубляют знания основных теоретических положений дисциплины «Объектно-ориентированное программирование», решая практические задачи на ЭВМ.
По окончанию курса студенты должны овладеть объектно-ориентированным подходом решения практических задач, овладеть инструментами, сопровождающими разработку программных систем с использованием этого подхода.
Выбор вариантов и график выполнения
лабораторных работ
При изучении курса «Объектно-ориентированное программирование» выполняется 8 лабораторных работ. Каждая работа выполняется в течение 2 академических часов.
В лабораторных работах студент решает заданную индивидуальным вариантом задачу. Варианты заданий приведены в каждой лабораторной работе и уточняются с преподавателем. Номер варианта выбирается в соответствии с номером зачетной книжки студента. Вариант вычисляется как остаток от деления числа, соответствующего двум последним цифрам в номере зачетной книжки, на 15. Например, две последние цифры зачетки 42. Тогда остаток деления 42 на 15 будет равен 12. Следовательно, студент выбирает вариант 12.
Лабораторная работа выполняется в два этапа. На первом этапе, выполняемом самостоятельно дома, студенту нужно выполнить следующее:
- проработать по конспекту и рекомендованной литературе, приведенной в конце настоящих методических указаний, основные теоретические положения лабораторной работы и ответить на контрольные вопросы;
- разработать алгоритм решения задачи;
- оформить результаты первого этапа в виде заготовки отчета по выполнению лабораторной работы (студенты-заочники первый этап выполнения лабораторных работ оформляют в виде контрольной работы, которую сдают на кафедру до начала зачетно-экзаменационной сессии).
На втором этапе, выполняемом в лабораториях кафедры, студенту следует:
- написать программу на языке Си ++, реализующий разработанный алгоритм;
- отладить программу;
- разработать и выполнить тестовый пример;
- подготовить и защитить отчёт по лабораторной работе.
Студенты должны выполнять и защищать работы строго по графику.
График выполнения лабораторных работ:
- лабораторная работа №1 — 2-ая неделя весеннего семестра;
- лабораторная работа №2 — 8-ая неделя весеннего семестра;
- лабораторная работа №3 — -ая неделя весеннего семестра;
- лабораторная работа №4 — -ая неделя весеннего семестра;
- лабораторная работа №5 — -ая неделя весеннего семестра;
- лабораторная работа №6 — -ая неделя весеннего семестра;
- лабораторная работа №7 — -ая неделя весеннего семестра;
- лабораторная работа №8 — -ая неделя весеннего семестра.