Mustaqil ishlash uchun nazorat savollari:
Algoritmni baholash uchun qo’llanishi mumkin bo’lgan mezonlarni tavsiflab bering.
Turli mezonlar bo’yicha baholash jarayoniga misollar ko’rsating.
Tartiblash usllariga 5 ta misol ko’rsating.
Xoara tartiblash algoritmi yordamida yechiladigan masalalar turkumini tasniflab bering
Xoara tartiblash algoritmini rekursiv bo’lmagan dasturini tuzing.
Xoara tartiblash algoritmini ob’yektli yo’naltirilgan dasturlash tilida amalgam oshiring.
Mavzuga doir testlar:
1. Quyida parametrlari sikl operatoriga doir misollar berilgan:
Var S1, S2, I:integer;
L:boolean;
1) S1:=1; For I:=3 to 5 do S1:=S1*I
2) S1:=0; For L:=false to true do S2:=S2+1;
bu operatorlarning bajarilishidan sung S1 va S2 uzgaruvchilarning kiymati nimaga teng buladi7
A) 1) S1=60; 2) S2=2;
B) 1) S1=12; 2) S2=3;
C) 1) S1=54; 2) S2=60;
D) 1) S1=30; 2) S2=20;
2. Quyidagi jumlalardan kaysi biri yolgon?
A) MS massivda 7ta element bor; elementlarga murojaat MC [false, 2] kabi buladi;
B) MV massiv 9 elementdan iborat bulib, uning elementlariga murojaat MV [3] kabi buladi.
C) ZAR massiv 8 elementdan iborat va unga murojaat ZAR [m1, m3] kabi buladi;
D) MN massivda 10 element bor: elementlarga murojaat MN[x1] kabi bo’ladi;
3. Tuplamli turning asosiy turi sifatida kaysi turlar ishlatilishi mumkin?
A) chegaralanmagan butun va xakikiy turdan boshka ixtiyoriy chegaralangan yoki skalyar turlar;
B) fakat standart turlar;
C) ixtiyoriy chegaralangan yoki skalyar turlar;
D) fakat skalyar turlar;
4. Quyidagi bandlardan kaysi birida xato mavjud?
A) massiv indeks turi sifatida ixtiyoriy standart, skalyar sanokli va chegaralangan turlarni ishlatish mumkin, masalan, integer, boolean, real, char va x.k.
B) massivni tasvirlash uchun uning elementlari turini va indekslari turini kursatish kerak.
C) regulyar tur yoki massiv deganda bir xil turdagi ma’lumotlarning tartiblangan tuplamini tushunamiz.
D) massiv elementlari turi sifatida ixtiyoriy oddiy yoki murakab tur ishlatilishi mumkin.
5. Prosedura sarlavxasi: Procedure ();. nimadan iborat bulishi mumkin? Eng umumiy javobni toping.
A) Parametr-kiymatlar, parametr uzgaruvchilar (ularning oldida Var suzi bulishi kerak), parametr proseduralar (ular oldida Procedure suzi bulishi kerak) va parametr-funksiyalar (ular oldida Function suzi kelishi kerak) va ularning turlari kursatilgan ruyxatidan iborat bulishi mumkin.
B) uzgarmaslar va uzgaruvchilarning nomlari va turlari kursatilgan ruyxatdan.
C) Proseduradan ishlatiladigan prosedura va funksiyalarning nomlaridan.
D) Prosedura ichkarisida ishlatiladigan barcha uzgaruvchilarning turlari kursatilgan ruyxatidan.
6. SS1 ismli prosedura sarlavxasi Procedure SS1 (a,b,c: real; i: integer; d: char; k: boolean; Var t: char); va asosiy dasturning uzgaruvchilar bulimi
Var: x, y, z: real; k, l: integer; w1, w2: char; n3: boolean;
berilgan. Kuyidagi SS1 prosedura murojaat kiluvchi operatorlar keltirilgan. Ulardan kaysi biri tugri?
A) SS1 (x, y, z, l, w1, n3, w2);
B) SS1 (x, n3, z, l, w1, y, w2);
C) SS1 (x, y, z, l, w2, n3);
D) SS1 (x, y, z, l:integer, d, t: char, n3);
7. Prosedura sarlavxasida nimalar kursatiladi?
A) Prosedura ismi va formal parametrlar ruyxati;
B) Prosedura operatori;
C) prosedura ismi;
D) Anik parametrlar
8. Proseduraning formal parametrlar ruyxati nimalardan iborat bulishi mumkin?
A) Formal parametrlar ismlari va turlari kursatilgan ruyxatdan;
B) Prosedura operatoridan;
C) Anik parametrlar ismlari;
D) Prosedura ismidan;
9. Prosedura parametrlari kanday maksadda ishlatiladi?
A) Proseduraga boshlangich ma’lumotlarni va proseduradan uni chakiruvchi dasturga natijalarni uzatish uchun.
B) Prosedurani tavsiflash uchun;
C) Uzgaruvchilarni tavsiflash uchun;
D) Nishonlarni uzatish uchun;
Do'stlaringiz bilan baham: |