I-bob. OTning asosiy tushunchasi va yaratilish tarixi. 1.1 Operatsion tizim.
Operatsion tizim - bu o'zaro bog'liq tizim dasturlari majmuasi bo'lib, ularning vazifalari hisoblash tizimi resurslaridan foydalanish va taqsimlashni nazorat qilish va foydalanuvchilarning kompyuter bilan o'zaro aloqasini tashkil qilishdir.
Kompyuter yoqilganda tizim ishga tushadi. U foydalanuvchi bilan dialog yaratadi, kompyuterni, uning resurslarini (RAM, disk maydoni va boshqalar) boshqaradi, boshqa (ilova) dasturlarni bajarish uchun ishga tushiradi. Operatsion tizim foydalanuvchi va amaliy dasturlarni kompyuter qurilmalari bilan aloqa qilishning (interfeysning) qulay usulini taqdim etadi.
Operatsion tizimga bo'lgan ehtiyojning asosiy sababi shundaki, kompyuter qurilmalari bilan ishlash va kompyuter resurslarini boshqarish bo'yicha elementar operatsiyalar juda past darajadagi operatsiyalardir, shuning uchun foydalanuvchi va amaliy dasturlar uchun zarur bo'lgan harakatlar bir necha yuz yoki minglab elementar operatsiyalardan iborat. .
Masalan, magnit disk haydovchi dvigatelni yoqish / o'chirish, ma'lum bir silindrga o'qish boshlarini o'rnatish, ma'lum bir o'qish kallagini tanlash, disk trekidan kompyuterga ma'lumotlarni o'qish va hokazo kabi oddiy operatsiyalarni "tushunadi". Va hatto faylni bitta floppi diskdan boshqasiga nusxalash (fayl diskdagi yoki boshqa mashina tashuvchisidagi nomli ma'lumotlar to'plami) kabi oddiy amalni bajarish uchun siz haydovchi buyruqlarini bajarish, ularni tekshirish uchun minglab operatsiyalarni bajarishingiz kerak. bajarish, diskdagi fayllarni joylashtirish jadvallarida ma'lumotlarni qidirish va qayta ishlash va h.k. Vazifa quyidagilar bilan yanada murakkablashadi:
Taxminan o'nga yaqin floppi disk formatlari mavjud va operatsion tizim bu formatlarning barchasini bajara olishi kerak. Foydalanuvchi uchun turli formatdagi disketalar bilan ishlash xuddi shunday tarzda amalga oshirilishi kerak;
floppi disklardagi fayl ma'lum bo'limlarni egallaydi va foydalanuvchi qaysi biri haqida hech narsa bilmasligi kerak. Hammasi fayllarni joylashtirish jadvallarini yuritish, ulardagi ma'lumotlarni qidirish, disketlardagi fayllar uchun joy ajratish funktsiyalari operatsion tizim tomonidan amalga oshiriladi va foydalanuvchi ular haqida hech narsa bilmasligi mumkin;
bir necha o'nlab turli xil maxsus vaziyatlar yuzaga kelishi mumkin , masalan, ma'lumotni o'qish yoki yozishda xatolik, drayvlar o'qish yoki yozishga tayyor emas, diskda nusxa ko'chirilayotgan fayl uchun joy yo'q. , va boshqalar. Ushbu holatlarning barchasi uchun tegishli xabarlar va tuzatuvchi harakatlar taqdim etilishi kerak.
Operatsion tizim ushbu murakkab va keraksiz tafsilotlarni foydalanuvchidan yashiradi va unga ish uchun qulay interfeysni taqdim etadi. Bundan tashqari, fayllarni nusxalash yoki chop etish kabi turli xil yordamchi harakatlarni amalga oshiradi. Operatsion tizim barcha dasturlarni operativ xotiraga yuklaydi, ish boshlanishida boshqaruvni ularga o'tkazadi, bajaruvchi dasturlarning so'roviga ko'ra turli amallarni bajaradi va ular tugallangandan so'ng dasturlar egallagan operativ xotirani bo'shatadi.
Operatsion tizimlarning bir necha turlari mavjud: DOS , Windows , UNIX , Macintosh OS , Linux . Boshqa zamonaviy operatsion tizimlar, masalan, Linux , UNIX , OS /2, o'zlarining afzalliklari va kamchiliklariga ega. Linux Windowsga qaraganda ancha rivojlangan xavfsizlikni ta'minlaydi va aqlli interfeysga ega; UNIX yuqori tizim ishonchliligi talab qilinadigan joylarda qo'llaniladi. OS /2 va UNIX ning katta kamchiligi dasturiy vositalarning unchalik kam tanlanmaganligi va bu erda Windows boshqa operatsion tizimlardan ustundir . Eng keng tarqalgan operatsion tizim Windows hisoblanadi . Windows -ning bir nechta versiyalari mavjud : Windows -3.1, Windows -95, Windows -98, Windows -2000, Windows NT . Ularning barchasi mazmunan bir-biriga yaqin, shuning uchun kelajakda biz DOS va Windows -9x operatsion tizimlarini ko'rib chiqamiz.
Do'stlaringiz bilan baham: |