Ядро ОС

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

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

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

 

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

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

 

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

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

 

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

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

 

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

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        

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

 

Hosted by uCoz