☰ Mundarija · Informatika

Web-sahifalar orasidagi aloqalar. Nazorat ishi

Darslar 25–26 · 2 ta dars · N. I. Taylaqov (umumiy muharrir), A. B. Axmedov, M. D. Pardayeva, A. A. Abdug‘aniyev, U. M. Mirsanov. Informatika va axborot texnologiyalari, 11-sinf, 1-nashr. «Extremum-press», Toshkent, 2018
26

Nazorat ishi

Darslik: 90-bet
MaqsadII bobning 18–25-darslari (web-sahifa, vositalar, rasm, forma, animatsiya, ovoz va video, havolalar) bo‘yicha bilimini nazorat topshiriqlarida tekshiradi.
Yangi so‘zlar
HTML / CSS / JS · structure of the page / its appearance / its behaviouralt matn · alt text: a text description of a picture for people who cannot see itkadr tezligi · frame rate: the number of frames shown per second (fps)bitlar hisobi · bit calculation: finding file size from pixels or samples and bits
Tushuntirish

Bu nazorat ishi II bobni qamrab oladi. Nazariy savollar web-sahifa, sayt va domen, HTML teglari, CSS, rasm va alt matn, formalar va tekshirish, animatsiya va kadr tezligi, ovoz hamda havolalar haqida bo‘ladi. Amaliy topshiriq: bitta sahifa tuzish – sarlavha, rasm (alt bilan), forma, havola va menyu; faylni UTF-8 da saqlab, brauzerda ochib tekshirish. Hisoblashlarda rasm hajmi (kenglik·balandlik·3 bayt, 24 bit rang), animatsiya kadrlari (tezlik·soniyalar), tovush hajmi (chastota·razryad·kanallar·soniyalar : 8) va tezlik (masofa : vaqt) uchraydi. Tayyorlanishda: teglar va attributlarning ro‘yxatini yozing, har bir tegni 1 qatorlik misol bilan eslang, kodni F12 konsoli yordamida sinab ko‘ring, xavfsizlik qoidalarini (parolni forma orqali ochiq yubormaslik, ruxsatsiz rasm ishlatmaslik, shubhali havolani bosmaslik) takrorlang.

Namunalar
Namunaviy hisoblar: 800×600 piksel 24 bitli rasm 800·600·3 = 1440000 bayt; 12 kadr/s tezlikda 5 soniyali animatsiya 12·5 = 60 kadr; mono, 8000 Hz, 16 bit, 5 soniya: 8000·16·5/8 = 80000 bayt.
Namunaviy amaliy topshiriq: «klub.html» faylida h1 sarlavha, alt matnli rasm, ism va yosh maydonli forma (yosh uchun min va max), «Bosh sahifa» havolasi va nav menyu bo‘lsin; fayl UTF-8 da saqlansin.
Sinfda faoliyat

«Xato qidiruvchilar»: ustoz yoki sinfdosh ichida 5 ta xatosi bor (alt yo‘q, yopilmagan teg, noto‘g‘ri nisbiy manzil, qat’iy kenglik, nomi mos kelmaydigan @keyframes) sahifa tayyorlaydi; boshqa guruh xatolarni topib tuzatadi.

Mashq
1
1000×500 piksel, 24 bitli rasm necha bayt?
2
25 kadr/s tezlikda 8 soniyali animatsiyada necha kadr bor?
3
Quyidagi qatordagi xatoni toping va tuzating: <img src="gul.png">
4
HTML, CSS va JavaScript ning vazifalarini bir gapdan yozing.