Автор работы: Пользователь скрыл имя, 24 Января 2014 в 15:13, доклад
Операционная система – это комплекс программ для управления вычислительным процессом ЭВМ.
Операционная среда – это набор исполняемых и задействуемых компонентов, обеспечивающих взаимодействие и совместную работу приложений любого уровня.
Операционная система – это комплекс программ для управления вычислительным процессом ЭВМ.
Операционная среда – это
набор исполняемых и
Операционная оболочка – это интерфейс взаимодействия между пользователем и программными или аппаратными средствами.
• На сегодняшний день операционная система (ОС) представляет собой комплекс системных управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между аппаратурой компьютера и пользователем с его задачами, а с другой стороны, предназначены для наиболее эффективного расходования ресурсов вычислительной системы и организации надежных вычислений.
Основные функции операционных систем:
1) прием от пользователя (или
от оператора системы) заданий,
2) загрузка в оперативную память подлежащих
исполнению программ;
3) распределение памяти, а в большинстве
современных систем и организация виртуальной
памяти;
4) запуск программы;
5) идентификация всех программ и данных;
6) прием и исполнение различных запросов
от выполняющихся приложений;
7) обслуживание всех операций ввода-вывода;
8) обеспечение работы систем управлений
файлами (СУФ) и/или систем управления
базами данных (СУБД);
9) обеспечение режима мультипрограммирования,
то есть организация параллельного выполнения
двух или более программ на одном процессоре,
создающая видимость их одновременного
исполнения;
10) планирование и диспетчеризация задач;
11) организация механизмов обмена сообщениями
и данными между выполняющимися программами;
12) обеспечение взаимодействия связанных
между собой компьютеров (для сетевых
ОС);
13) защита одной программы от влияния другой,
обеспечение сохранности данных, защита
самой операционной системы от исполняющихся
на компьютере приложений;
14) аутентификация и авторизация
пользователей. Аутентификация
15) удовлетворение жестким ограничениям
на время ответа в режиме реального времени
(характерно для операционных систем реального
времени);
16) обеспечение работы систем программирования,
с помощью которых пользователи готовят
свои программы;
17) предоставление услуг на случай частичного
сбоя системы.
• Операционная система изолирует аппаратное
обеспечение компьютера от прикладных
программ пользователей. И пользователь,
и его программы взаимодействуй с компьютером
через интерфейсы операционной системы.
Понятие операционных сред
и оболочек
Операционная система выполняет функции
управления вычислениями в компьютере,
распределяет ресурсы вычислительной
системы между различными процессами,
и образует ту программную среду, в которой
выполняются прикладные программы пользователей.
Такая среда называется операционной.
• Набор функций и сервисов операционной
системы, а также правила обращения к ним
как раз и образуют то базовое понятие,
которое мы называем операционной средой.
Таким образом, термин «операционная среда»
означает, прежде всего, соответствующие
интерфейсы, необходимые программам и
пользователям для обращения к управляющей
(супервизорной) части операционной системы
с целью получить определенные сервисы.
ткань пвх . успевайте юный химик первоклассный.
. • Каждая операционная система имеет
множество системных функций; они вызываются
соответствующим образом, по принятым
в системе правилам. Совокупность системных
вызовов и правил, по которым их следует
использовать, определяет интерфейс прикладного
программирования (API – Application Program Interface).
Очевидно, что программа, созданная для
работы в некоторой операционной системе,
скорее всего не будет работать в другой
операционной системе, поскольку API у этих
операционных систем, как правило, различаются.
Поэтому разработчики операционных систем
стали создавать так называемые программные
среды.
• Программную (системную) среду следует
понимать как некоторое системное окружение,
позволяющее выполнить все системные
запросы от прикладной программы.
• Помимо основной операционной среды
в операционной системе организованы
(путем эмуляции иной операционной среды)
дополнительные программные среды.
• Параллельное существование терминов
«операционная система» и «операционная
среда» вызвано тем, что операционная
система (в общем случае) может поддерживать
несколько операционных сред.
• Операционная среда может включать
несколько интерфейсов (оболочек): пользовательские
и программные.
• Программы-оболочки относятся к классу
системных программ. Они обеспечивают
более удобный и наглядный способ общения
с компьютером, чем штатные средства ОС.
• Некоторые программы не заменяют «штатную
оболочку», а дополняют ее или добавляют
в нее новые функции.