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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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