Microsoft Word tizimli programmalash



Download 0,71 Mb.
Pdf ko'rish
bet42/54
Sana23.02.2022
Hajmi0,71 Mb.
#123368
TuriПрограмма
1   ...   38   39   40   41   42   43   44   45   ...   54
Bog'liq
tizimli programmalash

Назорат саволлари 
1. Хотирани фиксирланган узунликдаги бўлаклар билан тақсимлашда ишлатилмай 
қоладиган хотира бўлакларини камайтириш учун нима қилиш керак? 
2. Фиксирланган ва ўзгарувчан узунликдаги бўлаклар усулларини самарадорлик 
нуқтаи назаридан қиёслаш мумкинми? 
3. Бўлакларни силжитиш усулида хотирадан самарали фойдаланиш ва программалар 
бажарилишининг умумий вақтини камайтириш ўртасида бғлиқлик борми? 
4. Хотирадан бўлаклаб фойдаланишда ҳимоя қанадй амалга оширилади? 
5. Саҳифа ва кадр тушунчалари ўртасидаги фарқ нимада? 
6. Саҳифа узилиш қачон юзага келади? 
7. Виртуал хотира ва оверлей тузилишили программалар билан ишлаш орасидаги 
ўхшашлик ва фарқ нимада? 
8. Windows OС 4 Гбайт оператив хотира билан ишлаши мумкин, лекин физик оператив 
хотира 128 Мбайт. Windows OС ишлашини тушунтириб беринг. 
12-мавзу.  Операцион тизимларнинг машинага
боғлиқ бўлмаган хусусиятлари 
 
Асосий саволлар: 
1. Файллар билан ишлаш. 
2. Топшириқларни режалаштириш. 
3. Мультипрограммалик даражаси. 
Таянч ибора ва тушунчалар: мантиқий ва физик сўровлар, мультипрограм-
малик, диспетчер, буфер, супервизор. 


54
Бў бўлимда ОС амал қилаётган машина архитектурасига боғлиқ бўлмаган айрим 
умумий функциялари қаралади. Бу функцияларни бошқа функцияларга нисбатан юқори 
босқичда амалда оширилиши мумкин.
 
Файллар билан ишлаш. 
Кўпгина ОСларда ўқиш-ёзиш сўров канал программалари ва SVC сўров орқали 
амалга оширилади. Бу ҳолда программа тузувчи учун жуда ҳам ноқулай, чунки программа 
тузувчисига канал буйруқлари, улар фрматлари маълум бўлиши, программа учун канал ва 
қурилмалар номер ёзувлари реал адреслари ва ўқиш-ёзишни қандай кечишини кузатиш 
керак. ОСнинг файлларини бошқариш функцияси фойдаланувчи программаси ва ўқиш-
ёзиш супервизори ўртасидаги оралиқ халқадир. Фойдаланувчи программаси мантиқий 
босқичда файл номи, калит ва бошқа воситалар ёрдамида «F файлдан навбатдаги ёзув 
ўқилсин» мазмунида сўров бериши мумкин.
Файлларни бошқариш программаси мантиқий сўровларни физик сўровларга 
ўтказади ва уларни супервизорга узатади. Бунинг учун файлларни бошқариш тизими 
файллар ва уларнинг тузилишлари ҳақида маълумотларга эга бўлиши керак. Бу 
маълумотлар каталог ва файл маълумотлари жадвалидан олинади. Каталогларда файлнинг 
мантиқий номи билан унинг амалда жойлашган физик ўрни билан боғланиш ўрнатади ва 
файллар ҳақида бошқа умумий маълумотлар бўлади. Ўқиш-ёзиш бошланишидан олдин 
тизим файллар маълумот жадвалидан файл адресини аниқлайди. Бундан ташқари тизим 
файл блокларини ёзиш учун буферлар яратиши мумкин. Бу амалга (процедурага) 
файларни очиш дейилади. Файл билан иш тугагандан сўнг буфер ва бошқа ишчи 
саҳифаларга кўрсатгич йўқолади. Бу амалга фални ёпилиши дейилади. Файлларни 
бошқариш муҳим функциясидан бири ўқиладиган ва ёзиладиган файлларни автоматик 
равишда буферлаш ва блокларга бирлаштиришдир. Ўқиш-ёзиш учун файлларни 
бошқариш программасидан фойдаланиш қуйидаги расмда кўрсатилган. Фараз 
қилинадики, фойдаланувчи программаси файлнинг бошидан охиригача кетма-кет ўқийди. 
Мантиқий файл 1024 байтли ёзувдан иборат, амалда эса файл 8129 байтли блоклардан 
ташкил топган бўлиб, ҳар бир блок 8 та ёзувдан иборат бўлади. Берилганларни блокларга 
бирлаштириш операцион тизимлар томонидан қайта ишлаш ва хотирадан ютиш 
мақсадида амалга оширилади.


55
Юқоридаги расмда файл очилган фойдаланувчи программаси ёзувни ўқиш учун 
биринчи сўровни бергандаги ҳолат кўрсатилган. Бунда ОC буферга В1 блокни ўқишга 
буйруқ берган ва бу жараён тугашини кутаётган пайтда. В1 блок ўқилгач ва ОC 
фойдаланувчи программасига ёзувни ўқиш учун кўрсатгич программаси навбатдаги 
ёзувни ўқишга сўров берганда ўқиш-ёзиш учун бирор бир амал қилиш керак эмас. Фақат 
ОC Р кўрсатгични 2-ёзувга тўғирлаб қўяди. Фойдаланувчи программасида 9-ёзувга ўқиш 
бўлганда ОC В2 буферга 2 блокни ўқийди ва кўрсатгични 9 ёзувга тўғирлаб қўяди. 
Бундай усулга жуфтли буферлаш усули дейилади.

Download 0,71 Mb.

Do'stlaringiz bilan baham:
1   ...   38   39   40   41   42   43   44   45   ...   54




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