11-Labaratoriya ishi Talaba guruhi: 417-20 Bajardi: Rustamov Fayzullo Tekshirdi: Berdimuradov Mirzohid Toshkent-2023 Mavzu



Yüklə 14 Kb.
tarix07.01.2024
ölçüsü14 Kb.
#211268
Rustamov F. 11


MUHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI

TELEKOMMUNIKATSIYA TEXNOLOGIYALARI
FAKULTET
Tarmoqni dasturlash asoslari
11-Labaratoriya ishi


Talaba guruhi: 417-20
Bajardi:Rustamov Fayzullo
Tekshirdi:Berdimuradov Mirzohid


Toshkent-2023
Mavzu: Tarmoqda ko‘poqimlilik asosida ishlovchi dasturni yaratish
Ishning maqsadi: Talabalarda Java dasturlash tilining java.net.*, java.io.* va java.util.* paketlari klasslaridan foydalanib tarmoqda ko‘poqimlilik asosida ishlovchi dasturni yaratish bo‘yicha amaliy ko‘nikmalar hosil qilish.
Nazariy qism: Javada koʻpoqimlilik bu bir vaqting oʻzida bir nechta oqimlarning bajarilish jarayoni. Oqim jarayonning eng kichik qismidir. Koʻpoqimlilik va koʻpjarayonlilik koʻpvazifalilikka erishish uchun foydalaniladi. Ammo biz koʻpjarayonlilik oʻrniga koʻpoqimlilikdan foydalanamiz, chunki oqimlar umumiy xotirani taqsimlab ishlatadi. Javada koʻpoqimlilik asosan oʻyinlar, animatsiyalarda foydalaniladi. Koʻpvazifalilik bir nechta vazifalarning bir vaqtning oʻzida bajarilish jarayoni hisoblanadi. Koʻpvazifalilik quyidagi ikki xil yoʻl bilan erishiladi: - jarayonga asoslangan koʻpvazifalilik; - oqimga asoslangan koʻpvazifalilik; 1. Jarayonga asoslangan koʻpvazifalilikka quyidagilar kiradi: - xar bir jarayon xotirada oʻzining manziliga ega; - jarayon og‘ir massaga ega; - jarayonlar oʻrtasidagi aloqaning narxi qimmat; - bir jarayondan ikkinchi jarayonga oʻtishda vaqt talab qiladi. 2. Oqimga asoslangan koʻpvazifalilikka quyidagilar kiradi: - oqimlar bitta manzildan foydalanishadi; - oqimlar yengil massaga ega; - oqimlar oʻrtasidagi aloqaning narxi arzon. Oqim yengil massaga ega jarayon osti hisoblanadi, jaryonning eng kichik qismi. Oqimlar mustaqil xisoblanadi, agar bitta oqim bajarilishi buzilsa boshqa oqimga ta’sir qilmaydi. Oqimlar umumiy xotiradan foydalanishadi.


14-variant
To‘g‘ri to‘rtburchak dioganalini hisoblab topish
CODE:
package multithread;

import java.util.Scanner;

public class AreaAndPerimeterOfRectangle {
public static void main(String[] args) {

double length;
double breadth;
try ( // Taking inputs from user
Scanner sc = new Scanner(System.in)) {
System.out.print("Enter the Length: ");
length = sc.nextDouble();
System.out.print("Enter the Breadth: ");
breadth = sc.nextDouble();
}

double area = length * breadth;
double perimeter = 2 * (length + breadth);
double diagonal = Math.sqrt((length * length) + (breadth * breadth));

System.out.println("Area: " + area);
System.out.println("Perimeter: " + perimeter);
System.out.println("Length of diagonal: " + diagonal);

}
}
Najita:

Yüklə 14 Kb.

Dostları ilə paylaş:




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