- •1 (1.1)Понятие модели. Материальные модели и их краткая характеристика.
- •2(1.2) Понятие модели. Абстрактные модели и их краткая характеристика
- •3(1.3) Понятие моделирование. Цели моделирования. Виды моделирования.
- •4(1.4) Основные понятия компьютерного моделирования.
- •5(1.5) Основные этапы компьютерного моделирования.
- •11. (2.2) Виды моделей данных и их структурные элементы
- •12. (2.3) Реляционная база данных: основные термины, определения и требования к её разработке Реляционная модель данных
- •13. (2.4) Общие принципы проектирования баз данных.
- •14.(2.5) Системы управления базой данных: определения и её функции. Основные объекты субд: таблица, форма, отчет, запрос. Виды запросов.
- •15.(3.1) Понятие алгоритма. Свойства алгоритмов. Способы представления алгоритмов. Блоки, используемые для построения блок-схем и их функции.
- •16 (3.2).Базовые алгоритмические конструкции. Базовая структура "следование" (линейная структура).
- •17(3.3). Базовая структура "ветвление"
- •18(3.4) Базовая структура "цикл"
- •20(3.6) Объектно-ориентированное проектирование: понятия объекта, свойства, метода, события, класса. Методика объектно-ориентированного проектирования.
- •26 (3.12) Конструкция Select Case в Visual Basic: назначение, синтаксис, характеристика составляющих, принцип работы. Пример
- •27(3.13) Оператор цикла со счетчиком в Visual Basic: назначение, синтаксис, характеристика составляющих, принцип работы.Примеры
- •28(3.14) Операторы цикла с условием в Visual Basic: назначение, виды, синтаксис, характеристика составляющих и принцип работы. Примеры
- •29(3.15) Структурированные данные: определение и виды. Понятие массива: назначение, объявление, виды принцип работы
- •30 (4.1) Программный продукт. Жизненный цикл программного продукта.
30 (4.1) Программный продукт. Жизненный цикл программного продукта.
Понятие программного продукта
Под программным продуктом понимается программа, которую независимо от ее разработчиков можно использовать в предусмотренных целях на разных компьютерах, если только они удовлетворяют ее системным требованиям. Разумеется, сформулированное сейчас определение верно не только для отдельной программы, но и для программного комплекса. При этом, когда мы говорим о возможности использования, то имеем в виду сразу несколько обстоятельств:
Программа в состоянии нормально функционировать не только на компьютере у автора, а в рамках любой подходящей системы.
Автор (или иной правообладатель) на определенных условиях позволяет распространять и использовать программу.
Человек, получивший в распоряжение дистрибутив программы, сможет самостоятельно установить и полноценно применять ее.
Последний пункт имеет непосредственное отношение к технической документации.
Жизненный цикл программного продукта – это период времени, который начинается с момента принятия решения о необходимости создания программного продукта и заканчивается в момент его полного изъятия из эксплуатации.
Программы любого вида характеризуются жизненным циклом, состоящим из отдельных этапов:
a) маркетинг рынка программных средств, спецификация требований к программному продукту;
b) проектирование структуры программного продукта;
c) программирование (создание программного кода), тестирование, автономная и комплексная отладка программ;
d) документирование программного продукта, подготовка эксплуатационной и технологической документации;
e) выход на рынок программных средств, распространение программного продукта;
f) эксплуатация программного продукта пользователями;
g) сопровождение программного продукта;
h) снятие программного продукта с продажи, отказ от сопровождения.
