1-amaliy ish mavzu: tcp kliyent-server tarmoq dasturini



Yüklə 0,68 Mb.
səhifə2/2
tarix21.10.2023
ölçüsü0,68 Mb.
#158976
1   2
Topshiriq:
Talabalar 1.1-jadvalda keltirilgan o‘zlariga belgilangan variantlarni olib TCP
kliyent-server tarmoq dasturini yaratishadi.
1.1-jadval
Topshiriq variantlari




Topshiriq

1.

Rombning yuzini topish

2.

Ixtiyoriy n ta sonning o‘rta arifmetigini hisoblash

3.

To‘g‘ri to‘rtburchakning yuzini topish

4.

Ixtiyoriy n ta sonning o‘rta geometrigini hisoblash

5.

Uchburchakning yuzini hisoblash

6.

Ixtiyoriy R radiusli aylana uzunligini topish

7.

Ixtiyoriy R radiusli doira yuzini hisoblash

8.

Ixtiyoriy koefitsentli kvadrat tenglama yechimini topish

9.

Ixtiyoriy n ta sonni o‘sish tartibida saralash

10.

Ixtiyoriy n ta sonni kamayish tartibida saralash

11.

Ixtiyoriy sonni n darajaga ko‘tarish

12.

Ixtiyoriy sonning kvadrat ildizini hisoblash

13.

Ixtiyoriy n ta sondan eng kattasini topish

14.

Ixtiyoriy n ta sondan eng kichigini topish

15.

Ixtiyoriy kubning hajmini topish

16.

Uchburchakning bissektrisa uzunligini topish

17.

Ixtiyoriy n ta sonning yig‘indisini hisoblash

18.

Ixtiyoriy n ta sondan musbatlari yig‘indisini hisoblash

19.

Ixtiyoriy matnni teskari tartibda yozish

20.

Ixtiyoriy matnning juft o‘rindagi haflarini ajratib yozish

21.

Ixtiyoriy matnning toq o‘rindagi haflarini ajratib yozish

22.

R radiusli shar hajmini hisoblash

23.

Ixtiyoriy silindr hajmini hisoblash

24.

To‘g‘ri to‘rtburchak dioganalini hisoblab topish

25.

R radiusli shar sirtining yuzini topish

26.

Ixtiyoriy konus sirti yuzini topish

27.

Ixtiyoriy n ta sondan juftlarini ajratib yozish

28.

Ixtiyoriy n ta sonning o‘rta arifmetigini topish

29.

Ixtiyoriy n ta sonning o‘rta geometrigini topish

30.

Ixtiyoriy n faktorialni topish

Ishni bajarish tartibi:

    1. qadam. Ish Eclipse yoki NetBeans IDE integrallashgan ishlab chiqarish muhitini yuklash bilan boshlanadi.


1.1-rasm. NetBeans IDE ishga tushish jarayoni

Quyidagi rasmda NetBeans IDE muhitining asosiy darchasi yuklangan.




1.2-rasm. NetBeans IDE muhiti asosiy darchasi



    1. qadam. “Файл” menyusidan “Создать проект” bo‘limi tanlanganda quyidagi rasmdagi darcha paydo bo‘ladi. Ushbu darchadan “Категории” bo‘limidan Java tanlanib “Далее” tugmasi bosiladi.


1.3-rasm. NetBeans IDE “Создать проект” darchasi

    1. qadam. “Новый Приложение Java” darchasiga o‘tiladi. Ushbu darchaning “Имя проекта” maydoniga proyekt nomi sifatida “Talabaning_Ismi” kiritilib, “Расположение проекта” maydoniga proyekt saqlanishi lozim bo‘lgan joy tanlanib, “Создать главный класс” dan galochka olib tashlanib “Готово” tugmasi bosiladi.


1.4-rasm. NetBeans IDE muhiti “Новый Приложение Java” darchasi

    1. qadam. Yaratilgan loyihaning ustiga sichqonchaning o‘ng tugmasi bir marta bosiladi va paydo bo‘lgan kontekst menyudan “Новый → Класс Java” tanlanadi.


1.5-rasm. NetBeans IDE muhiti yangi klass yaratish

    1. qadam. “New Класс Java” darchasining “Имя класса” maydoniga “TCPClient”, “Пакет” maydoniga “tcp” kiritilib “Готово” tugmasi bosiladi. Yaratilgan TCPClient.java fayliga Java kodi kiritiladi. Shu kabi TCPServer.java fayli yaratiladi va Java kodi kiritiladi.


1.6-rasm. NetBeans IDE muhiti “New Класс Java” darchasi

1.7-rasm. NetBeans IDE muhiti TCPClient.java fayli

1.8-rasm. NetBeans IDE muhiti TCPServer.java fayli





1.8-rasm. NetBeans IDE muhiti.labaratoriya natijasi


Nazorat savollari

      1. IP tushunchasi.

      2. Port tushunchasi.

      3. Soket tushunchasi.

      4. java.net.* paketi.

      5. java.io.* paketi

      6. Socket klassi.

      7. InputStream klassi.

      8. OutputStream klassi.

Yüklə 0,68 Mb.

Dostları ilə paylaş:
1   2




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin