Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ. ОПЕРАЦИОННАЯ СИСТЕМА.

Читайте также:
  1. A) Схватив окно за заголовок левой кнопкой мыши или через системное меню
  2. I Операционная система ОС Unix
  3. I Операционная система ОС Unix
  4. I Операционная система ОС Unix
  5. IV. Эндокринная система.
  6. Административно-командная экономическая система.
  7. Административное право как отрасль права: понятие, предмет и система.
  8. Антивирусное программное обеспечение.
  9. Аппаратное и программное обеспечение
  10. Аппаратное и программное обеспечение ПК

Системные программы выполняются вместе с прикладными и служат для управления ресурсами компьютера — центральным процессором, памятью, вводом-выводом. Это программы общего пользования, которые предназначены для всех пользователей компьютера. Системное программное обеспечение разрабатывается так, чтобы компьютер мог эффективно выполнять прикладные программы.

На рис. 2 представлена классификация системного ПО..

Базовое ПО – минимальный набор программных средств, обеспечивающих работу компьютера.

Сервисное ПО – программы и программные комплексы, которые расширяют возможности базового ПО и организуют более удобную среду работы пользователя.

В базовое ПО входят:

§ операционная система (ОС для персональных компьютеров);

§ сетевая операционная система (ОС для серверов).

 
 

 


Рис.2. Классификация системного программного обеспечения

Операционная система — важнейшая часть программного обеспечения компьютера, предназначенная для автоматизации планирования и организации процесса обработки программ, ввода-вывода и управления данными, распределения ресурсов, подготовки и отладки программ, других вспомогательных операций обслуживания.

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

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

ОС выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны. ОС обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ. Этот процесс называется загрузкой операционной системы .

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

– выполнение по запросу программ тех достаточно элементарных (низкоуровневых) действий, которые являются общими для большинства программ и часто встречаются почти во всех программах (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.);

– загрузка программ в оперативную память и их выполнение;

– стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);

– управление оперативной памятью (распределение между процессами, организация виртуальной памяти);

– управление доступом к данным на энергонезависимых носителях (таких как жесткий диск, оптические диски и др.), организованным в той или иной файловой системе;

– обеспечение пользовательского интерфейса;

– сетевые операции, поддержка стека сетевых протоколов.

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

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

– эффективное распределение ресурсов вычислительной системы между процессами;

– разграничение доступа различных процессов к ресурсам;

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

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

– защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений;

– многопользовательский режим работы и разграничение прав доступа.




Дата добавления: 2014-12-15; просмотров: 49 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав