Билет №5 Жизненный цикл программного продукта
Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы массового спроса подготовленный к реализации как любой вид промышленной продукции.
1. Маркетинг рынка программных средств, требования к программному продукту;
2. Проектирование структуры программного обеспечения;
3. Программирование, тестирование, отладка;
4. Документирование;
5. Выход на рынок программных средств;
6. Эксплуатация;
7. Сопровождение;
8. Изъятие продукта с продажи и отказ от сопровождения.
Билет №6 Защита программного продукта от несанкционированного копирования
Программный продукт – комплекс взаимосвязанных программ для решения определенной проблемы массового спроса подготовленный к реализации как любой вид промышленной продукции.
Копирование осуществляется только при наличии уникального не копируемого ключевого элемента:
1. Дискета, на которой ключ;
2. Определенной характеристики аппаратуры;
3. Электронный ключ, подключаемый к компьютеру и предназначенное для выдачи опознавательного кода.
Программные средства защиты:
1. Идентифицирует среду, из которой будет запускаться программы;
2. Устанавливают соответствия среды, из которой запущена программа той, для которой разрешен санкционированный запуск;
3. Вырабатывают реакции на запуск из несанкционированной среды;
4. Регистрирует несанкционированное копирование и противодействует изучению алгоритмов и программ работ систем.
Для идентификации запускающих систем применяют методы:
1. Нанесение повреждений на поверхность дискеты, которая с трудом может быть воспроизведена в несанкционированной копии дискеты;
2. Нестандартное форматирование запускающей дискеты.