Системное ПО предназначено, прежде всего, для обслуживания самого компьютера, для управления работой его устройств. Главной частью системного ПО является операционная система (ОС). ОС — это очень сложная программная система, управляющая работой компьютера.
Операционная система (базовое программное обеспечение) – это множество программ, дополняющих функции технического обеспечения и реализующих связь пользователей компьтером с его физическими ресурсами. Она организует диалог с пользователем, дает возможность удобного доступа к ресурсам и управляет выполнением всех программ.
При включении компьютера происходит загрузка операционной системы в оперативную память ЭВМ. Точнее говоря, в ОЗУ загружается с магнитного диска ядро ОС, т.е. та часть системы, которая должна постоянно находиться в оперативной памяти, пока работает компьютер. Диск, на котором хранится ОС и с которого происходит ее загрузка, называется системным диском.
Любые операционные системы, независимо от типа, выполняют три основные функции:
Winderton / Операционные системы. Основы программирования.
1) управление устройствами компьютера;
2) взаимодействие с пользователем;
3) работа с файлами.
ОС MS-DOS поддерживает однозадачный режим работы компьютера, а операционная система Windows поддерживает многозадачный режим. Однозадачный режим работы означает, что в данный момент на компьютере может выполняться только одна программа, запущенная пользователем на исполнение (инициализированная пользователем). И только после того, как выполнение этой программы будет завершено, пользователь может инициализировать другую программу.
Многозадачный режим работы компьютера означает, что пользователь может запустить сразу несколько прикладных программ и работать с ними одновременно. Запущенные программы называются активными задачами, и все они отражаются значками на панели задач Windows. Например, можно одновременно запустить программы «Калькулятор», «Блокнот», «Paint»; на экране появятся окна этих программ. Пользователь, переходя из одного окна в другое, может поочередно работать с этими приложениями. При таких переходах предыдущая программа не закрывается, т. е. не выгружается из оперативной памяти, и в любой момент готова продолжить свою работу, как только пользователь вернется в ее окно.
Нередко встречается такая ситуация, когда одна из запущенных программ требует длительного времени для своей работы. Например, большие математические вычисления или проверка дисков на наличие вирусов. В таком случае эта программа выполняется в фоновом режиме, т. е. ее исполнение не прекращается до полного завершения, а в это же время (на ее фоне) пользователь может выполнять какую-то оперативную работу с другими программами, например, может набирать текст в текстовом редакторе.
В поддержке многозадачного режима работы проявляется одна из сторон управляющей функции операционной системы: управление процессором и оперативной памятью. Для одновременного выполнения нескольких программ операционная система должна разделять между ними время работы процессора, следить за размещением этих программ и данных в памяти так, чтобы они не мешали друг другу (разделять память).
Что такое операционная система и как она работает
Управление внешними устройствами компьютера — еще одна из сторон первой функции ОС. В состав операционной системы входят специальные программы управления внешними устройствами, которые называются драйверами внешних устройств. Для каждого типа и каждой конкретной модели внешнего устройства существует свой драйвер. Иногда ОС автоматически подбирает подходящий драйвер, иногда об этом приходится заботиться пользователю.
Научиться работать на компьютере — это значит, прежде всего, научиться взаимодействовать с операционной системой. Обычно пользователь, привыкший работать в среде какой-то определенной ОС, сталкиваясь с незнакомой ему системой, с непривычной обстановкой на экране, испытывает растерянность.
В компьютерной терминологии для обозначения способа, взаимодействия программы с пользователем принят термин пользовательский интерфейс. Очень удобно, когда пользовательский интерфейс унифицирован. Примером такого унифицированного интерфейса является среда диалоговой оболочки Norton Commander (NC). Ее аналоги реализованы в различных операционных системах.
Не очень грамотный пользователь может и не знать, с какой ОС он работает, но ориентироваться в интерфейсе NC. Однако, как уже отмечалось, одна из целей базового курса — подготовка грамотного пользователя. Поэтому ученики должны видеть за оболочкой операционную систему. Примером другого унифицированного системного интерфейса является «Рабочий стол» Windows.
Это объектно-ориентированная графическая среда. С появлением новых версий ОС Windows она может в чем-то совершенствоваться, но основные принципы будут сохраняться для соблюдения преемственности, для удобства пользователя.
Основные пользовательские навыки работы с операционной системой сводятся к следующему:
• уметь находить нужную программу и инициализировать ее выполнение;
• уметь выполнять основные операции с файлами: копировать, переносить, удалять, переименовывать, просматривать содержимое файлов;
• получать справочную информацию о состоянии компьютера, о заполнении дисков, о размерах и типах файлов.
Общение операционной системы с пользователем происходит в диалоговом (интерактивном) режиме в форме:
Такая схема универсальна. Однако в зависимости от используемого интерфейса, как форма приглашения, так и способ передачи команды могут быть разными. Если работа происходит без использования какой-либо удобной диалоговой оболочки, то общение пользователя с ОС производится через командную строку. Такое возможно, например, при работе с MS-DOS.
На экране в командной строке появляется символьный курсор, указывающий на то, что система готова к приему команды. Обычно в командной строке еще указывается текущий диск и текущий каталог, с которым может работать ОС. Такое состояние командной строки пользователь должен воспринимать как приглашение системы к вводу команды. Далее пользователь через клавиатуру вводит нужную команду. При этом он должен точно соблюдать синтаксис команды, иначе она не будет воспринята. Например:
С:> сору filel.txt A:file2.txt
Перед значком «>» стоит информация, выводимая с приглашением ОС, которая указывает на текущий диск (С) и текущий каталог (корневой). После значка «>» записана команда, которую ввел пользователь. Ее смысл: скопировать файл с именем filel.txt с текущего диска и каталога в корневой каталог диска А под новым именем file2.txt.
Совокупность команд, которые понимает операционная система, составляет язык команд ОС. В таком режиме общения — режиме командной строки, пользователь должен знать язык команд со всеми подробностями его синтаксиса. Сейчас весьма редко работают на ПК в режиме командной строки. Основным средством
общения являются диалоговые оболочки. Но, независимо от того,
используется диалоговая оболочка или нет, у любой ОС существует свой язык команд.
Работая с диалоговой оболочкой, пользователь также формирует команды ОС, только при этом он использует вспомогательные средства, упрощающие его работу. При работе с оболочками признаком приглашения ОС является появление на экране среды (интерфейса) оболочки: панелей NC или Рабочего стола Windows.
Пользователь отдает команды путем выбора из представленных на экране меню нажатием функциональных клавиш или каких-либо групп клавиш. Использование оболочек освобождает пользователя от необходимости знать подробности синтаксиса языка команд ОС. Однако пользователь должен понимать, какие именно команды он может отдать и как это сделать. Интерфейс современных оболочек ОС достаточно дружественен к пользователю. В нем применяются многочисленные формы подсказок и пояснений.
Третья функция операционной системы — работа с файлами. Эта работа осуществляется с помощью раздела ОС, который называется файловой системой. При работе с MS-DOS имя файла может содержать не более 8 символов — латинских букв и цифр; для Windows имя файла может быть более длинным (до 255 символов) и допускает использование русских букв.
Все файлы в компьютере, как и информация, делятся на два типа: программные (их еще называют исполняемыми файлами) и файлы данных. Программные файлы имеют расширение имени .ехе или .сот. Есть еще один вид исполняемых файлов — это так называемые командные файлы с расширением .bat. Они представляют собой программы, написанные на командном языке ОС, и выполняют некоторые системные функции.
Память жесткого диска (винчестера) может делится на части (логические диски), каждой из которых присваивается свое имя (С:, D: и т.д.), т.е. в этом случае различают понятия физического и логического дисков. Если же компьютер обладает только накопителями для дискет, то можно просто говорить о дисках А: или В:, не употребляя эпитеты «логический» или «физический».
Понятие «дерева» каталогов характерно для операционных систем, работающих с иерархическими файловыми структурами (MS-DOS и Windows).
Иерархические структуры — это один из распространенных способов организации данных (наряду с сетевым и табличным). Наглядное представление о файловой структуре дает дерево — графическое отображение иерархии каталогов (папок) на диске.
Единственный путь перехода из одного подкаталога в другой, это возврат (движение вверх по «дереву») до корневого каталога, а затем движение вниз по новому направлению.
Таким образом, полное имя файла в ОС WINDOWS включает имя диска и путь к файлу на диске.
Источник: studopedia.su
Основные функции операционных систем
Операционная система – это посредник между компьютером и пользователем, обеспечивающий их взаимодействие и отвечающий за выполнение программ. Самые известные представители: Linux, Microsoft, Mac OS и так далее. В данной статье мы рассмотрим состав и функции операционных систем. Речь пойдет об общих параметрах без привязки к конкретной ОС.
Из чего состоит операционная система?
Прежде чем рассказать о том, какие бывают функции операционных систем, мы рассмотрим, из чего она состоит.
- Программный модуль, который управляет системой файлов.
- Драйверы для устройств. Они обеспечивают корректную работу каждого аппаратного элемента компьютера, а также информационный обмен с другими устройствами.
- Процессор, отвечающий на команды пользователя.
- Сервисные программы. При их помощи есть возможность работать в компьютерных сетях с дисками и файлами.
- Модули, обеспечивающие графическую оболочку для пользователя.
- Справочная система, помогающая найти ответ на любой вопрос относительно операционной системы и работы с ней.
Функции операционных систем могут меняться в зависимости от вида последних. Классификаций довольно много. Приведем основные.
1. По числу одновременно работающих пользователей ОС бывают: однопользовательские (старые версии, например, MS-DOS, Windows 3.x, ранние версии OS/2) и многопользовательские (например, UNIX, Windows NT).
2. По количеству одновременно выполняемых задач: однозадачные (например, MSX, MS-DOS) и многозадачные (ОС: OS/2, Windows 95, UNIX).
Что делает операционная система?
Рассмотрим теперь основные функции операционной системы:
- выполнение команд пользователя по запросу (запуск и закрытие программ, ввод и вывод информации, освобождение дополнительной памяти и так далее);
- доступ к периферийным устройствам (принтеру, мыши, клавиатуре и так далее);
- загрузка программного обеспечения в оперативную память и его выполнение;
- осуществление управления оперативной памятью;
- сохранение данных об ошибках и сбоях в системе;
- обеспечение интерфейса для пользователя;
- осуществление доступа к другим носителям информации и управление ним.
То есть все действия, осуществляемые человеком посредством инструментов ввода, производятся компьютером при помощи ОС. Она позволяет обеспечить удобный интерфейс пользователю. Также существуют и дополнительные функции операционных систем:
- многозадачность;
- разграничение прав доступа;
- эффективное распределение ресурсов между процессами;
- защита системы и данных пользователя;
- взаимодействие между процессорами и их синхронизация.
Системная оболочка, к которой мы так привыкли, предоставляет нам возможность комфортного пользования ресурсами компьютера. Назначение и функции операционных систем — удобство общения с машиной, структуризация и автоматизация процессов. С годами разработчики и создатели оболочек для персональных компьютеров упрощают нам, обычным пользователям, программистам, жизнь за счет введения новых возможностей и сокращения ручной работы. Бытует даже мнение, что в ближайшем будущем машины во многом заменят человека.
Источник: fb.ru
Презентация, доклад Операционная система. Назначение и основные функции
Вы можете изучить и скачать доклад-презентацию на тему Операционная система. Назначение и основные функции. Презентация на заданную тему содержит 15 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас — поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!
Презентации » Информатика » Операционная система. Назначение и основные функции
Слайды и текст этой презентации
Слайд 1
Описание слайда:
Операционная система: назначение и основные функции
Слайд 2
Описание слайда:
Главным компонентом системного ПО является операционная система (ОС) – комплекс взаимосвязанных программ, который: служит посредником при организации диалога пользователя с компьютером; управляет распределением и использованием компьютерных ресурсов; руководит работой всех аппаратных средств компьютера.
Слайд 3
Описание слайда:
При включении компьютера операционная система загружается в память раньше остальных программ и затем служит платформой и средой для их работы.
Слайд 4
Описание слайда:
Примеры операционных систем MS-DOS UNIX Windows Linux С 1990-х гг. наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows и системы класса UNIX (особенно Linux).
Слайд 5
Описание слайда:
Основные функции ОС: загрузка приложений в оперативную память и их выполнение; стандартизованный доступ к периферийным устройствам (устройствам ввода-вывода); управление оперативной памятью; управление энергонезависимой памятью (жесткий диск, компакт-диски и т.д.), как правило, с помощью файловой системы; пользовательский интерфейс.
Слайд 6
Описание слайда:
Дополнительные функции ОС: параллельное выполнение задач (многозадачность); взаимодействие между процессами; межмашинное взаимодействие (компьютерная сеть); защита самой системы, а также пользовательских данных и программ от вредоносных действий пользователей или приложений; разграничение прав доступа и многопользовательский режим работы
Слайд 7
Описание слайда:
Слайд 8
Описание слайда:
Основные элементы ОС Ядро – центральная часть ОС, выполняющая наиболее важные задачи, такие как управление устройствами, процессами. Оболочка, отвечает за взаимодействие пользователя с системой. Драйверы внешних устройств. Стандартный набор прикладных программ и системных утилит.
Слайд 9
Описание слайда:
Графический интерфейс Графический пользовательский интерфейс (англ. Graphical user interface) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п.), представленные пользователю на мониторе, исполнены в виде графических изображений.
Слайд 10
Описание слайда:
Слайд 11
Описание слайда:
Загрузка операционной системы 1. Запуск компьютера Для того чтобы компьютер мог начать работу необходимо наличие специальной микросхемы – ПЗУ. Программы ПЗУ записываются на заводе и называются BIOS. После включения компьютера процессор начинает считывать и выполнять микрокоманды, которые хранятся в микросхеме BIOS.
Выполняется проверка работоспособности основных устройств компьютера. В случае неисправности выдаются определенные звуковые сигналы. Затем BIOS начитает поиск программы-загрузчика операционной системы. Программа-загрузчик помещается в ОЗУ и начинается процесс загрузки файлов операционной системы.
Слайд 12
Описание слайда:
Загрузка операционной системы 2. Загрузка операционной системы. Файлы операционной системы хранятся во внешней, долговременной памяти (на жестком диске, на CD …). Однако программы могут выполнятся, только если они находятся в ОЗУ, поэтому файлы ОС необходимо загрузить в оперативную память.
Диск, на котором находятся файлы операционной системы и с которого происходит загрузка, называют системным. 3. Загрузка графического интерфейса. После окончания загрузки операционной системы управление передается командному процессору (оболочке ОС). Пользователь вводит команды с помощью мыши.
Слайд 13
Источник: myslide.ru