Hozirgi kunda kompyuter axborotni qayta ishlash uchun turli XIL amallarni bajara oladigan elektron hisoblash tizimidir. Bu kompyuter texnikasi va dasturlarining muvofiqlashtirilgan ishlashini talab qiladi



Download 0,99 Mb.
Sana16.06.2022
Hajmi0,99 Mb.
#677872
Bog'liq
mus.ish


Kirish
Operatsion tizimlar
Operatsion tizim, OT (ing. Operatsion system) — kompyuter texnikasini samarali boshqarishni, fayllar bilan ishlashni, maʼlumotlarni kiritish/chiqarish va boshqarishni, amaliy dasturlar va yordamchi dasturlarni bajarishni, shuningdek, foydalanuvchilarning oʻzaro taʼsirini taʼminlovchi boshqaruv va qayta ishlash dasturlarining asosiy toʻplami. .
Hozirgi kunda kompyuter axborotni qayta ishlash uchun turli xil amallarni bajara oladigan elektron hisoblash tizimidir. Bu kompyuter texnikasi va dasturlarining muvofiqlashtirilgan ishlashini talab qiladi. Agar dasturiy ta'minot haqida gapiradigan bo'lsak, u tizimli dasturiy ta'minot va amaliy dasturiy ta'minotga bo'linganligini aytish kerak. Barcha tizim dasturlari orasida asosiy o'rinni operatsion tizim (OT) egallaydi. Aynan u kompyuterni yoqqanimizda uning xotirasiga yuklanadi va u bilan aloqamizni ta'minlaydi. Operatsion tizim kompyuterni boshqaradi, dasturlarni ishga tushiradi, ma'lumotlarni himoya qiladi va turli xizmat funktsiyalarini bajaradi. Shuningdek, u foydalanuvchi va kompyuter o'rtasidagi muloqotni ta'minlaydi. Kompyuterdagi har qanday dastur operatsion tizimning "xizmatlari" dan foydalanadi va shuning uchun faqat ushbu xizmatlarni taqdim etadigan OT nazorati ostida ishlashi mumkin.
Zamonaviy foydalanuvchilar orasida eng mashhuri Windows 7 operatsion tizimi bo'lib, ushbu ishning mavzusi bo'lib, uning maqsadi ushbu operatsion tizim bilan ishlash asoslarini tahlil qilishdir. Ushbu maqsadga erishish uchun ishda quyidagi vazifalar hal qilindi:

  • Windows operatsion tizimlarining ishlashning asosiy tamoyillari ko'rib chiqiladi;

  • Windows 7 operatsion tizimining umumiy xarakteristikalari berilgan;

  • Windows 7 operatsion tizimidan foydalanishda asosiy yondashuvlar va ish usullarining xarakteristikasi berilgan.

Shunday qilib, ushbu tadqiqot ob'ekti Windows 7 operatsion tizimi bo'lib, mavzu bu operatsion tizimda ishlarni tashkil etishdir. Belgilangan maqsad va vazifalarga muvofiq ishning tuzilishi kirish, uch bob, xulosa va foydalanilgan adabiyotlar ro'yxatidan iborat.
1 Windows operatsion tizimining asosiy tamoyillar

  • Har qanday ishlaydigan kompyuter to'rt turdagi dasturiy ta'minot to'plamidir: operatsion tizim, dasturlar va ilovalar, drayverlar va BIOS. Bu erda operatsion tizimning boshqa dasturiy qobiqlar orasidagi o'rnini belgilaydigan asosiy funktsiyalari keltirilgan.

  • apparat boshqaruvi (ana plataning BIOS chipidan mikrokod olish, RAMni boshqarish, muammolarni bartaraf etish va o'rnatilgan apparat va dasturlarni unga ulashni o'z ichiga oladi)

  • dasturlarni boshqarish (dasturlarni o'rnatish va o'chirish, dasturlarni ishga tushirish va dasturlar nomidan apparat komponentlarining ishlashida ishtirok etishni o'z ichiga oladi)

  • fayllarni boshqarish (SSD-larda yaratilishi, ko'chirilishi va o'chirilishi mumkin bo'lgan har qanday narsa)

  • yuqoridagi funksiyalarning barchasini yoki koʻpchiligini taʼminlash yoki boshqarish uchun foydalanuvchi interfeysini (grafik yoki buyruq/matn) yaratish

Windows bloklarda qanday ishlashini rasmda ko'rsatish mumkin.:
Operatsion tizim sxemasi
Diagramma shuni ko'rsatadiki, har qanday operatsion tizimning asosiy komponentlari uchta blokdan iborat:

  • qobiq (dasturiy ta'minot qobig'i)

  • tizim yadrosi

  • konfiguratsiya ma'lumotlari

  • Windows dasturlarni qanday boshqaradi

Bu foydalanuvchi va ilovalar bilan bog'langan operatsion tizimning bir qismidir. Bu bizga flesh-disklarni ishga tushirish, dasturlarni o'rnatish, so'z hujjatini ishga tushirish va unda chop etish, uni tizim tomonidan ruxsat etilgan har qanday joyga saqlash imkonini beruvchi qobiqdir. Shell bu ham File Explorer (Windows Explorer), ham Boshlash boshqaruv paneli, hamda Tizim xususiyatlari va Mening kompyuterim oynalari. Biror kishi yoki foydalanuvchi qobiqni dialog oynalari, yorliqlar va piktogrammalar, qo'shimcha buyruqlar uchun kontekst menyusi kabi turli xil foydalanuvchi interfeysi vositalari sifatida biladi.

Windows foydalanuvchi interfeysi
Qobiq dasturlari uchun esa bu dasturlar chaqirishi mumkin bo'lgan buyruqlar va protseduralardir: printer orqali ma'lumotni chop etish, ma'lumotlar bazalaridan ma'lumotlarni o'qish, ekranda biror narsani ko'rsatish. Qobiqning o'zi foydalanuvchi rejimida boshqariladigan bir nechta quyi tizimlardan iborat. Ushbu rejim ushbu quyi tizimlarning tizim ma'lumotlariga juda cheklangan kirishini bildiradi va apparat vositalariga kirish FAQAT tizim xizmatlari (Windowsning o'zi xizmatlari) orqali amalga oshirilishi mumkin. Ushbu quyi tizimlardan biri, Win32 xavfsizlik quyi tizimi tizimga kirishni (foydalanuvchini ro'yxatdan o'tkazish), fayl va papkalarda foydalanuvchi imtiyozlarini saqlash va ko'paytirishni va boshqa xavfsizlik xususiyatlarini ta'minlaydi. Mutlaqo barcha dasturlar va ilovalar Windows-ni faqat Win32 quyi tizimi orqali kutib oladi. Boshqa operatsion tizimlarda bo'lgani kabi, u kompyuter ichidagi yoki ish paytida kompyuterga "bog'langan" uskunalar bilan ishlash uchun javobgardir. Yadro rejimi ko'proq vakolatlarga ega. Windows-da o'rnatilgan hech qanday dastur apparatga to'g'ridan-to'g'ri kirish imkoniga ega emas, faqat qobiq orqali, u o'z navbatida barcha so'rovlarni yadroga yuboradi. Bunday o'zaro ta'sir tizimi OTning barqaror ishlashini ta'minlaydi. Bu biroz restoranni eslatadi: taomga buyurtma berishdan oldin ofitsiantni chaqirish kerak (ular sizni oshpaz va oshxonaning o'ziga kiritmaydi).
Yadro ikki komponentdan iborat:


  • HAL apparat abstraktsiya qatlami - (temirga eng yaqin daraja)

  • ijro etuvchi xizmatlar qatlami (foydalanuvchi rejimida quyi tizimlarning apparat abstraktsiyalari qatlami bilan o'zaro ta'sirini ta'minlaydi)

Ishning mantig'i allaqachon tavsifdan aniq: Windows boshqaruv xizmatlari HAL-ning o'zi va ma'lum bir qurilma uchun drayverlardan foydalangan holda apparat bilan ishlaydi. Ushbu ishlash printsipi Windows-ni kompyuterga o'rnatish vaqtida foydalanuvchining ko'ziga sezilmaydigan tarzda o'rnatiladi. Komponentlar va xizmatlar / dasturlarni o'rnatishning holat qatorlarini ko'rganimizda, HAL qatlamining tuzilishi sizning mashinangizning anakartiga o'rnatilgan protsessor asosida qurilgan. Operatsion tizimni o'rnatgandan so'ng paydo bo'ladigan narsalarni boshqa kompyuterga o'tkazish mumkin emas: yangi konfiguratsiyada normal ishlashi uchun alohida drayverlarni yoki ularning butun paketini o'rnatishdan oldin yoki qayta o'rnatish muqarrar. Xo'sh, barcha operatsion tizimlar dasturlar va uskunalar haqidagi ma'lumotlar, shuningdek, foydalanuvchi sozlamalari va afzalliklarini saqlash uchun joy kerak. Siz foydalanuvchi Windows va dasturlarning qanday ko'rinishini xohlayotgani, yuklab olingan va yaratilgan narsalarni qaerga saqlash kerakligi va hokazolar haqida ma'lumotlarni saqlashingiz kerak. Bularning barchasi (yoki deyarli hamma narsa) uchun Windows foydalanadi ... bu to'g'ri, ro'yxatga olish kitobi. Ba'zi ma'lumotlar ishga tushirish fayllarida (.ini va .inf kengaytmali xarakterli fayllar) saqlanadi.

Registr(реестр)
Va o'rnatilgan dastur ishga tushirilganda, har qanday oyna paydo bo'lishidan oldin, u birinchi navbatda ro'yxatga olish kitobini ko'rib chiqadi va ushbu fayllarni o'qiydi va shundan keyingina dasturni ishga tushirish muvaffaqiyatli deb hisoblanishi mumkin. Agar dastur o'rnatilgan bo'lsa, uning skeleti biror joyda saqlangan deb taxmin qilamiz. Ko'pincha bu qattiq disk yoki flesh-disk. Foydalanuvchi dasturni ishga tushirganda, uning ba'zi fayllari RAMga ko'chiriladi. Jarayon shu tarzda sodir bo'ladi. amalda biz buni Vazifa menejerida yoki Process Explorer-da ko'rgan shaklda. Jarayonni tegishli tizim xizmatlari va boshqa resurslar bilan birga ishlaydigan dastur deb atash mumkin. Resurslar ko'pincha boshqa dasturlarni, shu jumladan ma'lumotlarni vaqtincha saqlash uchun qo'shimcha RAM hujayralarini qo'lga kiritishni o'z ichiga oladi. Jarayon tizimga "Menga resurslar kerak!" kabi so'rov yuborsa, dastur Win32 quyi tizimiga kirishi tushuniladi. Ma'lumotlar oqimi shu tarzda paydo bo'ladi. Ip - bu yagona, ajratilgan vazifa (hujjatni ishga tushirish yoki yaratish, almashish buferidan rasmni joylashtirish, hujjatni printerda chop etish va h.k.).
Sxematik ravishda u quyidagicha ko'rinadi:

Ma'lumotlar oqimi
Bir nechta iplar bo'lishi mumkin. Bu multi-threading/multi-threading deb ataladi: masalan, brauzer oynalari bir nechta yorliqlarda yoki bir nechta alohida oynalarda ishlashi mumkin. Texnik jihatdan, ikkala holatda ham biz bir nechta turli xil brauzer.exe jarayonlari haqida gapiramiz. Windows operatsion tizimi va uning barcha ilovalari hodisa mexanizmi deb ataladigan narsaga asoslanadi.
Operatsion tizim ilovalari uning boshqaruvi ostida ishlash uchun yozilgan dasturlardir. Windows ilovalarining asosiy xususiyati shundaki, ular protsessorni to'liq egallab olishlari mumkin emas. Agar Windows dasturi to'g'ri yozilgan bo'lsa, u vaqti-vaqti bilan o'z ishini to'xtatib turishi va protsessorni operatsion tizimning o'ziga berishi kerak. Bir vaqtning o'zida qancha ilovalar ishlayotgan bo'lishidan qat'i nazar, operatsion tizim vaqti-vaqti bilan protsessorni ulardan olib qo'yadi va uni boshqa dasturlarga (shu jumladan o'zining) o'tkazadi va keyin uni yana qaytaradi. Buning yordamida operatsion tizim o'zining barcha ilovalarining ishlaridan doimo xabardor bo'ladi. Bu shunchalik tez sodir bo'ladiki, biz ko'plab dasturlar o'z navbatida ishlayotganini sezmaymiz - ular bir vaqtning o'zida ishlayotganga o'xshaydi. Bu ko'p vazifali ishlash rejimini ta'minlaydi.
Agar siz kompyuterda boshqa operatsion tizimning ilovasini, masalan, MS-DOS uchun yozilgan dasturni ishga tushirsangiz, Windows har doim ham uning ishlaridan xabardor bo'lmaydi, boshqacha aytganda, dastur ishlamaydi. Windows operatsion tizimi nafaqat dasturlarga protsessorga kirish imkonini beruvchi dispetcher, balki boshqaruvchi sifatida ham ishlaydi. Uning ichida ilovalarning ishlashini tekshiradigan asboblar mavjud va agar biron bir ilovada voqea sodir bo'lgan bo'lsa, operatsion tizim bundan xabardor bo'ladi va u o'z navbatida tegishli choralarni ko'rishi mumkin. Ideal holda, agar ilovada ichki xatolar bo'lmasa, bu shunday bo'lishi kerak. Amalda, xatolar yuzaga keladi, buning natijasida biz ba'zan kompyuterning "muzlatib qo'yishi" ga duch kelamiz. Operatsion tizim dasturlarning bajarayotgan ishlari ustidan nazoratni tiklay olmay qolishi va kompyuter buyruqlarga javob berishni to'xtatib qo'yishi "to'xtatib turish"dir. Masalan, kompyuter sichqoncha bilan qanday ishlashini ko'rib chiqamiz. Operatsion tizimning chuqurligida dastur u bilan o'zaro ta'sir qilish uchun javobgardir - sichqoncha drayveri. Drayvlar - operatsion tizimning qurilmalar bilan o'zaro ta'siri uchun javobgar bo'lgan dasturlar.
Operatsion tizimlarni qurishning asosiy tamoyillari

  • Modullik printsipi - OT komponentlarini qabul qilingan modullararo interfeyslarga muvofiq tuzilgan alohida modullarga (tizimning funktsional to'liq elementlari) ajratish;

  • OTni yaratish printsipi - OT yadrosi va OT ning asosiy komponentlarini dastlabki taqdim etishning shunday usulini belgilaydi, bu ularni ma'lum bir hisoblash kompleksining o'ziga xos konfiguratsiyasi va hal qilinadigan vazifalar doirasi asosida sozlash imkonini beradi. ;

  • Funktsional ortiqchalik printsipi - bir xil ishni turli vositalar bilan bajarish imkoniyatini hisobga oladi;

  • Virtualizatsiya printsipi - jarayonni rejalashtiruvchilar va resurslarni taqsimlovchilarning ma'lum bir to'plami shaklida tizim strukturasini ifodalaydi va yagona markazlashtirilgan resurslarni taqsimlash sxemasidan foydalanishga imkon beradi, shu bilan virtual mashinaning ishlashini tashkil qiladi;

  • Dasturlarning tashqi qurilmalardan mustaqilligi printsipi - dasturlarning aniq qurilmalar bilan ulanishi dasturni translyatsiya qilish darajasida emas, balki uni amalga oshirishni rejalashtirish davrida amalga oshiriladi;

  • Muvofiqlik printsipi - OTning boshqa operatsion tizimlar uchun yoki ushbu operatsion tizimning oldingi versiyalari uchun, shuningdek, boshqa apparat platformasi uchun yozilgan dasturlarni bajarish qobiliyati;

  • Ochiq va kengaytiriladigan OT printsipi - nafaqat ishlab chiqarish imkoniyatlaridan foydalanish, balki uning tarkibiga yangi modullarni kiritish imkonini beradi;

  • Hisob-kitoblarni amalga oshirishda xavfsizlik printsipi har qanday ko'p foydalanuvchili tizim uchun kerakli xususiyatdir;

Amaliy dastur operatsion tizim bilan qanday o'zaro ta'sir qiladi?


Izoh: Amaliy dasturlar operatsion tizim bilan OS amaliy dasturlash interfeysi (API) tizim chaqiruvlari orqali o'zaro ta'sir qiladi. Ushbu tizim qo'ng'iroqlari dastur jarayonini boshqarish, fayllarni boshqarish, qurilmalarni boshqarish va tarmoqqa kirish kabi tizimning ko'p jihatlariga kirish imkonini beradi.
Download 0,99 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish