книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Понятие операционной системы. Тенденции в структурном построении ОС ( Реферат, 10 стр. )
Понятие цвета и его характеристики. Цветовые модели и их виды ( Реферат, 19 стр. )
Понятие штрихового кодирования ( Реферат, 17 стр. )
Понятие экспертной системы и ее технология ( Контрольная работа, 12 стр. )
Понятие, значение и применение экспертных систем ( Контрольная работа, 21 стр. )
Понятие, предмет и методы информационного права…………………….……3 ( Курсовая работа, 30 стр. )
Понятие, структура и принципы построения информационной системы ( Контрольная работа, 20 стр. )
Понятия и структура сети Интернет ( Реферат, 20 стр. )
Понятия программ для ЭВМ и базы данных ( Контрольная работа, 22 стр. )
Понятия программ для ЭВМ и базы данных. Какова их правовая охрана ( Контрольная работа, 22 стр. )
Поняття "інформаційний пошук". Етапи інформаційного пошуку (Украина) ( Контрольная работа, 15 стр. )
Попытка классификации компьютерного сленга по способу образования ( Курсовая работа, 46 стр. )
Порядок защиты интеллектуальной собственности ( Реферат, 24 стр. )
Постановка задачи ( Контрольная работа, 10 стр. )
ПОСТАНОВКА ЭКОНОМИЧЕСКОЙ ЗАДАЧИ ( Курсовая работа, 52 стр. )
Построение автоматизированной системы анализа и управления средним учебным заведением, а также ее внедрение в конкретное учебное заведение ( Курсовая работа, 50 стр. )
Построение гистограммы плановых и фактических постоянных затрат по каждому отделу ( Контрольная работа, 17 стр. )
Построение диаграммы расходов на месяц на содержание АУП ( Контрольная работа, 18 стр. )
Построение диаграммы по прибыли каждого вида изделий ( Контрольная работа, 16 стр. )
Построение диаграммы сравнения доходов и расходов ( Курсовая работа, 27 стр. )
ПОСТРОЕНИЕ ЗАЩИЩЕННОЙ КОРПОРАТИВНОЙ БАЗЫ ДАННЫХ, ДОСТУПНОЙ ЧЕРЕЗ WEB-ИНТЕРФЕЙС ( Дипломная работа, 93 стр. )
Построение инфологической модели на языке "Таблицы-связи" ( Контрольная работа, 26 стр. )
Построение информационно-управляющей системы с элементами искусственного интеллекта ( Курсовая работа, 41 стр. )
Построение информационной системы на предприятии по управлению кадрами ( Контрольная работа, 14 стр. )
Построение комплексной системы защиты конфиденциальной информации (далее по тексту КСЗИ) ( Дипломная работа, 102 стр. )

Введение 3

1 Классификация методов проектирования программных продуктов 4

1.1 Этапы создания программных продуктов 7

1.1.1 Составление технического задания на программирование 7

1.1.2 Технический проект 7

1.1.3 Рабочая документация (рабочий проект) 7

1.1.4 Ввод в действие 8

1.2 Структура программных продуктов 8

1.3 Проектирование интерфейса пользователя 10

1.3.1 Диалоговый режим 10

1.3.2 Графический интерфейс пользователя 11

2 Структурное проектирование и программирование 11

2.1 Нисходящее проектирование 11

2.2 Модульное программирование 12

2.2.1 Свойства модуля 12

2.2.2 Модульная структура программных продуктов 13

2.3 Структурное программирование 13

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

3.1 Основные понятия объектно-ориентированного программирование 16

3.2 Методика объектно-ориентированного программирования 17

4 Процедурное программирование 18

5 Функциональное программирование 20

6 Логическое программирование 21

Список использованной литературы 22

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

Удлинение сроков разработки ПО чревато удорожанием конечного продукта. Примитивные ошибки, невнятные сообщения и неряшливый интерфейс раздражают пользователей, которые в итоге выбирают более качественный продукт конкурента, а фирма рискует потерять не только клиентов, но и свою долю рынка. Качество программных продуктов зависит от выбора среды программирования, структуры и алгоритма программы.

Создание программных продуктов - трудоемкий процесс, основанный на определенной технологии и инструментарии его разработки. В работе рассматриваются подходы к проектированию внутренней структуры и логики обработки данных (алгоритмов), этапы и содержание работ по созданию программных продуктов, используемый набор инструментальных средств и технологий проектирования и программирования.

Цель работы - сформировать представления о методологии создания программного продукта, используемых технологиях проектирования и программирования.

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

1. Ахо А.В. Структуры данных и алгоритмы/А.В. Ахо, Д.Э. Хопкрофт, Д.Д. Ульман; Пер. с англ. А.А. Манько. - М. и др.: Вильямс, 2001. -382с.

2. Гонца М.Г. Что такое технология программирования?. - Кишинев: Штиинца, 1989. - 66 с.

3. Информатика: Учеб. для экон. специальностей вузов/Н. В. Макарова, Л.А. Матвеев, В.Л. Бройдо и др.; Под ред. Н.В. Макаровой. -2-е изд. - М.: Финансы и статистика, 1998. -765 с.

4. Райли Д.Д. Абстракция и структуры данных: Ввод. курс/ Пер. с англ.: А.Г. Красовского и др.; Под ред. Н.И. Ильинского. - М.: Мир, 1993. - 750 с.

5. Райли Д.Д. Использование языка Модула-2: Ввод. курс/Пер. с англ. Б.А. Летучего, В.И. Лобанова; Под ред. С.П. Чеботарева. - М.: Мир, 1993. -606 с.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»