Классификация программного обеспечения ПК. Примеры.



Подходы к классификации ПО достаточно подробно формализованы в международном стандарте ISO/IEC 12182. В частности, первая версия стандарта предусматривала 16 критериев классификации программных средств:

· по режиму эксплуатации;

· по масштабу;

· по стабильности;

· по функции;

· по требованию защиты;

· по требованию надежности;

· по требуемым рабочим характеристикам;

· по исходному языку;

· по прикладной области;

· по вычислительной системе и среде;

· по классу пользователя;

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

· по критичности;

· по готовности;

· по представлению данных;

· по использованию программных данных.

Примерами классов функции ПС являются:

· обработка деловых сообщений;

· компиляция;

· научные вычисления;

· обработка текстов;

· медицинские системы;

· системы управления.

Примерами классов прикладной области являются:

· наука;

· бытовые устройства;

· оборудование;

· аппаратура управления процессом;

· предпринимательство;

· система организации сети.

Примерами классов масштаба ПС являются:

· малый;

· средний;

· большой.

Примерами классов критичности являются:

· национальная безопасность;

· человеческая жизнь;

· социальный хаос или паника;

· организационная безопасность;

· частная собственность;

· секретность.

Примерами классов пользователя являются:

· начинающий;

· средний;

· специалист (эксперт);

· обычный;

· случайный;

· другая система программного обеспечения;

· технические средства.

Примерами классов стабильности являются:

· постоянное внесение изменений;

· дискретное внесение изменений;

· маловероятное внесение изменений.

По сектору индустрии программное обеспечение делится на три категории[14]:

· программное обеспечение, разрабатываемое на заказ;

· программное обеспечение для крупных корпораций и организаций;

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

По степени переносимости программы делят на

· платформозависимые;

· кроссплатформенные.

По способу распространения и использования программы делят на

· несвободные (закрытые);

· открытые;

· свободные.

По назначению программы делят на:

· системные;

· прикладные.

По видам программы делят на:

· компонент — программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса;

· комплекс — программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.

Назначение и функции операционных систем.

 

Операционная система (ОС) – это комплекс взаимосвязанных системных программ для организации взаимодействия пользователя с компьютером и выполнения всех других программ. ОС относятся к составу системного программного обеспечения и являются основной его частью.

 

Основные функции ОС:

 

· управление устройствами компьютера (ресурсами), т.е. согласованная работа всех аппаратных средств ПК: стандартизованный доступ к периферийным устройствам, управление оперативной памятью и др.

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

· управление доступом к данным на энергонезависимых носителях (таких как жесткий диск, компакт-диск и т.д.), как правило, с помощью файловой системы.

· ведение файловой структуры.

· пользовательский интерфейс, т.е. диалог с пользователем.

 

Дополнительные функции:

· параллельное или псевдопараллельное выполнение задач (многозадачность).

· взаимодействие между процессами: обмен данными, взаимная синхронизация.

· защита самой системы, а также пользовательских данных и программ от злонамеренных действий пользователей или приложений.

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

Примеры операционных систем.

 

DOS, Windows 95, Windows 10, , WindowsME, WindowsXP, WindowsVista, unix, bsd, Mandrake, Mandriva, FedoraCore, RedHat, ASPLinux, Ubuntu, Gentoo, Debian, FreeBSD, OpenBSD, NetBSD, SuseLinux, Qnix, Novell.MacOS (MacintoshOperatingSystem)

 


Дата добавления: 2018-05-12; просмотров: 798; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!