Tizimli dasturlash 1 hs programma ta'minoti strukturasi


) Rezident programmalar va ularni yaratish usullari


Download 255 Kb.
bet4/18
Sana28.01.2023
Hajmi255 Kb.
#1136917
1   2   3   4   5   6   7   8   9   ...   18
Bog'liq
amaliy 1

9) Rezident programmalar va ularni yaratish usullari 5.1. Резидентная программа TSRDEMO 5.2. Инициализация резидентной программы 5.3. Установка обработчиков прерываний 5.4. Активизация резидентной программы 5.5. Выгрузка резидентной программы из памяти 5.6. Листинги программы TSRDEMO Ushbu bobda biz sizga rezident dasturlarni yaratish haqida gapirib beramiz. Bunday dasturlarni TSR-dasturlari deb ham atashadi (Terminate and Stay Stay). Ushbu dastur qanday? Odatda, keyingi dasturni tugatgandan so'ng, MS-DOS xotirada bo'sh joyni bo'shatadi, bu dastur yangi bo'sh joyni bu joyga yuklash uchun ishg'ol qilinadi. Biroq, dastur tugallangandan keyin xotirada saqlash uchun bir usul bor. Bunday dastur doimiy yashaydi, ya'ni xotirada doimiy ravishda mavjud bo'ladi. Turar-joy dasturlarini ishlatishning yana bir misoli - rezident hisob-kitoblar, ma'lumotlar bazalari yoki Borland SideKick kabi integral tizimlar. Bunday dasturlar, .
Yordamchi qism quyidagi ishlarni bajaradi:1.) "tortib olingan" interruptlarning vektorlarini ichki o'zgaruvchilarga saqlaydi; 2.) ushbu vektorlarni dasturning doimiy qismi manziliga o'rnatadi; 3.) rezident-qismning ichki o'zgaruvchilarini ishga tushiradi; 4.) dasturni kompyuterdan xotiradan o'chirmasdan chiqadi. Ushbu harakatlarning past darajada bajarilishi: 1.) interrupt vektorini ikki so'zli yorliqda saqlashga imkon beruvchi 35-chi interrupt funktsiyasini DOS INT 21H (Get VECTOR) deb atash;2.) DOS INT 21H (MODE VECTOR) 25-chi interrupt funktsiyasini chaqiring, bu sizni ma'lum bir manzilda kesish vektorini o'rnatishga imkon beradi; 3.) dasturda ularning maqsadlariga qarab ichki o'zgaruvchan dastlabki qiymatlarni belgilash;4. DOS 27H dasturini to'xtatib turish (KEEP), bu esa dasturning bajarilishini kompyuter xotirasidan yashovchi qismini yo'q qilmasdan bajarishga imkon beradi.
10) Windows ish muhitini tashkil qilish SHEHM foydalanuvchisi uchun qulay ish muhitini tashkil qilish OS ga asoslangan holda konfiguratsyalash (ish muhiti) va boshlang’ich parametrlarni o’rnatish katta rol o’ynaydi. MS-DOS tizimida ikkita config.sys va autoexes.bat fayllari ish muhitini tashkil qiluvchi va asosiydir. Hamma vaqt shu fayllar birinchi qatorda tekshiriladi va bajariladi. Config.sys- fayli yordamida OS qulayliklari kengaytiriladi va tashqi qurilmalar parmetrlarini o’zgartirish mumkin. Yangi drayverlar qo’shiladi va ochiladigan fayllar soni ham ko’rsatiladi. Autoexec.bat – faylida komandalar, kerakli programmalar, OS taklif formati va boshqa paketli fayllar ko’rsatiladi. Autoexec.bat fayllarni bitta yoki bir nechta foydalanuvchi ishlash uchun ham tuzish mumkin. Bu holda har bir foydalanuvchi uchun kod va boshqa identifikatorlar o’rnatish kerak. Bu malumotlar aniqlangandan keyin foydalanuvchi uchun qulay va tushunarli ish muhiti hosil bo’ladi.Konfiguratsya fayllarini hosil qilish uchun maxsus komandalar to’plash ishlatiladi. Ularning soni ko’p emas, har bir komanda umumiy ko’rinish, parametr va boshqaruvchi fayllarga ega bo’lishi mumkin. Windows tizimi muhitida bu ikkitta fayl ishlatilsa ham, ular katta rol o’ynamaydi. Bu tipdagi operatsion tizimlarni konfiguratsya qilish uchunНастройка (setting) nomli panelni bosh menyudan topib ishlatish kerak. Boshqarish paneli(панелъ управления-control panel ) yordamida kerakli piktogrammani tanlab olib, ularni bajariladigan funksyalarini o’rganib asosiy parametrlarini o’rnatish mumkin. Ish muhitini tashkil qilishda quyidagilarga etibor berish kerak:-vaqt va tovush;-internet, klviatura va modem;-multimediya vositalari, parol va foydalanuvchilar uchun mustaqil ish muhiti;- printer, shriftlar, til va standartlar va hakozolar.

Download 255 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   18




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