Классификация программного обеспечения.
Существует три категории:
1) Прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ.
2) Системные программы:
- управление ресурсами ЭВМ.
- создание копий используемой информации.
- проверку работоспособности устройств компьютера.
- выдачу справочной информации о компьютере и др..
3) Инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.
Более или менее определенно сложились следующие группы программного обеспечения:
- операционные системы.
- системы программирования.
- инструментальные системы.
- интегрированные пакеты.
- динамические электронные таблицы.
- системы машинной графики.
- системы управления базами данных (СУБД).
- прикладное программное обеспечение.
Под программным обеспечением информационных систем понимается совокупность программных и документальных средств для создания и эксплуатации систем обработки данных средствами вычислительной техники.
В зависимости от функций, выполняемых программным обеспечением, его можно разделить на:
- системные программы (иногда называют базовым программным обеспечением);
- прикладные программы;
- среды программирования.
К системным относятся прежде всего операционные системы и программы, входящие в состав операционной системы (например, драйвера для различных устройств компьютера (от английского слова "drive" - управлять), т.е. программы, управляющие работой устройств: драйвера для сканера, принтера и т.д.). Кроме операционных систем еще относятся обслуживающее программное обеспечение (их ещё называют сервисные или утилиты, от английского слова "utilize" - использовать) для обслуживания дисков, архиваторы, антивирусные программы и т.д.
К прикладным относятся программы, предназначенные для решения задач в различных сферах деятельности человека (бухгалтерские программы, текстовые и графические редакторы, базы данных, экспертные системы, переводчики, энциклопедии, обучающие, тестовые и игровые программы и т.д.).
К средам программирования относятся инструментальные средства для создания новых программ (ЛОГО, QuickBASIC, Pascal, Delphi и т.д.)
1. Классификация программногообеспеченияНазначением ЭВМ является выполнение программ. Программа содержит команды, определяющие порядок действии компьютера. Совокупность программ для компьютера образуетпрограммное обеспечение (ПО). По функциональному признаку различают системное и прикладное программное обеспечение.
|
|
В первом приближении все программы, работающие на компьютере, можно условно разделить на три категории (смотри рисунок):
|
|
1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ;
2. системные программы, выполняющие различные вспомогательные функции, например:
- управление ресурсами компьютера;
- создание копий используемой информации;
- проверка работоспособности устройств компьютера;
- выдача справочной информации о компьютере и др.;
3. инструментальные программные системы, облегчающие процесс создания новых программ для компьютера.
При построении классификации ПО нужно учитывать тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения компьютеров резко ускорили процесс эволюции программного обеспечения
Дата добавления: 2018-05-02; просмотров: 292; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!