1-bob uchun xavfsizlik savollari 1. Operatsion tizimlarning boshqa dasturlardan farqi nimada? 2. Operatsion tizimning asosiy funktsiyalari nimalardan iborat? 3. Dasturiy ta'minotning qanday turlarini bilasiz? 4. Operatsion tizimning asosiy qismi nimadan iborat? 5. Operatsion tizimlarning qaysi toifalarini bilasiz? 6. Amaliy dasturlarni ishlab chiqish uchun operatsion tizimlarni qurish printsiplarini ekstrapolyatsiya qilish (kengaytirish) mumkinmi? 2-BOB. OPERATSIYA TIZIMLARINING TARIXI Birinchi davr (1945-1955): XX asrning qirqinchi yillari kompyuter texnologiyalarining rivojlanishi bilan ajralib turdi, ammo operatsion tizimlar yo'q edi, hisoblash resurslariga kirish mashinalarni kodlashdan iborat edi. OT ning birinchi avlodi (50-yillar) - partiyani qayta ishlash tizimlari. Bunday tizimlarda ish paketlar ketma-ketligi kabi qayta ishlanadi va ishlov berish jarayonida foydalanuvchi va uning ishi o'rtasida hech qanday aloqa bo'lmaydi. 40-yillarning o'rtalarida birinchi naycha hisoblash moslamalari yaratildi. O'sha paytda kompyuterni loyihalash, ishlatish va dasturlashda bir xil odamlar ishtirok etishgan. Bu ko'proq kompyuter texnologiyalari sohasidagi ilmiy ish edi, ammo boshqa amaliy sohalarda har qanday amaliy muammolarni hal qilish uchun kompyuterlardan foydalanish emas. Dasturlash faqat mashina tilida amalga oshirildi. Operatsion tizimlar yo'q edi, hisoblash jarayonini tashkil qilishning barcha vazifalari boshqaruv panelidagi har bir dasturchi tomonidan qo'lda hal qilindi. Matematik va yordamchi dasturlar kutubxonalaridan boshqa tizim dasturlari yo'q edi. Ikkinchi davr (1955 - 1965): 50-yillarning o'rtalarida yangi texnik bazaning -