Samarqand Veterinariya Meditsinasi, Chorvachilik va Biolotexnologiyalar Universiteti Axborot texnologiyalari kafedrasi
Download 321.14 Kb. Pdf ko'rish
|
Samarqand Veterinariya Meditsinasi
- Bu sahifa navigatsiya:
- Sohada axborot kommunikatsiya texnologiyalari fanidan Mustaqil ish Mavzu 4. Ommaviy kodlash jadvallarini tasnifi: ASCII , MS- DOS.
- Urdushev X Samarqand – 2023 Mavzu 4.
- 2.Matnli axborotni kodlash va dekodlash.ASCII. 3.MS-DOSning asosiy vazifalari.
O’zbekistOn Respublikasi Oliy va O’Rta Maxsus ta’lim Vazirligi Samarqand Veterinariya Meditsinasi, Chorvachilik va Biolotexnologiyalar Universiteti Axborot texnologiyalari kafedrasi Sohada axborot kommunikatsiya texnologiyalari fanidan Mustaqil ish Mavzu 4. Ommaviy kodlash jadvallarini tasnifi: ASCII , MS- DOS. Bajardi: Sirtqi bo’lim veterinariya m editsinasi yo’nalishi 202-guruh talabasi Asrorov Doniyor Tekshirdi: Axborot texnologiyalari kafedrasi dotsenti Urdushev X Samarqand – 2023 Mavzu 4. Ommaviy kodlash jadvallarini tasnifi: ASCII , MS- DOS. Reja: 1.Ommaviy kodlash jadvallari haqida. 2.Matnli axborotni kodlash va dekodlash.ASCII. 3.MS-DOSning asosiy vazifalari. Klaviatura tugmachasini bosganingizda kompyuter kompyuterdagi belgilarning ichki ko'rinishini kod jadvalida topish mumkin bo'lgan ikkilik raqam shaklida signal oladi. Biroq, bunday kodlash va kodni aniqlash nimani anglatishi etarli emas, shuning uchun ham ma'lumotlar kompyuterda qanday ishlashini tushunish kerak. Misol uchun, ikkilik kodning bitta belgi saqlanishi uchun elektron kompyuter 1 baytni, ya'ni 8 bitni ajratadi. Bu hujayra faqat ikki qiymatdan foydalanishi mumkin: 0 va 1. Bir bayt sizga 256 turli belgilarni shifrlash imkonini beradi, chunki bu qancha kombinatsiyani amalga oshirish mumkin. Ushbu kombinatsiyalar ASCII jadvalining asosiy qismidir. Masalan, S harfi 01010011 sifatida kodlanadi. Klaviaturadan bosganingizda, ma'lumotlar shifrlangan va dekodlangan, va biz ekranda kutilgan natijani qo'lga kiritamiz. ASCII standartlari jadvalining yarmi raqamlar, tekshirish belgilar va lotin harflari uchun kodlarni o'z ichiga oladi. Uning yana bir qismi matematika bilan bog'liq bo'lmagan milliy belgilar, psixologik belgilar va ramzlar bilan to'ldiriladi. Turli davlatlarda stolning ushbu qismi turli xil bo'ladi. Kirishdagi raqamlar shuningdek standart hisobotga binoan ikki tomonlama hisoblash tizimiga o'tkaziladi. Microsoft, shuningdek, MS-DOS-da turli xil taktikalarni va ularning bir nechta ilovalari va ishlab chiqish vositalarini qo'llagan, ular haqiqiy MS-DOS (va PC DOS) da mukammal ishlaganda, boshqa sotuvchining DOS ilovasida ishlaganda buziladi. Ushbu amaliyotning mashhur misollari: Microsoft-ning QuickPascal dasturi (1989 yil boshida chiqarilgan) hujjatsiz DOS funktsiyalari yordamida dasturning Dastur segmenti prefiksini o'zgartirish orqali MS-DOS-ni tekshirgan birinchi MS mahsuloti bo'lib, so'ngra DOS ma'lumotlar segmentida belgilangan holatda tegishli qiymat o'zgargan yoki o'zgarmaganligini tekshirgan. (shuningdek, hujjatsiz). Bu tekshirish uni keyingi MS mahsulotlariga ham kiritdi, jumladan Microsoft QuickC v2.5, Programmer's Workbench va Microsoft C v6.0.[74] AARD kodi, Windows ishga tushirgichidagi kod bloki (WIN.COM) va Windows 3.1 ning bir nechta boshqa tizim fayllari. U XOR shifrlangan, o'z-o'zidan o'zgartirilgan va ataylab noaniqlangan bo'lib, turli hujjatsiz DOS tuzilmalari va funktsiyalaridan foydalanib, Windows haqiqatan ham MS-DOS da ishlayotgan yoki yo'qligini aniqlash uchun.[74] Beta versiyalarida, agar haqiqiy MS- DOS uchun sinov muvaffaqiyatsiz tugasa, u "xato" xabarini ko'rsatdi, bu esa foydalanuvchini to'xtatish yoki davom ettirishni so'raydi, sukut bo'yicha bekor qilish. Yakuniy versiyada kod hali ham ishlamoqda, ammo xabar va so'rov qo'shilgan bayroq bayti bilan o'chirib qo'yildi, bu esa uni (ehtimol) samarasiz qildi. E'tibor bering, Windows 3.0 beta-kodi faqat Windows "xorijiy" operatsion tizimda to'g'ri ishlamasligi haqida ogohlantirish berdi. U, aslida, DR DOS 6.0 da juda yaxshi ishladi. Windows tomonidan MS-DOS ni Windows ishga tushayotgani/chiqayotgani haqida xabar berish uchun chaqirilgan uzilish tartiblari, MS-DOS va Windows ikkita alohida mahsulot bo'lishi kerakligiga qaramay, MS-DOS IN_WINDOWS bayrog'ida saqlanayotgani haqidagi ma'lumot. Kompyuterlar tomonidan faol foydalaniladigan ikkilangan tizimda faqat ikkita raqam mavjud - 0 va 1.Ikkilangan tizimning natijalari bilan ishlovlar o'zaro arifmetik bilan o'rganiladi. Bunday raqamlar uchun asosiy matematik xatti-harakatlar qonunlarining aksariyati dolzarbligicha qolmoqda. Microsoft, shuningdek, MS-DOS-da turli xil taktikalarni va ularning bir nechta ilovalari va ishlab chiqish vositalarini qo'llagan, ular haqiqiy MS-DOS (va PC DOS) da mukammal ishlaganda, boshqa sotuvchining DOS ilovasida ishlaganda buziladi. Ushbu amaliyotning mashhur misollari: Microsoft-ning QuickPascal dasturi (1989 yil boshida chiqarilgan) hujjatsiz DOS funktsiyalari yordamida dasturning Dastur segmenti prefiksini o'zgartirish orqali MS-DOS-ni tekshirgan birinchi MS mahsuloti bo'lib, so'ngra DOS ma'lumotlar segmentida belgilangan holatda tegishli qiymat o'zgargan yoki o'zgarmaganligini tekshirgan. (shuningdek, hujjatsiz). Bu tekshirish uni keyingi MS mahsulotlariga ham kiritdi, jumladan Microsoft QuickC v2.5, Programmer's Workbench va Microsoft C v6.0.[74] AARD kodi, Windows ishga tushirgichidagi kod bloki (WIN.COM) va Windows 3.1 ning bir nechta boshqa tizim fayllari. U XOR shifrlangan, o'z-o'zidan o'zgartirilgan va ataylab noaniqlangan bo'lib, turli hujjatsiz DOS tuzilmalari va funktsiyalaridan foydalanib, Windows haqiqatan ham MS-DOS da ishlayotgan yoki yo'qligini aniqlash uchun.[74] Beta versiyalarida, agar haqiqiy MS- DOS uchun sinov muvaffaqiyatsiz tugasa, u "xato" xabarini ko'rsatdi, bu esa foydalanuvchini to'xtatish yoki davom ettirishni so'raydi, sukut bo'yicha bekor qilish. Yakuniy versiyada kod hali ham ishlamoqda, ammo xabar va so'rov qo'shilgan bayroq bayti bilan o'chirib qo'yildi, bu esa uni (ehtimol) samarasiz qildi. E'tibor bering, Windows 3.0 beta-kodi faqat Windows "xorijiy" operatsion tizimda to'g'ri ishlamasligi haqida ogohlantirish berdi. U, aslida, DR DOS 6.0 da juda yaxshi ishladi. Windows tomonidan MS-DOS ni Windows ishga tushayotgani/chiqayotgani haqida xabar berish uchun chaqirilgan uzilish tartiblari, MS-DOS va Windows ikkita alohida mahsulot bo'lishi kerakligiga qaramay, MS-DOS IN_WINDOWS bayrog'ida saqlanayotgani haqidagi ma'lumot. Kompyuterlar tomonidan faol foydalaniladigan ikkilangan tizimda faqat ikkita raqam mavjud - 0 va 1. Ikkilangan tizimning natijalari bilan ishlovlar o'zaro arifmetik bilan o'rganiladi. Bunday raqamlar uchun asosiy matematik xatti- harakatlar qonunlarining aksariyati dolzarbligicha qolmoqda. 2 raqamini kodlashda 45 usulini hisobga olishni taklif qilamiz. Agar bu raqam matn qismida bo'lsa, uning tarkibiy qismlarining har biri ASCII standartlariga muvofiq 8 bit bilan kodlanadi. To'rttasi 01000011ga, beshinchisi esa 01010011ga aylanadi. soni 45 hisoblar uchun ishlatiladigan bo'lsa, sakkiz-bit ikkilik kod 001011012 aylantirish maxsus usul qo'llaniladi, 1 do'konga kerak faqat bayt bo'ladi. Microsoft, shuningdek, MS-DOS-da turli xil taktikalarni va ularning bir nechta ilovalari va ishlab chiqish vositalarini qo'llagan, ular haqiqiy MS-DOS (va PC DOS) da mukammal ishlaganda, boshqa sotuvchining DOS ilovasida ishlaganda buziladi. Ushbu amaliyotning mashhur misollari: Microsoft-ning QuickPascal dasturi (1989 yil boshida chiqarilgan) hujjatsiz DOS funktsiyalari yordamida dasturning Dastur segmenti prefiksini o'zgartirish orqali MS-DOS-ni tekshirgan birinchi MS mahsuloti bo'lib, so'ngra DOS ma'lumotlar segmentida belgilangan holatda tegishli qiymat o'zgargan yoki o'zgarmaganligini tekshirgan. (shuningdek, hujjatsiz). Bu tekshirish uni keyingi MS mahsulotlariga ham kiritdi, jumladan Microsoft QuickC v2.5, Programmer's Workbench va Microsoft C v6.0.[74] AARD kodi, Windows ishga tushirgichidagi kod bloki (WIN.COM) va Windows 3.1 ning bir nechta boshqa tizim fayllari. U XOR shifrlangan, o'z-o'zidan o'zgartirilgan va ataylab noaniqlangan bo'lib, turli hujjatsiz DOS tuzilmalari va funktsiyalaridan foydalanib, Windows haqiqatan ham MS-DOS da ishlayotgan yoki yo'qligini aniqlash uchun.[74] Beta versiyalarida, agar haqiqiy MS- DOS uchun sinov muvaffaqiyatsiz tugasa, u "xato" xabarini ko'rsatdi, bu esa foydalanuvchini to'xtatish yoki davom ettirishni so'raydi, sukut bo'yicha bekor qilish. Yakuniy versiyada kod hali ham ishlamoqda, ammo xabar va so'rov qo'shilgan bayroq bayti bilan o'chirib qo'yildi, bu esa uni (ehtimol) samarasiz qildi. E'tibor bering, Windows 3.0 beta-kodi faqat Windows "xorijiy" operatsion tizimda to'g'ri ishlamasligi haqida ogohlantirish berdi. U, aslida, DR DOS 6.0 da juda yaxshi ishladi. Windows tomonidan MS-DOS ni Windows ishga tushayotgani/chiqayotgani haqida xabar berish uchun chaqirilgan uzilish tartiblari, MS-DOS va Windows ikkita alohida mahsulot bo'lishi kerakligiga qaramay, MS-DOS IN_WINDOWS bayrog'ida saqlanayotgani haqidagi ma'lumot. Kompyuterlar tomonidan faol foydalaniladigan ikkilangan tizimda faqat ikkita raqam mavjud - 0 va 1. Ikkilangan tizimning natijalari bilan ishlovlar o'zaro arifmetik bilan o'rganiladi. Bunday raqamlar uchun asosiy matematik xatti- harakatlar qonunlarining aksariyati dolzarbligicha qolmoqda. 2 raqamini kodlashda 45 usulini hisobga olishni taklif qilamiz. Agar bu raqam matn qismida bo'lsa, uning tarkibiy qismlarining har biri ASCII standartlariga muvofiq 8 bit bilan kodlanadi. To'rttasi 01000011ga, beshinchisi esa 01010011ga aylanadi. soni 45 hisoblar uchun ishlatiladigan bo'lsa, sakkiz-bit ikkilik kod 001011012 aylantirish maxsus usul qo'llaniladi, 1 do'konga kerak faqat bayt bo'ladi. Bitta rangli tasvirni kattalashtiruvchi oynaga tekkizish orqali siz uning to'liq naqshini tashkil etuvchi juda ko'p sonli kichik nuqtalardan iboratligini ko'rasiz. Har bir rasmning o'ziga xos fazilatlari va har qanday nuqtaning lineer koordinatalari raqamlar shaklida ko'rsatilishi mumkin. Shuning uchun raster kodlash grafik ma'lumotni aks ettirish uchun moslangan ikkilik kodga asoslangan. Qora va rangli tasvirlar turli xil kul rangli nuqtalarning birikmasidir, ya'ni tasvirdagi har qanday nuqtaning yorqinligi sakkiz-bitli ikkitomonlama sonlar bilan aniqlanadi. Asosiy komponentlarga tasodifiy gradyanni parchalanish printsipi grafik ma`lumotlarni kodlash kabi jarayonning asosi hisoblanadi. Suratlar xuddi shu tarzda, lekin teskari yo'nalishda deklaratsiya qilinadi. Dekompozitsiya uchta asosiy rangdan foydalanadi: yashil, qizil va ko'k, chunki har qanday tabiiy soya bu gradyanlarni birlashtirib olinadi. Bunday kodlash tizimi odatda RGB deb ataladi. Agar grafikani shifrlash uchun yigirma to'rtta ikkilik raqam ishlatilsa, ayirboshlash tartibi to'liq rangli deb nomlanadi. Barcha asosiy ranglar tayanch nuqtani to'ldiradigan oq ranglar bilan solishtiriladi. Qo'shimcha rang - boshqa asosiy tovushlar yig'indisi tomonidan hosil bo'lgan gradient. Sariq, binafsha va ko'k qo'shimcha ranglarni tanlang. Rasmni kodlash uchun xuddi shunday usul bosma sanoatida ham qo'llaniladi. Faqat bu erda to'rtinchi rangni - qora rangni ishlatish uchun qabul qilinadi. Shuning uchun, ishlashning bosib chiqarish tizimi CMYK qisqartmasi bilan belgilanadi. Ushbu tizim tasvirlarni ko'rsatish uchun o'ttiz ikkita ikkilik raqamdan foydalanadi. Ma'lumotni kodlash va kodlash usullari kirish ma'lumotlarining turiga qarab turli texnologiyalardan foydalanishni o'z ichiga oladi. Misol uchun, 16-bit ikkilik kodli grafik tasvirlarni shifrlash usuli "Yuqori rang" deb nomlanadi. Ushbu texnologiya displeyga ikki yuz ellik oltitaning oltitasini etkazish imkonini beradi. Grafik tasvirlarning nuqtalarini shifrlash uchun ishlatiladigan ikkilik bit sonini kamaytirish orqali siz ma'lumotni vaqtinchalik saqlash uchun zarur bo'lgan hajmni avtomatik ravishda pasaytirasiz. Ushbu kodlash usuli odatda indeks usuli deb ataladi.Keling, qanday kodlash va kodni ko'rib chiqdik va ushbu jarayonga asoslangan usullarni ovozli ma'lumotlarni kodlash masalasini ko'rib chiqamiz. Ovozli ma'lumotlar elementar birliklar sifatida ifodalanishi va har bir juftlik o'rtasida pauza bo'lishi mumkin. Har bir signal uzatiladi va kompyuterning xotirasida saqlanadi. Ovozlar kompyuterning xotirasida saqlangan shifrlangan kombinatsiyalardan foydalanadigan nutq sintezatoridan foydalanib chiqariladi. Inson nutqiga keladigan bo'lsak, kodlash juda qiyin, chunki u turli ranglarga ega va kompyuter har bir iborani oldindan xotirasida saqlangan standart bilan taqqoslashi kerak. Ovozni aniqlash faqat lug'atda keltirilgan so'z paydo bo'lganda paydo bo'ladi. Raqamli, matnli va grafikaviy ma'lumotlarni kodlash kabi bunday amaliyotni amalga oshirish uchun turli usullar mavjud. Ma'lumotlarni kodlash odatda teskari muhandislik bilan amalga oshiriladi. Raqamlarni kodlashda, hatto raqamga tizimga kiritilgan maqsad ham hisobga olinadi: arifmetik hisob-kitoblar yoki chiqish uchun. Ikkilangan tizimda kodlangan barcha ma'lumotlar birliklar va nishonlar yordamida shifrlangan. Bu belgilarga bitlar ham deyiladi. Ushbu kodlash usuli eng mashhur hisoblanadi, chunki texnologik rejada oson tashkil etilishi mumkin: signalning mavjudligi - 1, bo'lmasligi - 0. Ikkilik shifrlash faqatgina bitta kamchilikka ega - belgilar kombinatsiyasining uzunligi. Texnik nuqtai nazardan qaraganda ancha murakkab bo'lganlardan ko'ra oddiy, o'xshash tarkibiy qismlarni boshqarish osonroq. MS-DOS (talaffuzi: em-es-dos; MicroSoft Disk Operating System - "Microsoft (https://uz.m.wikipedia.org/wiki/Microsoft) Disk Ishlatuv Tizimi") x86 (https://uz.m.wikipedia.org/w/index.php?title=X86&action=edit&re dlink=1) arxitekturali shaxsiy komputerlar (https://uz.m.wikipedia.org/w/index.php?title=Shaxsiy_komputer& action=edit&redlink=1) uchun ishab chiqarilgan ishlatuv tizimidir (https://uz.m.wikipedia.org/wiki/Ishlatuv_tizimi). 1981-yili IBM (https://uz.m.wikipedia.org/wiki/IBM) buyurtmasiga binoan Microsoft tomonidan Q-DOS asosida tayyorlangan. Microsoft, shuningdek, MS-DOS-da turli xil taktikalarni va ularning bir nechta ilovalari va ishlab chiqish vositalarini qo'llagan, ular haqiqiy MS-DOS (va PC DOS) da mukammal ishlaganda, boshqa sotuvchining DOS ilovasida ishlaganda buziladi. Ushbu amaliyotning mashhur misollari: Microsoft-ning QuickPascal dasturi (1989 yil boshida chiqarilgan) hujjatsiz DOS funktsiyalari yordamida dasturning Dastur segmenti prefiksini o'zgartirish orqali MS-DOS-ni tekshirgan birinchi MS mahsuloti bo'lib, so'ngra DOS ma'lumotlar segmentida belgilangan holatda tegishli qiymat o'zgargan yoki o'zgarmaganligini tekshirgan. (shuningdek, hujjatsiz). Bu tekshirish uni keyingi MS mahsulotlariga ham kiritdi, jumladan Microsoft QuickC v2.5, Programmer's Workbench va Microsoft C v6.0.[74] AARD kodi, Windows ishga tushirgichidagi kod bloki (WIN.COM) va Windows 3.1 ning bir nechta boshqa tizim fayllari. U XOR shifrlangan, o'z-o'zidan o'zgartirilgan va ataylab noaniqlangan bo'lib, turli hujjatsiz DOS tuzilmalari va funktsiyalaridan foydalanib, Windows haqiqatan ham MS-DOS da ishlayotgan yoki yo'qligini aniqlash uchun.[74] Beta versiyalarida, agar haqiqiy MS- DOS uchun sinov muvaffaqiyatsiz tugasa, u "xato" xabarini ko'rsatdi, bu esa foydalanuvchini to'xtatish yoki davom ettirishni so'raydi, sukut bo'yicha bekor qilish. Yakuniy versiyada kod hali ham ishlamoqda, ammo xabar va so'rov qo'shilgan bayroq bayti bilan o'chirib qo'yildi, bu esa uni (ehtimol) samarasiz qildi. E'tibor bering, Windows 3.0 beta-kodi faqat Windows "xorijiy" operatsion tizimda to'g'ri ishlamasligi haqida ogohlantirish berdi. U, aslida, DR DOS 6.0 da juda yaxshi ishladi. Windows tomonidan MS-DOS ni Windows ishga tushayotgani/chiqayotgani haqida xabar berish uchun chaqirilgan uzilish tartiblari, MS-DOS va Windows ikkita alohida mahsulot bo'lishi kerakligiga qaramay, MS-DOS IN_WINDOWS bayrog'ida saqlanayotgani haqida. Download 321.14 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling