Takrorlash ucun nazorat savollari
1. Masala qo’yilishidagi o’zgaruvchilarni aniqlang.
2.Evristik algoritmlarni ta’riflab bering.
3. GTS algoritmini tuzishdagi qadamlarni aytib bering.
4. Algoritmni baholash jarayonini tavsiflab bering.
Mustaqil ishlash uchun nazorat savollari:
Algoritmni baholash uchun qo’llanishi mumkin bo’lgan mezonlarni tavsiflab bering.
Vaqtli mezon bo’yicha baholash jarayoniga misollar ko’rsating.
Hajmiy mezon bo’yicha baholash jarayoniga misollar ko’rsating.
Evristk usul bilan tuzilgan algoritmlarga 5ta misol ko’rsating
Kommivoyajer masalasining 3ta turli mezon bo’yicha yechim misollarini korsating.
Mavzuga doir testlar:
1. Quyidagi algoritmda siklning operatorlari necha marta bajariladi?
m: =36; n: =56
while m< >n do
if m>n then m:=m-n
else n:=n-m;
A) 6
B) 4
C) 1
D) 8
2. Agar o’zgaruvchilar tavsiflanishi
Type room=1. .30;
Var x: real; y: byte; z: room;
bo’lsa, xatosiz bajarilayetgan buyrušlarni toping.
A) Z: =30
B) Z: =x
C) x: =12; z:=x;
D) X=y; z: =x
3. X va U uzgaruvchilarning dastlabki qiymatlari mos ravishda 0.9 va –1.5. Kuyidagi shartli operator IF X
A) X=0.9 ; Y=0.9
B) X=0.9 ; Y=-1.5
C) X=-1.5; Y=0.9
D) X=-1.5; Y=-1.5
4. Quyidagi
ifoda kiymatini xisoblash uchun keltirilgan shartli operatorlardan kaysi biri tugri?
A) Keltirilgan operatorlardan xech biri berilgan ifodani tugri xisoblamaydi.
B) If y<0 then Begin x<0 then N:=3 else N:=4End
else If x<0 then N:=2 else N:=1;
C) If (y>=0) and (x>=0) then N:=1 else N:=2;
If (y<0) and (x<0) then N:=3 else N:=4;
D) If x<0 then Begin y<0 then N:=1 else N:=2 End
else Begin If y>=0 then N:=3 else N:=4 End ;
5. Ta’minlash operatori kanday ishni bajarish uchun muljallangan? Eng umumiy javobni toping.
A) Operatorning ung kismida turgan ifodani xisoblaydi va uning kiymatini chap kismdagi uzgaruvchiga ta’minlaydi.
V) Uzgaruvchilarga kiymat ta’minlaydi.
S) Uzgaruvchilarning turini boshkasiga uzgartiradi.
D) Ifoda qiymati qaysi turga mansubligini aniqlaydi.
Adabiyotlar
В.А.Успенский, А.Л.Семенов. Теория алгоритмов: основные открытия и приложения. – М: Наука, 1987, 287 с.
Т..Кормен, Ч.Лейзерсон, Р.Ривест. Алгоритмы: построение и анализ. Сер: Классические учебники. М.: МЦНМО, 2001.- 960 с.
Тыугу Х. Концептуальное программирование. М: Наука, 1984.
Н. Вирт. Алгоритмы и структуры данных. – Досса, Хамарайан, 1997.
0>0>0>0>0>
Dostları ilə paylaş: |