Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Введение. Системное программное обеспечение– это программы и комплексы программ,



Системное программное обеспечение – это программы и комплексы программ,

общие для всех, кто совместно использует технические средства компьютера, и

применяемые для автоматизации разработки новых программ и выполнения программ

существующих.

Системное программное обеспечение состоит из 5-ти групп:

1) операционные системы;

2) системы управления файлами;

3) интерфейсные оболочки для взаимодействия пользователя с ОС и

программные среды;

4) системы программирования;

5) утилиты.

ОС – комплекс управляющих и обрабатывающих программ, интерфейс между

аппаратурой компьютера и пользователем с его задачами, предназначен для

эффективного использования ресурсов вычислительной системы.

Функции ОС:

- прием от пользователя заданий или команд, выданных в виде командной

строки или с помощью манипулятора (мыши);

- прием и исполнение программных запросов на запуск, приостановку или

остановку других программ;

- загрузка в оперативную память подлежащих исполнению программ;

- инициирование программы (передачи управления на ее выполнение);

- идентификация всех программ и данных;

- обеспечение работы систем управления файлами (СУФ) и/или систем

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

- обеспечение режима мультипрограммирования, выполнение двух и более

задач на одном процессоре;

- организация и управление операциями ввода/вывода;

- обеспечение минимального времени ответа в системах реального времени;

- распределение памяти, организация виртуальной памяти;

- планирование и диспетчеризация заданий в соответствии с заданной

дисциплиной обслуживания;

- обмен сообщениями и данными между выполняющимися программами;

- защита одной программы от влияния другой, сохранность данных;

- предоставление услуг на случай частичного сбоя системы;

- обеспечение работы систем программирования.

Система управления файлами предназначена для организации более удобного

доступа к данным, организованным в файлы. Все современные ОС имеют

соответствующие системы управления файлами, однако, ряд ОС позволяют работать с

несколькими файловыми системами (даже одновременно). Эта возможность

обеспечивается монтированием файловых систем.

Интерфейсная оболочка предназначена для удобства взаимодействия пользователя

с ОС. Назначение – расширить возможности по управлению ОС или изменить

встроенные в систему возможности. Примеры: Explorer, X Window, эмуляторы).

Операционная среда – интерфейс, необходимый программам для обращения к ОС

с целью получить определенный сервис.

Система программирования включает следующие элементы:

- транслятор с соответствующего языка;

- библиотеки подпрограмм;

- редакторы;

- компоновщики;

- отладчики.

Самостоятельных (вне ОС) систем программирования не бывает.

Утилиты – это специальные системные программы, с помощью которых можно как

обслуживать саму ОС, так всю вычислительную систему:

- подготовка для работы носителей данных;

- перекодировка;

- оптимизация размещения данных на диске;

- разбиение накопителя на магнитных дисках на разделы;

- форматирование;

- архивирование данных.

Основные понятия





Дата публикования: 2014-11-29; Прочитано: 368 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...