
- •Содержание
- •Введение
- •1. Цели и задачи курсовой работы
- •2. Задание на курсовую работу
- •2.1. Тематика курсовых работ
- •2.2. Условие задания на курсовую работу
- •2.3. Варианты заданий на курсовую работу
- •1.Теоретическая часть.
- •3.1.3. Введение
- •3.1.4. Техническое задание
- •3.1.5. Теоретическая часть
- •3.1.6. Практическая часть
- •3.1.7. Список используемой литературы
- •3.2. Вспомогательный материал
- •3.2.1. Перечень разделов, подлежащих изучению
- •1.Теоретическая часть.
- •5. Общие требования к курсовой работе
- •6. Порядок защиты курсовой работы
- •Вопросы, выносимые на защиту курсовой работы:
- •7. Использование системы программирования Delphi для создания Windows-приложений
- •7.1. Интерфейс интегрированной среды разработки Delphi
- •7.2. Синтаксические правила языка Object Pascal
- •7.3. Создание и структура пользовательских приложений в среде Delphi
- •7.4. Структура модуля (*.Pas)
- •7.5. Создание формы и написание откликов на события
- •1) Компоновка формы и задание свойств компонентов
- •2) Написание отклика на событие
- •7.6. Компиляция и исполнение программы
- •7.7. Ввод и вывод данных. Функции преобразования типов данных
- •8 Литература Основная литература
- •Дополнительная литература
- •Приложение 1
- •Курсовая работа
- •Приложение 2
- •На курсовую работу
- •Приложение 3
Министерство образования и науки РФ
ФГАОУ ВПО
«Северо-Кавказский федеральный университет»
Филиал в г.Пятигорске
Инженерный факультет
КАФЕДРА ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ
Методические указания
к выполнению курсовой работы
по дисциплине
«Объектно-ориентированное программирование»
Для студентов специальности 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.