1. Algoritm tushunchasi qanday paydo bo‘lgan?
2. “Algoritm” tushunchasining ta’rifini bering. Algoritmga qo‘yiladigan talablarni sanab o‘ting va tushuntiring.
3. Algoritmning xossalarini sanang va tushuntiring?
4. Masala yechimi algoritmini tuzishda qanday qoidalarga amal qilish lozim?
5. Tadqiq qilinadigan obyekt haqida tushuncha bering.
6. Jarayonni hal qilishdagi muammolar nimadan iborat?
7. Matematik model ta’rifini bering.
8. Dastur yaratish texnologiyalarini aytib bering.
9. Natija va uning tahlili nimadan iborat?
10. Hisoblash eksperimenti haqida tushuncha bering.
11. Algoritmning ko‘rsatmasi nima ?
12. Algoritmning tasvirlash usullarini tushuntirib bering?
13.Algoritmning hossalari va ularning vazifalari?
14.Algoritmning ommaviylik hossasini tushuntiring.
15.Algoritmning natijaviylik hossasini tushuntiring.
16.Algoritmning dickretlik hossasini tushuntiring.
17.Algoritmning aniqlik hossasini tushuntiring.
18.Algoritmning tushunarlilik hossasini tushuntiring.
19. Masalalarni kompyuterda yechish bosqichlari. Har birini tushuntiring.
20. Chiziqli algoritm deb nimaga aytiladi va bajarilish tartibini ayting?
21. Qanday algoritmlar chiziqli algoritmlar deb ataladi. Chiziqli algoritmning ishlash prinsiplari
22. Tarmoqlanuvchi jarayon nima ? Tarmoqlanuvchi jarayon qanday bajariladi?
23. Tarmoqlanuvchi algoritmni ta’riflang va unga misollar keltiring.
24. Tarmoqlanuvchi jarayon uchun blok-sxemaning qaysi elementlaridan foydalaniladi? Misollar bilan tushuntiring.
25. Shartli algoritmning ishlash prinsiplari. Shartli algoritm shakllarini ko‘rsating.
26. Takrorlanuvchi jarayon nima ? Takrorlanuvchi jarayon qanday bajariladi ?
27. Takrorlanuvchi algoritmni ta’riflang va unga misollar keltiring.
28. Takrorlanuvchi jarayon qanday ko‘rinishlarda beriladi? Misollar bilan tushuntiring.
29. Takrorlanuvchi jarayon uchun blok-sxemaning qaysi elementlaridan foydalaniladi ? Misollar bilan tushuntiring.
30. Takrorlanishlar soni noma’lum jarayon qanday bajariladi ?
31. Takrorlanishlar soni noma’lum takrorlanuvchi jarayonga misol keltiring.
32. Takrorlanuvchi algoritmning ishlash usullari. Misollar bilan tushuntiring.
33. Ichma-ich joylashgan takrorlanuvchi algoritmlar nimadan iborat? Misol keltiring.
34. Sikl nima? Qanday sikllarni bilasiz?
35. Ichma-ich sikllar qanday bajariladi?
36. Tashqi siklni tushuntiring.
37. Ichki sikl qanday bajariladi?
38. Ichma-ich sikllar nimadalardan tarkib topgan bo‘ladi? Ichma-ich sikllarning takrorlanishlar soni nimaga bog’liq?
39. Sikl buyrug‘ining umumiy ko‘rinishini yozing va bajarilish tartibini tushuntiring
40. Blok-sxemaning ta’rifini bering. Blok-sxema asosiy figuralar ma’nosini ayting.
41. Blok-sxemaning har bir blokinini chizib, uning vazifasini tushuntiring.
42.Dasturlash tarixi?
43.C++ dasturlash tarixi?
44. Dastur tarkibida izohlardan qanday maqsadlarda, qaerlarda va qanday usullarda foydalanish mumkin?
45. Dasturning bir yoki bir nechta buyruqlarini ijro ettirmaslik mumkinmi? Fikringizni tushuntiring.
46. Paradigma nima?
47. Ob'ektga yo'naltirilgan dasturlash
MISOLLAR
1. Kvadratning tomoni a berilgan. Uning perimetri aniqlansin. P=4·a.
2. Kvadratning tomoni a berilgan. Uning yuzasi aniqlansin. S=a2. 3.To‘g'ri to‘rtburchakning tomonlari a va b berilgan.Uning yuzasi S=a·b va P=2·(a+b) perimetri aniqlansin. 4. Aylananing diametri d berilgan. Uning uzunligi aniqlansin L=pi·d. 5. Kubning yon tomoni a berilgan. Uning hajmini V=a3va to‘la sirti S=6·a2aniqlansin. 6. Paralelepepidning tomonlari a, b, c berilgan. Uning hajmi V=a·b·c va to‘la sirti S=2·(a·b+b·c+a·c) aniqlansin.