5-laboratoriya ishi bajardi: Boqijonov Soxibjon Tekshirdi: Berdimuradov Mirzohid Toshkent 2023



Yüklə 19,81 Kb.
tarix07.01.2024
ölçüsü19,81 Kb.
#202952
TDA 5-lab Boqijonov S



MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


TELEKOMMUNIKATSIYA TEXNOLOGIYALARI
Fakulteti 414-20 guruh talabasi
Tarmoqni dasturlash asoslari fanidan
5-LABORATORIYA ISHI

Bajardi: Boqijonov Soxibjon
Tekshirdi: Berdimuradov Mirzohid


Toshkent 2023
5-LABORATORIYA ISHI
Mavzu: Tarmoqda gippermatnlar bilan ishlash
Ishning maqsadi:
Talabalarda tarmoqda gippermatnlar bilan ishlash bo‘yicha amaliy ko‘nikmalar hosil qilish.
Nazariy qism:
HTML formalar, foydalanuvchilar tomonidan, ma’lumotlarni kiritish va kiritilgan ma’lumotlardan keyinchalik foydalanish maqsadida tashkil qilingan. Formalar – matnli oynalar, tugmalar, bayroqchalar va menyular kabi boshqariladigan elementlardan tashkil topishi mumkin. Formalar Начало формыva Конец формыteglari orasida joylashadi.
Ba’zi hollarda foydalanuvchi bilan brauzer o‘rtasida aktiv muloqot qilishga to‘g‘ri keladi, ya’ni ma’lumotlarni kiritishga va tahrir qilishga to‘g‘ri keladi. Bunday hollarda HTML hujjatning formalar deb ataluvchi bo‘limidan foydalaniladi. Foydalanuvchi yuqorida ko‘rsatilgan formalarni ma’lumotlar bilan to‘ldiradi va uni qayta ishlash uchun serverga jo‘natadi. Server bu odatda Webserver yoki elektron pochta serveri bo‘lishi mumkin. Shunday qilib har qanday formaning asosiy qismi bo‘lib uning boshqariladigan elementlari hisoblanadi. Bu elementlarning har biri o‘z nomiga ega va bundan tashqari bu elementlar o‘zining boshlang‘ich qiymatiga hamda joriy qiymatiga ega. Elementning boshlang‘ich qiymati uning birinchi hosil qilinishida yoki uning qaytadan o‘rnatilishida (inistializastiya) ekranda tasvirlanadi. Keyinchalik foydalanuvchi bu qiymatlarni o‘zgartirishi mumkin. Foydalanuvchi tomonidan to‘ldirilgan formaning qiymatlari «nom=qiymat» juftlik ko‘rinishida qayta ishlanish uchun jo‘natiladi. Formalar tashkil qilish form elementi yordamida amalga oshiriladi.
METHOD atributi. Forma ma’lumotlarni yuborish metodi. Ikki usul orqali ma’lumotni yuborish mumkin:
-GET: formaning sarlavha qismiga ko‘rsatilgan URLni oxiriga forma ma’lumotlari qo‘shiladi.
- POST: formaning sarlavha qismiga ko‘rsatilgan URLga barcha ma’lumotlarni darhol yuboradi (ko‘rinmas holatida).
ACTION atributi. ACTION formani ma’lumotlarini qaysi URL adresiga yuborishni ko‘rsatadi.
Formaning elementlari va ulardan foydalanish.
Bayroqchalar (chekboxes). Bayroqcha – bu ikkita (tanlangan yoki tanlanmagan) holatga ega bo‘ladigan element. Bayroqchalar input elementi yordamida hosil qilinadi.
Ulagichlar (radiobuttons). Ulagichlar ham bayroqchalarga o‘xshaydi, ammo bitta farqi shundaki hamma elementlari bitta nomga ega bo‘ladi va shulardan bittasi tanlanadi. Ulagichlar ham input yordamida tashkil qilinadi.
Bayroqchalar (chekboxes). Bayroqcha – bu ikkita (tanlangan yoki tanlanmagan) holatga ega bo‘ladigan element. Bayroqchalar input elementi yordamida hosil qilinadi.
Ulagichlar (radiobuttons). Ulagichlar ham bayroqchalarga o‘xshaydi, ammo bitta farqi shundaki hamma elementlari bitta nomga ega bo‘ladi va shulardan bittasi tanlanadi. Ulagichlar ham input yordamida tashkil qilinadi.
Menyular (menus). Menyu foydalanuvchiga bir nechta variantlardan bir yoki bir nechtasini tanlash imkoniyatini yaratadi. Menyu select elementi yordamida optionlar bilan birgalikda tashkil qilinadi.
Matn kiritish maydoni (text input). Matnni foydalanuvchi tomonidan kiritilishini amalga oshiruvchi ikkita element mavjud. Input elementi bitta qatorli kiritishni ta’minlaydi. textarea – ko‘p qatorli kiritishni amalga oshirish uchun ishlatiladi. Fayl selektori (file select). Bu element yordamida serverga yuboradigan faylni tanlash mumkin. Fayl selektori ham input elementi yordamida amalga oshiriladi
Topshiriq: 5
Talabalar shaxsiy topshiriq boyicha tarmoqda gippermatnlar bilan ishlashadi.

  1. variant:




Xulosa:
Men ushbu laboratoriya ishimda gipermatnlar bo’yicha ishlashni java dasturlash tilidan foydalanib intellej ide dasturi orqali bajardim. Laboratoriya ishimda gipermatnlar haqida kerakli ma’lumotlarga egab bo’ldim .
Yüklə 19,81 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin