This is an old revision of the document!
Օպերացիոն համակարգ
Օպերացիոն համակարգը (ՕՀ) ծրագրային ապահովում է, որը կառավարում է համակարգչի սարքաշարը և ապահովում է միջավայր ծրագրերի գործարկման համար։
Այն հանդիսանում է համակարգչային համակարգի հիմնական բաղադրիչը և միջնորդում է ծրագրերի և սարքաշարի միջև։
Հիմնական գաղափար
Օպերացիոն համակարգը վերահսկում է համակարգի ռեսուրսները և ապահովում է դրանց արդյունավետ և անվտանգ օգտագործումը։
Ծրագրերը չեն աշխատում ուղղակիորեն սարքաշարի հետ, այլ օգտագործում են օպերացիոն համակարգի տրամադրած միջավայրն ու գործիքները։
Գործառույթներ
Օպերացիոն համակարգն իրականացնում է հետևյալ հիմնական գործառույթները՝
- պրոցեսների կառավարում (process management)
- հիշողության կառավարում (memory management)
- ֆայլային համակարգի կազմակերպում
- սարքերի կառավարում (device management)
- ցանցային կապերի ապահովում
- անվտանգություն և մուտքի վերահսկում
Տեսակներ
[[os:linux|Linux]]
Բաց կոդով օպերացիոն համակարգ, որը հիմնված է Linux միջուկի վրա։ Լայնորեն օգտագործվում է սերվերներում, աշխատասեղանային համակարգերում և ներկառուցված սարքերում։
[[os:freebsd|FreeBSD]]
Բաց կոդով օպերացիոն համակարգ BSD ընտանիքից, որը հայտնի է իր կայունությամբ և անվտանգությամբ։
Windows
Microsoft ընկերության կողմից մշակված սեփականատիրական օպերացիոն համակարգ։
macOS
Apple ընկերության կողմից մշակված օպերացիոն համակարգ, որը օգտագործվում է Apple համակարգիչների վրա։
Դասակարգում
Օպերացիոն համակարգերը կարելի է դասակարգել ըստ կիրառման՝
- սերվերային համակարգեր
- աշխատասեղանային համակարգեր
- բջջային համակարգեր
- ներկառուցված համակարգեր