Musiqiy parcha raqamlashtirildi va ma'lumotlarni siqishdan foydalanmasdan fayl sifatida yozib olindi. Olingan fayl 30 soniyada aloqa kanali orqali a shahriga uzatildi


Download 20.5 Kb.
bet1/2
Sana25.01.2023
Hajmi20.5 Kb.
#1119096
  1   2
Bog'liq
Kodlashga doir masalalar


  1. Musiqiy parcha raqamlashtirildi va ma'lumotlarni siqishdan foydalanmasdan fayl sifatida yozib olindi. Olingan fayl 30 soniyada aloqa kanali orqali A shahriga uzatildi. Keyin xuddi shu musiqiy fragment birinchi marta qaraganda 2 baravar yuqori o'lchamlari va namuna olish tezligi 1,5 baravar past bo'lgan qayta raqamlashtirildi. Ma'lumotlarni siqish amalga oshirilmadi. Olingan fayl B shahriga o'tkazildi; B shahar bilan aloqa kanalining o'tkazuvchanligi A shahar bilan aloqa kanalidan 4 marta yuqori. Faylni B shaharga o'tkazish uchun necha soniya kerak bo'ldi? Javobda faqat butun sonni yozing, o'lchov birligini yozishingiz shart emas.

Yechim .
Olingan birinchi faylning o'lchami x bo'lsin . Keyin ikkinchisining o'lchami . Ya'ni, u ikki barobar ko'proq uzatiladi . Kanalning B shahriga o'tkazish qobiliyati 4 baravar yuqori, ya'ni vaqt A shahriga o'tishdan 4 baravar kam bo'ladi. Umuman olganda, biz vaqtni olamiz:
Javob: 10.
Musiqiy parcha raqamlashtirildi va ma'lumotlarni siqishdan foydalanmasdan fayl sifatida yozib olindi. Olingan fayl 15 soniyada aloqa kanali orqali A shahriga uzatildi. Keyin xuddi shu musiqiy fragment birinchi marta qaraganda 2 baravar yuqori o'lchamlari va namuna olish tezligi 1,5 baravar past bo'lgan qayta raqamlashtirildi. Ma'lumotlarni siqish amalga oshirilmadi. Olingan fayl B shahriga o'tkazildi; B shahar bilan aloqa kanalining o'tkazuvchanligi A shahar bilan aloqa kanalidan 2 baravar yuqori. Faylni B shaharga o'tkazish necha soniya davom etdi? Javobda faqat butun sonni yozing, o'lchov birligini yozishingiz shart emas.
Yechim .
Fayl hajmi fayl o'lchamlari va uning namuna olish chastotasiga to'g'ridan-to'g'ri proportsionaldir, shuning uchun ikkinchi holatda fayl hajmi 2/1,5 = 4/3 baravar katta. O'tkazish davomiyligi aloqa kanalining o'tkazish qobiliyatiga teskari proportsional bo'lib, undan faylni ikkinchi marta uzatish davomiyligi: 15 *(1/2) *(4/3) = 10 ekanligini bilib olamiz.
Javob: 10.
2. 1024 × 1024 piksel o'lchamdagi ixtiyoriy bitmap tasvirini saqlash uchun 512 KB xotira ajratiladi, har bir piksel uchun ikkilik raqam saqlanadi - bu pikselning rang kodi. Har bir piksel uchun kodni saqlash uchun bir xil sonli bit ajratiladi. Ma'lumotlarni siqish amalga oshirilmaydi. Rasmda ishlatilishi mumkin bo'lgan ranglarning maksimal soni qancha?
Yechim .
Rastrli tasvirning o'lchami tasvirdagi piksellar soni va bitta piksel rangini saqlash uchun zarur bo'lgan xotira hajmi x ko'paytmasi sifatida topiladi:
1024* 1024 x = 512* 2 10 *23 bit, undan
x = 2 9 * 2 10 2 3 /( 2 20 ) = 2 2 bit = 4 bit.
Bu degani, tasvirda 2 4 = 16 dan ortiq rangdan foydalanish mumkin emas.
Javob: 16.
3.Avtomatik kamera 640×480 pikselli bitmaplarni ishlab chiqaradi. Shu bilan birga, tasvirli faylning hajmi 320 KB dan oshmasligi kerak, ma'lumotlar to'planmagan. Palitrada foydalanish mumkin bo'lgan ranglarning maksimal soni qancha?
Yechim .
Rastrli tasvirning o‘lchami tasvirdagi piksellar soni va bir piksel rangini saqlash uchun zarur bo‘lgan xotira hajmi x ko‘paytmasi sifatida topiladi:
640 *480 x ≤ 320 *2 10 * 2 3 bit,
undan x ≤ 320 *2 10 * 2 3 bit / (640*480)
x ≤ 2 5 * 210 * 2 3 /( 2 11 * 15)
x ≤ 2 18 / ( 2 11 * 15)
bu yerdan x = 8 bitni topamiz.
Bu tasvirda 28 = 256 dan ortiq rang ishlatilmasligini bildiradi.
Javob: 256.
4. Avtomatik kamera 800 x 600 pikselli bitmaplarni ishlab chiqaradi. Shu bilan birga, tasvirli faylning hajmi 600 KB dan oshmasligi kerak, ma'lumotlar to'planmaydi. Palitrada foydalanish mumkin bo'lgan ranglarning maksimal soni qancha?
Yechim .
Rastr tasvirining o'lchami tasvirdagi piksellar soni va bitta piksel rangini saqlash uchun zarur bo'lgan xotira hajmi x ko'paytmasi sifatida topiladi:
800 *600 x ≤ 600* 2 13 bit,
x ≤ 600* 2 13 /( 800*600)
shuning uchun x ≤ 10, 24 bit = 10 . bitlar.
Bu tasvirda 2 10 = 1024 dan ortiq rangdan foydalanish mumkin emasligini bildiradi .
Javob: 1024.
5.Avtomatik kamera 800 x 600 pikselli bitmaplarni ishlab chiqaradi. Shu bilan birga, tasvirli fayl hajmi 400 KB dan oshmasligi kerak, ma'lumotlar to'planmaydi. Palitrada foydalanish mumkin bo'lgan ranglarning maksimal soni qancha?
Yechim .
Rastrli tasvirning o'lchami tasvirdagi piksellar soni va bitta piksel rangini saqlash uchun zarur bo'lgan xotira hajmi x ko'paytmasi sifatida topiladi:
800* 600 x < 400* 2 13 bit
shuning uchun x < 6,8 bit = 6 bitlar.
Bu shuni anglatadiki, rasmda siz
2 6 = 64 rangdan ko'p bo'lmagan rangdan foydalanishingiz mumkin.
Javob: 64.
6. Avtomatik kamera 300x200 pikselli rastrli tasvirlarni ishlab chiqaradi. Shu bilan birga, tasvirli faylning hajmi 30 KB dan oshmasligi kerak, ma'lumotlar to'planmaydi. Palitrada foydalanish mumkin bo'lgan ranglarning maksimal soni qancha?
Yechim .
Rastr tasvirining o'lchami tasvirdagi piksellar soni va bir piksel rangini saqlash uchun zarur bo'lgan xotira hajmi x ko'paytmasi sifatida topiladi:
300 *200 x ≤ 30* 2 13 bit
shuning uchun x ≤ 4,096 bit = 4 bitlar.

Download 20.5 Kb.

Do'stlaringiz bilan baham:
  1   2




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