Ma’lumotlarni kiritish/chiqarish menejeri va dasturiy ta’minoti


Kiritish/chiqarish dasturiy ta’minoti



Download 23,87 Kb.
bet2/7
Sana22.05.2023
Hajmi23,87 Kb.
#942531
1   2   3   4   5   6   7
Bog'liq
Ma’lumotlarni kiritish chiqarish menejeri va dasturiy ta’minoti-fayllar.org

Kiritish/chiqarish dasturiy ta’minoti
Kiritish/chiqarish dasturiy ta’minotini ishlab chiqish konsepsiyasi qurilmadan mustaqilligi bilan ma’lum. Bu konsepsiya aniq bir qurilmani ko‘rsatmasdan turib istalgan kiritish/chiqarish qurilmasiga kirishga ruxsat olish yo‘llari yozilgan dastur imkoniyatlarini bildiradi. Kiruvchi fayldagi ma’lumotlarni o‘quvchi dastur disket, qattiq disk yoki kompakt-diskdagi fayllar bilan bir xil ishlay olishi kerak. Aynan nimaga dasturda hech qanday o‘zgarishlarsiz, masalan, quyidagiga o‘xshash buyruqlarni bajarish uchun kerak sort output
Bu buyruq kiritish qurilmalari sifati - yumshoq disk, IDEdisk, SCSIdisk yoki klaviaturalar bilan ishlay olishi kerak. Chiqarish qurilmasi sifatida xam ekran, diskdagi istalgan fayl yoki printer bilan bir xil ishlay olishi kerak. Asosiy muammo operatsion tizim yechishi kerak bo‘lgan ushbu qurilmalar bilan bog‘lanishlarning farqli ekanligidadir.
Ma’lumotlarni uzatish usulillari
asinxronga (to‘xtalishlarni boshqarish)
Teskari sinxronli (bloklovchi)
Fayl nomi yoki qurilma sodda matn qatoridan yoki butun qiymat va fizik qurilmaga bog‘liq bo‘lmagan ko‘rinishga ega bo‘lishi kerak.
Kiritish/chiqarish qurilmasining boshqa bir muhim jihatlari xatolarni qayta ishlashida. Xatolar apparaturaga yaqin ko‘rinishda qayta ishlanishi mumkin. Agar kontroller o‘qish jarayonida xatolikni aniqlasa, u bu xatoni o‘zi o‘zgartirish imkoniyatlari asosida xarakat qilib ko‘rishi kerak. Agar buni bajarishga uni kuchi yetmasa, u holda qurilma drayverda qayta ishlanishi kerak. Ko‘pincha xatolar vaqtinchalik bo‘lishi mumkin. Masalan, o‘quvchi moslamadagi changni chiqishi tufayli xato o‘qishi. Bunday xatolar blokni takroran o‘qish jarayonida sodir bo‘lmaydi. Faqat agar past pog‘onada muammo paydo bo‘lsa bu haqda yuqori pog‘onaga axborot beradi. Ko‘p holatlarda xatodan so‘ng qayta tiklangandan yuqori pog‘ona uchun aniq bo‘lgan past pog‘onada qilish afzal ko‘riladi, unda mavjud uzilishlar haqida yuqori pog‘ona xabardor bo‘lmasligi ham mumkin bo‘ladi.
kiritish/chiqarish dasturiy ta’minoti pog‘onalari:
To‘xtalishlarni qayta ishlovchi (past pog‘ona);
Qurilma drayveri;
Apparatura kodidan mustaqil operatsion tizimlar;
Foydalanuvchi dasturlari (yuqori pog‘ona).
Kiritish/chiqarish dasturiy ta’minoti haqida gapirganda buferlashgae’tibor berish kerak bo‘ladi. Ma’lumotlar ko‘pincha qurilmadan kelib tushadi, u oxirgi nuqtasiga darrov saqlashning imkoniyati yo‘q. Masalan, paket tarmoq orqali kelganda, operatsion tizim bu paket nimaga kerakligini o‘rganib chiqmaguncha uni qayerga joylashtirishni bilmaydi. Bundan tashqari, real vaqtda ishlaydigan boshqa ko‘plab qurilmalar uchun ma’lumotlarni kelib tushish muddatini ko‘rsatuvchi parametrlar muhim hisoblaniladi (masalan, raqamli ovozni qayta tiklovchi qurilmalar), shu sababli qabul qilib olingan ma’lumotlar buferni to‘ldirish tezligiga bog‘liq bo‘lmagan, ovoz chiqaruvchi buferdan chiqarib olishda tezlik uchun avvaldan chiquvchi buferda joylashtiriladi. Buferlashda sezilarli miqdorda ma’lumotlarni ko‘chirishi nazarda tutiladi. Ko‘pincha kiritish/chiqarish operatsiyasini samarodoligini pasaytiruvchi omil sifatida ko‘riladi. Bu tushuncha so‘ngida ajratish qurilmasi va qismlarga bo‘lish qurilmalari bo‘ladi. Diskga o‘xshash ba’zi kiritish/chiqarish qurilmalari ko‘p sonli foydalanuvchilar bilan bir vaqtda ishlay olishi mumkin.
kiritish/chiqarish dasturlari ko‘plab kiritish/chiqarish operatsiyalarida to‘xtalishlardan qochish uchun foydalanadigan protseduralar
Drayver down protsedura semaforasi
o‘zgaruvchan holat wait protsedurasi
xabar yoki shunga o‘xshash receive protsedurasi

Download 23,87 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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