1.1.1. Операциялық жүйенің типтік құрылымы Әдетте операциялық жүйе құрамында екі деңгейді ерекшелейді:
жүйе ядросы және көмекші жүйелік бағдарламалық құралдар, олар
кейде жүйелік утилита деп аталады. Ядро жүйе ресурстарын басқару
бойынша барлық қызметтерді ақтарады — физикалық және логикалық,
сонымен қатар пайдаланушыларға (пайдаланушылар бағдарламасы)
осы ресурстарға қол жетімділікті бөледі. Жүйелік бағдарламалық
қамтылым көмегімен пайдаланушы ядро ұсынатын құралдарды
басқарады.
Қарапайым операциялық жүйе ядросына келесі құраушылар кіреді:
пайдаланушы сеансын басқару жүйесі, файлдық жүйе, тапсырмаларды
(процестерді) басқару жүйесі, енгізу және алып тастау жүйесі.
Қолданбалы бағдарламалармен ОЖ ядросының интерфейсі жүйелік
шақыру бағдарламалық интерфейс көмегімен, ал аппараттық
қамтылым бар интерфейс — драйвер көмегімен (Сурет -1.2)
орындалады.
Пайдаланушылар сеанстарын басқару жүйесі пайдаланушы
сеансын оның ОЖ жұмыс бастаған кезде тіркейді, сеанстың
ақпараттық ортасына кіретін оперативті ақпаратты сақтайды, кіріс-
шығыс жүйесі көмегімен пайдаланушы терминалын шынайы немесе
виртуал құрылғымен сәйкестігін қолдайды, пайдаланушының жүйемен
жұмысы аяқталған кезде сеансты сыпайы аяқтайды.