Tizimli dastur - bu protsessor, operativ xotira, kirish-chiqish moslamalari, tarmoq uskunalari kabi "qatlamli interfeys" vazifasini bajaruvchi, bir tomondan asbob-uskuna, boshqa tomondan esa foydalanuvchi ilovalari kabi kompyuter tizimlarining tarkibiy qismlarini samarali boshqarishni ta'minlaydigan dasturlar to'plami. Ilova dasturidan farqli o'laroq, tizim amaliy dastur muammolarini hal qilmaydi, faqat boshqa dasturlarning ishlashini ta'minlaydi, kompyuter tizimining apparat resurslarini boshqaradi va hokazo.
Tizimli dasturiy ta'minot:
boshqa dasturlarning ishlashi uchun ish muhitini yaratish (boshqacha aytganda, dasturlarning bajarilishini tashkil qilish);
yangi dasturlarni ishlab chiqish (yaratish) ni avtomatlashtirish;
kompyuterning o'zi va kompyuter tarmog'ining ishonchli va samarali ishlashini ta'minlash;
kompyuter texnikasi va kompyuter tarmoqlarining diagnostikasi va oldini olish;
yordamchi texnologik jarayonlarni bajarish (nusxalash, arxivlash, dastur va ma'lumotlar bazasi fayllarini tiklash va boshqalar).
Tizim dasturiy ta'minoti kompyuter amaliy dasturlarni samarali bajara oladigan tarzda yaratilgan.
Ilova dasturi - bu biron bir muammo zonasida muammoni echishga yordam beradigan har qanday maxsus dastur.
Ilova dasturlari umumiy xususiyatga ega bo'lishi mumkin, masalan, hujjatlar to'plami va bosib chiqarilishini ta'minlash uchun va hokazo.
Tizim dasturiy ta'minotiga drayverlar kiradi - kirish-chiqish qurilmalari va ularning ish parametrlarini sozlash imkonini beradigan ba'zi boshqa qurilmalarning ishlashini boshqaradigan dasturlar. Shuningdek, antivirus dasturlari va kompyuterlarga xizmat ko'rsatish bilan bog'liq dasturlar mavjud. Tizim dasturlari ko'pincha chaqiriladi yordam dasturlari (lat dan.utilis - foydali).
Utility operatsion tizimning imkoniyatlarini kengaytiradi va to'ldiradi yoki mustaqil muhim vazifalarni hal qiladi. Yordamchi xizmatlarning ayrim turlarini qisqacha tavsiflang:
kompyuter qurilmalarining to'g'ri ishlashini tekshirish va ish paytida nosozliklarni aniqlash uchun foydalaniladigan monitoring, sinov va diagnostika dasturlari; nosozlik sababini va joyini ko'rsating;
i / O qurilmalarini, RAM va boshqalarni boshqarish uchun operatsion tizimning imkoniyatlarini kengaytiradigan haydovchi dasturlari; drayverlarning yordami bilan yangi qurilmalarni kompyuterga ulash yoki mavjudlarini nostandart ravishda ishlatish mumkin;
disklarda ma'lumotni zichroq yozib olish, shuningdek, bir nechta fayllarning nusxalarini bitta arxiv fayliga birlashtirishga imkon beruvchi qadoqlash dasturlari (arxivchilar);
kompyuter viruslari bilan infektsiyani oldini olish va virus infektsiyasining oqibatlarini bartaraf etish uchun mo'ljallangan antivirus dasturlari;
disk maydonini optimallashtirish va sifatni boshqarish dasturlari;
ma'lumotlarni tiklash, formatlash, ma'lumotlarni himoya qilish dasturlari;
kompyuterlar o'rtasida ma'lumot almashishni tashkil etuvchi aloqa dasturlari;
rAM-dan yanada moslashuvchan foydalanishni ta'minlovchi xotirani boshqarish dasturlari;
cD-ROM, CD-R va boshqalarni yozish uchun dasturlar.
Tizim dasturining eng muhim qismi bu operatsion tizim.
Operatsion tizim - bu kompyuter texnikasini va amaliy dasturlarni boshqarish, shuningdek, ularning o'zi va foydalanuvchi o'rtasidagi o'zaro ta'sirini ta'minlovchi dasturlar to'plami.
Operatsion tizim kompyuter dasturiy ta'minotining (dasturiy ta'minot) asosiy va zaruriy qismidir.
Operatsion tizim kompyuterning barcha apparat qismlarini (apparat) nazoratini ta'minlaydi.
Tuzilishi:
Kernel - buyruqlarni dasturlar tilidan kompyuterga tushunarli bo'lgan "mashina kodlari" tiliga tarjima qiladi.
Drayvlar bu qurilmalarni boshqaruvchi dasturlardir.
Interfeys bu foydalanuvchi kompyuter bilan aloqa qiladigan qobiq.
OT funktsiyalari:
Xotirani boshqarish;
Kirish-chiqish qurilmalariga kirishni boshqarish;
Fayl tizimini boshqarish;
Jarayonlar shovqinlarini boshqarish, jarayonlarni rejalashtirish;
Resurslarni boshqarish;
Operativ xotiraga dasturlarni yuklab olish va ularni bajarish;
Foydalanuvchi interfeysi;
Mashinalararo shovqin (tarmoq);
Tizimning o'zi va foydalanuvchi ma'lumotlari va dasturlarini himoya qilish;
Kirish huquqlarini va ko'p foydalanuvchilarning ishlash rejimlarini farqlash.
Operatsion tizim quyidagi funktsiyalarni bajaradi:
Foydalanuvchi interfeysi, ya'ni dasturiy ta'minot, inson va kompyuter o'rtasidagi muloqotni ta'minlash;
Kompyuterda boshqa dasturlarning, shu jumladan ularning qurilmalarga (protsessor, xotira, kirish-chiqish qurilmalari) kirishini tashkil qilishni boshqarish;
Fayllarni o'z ichiga olgan papkalarning ierarxik tizimi shaklida kompyuterda ma'lumotlarning saqlanishini boshqarish.
Operatsion tizimining funktsiyalari quyidagilarni o'z ichiga oladi:
foydalanuvchi bilan muloqot;
kirish-chiqish va ma'lumotlarni boshqarish;
dasturlarni qayta ishlash jarayonini rejalashtirish va tashkil etish;
manbalarni taqsimlash (RAM va kesh, protsessor, tashqi qurilmalar);
ijro etish uchun ishlaydigan dasturlar;
yordamchi texnik xizmatlarning barcha turlari;
turli xil ichki qurilmalar o'rtasida ma'lumot uzatish;
periferik qurilmalar uchun dasturiy ta'minot (displey, klaviatura, disk drayvlari, printer va boshqalar).
Operatsion tizimga ehtiyojning asosiy sababi shundaki, kompyuter qurilmalari bilan ishlash va kompyuter resurslarini boshqarish uchun elementar operatsiyalar juda past darajadagi operatsiyalardir, shuning uchun foydalanuvchi va amaliy dasturlar uchun zarur bo'lgan harakatlar bir necha yuz yoki minglab bunday elementar operatsiyalardan iborat.
Operatsion tizim foydalanuvchi kompleksi va keraksiz ma'lumotlarni yashiradi va unga ishlash uchun qulay interfeys bilan ta'minlaydi. Bundan tashqari, fayllarni nusxalash yoki chop etish kabi turli xil qo'llab-quvvatlanadigan amallarni bajaradi. Operatsion tizim barcha dasturlarni tezkor xotiraga yuklaydi, ish boshida ularga boshqaruvni uzatadi, bajarilayotgan dasturlarning talabiga binoan turli xil harakatlarni amalga oshiradi va dastur tugagandan so'ng egallab turgan RAMni bo'shatadi.
Shaxsiy kompyuterlar uchun ba'zi bir keng tarqalgan operatsion tizimlarning nomlari: MS-DOS, Windows, Linux.
Operatsion tizimlar bir-biridan farq qiladi, ammo ularning mazmuni va vazifalari bir xil. Operatsion tizim kompyuter dasturiy ta'minotining asosiy va zaruriy tarkibiy qismi bo'lib, u holda kompyuter umuman ishlay olmaydi.
Kompyuter uskunasi nima? Bu sichqoncha, monitor, protsessor, video karta. Ro'yxatda keltirilgan qurilmalarning o'zi ishlamaydi. Ularni birlashtirish va amaliyotga joriy qilish uchun sizga tizim dasturlari yoki yordamchi dasturlar kerak bo'ladi. Bu kompyuter, boshqa dasturlar va insonning o'zaro ta'siri bog'liq bo'lgan tarkibiy qismlarni o'z ichiga oladi.
Do'stlaringiz bilan baham: |