Typedef yangi tur nomi [o'lchami]


Download 20.51 Kb.
Sana07.12.2021
Hajmi20.51 Kb.
#178957
Bog'liq
MTA javoblar


1 Dasturlashda yangi nomdagi turlarni yaratish uchun foydalaniladigan kalit so'zning sintaksisi to‘g‘ri yozilgan qatorni ko‘rsating?

b.

typedef yangi_tur_nomi [o'lchami];

2 Ma'lumotlarning oddiy turlari odatda ………deb ham ataladi

c.

arifmetik turlar

3 Qaysi so'z yordamida dinamik xotira o'chiriladi?

d.

Delete


4 Xotira hajmni ifodalash amalini ko'rsating:

Sizeof

5 Ko'rsatkich tur – bu ...

Ko'rsatkich – xotiraning unikal fizik adresini saqlovchi o'zgaruvchi turi hisoblanadi

6 Kompyuter xotirasida bevosita ketma-ket joylashadigan, elementlari bir turga tegishli bo'lib, ularga murojaat indeksi bo'yicha amalga oshiriladigan tuzilma ……..deyiladi

c.

massiv


7 Ma'lumotlar tuzilmasining tarkibi bo'yicha sinflari:

a.

oddiy va integrallashgan

8 Ma'lumotlarning abstrakt yoki mantiqiy tuzilmasi deganda, uning ….

c.

matematik yoki chizma (grafik) ifodasi tushiniladi.



9 Massiv elementlaridan foydalanish nima orqali bajariladi:

d.

element indeksi



10 Dinamik ob'ektlarning o'ziga xos xususiyati nimadan iborat?

a.

Dastur bajarilishi mobaynida vujudga keladi



11 Dinamik tuzilmalar uchun nima xarakterli?

a.

Tuzilmada elementlar soni oldindan aniqlanmagan va tuzilma elementlari qat'iy chiziqli tartiblanmagan



12 Chiziqli tuzilma qanday xossaga ega?

b.

tuzilma elementlari tartibi bo'yicha o'zaro ketma-ket, joylashgan bo'ladi

13 Qaysi so'z yordamida dinamik xotira ajratiladi?

c.

New


14 Agar kalitlar ma'lumotlar jadvalidan ajratib olinib alohida fayl sifatida saqlansa, u holda bunday kalitlar nima deyiladi?

d.

tashqi kalitlar

15 Ma'lumotlar tuzilmasining tarkibi bo'yicha sinflari:

a.

oddiy va integrallashgan (tarkibli - murakkab)

16 Ma'lumotlarning fizik tuzilmasi deganda, uning…

a.

komp'yuter xotirasidagi fizik tasvirlanishi tushiniladi

17 Ma'lumotlar nima asosida turlarga ajratiladi?

d.

ma'lumot (belgi)lar qanday qiymat qabul qilishiga qarab

18 Dasturlashda yangi nomdagi turlarni yaratish uchun foydalaniladigan kalit so'zning sintaksisi to'g'ri yozilgan qatorni ko'rsating?

d.

typedef yangi_tur_nomi [o'lchami];

19 Oddiy turlarni tavsiflash uchun quyidagi kalit so'zlari qo'llaniladi

a.

int (butun); char (belgili); wchar_t (kengaytirilgan belgili); bool (mantiqiy); float (haqiqiy); double (ikkilik aniqlikdagi haqiqiy).

20 Qaysi ma'lumotlar turi qo'zg'aluvchi nuqtali turga kiradi ?

float

21 Ma'lumotlar tuzilmasi fanini o‘qitishdan maqsad – bu ...

c.

turli dasturlash tizimlarida loyihalash usullari, ma'lumotlar tuzilmasini ishlab chiqish hamda algoritmlar bo'yicha nazariy va amaliy bilimlar berish.

22 Modul amalini ko'rsating:

“%”

23 Agar kalitlar yozuvning bir maydoni sifatida jadvalda saqlansa u nima deyiladi?

b.

ichki kalitlar

24 Kalitni berilgan argument bilan mosligini aniqlovchi algoritmga berilgan argument bo'yicha …..deb ataladi

a.

qidiruv


25 Integrallashgan (murakkab) tuzilmalar qanday tuzilishda bo'ladi?

b.

oddiy yoki murakkab tuzilmalardan tashkil topgan bo'ladi.

26 Kalitlarni ko'rib chiqishda berilgan kalitdan katta deb topilgan qayerga joylashtiramiz?

d.

hi ga


27 Kalitlarni ko'rib chiqishda berilgan kalitdan kichigi topilsa, uni qayerga joylashtiramiz?

a.

low ga


28 Massivning elementiga murojaat qilish uchun zarur bo'ladigan birqiymatli indekslar soni ... deyiladi. Nuqtalar o'rnini to'ldiring.

c.

massivning o'lchami

29 Ma'lumot - bu biror bir ob'ekt, jarayon, hodisa yoki voqelikni ifodalab (tasniflab) beruvchi … majmuasidir.

belgi yoki belgilar

30 Ma'lumotlar tuzilmasi (MT) (ing.: data structure) – bu ...



tuzilmani tashkil qiluvchi elementlar (ma'lumotlar) va ular orasidagi bog'liqlikni ifodalovchi munosabatlar majmuasi.

31 Chiziqlimas tuzilmaga misollar tog'ri ko'rsatilgan qatorni toping



ko'pbog'lamli ro'yxatlar, daraxt va graflar

32 Qaysi statik tuzilma eng sodda hisoblanadi?



Vektor

33 Ma'lumotlar tuzilmasi – hisoblash mashinasida bir turdagi mantiqiy bog'langan ma'lumotlarni qayta ishlash va saqlash imkonini beruvchi ... ... sifatida qaraladi. Nuqtalar o'rnini to'ldiring.



dasturiy birlik

34 Qaysi belgi yordamida o'zgaruvchi adresini olish mumkin?



'&'
35 Tuzilmada elementlar o'zaro bog'langan bo'lsa, bunday tuzilma nima deyiladi?

bog'langan tuzilma
36 Ma'lumotlar tuzilmasi o'zida quyidagilarni taqdim etadi:

ma'lumotlar guruhi va alohida elementlari o'rtasidagi bog'lanishni aniqlovchi cheklanishlar va qoidalar majmuasini
37 Ma'lumotlar tuzilmasi nima?

Bu ma'lumot elementlari va ular orasidagi munosabatlar majmuasi
38 Uzunligi 32 bitdan kam bo'lmagan ma'lumotni haqiqiy turi qaysi so'z orqali ifodalanadi?

Double
39 Qaysi tuzilma bog'lanmagan?

Massiv, stek dek;
40 Yozuvning chekli majmuasi - ...

jadval deyiladi
41 Ma'lumotlarni ifodalash bosqichlari to'g'ri ko'rsatilgan qatorni toping?

 abstrakt (matematik) - mantiqiy – fizik

42 Aniq turga tegishli qiymatlarning chekli sondagi tartibsiz majmuasi –...

to'plam
43 Qidiruv algoritmining vazifasi nimadan iborat?

kerakli ma'lumotni tuzilmadan (jadvaldan) topish yoki yo'qligi aniqlashdan iboratdir
44 Qiymati har xil turga tegishli bo'lgan, .... deb ataluvchi chekli sondagi elementlardan tashkil topgan tuzilma ... deyiladi. Nuqtalar o'rnini to'ldiring

maydon / yozuv
45 Jadval – bu …

yozuvning chekli majmuasi
46 Qaysi konstruksiya yordamida parametrik sikl tavsiya etiladi?

for (ifoda1 ifoda_shart; ifoda2){…}
47 Ixtiyoriy ma'lumotlar majmuasi nima deb ataladi?

jadval yoki fayl
48 Kriteriya sifatida odatda nima qo'llaniladi?

kalit deb ataluvchi sonli maydon
49 Qaysi so'z yordamida ko'p alternativli tanlash namoish etiladi?

Switch
50 …….– bu tuzilma elementlarini qandaydir kriteriya asosida tartiblash

Saralash
51 Quyidagi tushunchalardan qaysilari saralash turlaridan hisoblanadi?

ichki saralash
52 Tashqi saralash nima uchun qo'llaniladi?

faylda (tashqi xotirada) saralash uchun
53 Quyidagi daraxtga element 40 ni qo'yish uchun qaysi elementga biriktirish lozim?

30-inchiga
54 Ma'lumot (yoki tuzilma elementi) boshqa ma'lumotdan bilan nimasi bilan farq qiladi?

biror bir belgisi bilan
55 Yaxshilangan usullar kattagina ustunlikka ega:

saralash elementlari soni katta bo'lsa

56 Qidiruvni vazifasi nimadan iborat?

berilgan argumentga mos keluvchi ma'lumotlarni massiv ichidan toppish

57 Quyidagicha saralash usullari mavjud. Noto'g'risini toping.

Dinamik

58 Saralash maqsadi nimalardan iborat?

ma'lumotlarni qayta ishlashda berilgan qiymat (kalit) bo'yicha elementni qidirib topishni yengillashtirishdan iborat

59 Chiziqli qidiruv g'oyasi nimadan iborat?

har bir element ketma-ket ko'rib chiqiladi

60 Operativ xotirada bajariladigan saralash qanday ataladi?

ichki saralash

61 Binar qidiruvda massiv elementlari qanday joylashgan?



o'sish tartibida
62 Massivda saralash usullarini uchta sinfga to'g'ri ko'rsatilgan qatorni toping

Qo'shish orqali saralash; Tanlash orqali saralash;Almashtirish orqali sarlash
63 …….— bu butun soha va qidirilayotgan qiymatga o'xshash elementlar joylashgan masofani hisoblash orqali qidiruv sohasini aniqlash usuli

 Interpolyatsiya 
64 O'rinlashtirish usulini mag'zi nimadan iborat?

topilgan element ro'yxat boshiga joylashtiriladi
65 Berilgan daraxtda saralanganlik buzilmasligi uchun kaliti k=20 bo'lgan massiv elementini daraxtga qanday joylashtirish lozim?

30 elementning chap o'g'li
66 Ma'lumot (yoki tuzilma elementi) boshqa ma'lumotdan biror bir belgisi bilan farq qiluvchi belgisi nima deb ataladi?

Kalit

67 Elementlarning boshqasidan farq qiluvchi yana bir belgisi va bir nechta elementlarda takrorlanuvchi kaliti nima deyiladi?

ikkinchi kalit
68 Tuzilmaning elementlari alohida kalitlarga ega bo'lishi mumkin. Bunday element kaliti boshlang'ich, ya'ni ……..deyiladi

birinchi kalit

69 Qaysi qidiruv samaraliroq?

Binary
70 Katta xajmdagi ma'lumotlar saralanayotganda mashina vaqtini qanday qisqartirish mumkin?

kalit adreslari jadvalida saralashni amalga oshirish orqali
71 Massivlar odatda qayerda tashkil etiladi

Tezkor xotirada
72 Transpozisiya usuli qayerlarda samarali?

massiv va ro'yxatlarda
73 Noyob kalit nima?

agar jadvalda kaliti mazkur kalitga teng ma'lumot yagona bo'lsa
74 Sinf elementlariga murojaat kim tomonidan boshqariladi?

Sinf yaratuvchisi tomonidan
75 Sinfda yaratilgan destruktorlarni kompliyator qanday farqlaydi?

Ularni farqlash kerakmas, chunki u bitta
76 Konstruktorlar va destruktorlar e’lon qilishda ularning nomlari qaysi belgi bilan farqlanadi.

~
77 Bir sinfda nechtagacha konstruktor e’lon qilish mumkin?

Ixtiyoriy
78 Konstruktorlar va destruktorlar sinfning qaysi bo’limida e’lon qilinadi?

Public
79 Vorislik bu …

bir sinfga boshqa sinf funksionalligini qo’shish
80 Sinfning barcha elementlariga murojaatni o’rnatish mumkinmi?

Ha
81 Sinf a’zosiga sinf ichida va tashqarisida murojaat xuquqini berish qaysi so’z yordamida amalga oshiriladi?

Public
82 Qaysi so’z yordamida faqat sinf ichida sinfning a’zolaridan erkin foydalanish xuquqini berish mumkin?

Private
83 Inkapsulyasiya bu …

yagona obyektda ma’lumotlar va funksiyalarni jamlash
84 Bir sinfda nechtagacha destruktor e’lon qilish mumkin?

Bitta
85 Chiziqli konteyner -vector va Massivning vazifasida farqi bormi?

Vazifasida farqi yo’q
86 Oxiriga qo’shish usulini ko’rsating

push_back
87 Konteyner karta xar bir kalit bilan bir yoki bir nechta qiymat bog’langan

Multimap
88 STL konteyner tarkibini aniqlab bering ?

Containers; iterators; algorithms; adaptors; functors.
89 Konteyner karta xar bir kalit bilan bitta qiymat bog’langan

Map
90 Birinchi element o’chirish usulini ko’rsating

pop_front
91 Konstruktorlarni e’lon qilishda ularning nomlari qaysi nom bilan bir xilligi ta’minlanishi lozim?

Sinf
92 Konteyner to’plam xamma elementlari unikal

Set
93 Konteyner to’plam xamma elementlari unikal bo’lishi shart emas

Multiset
Download 20.51 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling