Raqamli texnologiyalar fakulteti Amaliy matematika yo’nalishi 3-kurs talabalariga 5-semestr uchun Tizimli dasturlash



Download 1,46 Mb.
bet89/126
Sana11.03.2022
Hajmi1,46 Mb.
#490571
1   ...   85   86   87   88   89   90   91   92   ...   126
Bog'liq
Tizimli dasturlash to\'liq javobi

Konfiguratsiya dispetcheri.Dispetcher sistemani konfiguratsiyalash (ish muhitini tashkil qilish) va Plug and Play texnalogiasini tadbiq etib qurilmalarni ishini boshqarish uchun ishlatiladi. Bu dispecher asosiy dispetcher hisoblanadigan virtual mashina dispetcheri VMM 32 ning bir qismi hisoblanadi.

Vertual mashina dispetcheri .Bumodul tizim jarayoni va ilovalarning har biri uchun resurslar ajratadi va quydagi ishlarni bajaradi.
a) Protsestor vaqtini multi masalali rejimni tashkil qilish uchun ajratadi ;
b) svopping, yani operativ xotiradan tashqi xotiraga va teskari, tashqi xotiradan operativ xotiraga xotira sahifalarini ko’chiradi ;
v) kerakli paytda MSDOS rejimiga o’tib tizim resurslarini monopol egallashga sharoit yaratadi.


Fayl sistemasi dispetcheri. Fayl qism sistemasining kompanentalariga murojat qilish uchun maxsus dispatcher (IFS – Installable File System – диспетчер устанавливаемой файлвой системы ) ishlatiladi.Bundan tashqari qism sistemaga quydagi drayverlar ham kiradi :

  • 32 bitli FAT drayveri ;


  • 32 bitli SD – ROM (SDFS) drayveri ;


  • 32 bitli redirektor (fayllarni izlash, ochish, o’qish, yozish va o’chirish


drayveri ) , yani VREDIR.VXD. Bu drayver Windows NT serverga ulanish uchun ham qo’llaniladi ;





188

3

Fayl sistemasi dispetcheri.
Fayl sistemasi dispetcheri. Fayl qism sistemasining kompanentalariga murojat qilish uchun maxsus dispatcher (IFS – Installable File System – диспетчер устанавливаемой файлвой системы ) ishlatiladi.Bundan tashqari qism sistemaga quydagi drayverlar ham kiradi :


  • 32 bitli FAT drayveri ;


  • 32 bitli SD – ROM (SDFS) drayveri ;


  • 32 bitli redirektor (fayllarni izlash, ochish, o’qish, yozish va o’chirish


drayveri ) , yani VREDIR.VXD. Bu drayver Windows NT serverga ulanish uchun ham qo’llaniladi ;


- 32 bitli NWREDIR.VXD rederektori orqali Novell Net Ware tarmoq serverlariga ulanish mumkim ; (Applications – приложения - ilovalar).
- Blokli kiritish – chiqarish qism sistemasi har bir ilova virtual mashina shaklida
tashkil qilinib maxsus programmasi tamonidan boshqariladi.




189

1

Tizimli dasturlashning asosiy tushunchalari
Tizimli dasturiy ta’minot kompyuter resurslarini boshqarish uchun hizmat qiladi va markaziy prosessor hamda xotiraga ma’lumotlarni kiritish va chiqarishni ta’minlaydi.
Bu dasturlar umum foydalaniluvchi bo’lib, barcha kompyuterdan foydalanuv-chilar uchun mo’ljallangan tizimli dasturiy ta’minot shunday ishlanganki, kompyuter amaliy dasturlarining ishlashini samarali amalga oshiradi. Bazali dasturiy ta’minot kompyuterda o’rnatilgan barcha dasturlarni boshqarishni ta’minlaydi.
O’n minglab tizimli dasturlar ichida operatsion tizimlar alohida o’rin egallaydi, ulardan samarali foydalanish maqsadida kompyuterni boshqaruv manba bilan ta’minlaydi, shuningdek foydalanuvchi bilan dialogni amalga oshiradi va boshqa dasturlarni bajarish uchun ishga tushuradi.
Zamonaviy amaliyotda hisoblashlarni bajarish uchun hisoblash mashinalari va tizimlaridan foydalaniladi. EXM – bu apparaturalar majmuasi bo’lib, u qandaydir algoritmlar to’plamini harakatlarini bajarishni ta’minlaydi.




190

3

Kompilyatsiya bosqichlari
Kompilyatsiya!
Kompilyatsiya manba kodi fayllarini qayta ishlashni anglatadi (.c,. cc, yoki .cpp) va loyiha ob'ekt fayllarini yaratish. Ushbu bosqichda bajariladigan fayl yaratilmaydi. Buning o'rniga, kompilyator yuqori darajadagi kodni mashina tiliga tarjima qiladi. Misol uchun, agar siz uchta alohida faylni yaratgan bo'lsangiz (lekin tuzmagan bo'lsangiz), kompilyatsiya bosqichida chiqish sifatida yaratilgan uchta ob'ektli fayllarga ega bo'lasiz. Bunday fayllarni kengaytirish sizning kompilyatoringizga bog'liq bo'ladi, masalan *.obj yoki *.o. ushbu fayllarning har biri manba kodiga teng bo'lgan mashina ko'rsatmalarini o'z ichiga oladi. Lekin siz bu fayllarni ishlatish mumkin emas! Siz ularni operatsion tizimning executable fayllariga aylantirishingiz kerak, shundan keyingina ulardan foydalanish mumkin. Bu erda majburiy ish olib boriladi.




191

3

Programmalashda takrorlanuvchi jarayonlarni tasvirlash usul va vositalari
Algoritmning qandaydir qismidagi buyruqlar ikki va undan ortiq bajarilishiga takrorlanuvchi jarayonlar deyiladi. Java dasturlash tillarida takrorlanuvchi jarayonlarni quyidagi usullar yordamida tasvirlash mumkin.
-Parametr bo‘yicha takrorlash(for);
-Shart bo‘yicha takrorlash(while, do while).


Download 1,46 Mb.

Do'stlaringiz bilan baham:
1   ...   85   86   87   88   89   90   91   92   ...   126




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