Министерство образования и науки Российской федерации
Бузулукский гуманитарно-технологический институт (филиал)
федерального государственного бюджетного образовательного учреждения высшего профессионального образования
«Оренбургский государственный университет»
Кафедра физики, информатики и математики
Литвинова С.А. ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ Рекомендовано к изданию Редакционно-издательским советом федерального государственного бюджетного образовательного учреждения высшего профессионального образования «Оренбургский государственный университет» в качестве методических указаний к курсовой работе для студентов, обучающихся по программе высшего профессионального образования (бакалавриат) по направлению подготовки 050100.62 «Педагогическое образование»
Бузулук 2012
УДК 004.382.7
ББК 32.973.26 – 018.1
Л 64 Рецензент инженер 1 категории ООО «ТБинформ» Федянина Т.В.
Литвинова, С.А.
Объектно-ориентированное программирование: методические указания к курсовой работе / С.А. Литвинова: Бузулукский гуманитарно-технологический институт (филиал) ОГУ. – Бузулук: БГТИ (филиал) ОГУ, 2012. – 44с.
Методические указания содержат общие понятие объектно-ориентированного программирования, краткие сведения о среде программирования Delphi.
Методические указания предназначены для выполнения курсовой работы по дисциплине «Объектно-ориентированное программирование» для студентов направления подготовки 050100.62 «Педагогическое образование» УДК 004.382.7
ББК 32.973.26 – 018.1
|
| © Литвинова С.А., 2012
© БГТИ (филиал) ОГУ, 2012
|
Оглавление
Оглавление 3
1 Общие указания 4
2 Требования к содержанию структурных элементов текстовой части курсовой работы 5
2.1 Титульный лист 5
2.2 Задание 6
2.3 Аннотация 6
2.4 Содержание 6
2.5 Введение 6
2.6 Основная часть 7
2.7 Заключение 7
2.8 Список использованных источников 8
2.9 Приложения 8
3 Оформление курсовой работы 10
3.1 Оформление текста 10
3.2 Таблицы 11
3.3 Иллюстрации 14
3.4 Примеры библиографической записи 15
4 Примерные темы курсовых работ 20
5 Основные теоретические сведения 21
5.1 Понятие объектно-ориентированного программирования 21
5.2 Объекты и классы 22
5.3 Инкапсуляция 23
5.4 Наследование 23
5.4.1 Виртуальные методы 24
5.4.2 Динамическое создание объектов 25
5.5 Полиморфизм 25
5.6 Общие сведения о языке Delphi 26
5.6.1 Окно формы 29
5.6.2 Окно дерева объектов 30
5.6.3 Окно инспектора объектов 30
5.6.4 Окно кода программы 33
5.7 Основные компоненты Delphi 36
5.7.1 Стандартные компоненты 37
6 Рекомендуемая литература 40
Приложение А 42
Образец оформления титульного листа 42
Приложение Б 43
Форма листа задания 43
1 Общие указания
Курсовая работа студента – заключительный этап изучения определенной дисциплины. Цель работы – систематизация и закрепление теоретических знаний, полученных за время обучения, а также приобретение и закрепление навыков самостоятельной работы. Работа, как правило, основывается на обобщении изученного студентом теоретического материала и дальнейшего его практического осмысления и подготавливается к защите в завершающий период теоретического обучения.
Тематика курсовых работ по дисциплинам определяется преподавателем кафедры. При этом выбор основывается как на государственном стандарте, так и на направлениях научно-исследовательской и учебно-методической работы.
Студенту предоставляется право выбора одной из предложенных тем, при этом необходимо сообщить методисту или преподавателю номер выбранной темы.
Курсовая работа должна быть подготовлена к защите в срок, устанавливаемый деканатом. К защите курсовой работы представляется своевременно выполненная студентом и отрецензированная преподавателем работа.
К защите курсовой работы представляется:
– пояснительная записка;
– электронная реализация в виде программы и данных.
Пояснительная записка содержит основной текст, графические материалы (иллюстрации) и, при необходимости, приложения – разработанную программу с исходным текстом на бумажном и дисковом носителе, исходные данные и результаты.
Пояснительная записка включает следующие компоненты:
– титульный лист;
– задание на курсовую работу;
– оглавление, включающее наименование всех разделов и пунктов с указанием номеров страниц;
– введение, в котором обосновывается актуальность темы, указываются цель и задачи работы;
– теоретическую часть, освещающую теоретические аспекты темы (один из вопросов);
– практическую часть, в которой разработка программы и ее результаты (одна из задач);
– заключение с краткими выводами по результатам работы;
– список литературы.
Последовательность выполнения курсовой работы включает следующие этапы:
– уточнение задания;
– анализ теоретических источников;
– выбор методов, структур и их обоснование;
– определение наборов исходных данных и алгоритмов их обработки;
– решение поставленной задачи на компьютере и получение результатов;
– анализ полученных результатов;
– оформление пояснительной записки.
|