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

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

НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ

УНИВЕРСИТЕТ

Технология программированИя

Методические указания к курсовой работе

для студентов 2 курса дневного отделения

факультета автоматики и вычислительной техники

направления 230100 "Информатика и

вычислительная техника"

НОВОСИБИРСК

2013

УДК 519.68 (07)

Т384

Составил канд. техн. наук, доц. Р. Г. Шахмаметов

Рецензент канд. техн. наук, доц. В. А. Астапчук

Работа подготовлена на кафедре автоматизированных систем управления

© Новосибирский государственный технический университет, 2013 г.

Содержание

ВВЕДЕНИЕ

1.

ПОРЯДОК ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ……………………

1.1.

Постановка задачи ………………………………………………….

1.2.

Требования к технологии программирования …………………….

1.3.

Требования к оформлению курсовой работы …………………….

2.

ПОРЯДОК РАЗРАБОТКИ ПРИЛОЖЕНИЯ……………………………..

2.1.

Процесс разработки ………………………………………………...

2.2.

Этапы проектирования ……………………………………………..

2.3.

Реорганизация иерархии классов ………………………………….

2.4.

Использование прототипов ………………………………………..

2.5.

Эксперимент ………………………………………………………..

2.6.

Тестирование ………………………………………………………..

ЛИТЕРАТУРА …………………………………………………………………

ПРИЛОЖЕНИЕ ………………………………………………………………..

Введение

Цель настоящего пособия – оказание студентам помощи в вы­полнении курсовой работы по дисциплине "Технология програм­мирования" и заострение их внимания на принципах и этапах объектно-ориентированной технологии разработки программ. Эта технология является сегодня самой популярной и широко представлена на рынке такими профессиональными инструментами раз­работчика программ, как Microsoft Visual C++ .NET, Borland C++ Builder, Delphi (Object Pascal), Java и другие. Она включает в себя объектно-ориентированные анализ (ОО-анализ), проектирование (ОО-проектирование) и программирование (ООП). Здесь ОО-анализ – это декомпозиция решаемой проблемы в терминах классов и объектов и построение объектной модели системы в виде иерархии классов. ОО-проектирование – это логическое и физиче­ское представление объектной модели, а также разработка дина­мической и статической моделей системы. Наконец, ООП – это реализация вышеуказанных моделей на одном из языков ООП, например, на языке C++. Наряду с использованием данного посо­бия, для успешного выполнения курсовой работы необходимо са­мостоятельное знакомство студента с рекомендованной литературой.

К моменту выполнения курсовой работы студент обладает знаниями и навыками, приобретенными при изучении курсов "Информатика" и "Программирование".