ЯдроОС

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

Работас файлами

Работу пользователя с файламиобслуживает подсистема ОС, которая называется файловой системой. Этой функциейОС вы часто пользуетесь, поэтому сейчас подробно о ней говорить мы не будем.Отметим только то об­стоятельство, что на современных компьютерах используетсяиерархичес­кая, многоуровневая файловая структура. Необходимость этого связана с большимобъемом внешних носителей информации. Для ускорения поиска в такихусловиях иерархическая структура — самая рациональная.

 

Системы программирования

Системы программирования —инструмент для работы профессиональ­ных программистов. Каждая такая система ориентирована наопределен­ный язык программирования: Паскаль, Бейсик, Фортран, Си, Ассемблер идр. Системы программированияпозволяют создавать тексты программ, отлаживать и исполнять программы. Все виды ПО со­здаютсяпрограммистами с помощью систем программирования.

 

Загрузка операционной системы.

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

 

Диск, на котором находятся файлы операционной системы и с которого производится ее загрузка, называется системным.

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

 

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

Если системные диски вкомпьютере отсутствуют, на экране монитора появляется сообщение «Non system disk», и компьютер «зависает», т. е. загрузкаоперационной систе­мы прекращается и компьютер остается неработоспособным.