Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпора по ТРПП.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
95.74 Кб
Скачать

Вопрос 1: Программные продукты и их основные характеристики

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

Алгоритм – строгая последовательность действий. Сопровождение программного продукта – поддержка работоспособности программного продукта, переход на его новые версии, внесение изменений, исправление обнаруженных ошибок.

Характеристики программных продуктов:

- Мобильность программных продуктов означает их независимость от технического комплекса системы обработки данных, операционной среды, сетевой технологии обработки данных, специфики предметной области и т.п. Мобильный программный продукт может быть установлен на различных моделях компьютеров и операционных систем, без ограничений на его эксплуатацию в условиях вычислительной сети. Функции обработки такого программного продукта пригодны для массового использования без каких-либо изменений.

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

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

- Модифицируемость программных продуктов означает способность к внесению изменений;

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

Вопрос 2: Классификация программных продуктов;

- Системное программное обеспечение – совокупность программ и программных компонентов для обеспечения работы ПК и сетей ЭВМ. Направлено: на обеспечение надежной и эффективной работы ПК и вычислительной сети; на проведение диагностики и профилактики аппаратуры компьютера; на выполнение вспомогательных технических процессов;

- Инструментальное – совокупность программ и программных компонентов, обеспечивающих технологию разработки, отладки и внедрения, созданных программных продуктов, которые делятся на 2 части (локальные средства разработки программ, обеспечивает выполнение отдельных работ по созданию по созданию программ, включает языки и систему программирования; интегрированные среды разработчиков программ, обеспечивает выполнение комплексов взаимосвязанных работ по созданию программ);

- Прикладное - комплекс взаимосвязанных программ для решения задач определенного класса.

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

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

- общего назначения (поддерживают компьютерные технологии конечных пользователей и включают текстовые и табличные процессоры, графические редакторы, системы управления базами данных (СУБД);