Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ООП по курсовой_2013.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
377.86 Кб
Скачать

Министерство образования и науки РФ

ФГАОУ ВПО

«Северо-Кавказский федеральный университет»

Филиал в г.Пятигорске

Инженерный факультет

КАФЕДРА ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ

Методические указания

к выполнению курсовой работы

по дисциплине

«Объектно-ориентированное программирование»

Для студентов специальности 230400.62

«Информационные системы и технологии»

г. Пятигорск, 2013 г.

Голубенко В.Ю. Методические указания к выполнению курсовой работы по дисциплине «Объектно-ориентированное программирование» для студентов специальности 230400.62 «Информационные системы и технологии» очной и заочной форм обучения.

Методические указания соответствуют государственному образовательному стандарту дисциплины «Объектно-ориентированное программирование».

Главное внимание уделено изучению объектно-ориентированного подхода в программировании. Основным понятием при объектно-ориентированном подходе является понятие объекта, как представителя определенного класса. В данном пособии уделяется внимание изучению структуры классов, их созданию и использованию, а также основным понятиям объектно-ориентированного подхода - наследованию, инкапсуляции, полиморфизму, объектной декомпозиции. Пособие способствует приобретению практических навыков в разработке программного обеспечения с использованием объектно-ориентированного подхода. Приводится тематика курсовых работ, основные принципиальные положения, практические примеры.

Пособие предназначено для студентов 2 курса, изучающих дисциплину «Объектно-ориентированное программирование».

Содержание

ВВЕДЕНИЕ 4

1. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ 5

2. ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ 5

2.1. Тематика курсовых работ 5

2.2. Условие задания на курсовую работу 5

2.3. Варианты заданий на курсовую работу 6

3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ 9

3.1. Содержание пояснительной записки 9

3.1.1. Перечень основных разделов 9

3.1.2. Основные разделы пояснительной записки: 9

3.1.3. Введение 9

3.1.4. Техническое задание 9

3.1.5. Теоретическая часть 10

3.1.6. Практическая часть 10

3.1.7. Список используемой литературы 11

3.2. Вспомогательный материал 12

3.2.1. Перечень разделов, подлежащих изучению 12

5. ОБЩИЕ ТРЕБОВАНИЯ К КУРСОВОЙ РАБОТЕ 14

6. ПОРЯДОК ЗАЩИТЫ КУРСОВОЙ РАБОТЫ 14

7. Использование системы программирования Delphi для создания Windows-приложений 15

7.1. Интерфейс интегрированной среды разработки Delphi 16

7.2. Синтаксические правила языка Object Pascal 23

7.3. Создание и структура пользовательских приложений в среде Delphi 25

7.4. Структура модуля (*.pas) 27

7.5. Создание формы и написание откликов на события 29

7.6. Компиляция и исполнение программы 32

7.7. Ввод и вывод данных. Функции преобразования типов данных 33

8 ЛИТЕРАТУРА 37

Приложение 1 38

Приложение 2 39

Приложение 3 40

Введение

Курсовая работа является частью целенаправленного и систематизированно­го обучения студентов, помогая им утвердить­ся в будущей специальности. Выполнение курсовой работы по дисциплине «Объектно-ориентированное программирование» вырабатывает у студента навыки самостоятельной работы, навыки объектно-ориентированного подхода к решению задач, что является немаловажным в процессе обучения. Базой для данной курсовой работы являются такие дисцип­лины как «Информатика», «Математика», «Основы алгоритмизации и программирование».

Изучение объектно-ориентированного программирования даст воз­можность студентам квалифицированно применять средства вычисли­тельной техники и программирования. Современный специалист должен иметь представление о реализации объектно-ориентированного подхода при разработке программного обеспечения, уметь проводить анализ реальной программы и определять основные интерфейсные компоненты.

Данный курс знакомит студента с основными теоретическими положениями ООП, объектной декомпозицией, этапами реализации объектно-ориентированного подхода.

В ходе выполнения курсовой работы студент получает навыки создания приложений Windows с использованием среды программирования Delphi.

1. Цели и задачи курсовой работы

Цель курсовой работы по дисциплине «Объектно-ориентированное программирование» – развитие у студентов логического мышления и освоение объектно-ориентированного подхода в разработке программного обеспечения, получение навыков оформле­ния программной документации.

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

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