Başlıq: Əməliyyat sistemləri və işləmə məntiqi.

Əməliyyat sistemi (Operating System - OS), kompüterin və ya başqa bir cihazın resurslarını idarə edən və istifadəçilərin proqramları icra edə bilməsi üçün bir mühit yaradan əsas proqram təminatıdır. Əməliyyat sistemi həm də texniki təchizat (hardware) ilə proqram (software) arasındakı əlaqəni təmin edir. Əməliyyat sistemləri istifadəçinin təcrübəsini və cihazın funksionallığını müəyyən edir. Kompüterlər, smartfonlar, serverlər və digər cihazlar əməliyyat sistemləri olmadan effektiv şəkildə işləyə bilməz.

Əsas funksiyaları:

  1. Resursların İdarə Edilməsi: Əməliyyat sistemi yaddaş, prosessor, giriş-çıxış qurğuları kimi sistem resurslarını idarə edir və bölüşdürür.
  2. Proseslərin İdarə Edilməsi: Proqramların icrası zamanı əməliyyat sistemi prosesləri yaradır, icra edir və bir-birindən təcrid edir.
  3. Fayl Sistemi: Əməliyyat sistemi faylların və qovluqların yaradılması, saxlanılması və idarə olunmasını təmin edir.
  4. Təhlükəsizlik və İcazə: Əməliyyat sistemi istifadəçilər arasında təhlükəsizlik və məlumatların qorunmasını təmin edir, istifadəçilərə və tətbiqlərə müxtəlif səviyyəli icazələr verir.
  5. İstifadəçi İnterfeysi: Əməliyyat sistemi istifadəçilərə cihazı idarə etmək üçün qrafik (GUI) və ya mətn (CLI) əsaslı interfeys təqdim edir.

Populyar Əməliyyat Sistemləri:

Resim

Nüvə (Kernel):

Nüvə (Kernel) əməliyyat sisteminin əsas hissəsidir və kompüter resurslarına birbaşa çıxışı təmin edən bir təbəqədir. O, texniki təchizat (hardware) və proqram (software) arasında vasitəçi rolunu oynayır.

Nüvənin əsas vəzifələri:

Qeydlər: Əslin də Linux əməliyyat sistemi deyil. Linux əməliyyat sisteminin istifadə etdiyi nüvənin (kernel) adıdır. Linux nüvəsinin adını tərtibatçısı Linus Benedict Torvalds adından alınmışdır. Hətda Linux nüvəsinin tam adı GNU (General Public License - Ümumi İctimai Lisenziya) Linux dur.

Nəticə:

Əməliyyat sistemi cihazın işləməsini təşkil edən əsas proqram təminatıdır. Nüvə (kernel) vasitəsilə resursların idarə olunması, proseslərin icrası və sistem çağırışları ilə proqramların cihaz resurslarından istifadə etməsi təmin edilir. Həmçinin istifadəçi interfeysi (CLI və ya GUI) vasitəsilə istifadəçi əməliyyat sistemi ilə birbaşa əlaqə qura bilir. Bu məntiq və proseslər birlikdə əməliyyat sistemlərinin işləmə mexanizmini formalaşdırır.

Əməliyyat sitemi ilə əlaqəli müzakirələrim:

CLI və GUI nədir?

by knvmrt