Kompüterlər təkcə mütəxəssislər
tərəfindən istifadə olunmurdu, bu da “dostluq” proqram
təminatının işlənilməsini tələb etdi.
Lakin, fərdi kompüterlərdə həll olunan məsələlərin mürəkkəbliyinin və cürbəcür olmasının
artması, onların işləmə etibarlığının yüksəldilmə zəruriyyəti, böyük hesablama maşın-larının
arxitekturası üçün xarakterik
olan praktiki olaraq, bütün xassələrinin yenidən törənməsinə gətirib
çıxartdı
80-cı illərin ortasında kompüterlər şəbəkəsi, o cümlə-dən, şəbəkə və ya paylanmış
əməliyyat
sistemləri idarəsi altında işləyən fərdi kompüterlər çoşqun inkişaf etməyə başladılar.
Şəbəkə əməliyyat sistemlərində istifadəçilər digər şəbəkə kompüterinin resurslarına müraciət
əldə edə bilirlər, yalnız onlar bunun olmasını bilməlidirlər və bunu bacarmalı-dırlar. Şəbəkədə hər
bir kompüter, avtonom kompüterin əməliyyat sistemindən əlavə vasitələrin (şəbəkə
interfeys
qurğuları üçün proqram dəstəklənməsi və uzaq məsafədəki resurslara müraciət) olması ilə fərqlənən
özünün lokal əməliyyat sistemi idarəsi altında işləyirdi.
Paylanmış şəbəkə, əksinə, xarici görünüş cəhətcə, adi avtonom sistem kimi görünür. İstifadəçi
faylın harada (lokal və ya uzaq məsfədəki maşında) saxlanılmasını və onun proqramı-nın da harada
yerinə yetirilməsini bilmir və bilməməlidir. O, ümumiyyətlə bilməməlidir ki, onun kompüteri
şəbəkəyə qoşulmuşdur, ya yox. Paylanmış əməliyyat sisteminin
daxili quruluşu avtonom
sistemlərdən əhəmiyyətli dərəcədə fərqlənir.
Bundan sonra biz avtonom əməliyyat sistemlərini klassik əməliyyat sistemləri adlandıracayıq.
Hesablama sistemlərinin inkişaf mərhələlərini nəzərdən keçirərək, biz evolyusiya prosesində
klassik əməliyyat sistem-lərinin yerinə yetirdikləri 6 əsas funksiyaları ayıra bilərik:
-Tapşırıqların planlaşdırılması və prosessordan istifadə olun-ması;
-Proqramların kommunikasiya və sinxronlaşma vasitələri ilə təmin edilməsi;
-Уaddaşın idarə olunması;
-Fayl sisteminin idarə olunması;
-Giriş-çıxışın idarə olunması;
-Təhlükəsizliyin təmin olunması.
Yuxarıda göstərilən funksiyaların hər biri adətən, əməliyyat sisteminin struktur komponenti
olan altsistemlər şəklində həyata keçirilmişdir. Hər bir əməliyyt sstemində bu funksiyalar, əlbəttə ki,
özünə uyğun şəkildə, müxtəlif həcmdə həyata keçirilmişdir. Onlar, lap əvvəldən, əməliyyat
sisteminin bir hissəsi kimi fikirləşməmiş, hesablama sistemləri daha rahat,
effektiv və təhlükəsiz
olduqca, inkişaf prosesində əmələ gəlmişdilər. İnsan tərəfindən yaradılan hesablama sistemlərinin
evolyusiyası elə bir yolla getmişdi ki, heç kim bu vaxta qədər sübut etməyib ki, bu onların inkişaf
yolunun yeganə mümkünlüyüdür. Əməliyyat sistemləri ona görə mövcuddurlar ki, hal-hazırki anda
onların mövcud olması – hesablama sistemlərindən istifadə olunmanın ağıllı üsuludur. Ümumi
prinsiplərin və onların funksiyalarının həyata keçirilmə alqoritmlərin
nəzərdən keçirilməsi bizim
dərs vəsaitinin böyük bir hissəsini təşkil edir ki, burada adları çəkilmiş altsistemlər ardıcıl olaraq
təsvir olunacaqlar.
Mühazirə 2
Dostları ilə paylaş: