- •История развития эвм
- •Поколения эвм
- •Типы и назначение компьютеров
- •§ 1 Основные устройства компьютера
- •1. Базовые устройства персонального компьютера
- •2. Устройства, располагающиеся на материнской плате
- •6. Видеокарта
- •7. Звуковая карта
- •3. Жесткий диск (винчестер)
- •4. Дисковод гибких дисков
- •5. Привод компакт-дисков (cd-rom)
- •§ 2 Периферийные устройства персонального компьютера
- •1. Устройства ввода данных
- •2. Устройства вывода данных
- •3. Устройства хранения данных
- •4. Устройства обмена данными
- •1 Системное программное обеспечение
- •Понятие системного программного обеспечения
- •1.2 Операционные системы
- •1.3 Служебное (сервисное) программное обеспечение
- •Раздел: сетевые технологии обработки информации. Тема: локальные компьютерные сети
- •3 Классификация компьютерных сетей
- •Сетевые технологии обработки данных. Компьютерные сети. Компоненты вычислительных сетей
- •Принципы организации и основные топологии вычислительных сетей
- •Сетевой сервис и сетевые стандарты. Средства использования сетевых сервисов
- •Информационная безопасность. Защита информации
1 Системное программное обеспечение
Понятие системного программного обеспечения
Системное программное обеспечение — комплекс программ, которые обеспечивают управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой — приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные практические задачи, а лишь обеспечивает работу других программ, предоставляя им сервисные функции, абстрагирующие детали аппаратной и микропрограммной реализации вычислительной системы, управляет аппаратными ресурсами вычислительной системы.
Программное обеспечение – это совокупность программ, выполненных вычислительной системой. К программному обеспечению (ПО) относится также вся область деятельности по проектированию и разработке (ПО):
• технология проектирования программ (нисходящее проектирование; структурное программирование и др);
• методы тестирования программ;
• методы доказательства правильности программ;
• анализ качества работы программ и др.
Программное обеспечение – неотъемлемая часть ЭВМ. Оно является логическим продолжением технических средств ЭВМ, расширяющим их возможности и сферу использования.
Существует три категории программного обеспечения:
Прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ.
Системные программы:
управление ресурсами ЭВМ;
создание копий используемой информации;
проверка работоспособности устройств компьютера;
выдача справочной информации о компьютере и др.
Инструментальные программные системы, облегчающие процесс создания новых программ для компьютера. Более или менее определенно сложились следующие группы программного обеспечения:
операционные системы;
системы программирования;
инструментальные системы;
интегрированные пакеты;
динамические электронные таблицы;
системы машинной графики;
системы управления базами данных (СУБД);
прикладное программное обеспечение.
В основу работы компьютеров положен программный принцип управления, состоящий в том, что компьютер выполняет действия по заранее заданной программе. Этот принцип обеспечивает универсальность использования компьютера: в определенный момент решается задача соответственно выбранной программе. После ее завершения в память загружается другая программа и т.д.
Программа – это запись алгоритма решения задачи в виде последовательности команд или операторов языком, который понимает компьютер.
Конечной целью любой компьютерной программы является управление аппаратными средствами.
Для нормального решения задач на компьютере нужно, чтобы программа была отлажена, не требовала доработок и имела соответствующую документацию. Поэтому относительно работы на компьютере часто используют термин программное обеспечение (software), под которым понимают совокупность программ, процедур и правил, а также документации, касающихся функционирования системы обработки данных.
Программное и аппаратное обеспечения в компьютере работают в неразрывной связи и взаимодействии. Состав программного обеспечения вычислительной системы называется программной конфигурацией. Между программами существует взаимосвязь, т. е. работа множества программ базируется на программах низшего уровня.
