Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_ТСПП_Полн_2014.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.31 Mб
Скачать

Министерство образования и науки Украины

Донбасская государственная машиностроительная академия

Кафедра Интеллектуальных систем принятия решений

«Технология создания программных продуктов»

конспект лекций по дисциплине

для студентов всех форм обучения специальности

6.040303 «Системный анализ»

(«Системы и методы принятия решений»)

Краматорск 2014

Министерство образования и науки Украины

Донбасская государственная машиностроительная академия

Кафедра Интеллектуальных систем принятия решений

«Технология создания программных продуктов»

конспект лекций по дисциплине

для студентов всех форм обучения специальности специальности

6.040303 «Системный анализ»

(«Системы и методы принятия решений»)

Утверждено

на заседании

кафедры

Протокол № 2 от 09.09.2014

Краматорск 2014

УДК 681.3.06

Конспект лекций по дисциплине «Технология создания программных продуктов» для студентов всех форм обучения специальности 6.040303 «Системный анализ» / Сост. Л.В.Нечволода – Краматорск: ДГМА, 2014. – 86 с.

Представлен краткий конспект лекций по дисциплине “Технология создания программных продуктов”, приведен список рекомендуемых к изучению источников.

Составитель Л.В.Нечволода, к.т.н., ст.преп.

Отв. за выпуск А. Ю. Мельников, к.т.н., доцент., и.о. зав. каф

СОДЕРЖАНИЕ

Модуль I: «Общая характеристика Visual Basic для приложений»

1 Тема 1. Введение в Visual Basic для приложений (VBA)

1.1 Общие характеристики

1.2 Возможности VBA

1.3 Выбор основного приложения VBA

1.4 Элементы проекта VBA

2 Тема 2. Элементы кода Visual Basic для приложений (VBA)

2.1 Импорт и экспорт файлов

2.2 Инструкции, функции и выражения

2.3 Переменные, массивы, типы данных и константы

2.3.1 Правила присвоения имен в языке Visual Basic

2.3.2 Типы данных

2.3.3 Эффективное использование типов данных

2.3.4 Описание констант

2.3.5 Описание переменных

2.3.6 Описание массивов

3 Тема 3. Циклические и разветвляющиеся вычислительные процессы в VBA

3.1 Циклы и условные инструкции в программе

3.2 Использование циклов для повторения блоков программы

3.3 Использование условных инструкций

3.4 Вывод отладочной информации

3.5 Преобразование данных

3.6 Функции Int и Fix

3.7 Генерация случайных чисел

4 Тема 4. Организация ввода-вывода в VBA

4.1 Диалоговый ввод - вывод в VBA

4.2 Принятие решения

4.3 Окно ввода

4.4 Ввод-вывод при помощи ячеек Excel

5 Тема 5. Структура кода VBA. Процедуры и функции

5.1 Структура кода

5.2 Использование функций и процедур

5.2.1 Вызов функций и процедур

5.2.2 Передача именованных аргументов

5.2.3 Эффективная передача аргументов в функции и процедуры

6 Тема 6. Использование объектов в VBA

6.1 Понятия объектов, свойств, методов, событий

6.2 Создание собственных объектов

Модуль II: «Принципы разработки программ пользователя»

7 Тема 7. Этапы развития технологии создания программ

7.1 Технология программирования и основные этапы ее развития

8 Тема 8. Блочно-иерархический подход к созданию сложных систем

8.1 Проблемы разработки сложных программных систем

8.2 Блочно-иерархический подход к созданию сложных систем

8.3 Информационное моделирование предметной области

9 Тема 9. Последовательность проектирования информационных систем

9.1 Концепции автоматизации предметной области

9.2 Обследование предметной области

9.3 Обоснование и выбор состава автоматизируемых задач

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

10 Тема 10. Жизненный цикл и этапы создания программ

10.1 Состав процессов жизненного цикла

10.2 Основные этапы разработки программного обеспечения

11 Тема 11. Развитие моделей жизненного цикла программного обеспечения

11.1 Каскадная модель

11.2 Модель c промежуточным контролем

11.3 Спиральная модель

11.4 Использование CASE-технологий

11.5 Ускорение разработки программного обеспечения. Технология RAD

12 Тема 12. Оценка качества процессов создания программного обеспечения

12.1 Серия стандартов ISO 9000

12.2 Стандарт CMM

12.3 Стандарт SPICE