Системное программное обеспечение
Материал из Википедии — свободной энциклопедии
Систе́мное програ́ммное обеспе́чение — это комплекс программ, которые обеспечивают эффективное управление компонентами вычислительной системы, такими как процессор, оперативная память, каналы ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс» с одной стороны которого аппаратура, а с другой приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д.
Содержание |
[править] Состав системного ПО
[править] Операционные системы
Операционная система - комплекс системных программ, расширяющий возможности вычислительной системы, а также обеспечивающий управление её ресурсами, загрузку и выполнение прикладных програм, взаимодействие с пользователями. В большинстве вычислительных систем ОС являются основной, наиболее важной (а иногда единственной) частью системного ПО.
[править] Встроенные программы
Встроенные программы или firmware - это программы, "зашитые" в цифровые электронные устройства. В ряде случаев (например BIOS IMB-PC совместимых компьютеров) являются по сути частью операционной системы, хранящейся в постоянной памяти. В достаточно простых устройствах вся операционная система может быть встроенной. Многие устройства современных компьютеров имеют собственные "прошивки", осуществляющие управление этими устройствами и упрощающие взаимодействие с ними.
[править] Системы программирования
К этой категории относятся системные программы, предназначенные для разработки програмного обеспечения:
- ассемблеры
- трансляторы
- компоновщики (редакторы связей)
- препроцессоры исходных текстов
- отладчики
- текстовые редакторы
- специализированные редакторы исходных текстов
- библиотеки подпрограмм)
- Редакторы графического интерфейса
Перечисленные инструменты могут входить в состав интегрированных сред разработки
[править] Утилиты
Утилиты (англ. utility или tool) — программы, предназначенные для решения вспомогательных задач.
[править] Системы управления базами данных
[править] См. также
- Операционная система
- Системное программирование
- Программное обеспечение
- Прикладное программное обеспечение
[править] Литература
Васильев В.Г. Системное программное обеспечение
[править] Ссылки
Для улучшения этой статьи желательно?:
|
| Это незавершённая статья о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |

