Билет №5 Жизненный цикл программного продукта

Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы массового спроса подготовленный к реализации как любой вид промышленной продукции.

1. Маркетинг рынка программных средств, требования к программному продукту;

2. Проектирование структуры программного обеспечения;

3. Программирование, тестирование, отладка;

4. Документирование;

5. Выход на рынок программных средств;

6. Эксплуатация;

7. Сопровождение;

8. Изъятие продукта с продажи и отказ от сопровождения.

Билет №6 Защита программного продукта от несанкционированного копирования

Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы массового спроса подготовленный к реализации как любой вид промышленной продукции.

Копирование осуществляется только при наличии уникального не копируемого ключевого элемента:

1. Дискета, на которой ключ;

2. Определенной характеристики аппаратуры;

3. Электронный ключ, подключаемый к компьютеру и предназначенное для выдачи опознавательного кода.

Программные средства защиты:

1. Идентифицирует среду, из которой будет запускаться программы;

2. Устанавливают соответствия среды, из которой запущена программа той, для которой разрешен санкционированный запуск;

3. Вырабатывают реакции на запуск из несанкционированной среды;

4. Регистрирует несанкционированное копирование и противодействует изучению алгоритмов и программ работ систем.

Для идентификации запускающих систем применяют методы:

1. Нанесение повреждений на поверхность дискеты, которая с трудом может быть воспроизведена в несанкционированной копии дискеты;

2. Нестандартное форматирование запускающей дискеты.