Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на Дорота измен.docx
Скачиваний:
50
Добавлен:
27.10.2018
Размер:
134 Кб
Скачать
☆
  1. Понятия: программное средство и его проект. Их классификация.

Программное обеспечение – это совокупность программ и сопровождающие их документы, позволяющие использовать компьютер для решения различных прикладных программ. ПО как система является подсистемой некоторой информационной системы (ИС). По определению стандарта специальности 351400 «Прикладная информатика», информационная система — это совокупность:

• функциональных и информационных процессов конкретной

предметной области;

• средств и методов сбора, хранения, анализа, обработки и передачи

информации, зависящих от специфики области применения;

• методов управления процессами решения функциональных

задач, а также информационными, материальными и денежными

потоками в предметной области.

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

  • системные программы (иногда называют базовым программным обеспечением);

  • прикладные программы;

  • инструментальные.

К системным относятся прежде всего операционные системы и программы, входящие в состав операционной системы (например, драйвера для различных устройств компьютера (от английского слова "drive" - управлять), т.е. программы, управляющие работой устройств: драйвера для сканера, принтера и т.д.). Кроме операционных систем еще относятся обслуживающее программное обеспечение (их ещё называют сервисные или утилиты, от английского слова "utilize" - использовать) для обслуживания дисков, архиваторы, антивирусные программы и т.д.  К прикладным относятся программы, предназначенные для решения задач в различных сферах деятельности человека (бухгалтерские программы, текстовые и графические редакторы, базы данных, экспертные системы, переводчики, энциклопедии, обучающие, тестовые и игровые программы и т.д.). К  инструментальным относятся средства для создания новых программ (ЛОГО, QuickBASIC, Pascal, Delphi и т.д.)

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

  • удовлетворяет заданным (возможно, неформальным) функциональным

  • спецификациям;

  • согласована с ограничениями, накладываемыми оборудованием;

  • удовлетворяет явным и неявным требованиям по эксплуатационным

  • качествам и потреблению ресурсов;

  • удовлетворяет явным и неявным критериям дизайна продукта;

  • удовлетворяет требованиям к самому процессу разработки, таким, например, как продолжительность и стоимость, а также привлечение дополнительных инструментальных средств.

В другой формулировке цель проектирования — выявление яснойи относительно простой внутренней структуры, называемой архитектурой систем.

Проектирование – процесс создания детального, документированного описания нового программного средства, в ходе которого осуществляется оптимизация проектных решений. Классификация: 1 тип: проекты упр пользователем (заказчик). Он формирует требования к программному средству 2 тип: проекты контролируемые пользователем. Требования формируются совместно 3 тип: проекты независимые от пользователя.