Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
inf.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
491.92 Кб
Скачать

38. Классификация программного обеспечения пэвм

Разработчик может создавать программы для себя или для распространения (продажи). В первом случае программы называют утилитарными, а во втором - программными продуктами. К программным продуктам следует относиться также как к любому виду промышленной продукции. Программный продукт должен быть обеспечен сопровождением. Сопровождение программного продукта - это внесение изменений, устранение ошибок, распространение новых версий, и т.д. Основными качественными характеристиками программных продуктов являются:

- алгоритмическая сложность;

- функциональные возможности;

- объем файлов программного продукта;

- требование к операционной системе;

- требуемый объем оперативной и дисковой памяти;

- тип процессора;

- наличие вычислительной сети и др.

Программный продукт должен быть надежным, эффективным, модифицируемым, и должен учитывать человеческий фактор.

Всякий программный продукт обладает своим жизненным циклом. Он включает в себя прогноз сбыта программного продукта и разработку требований к нему, создание программного продукта, его документирование, распространение его на рынке, сопровождение и снятие с продажи. Жизненный цикл измеряется в годах и составляет 2-3 года.

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

Классификация видов ПО. К пакетам прикладных программ относят проблемно-ориентированные, автоматизированного проектирования, общего назначения, интегрированные пакеты (Microsoft Office), офисные, настольные издательские системы, программные средства мультимедиа. Проблемно-ориентированные включают в себя ППП автоматизированного бухгалтерского учета, финансовой деятельности, кадрового учета, управления материальными запасами и производством, банковские информационные системы и т.д. К прикладным программам общего назначения относят СУБД, текстовые и табличные процессоры, средства презентационной графики. К офисным ППП относят органайзеры, программы-переводчики, электронная почта. Инструментарий технологии программирования это программные продукты, на основе которых можно создавать другие программные продукты. Например, к ним можно отнести среду программирования Delphi. Язык программирования является объектно-ориентированным. Программный продукт оснащен высокопроизводительным компилятором, есть средства дружественного интерфейса - набор средств создания меню, библиотеки визуальных форм, возможности работы с базами данных.

39. Структура системного программного обеспечения

Структура программного обеспечения компьютера

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

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

· операционные системы и оболочки;

· системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.);

· инструментальные системы;

· интегрированные пакеты программ;

· динамические электронные таблицы;

· системы машинной графики;

· системы управления базами данных (СУБД);

· прикладное программное обеспечение.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]