O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
2 Laboratoriya ishi
Mavzu : Tarmoqda ma’lumot uzatish dasturlash kutubxonalari va
asosiy funksiyalari bilan ishlash.
Bajardi:
418-18
guruh
Talabasi
:Muhammadiyev J
Tekshirdi
:Elov Jamshid
2–Laboratoriya ishi: Tarmoqda ma’lumot uzatish dasturlash
kutubxonalari va asosiy funksiyalari bilan ishlash.
Ishdan maqsad:
Tarmoqda va ma’lumot uzatish dasturlash kutubxonalari
bilan tanishish va ularning asosiy funksiyalari bilan ishlashni o‘rganish.
Nazariy ma’lumotlar.
Ma’lumot uzatish tizimi tushunchasi
Ma’lumot uzatish tizimi 2 guruxga bo‘linadi:
1. Ma’lumot uzatish xizmatlari.
2. Ma’lumot uzatish tarmoqlari.
Ma’lumki har-xil turdagi axborotlarni (ovozli, matn, ma’lumotlar, grafika,
tasvir) uzatish uchun iste’molchilarga taqdim etiladigan hizmatlar to‘plami
ma’lumot uzatish hizmati deyiladi (1.2-rasm).
2.1-rasm. Ma’lumot uzatish xizmatlari
Xozirgi kunda ma’lumot uzatish xizmatlariga quyidagilar kiradi:
1.
Telegraf xizmati;
2.
Telematik xizmatlar.
Telegraf xizmatlari:
1.
Umumiy foydalanish telegrammalarni uzatish xizmati;
2.
Abonentlik telegraflash xizmati;
3.
Teleks xizmati.
Ma’lumot uzatish tarmog‘ida berilgan har-xil turdagi axborotni uzatish va
taqsimlashni ta’minlovchi texnik vositalarga ma’lumot uzatish xizmatlari o‘z
talablarini qo‘yadi.
Ma’lumot uzatish xizmatlari
Telefon
xizmati
Tovush uzatish
dasturlari
telegraf
xizmati
Telematika
xizmati
Televideniya
dasturlari
Ishning bajarilish tartibi
Qadamma-qadam detallashtirish shu reja asosida olib boriladi.
Birinchi qadam:
Kirish-chiqish o‘zgaruvchilari A(10,10) berilgan matritsa,
[c, d] interval chegaralari. Berilgan matritsa xar bir ustundagi maksimum va
minimum qiymatlarini tartib nomerlardan tashkil topgan massiv.
package pkg2.ish;
import java.util.Random;
import java.util.Scanner;
public class man utd {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("n=");
int n = in.nextInt();
int a[][] = new int[n][n];
Random u = new Random();
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
a[i][j] = u.nextInt(10);
System.out.print(a[i][j]+"\t");
}
System.out.println();
}int C=0;
System.out.println();
for (int i = 0; i < n; i++) {
for (int j = 0; j < n; j++) {
if((j>=i)&&i+j<=n-1){
System.out.print(a[i][j]+"\t");C+=a[i][j];
}
else if (j<=i && i+j>=n-1){
System.out.print(a[i][j]+"\t");C+=a[i][j];
}
else {
System.out.print("\t"); }
}
System.out.println();
}
System.out.println("C="+C);
}
}
Do'stlaringiz bilan baham: |