Вход в систему

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

Это программное обеспечение, которое управляет работой аппаратной части персональных компьютеров, ноутбуков, нетбуков, планшетов, КПК, смартфонов, коммуникаторов, GPS-навигато-ров и других устройств. Кроме того, ОС обеспечивает работу пользовательских и системных приложений (программ) - игр, редакторов, браузеров, проигрывателей и т.д.

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

С развитием электроники аппаратура совершенствовалась и появилась возможность одновременного выполнения нескольких программ. Поэтому были созданы алгоритмы переключения заданий. Набор подпрограмм, обеспечивающих переключение, назывался монитором или супервизором. Однако, возникла проблема прерывания работы программ, которые содержат ошибки и потребляют ресурсы компьютера (к примеру, постоянно загружающих процессор или ошибочные записи результатов работы в оперативку, где размещаются другие программы). Но все-таки выход нашли-для защиты памяти от других программ создали специальный аппаратный механизм.Так как в сами программы уже нельзя было включать управление этими механизмами,к монитору добавили спецпрограмму для управления защиты памяти-резидентный монитор. Последовательное решение подобных проблем было направлено на создание универсального компьютера, способного решать одновременно разнообразные задачи. Резидентный монитор -это уже зачатки операционной системы. Прикладные программы стали содержать только реализацию своего алгоритма и обращение за вспомогательными алгоритмами к монитору при этом использовался специальный набор правил, называемый прикладным программным интерфейсом. Прикладной программный интерфейс позволил создавать абстрактные понятия - появились такие понятия как файл и файловая система.

В дальнейшем, к резидентному монитору было добавлено много других программ, в частности, облегчающих выполнение таких операций как копирование файлов, редактирование текстов, компиляции программ с языка программирования в машинный код и другие. Термин "резидентный монитор" трансформировался в ядро операционной системы.

Если бы не было ОС, то буквально каждой, даже самой маленькой программке, пришлось бы уметь работать с любой файловой системой (а их сейчас используется как минимум три: FAT16,FAT32, NTFS). Иначе программа не смогла бы читать и записывать файлы.К тому же программе пришлось бы уметь работать с абсолютно любым устройством в компьютере и еще с массой периферийных устройств (которые подключаются к внешним разъёмам (портам) ПК). Каждая программа стала бы занимать очень много места на диске.

Чтобы упростить и стандартизировать процесс создания программ для компьютера, и нужна операционная система, являющая собой программную прослойку между оборудованием и программами.

Таким образом, благодаря существованию ОС, стало возможным заменять устройства на новые и устанавливать их драйвера. А программы, использующие эти устройства, «не заметят» подмены, и будут успешно работать с этими уже новыми устройствами.

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

Такое бывает, если, например, поврежден жесткий диск или сама операционная система. В этом случае операционную систему можно загрузить с внешнего носителя информации. Для этого нужен специальный диск, который называют системным. Таким методом запускают компьютер для устранения неисправностей.

Компоненты операционной системы:

Любая операционная система подразделяется на  четыре основные части: ядро, файловую структуру, утилиты и интерпретатор команд пользователя.

1. Ядро - это неотьемлемая часть операционки, - она управляет аппаратными средствами и выполнением программ.

2. Файловая структура - это система хранения файлов на запоминающих устройствах.

3. Интерпретатор команд или оболочка (командный процессор) - это программа, организующая взаимодействие пользователя с компьютером.

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

Функции ОС

- Загружает приложения в оперативную память ,а затем их выполняет

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

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

- Управляет доступом к данным на внешних носителях (таких как флешка,компакт-диск, жёсткий диск, и т. д.), как правило, с помощью файловой системы;

-Пользовательский интерфейс;

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

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

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

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

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