Сабақ жоспары :: Әртүрлі

Файл қосу

Тармақталу алгоритмінің түйінді сөздері

ІІІ нұсқа
1. Алгоритмнің формалды қасиеті дегеніміз не?
a) Келтірілген барлық іс-әрекеттің мағынасы айқын, нақты анықталған болуы
керек.
b) Үзік модульдерге бөлінуі, яғни үлкен алгоритмді бірнеше кішкене
алгоритмдерге жіктеу мүмкін болуы мүмкін
c) Әрекеттердің шектеулі санынан кейін белгілі бір уақытта қорытынды нәтиже
алумыз керек
d) Белгілі бір жеке проблемаға ғана арналмай, осы тәріздес мәселелер
шешімін толық қамтуға мүмкіндік беретіндей етіп құрылуы қажет
e) Орындаушы өзі атқарып отырған әрекеттердің мағынасын түсінбесе де,
алгоритм командаларын орындай отырып, белгілі бір нәтиже алуы.
2. Процесстің блок-схема түрін көрсет

а) b) c)
d) е)

3. Нұсқау дегеніміз не?
a) Белгілі бір тілдің көмегімен немесе формулалар жүйесі арқылы орындалатын
әрекетті сипаттау
b) Берілген нұсқаулар бойынша орындалатын әрекеттерді жүзеге асырушы
c) Қажетті немесе нақты анықталған нәтижеге қол жеткізетін, белгілі бір
уақыт аралығында атқарылатын жұмыс десе болады.
d) Есеп шығару тәсілі
e) Алғашқы әрекетті, қадамды аяқтамай, келесі әрекетке көше алмауы
4. Қазынаны іздеу алгоритмінің дұрыс жолын көрсетіңіз? (1 қадам – 1м)
a) 1.Оңтүстікке 2 қадам жүру. d)1. Солтүстікке 8 қадам жүру
2. Тоқтаған жерді қазу. 2. Тоқтаған жерді
қазу.
3.Солтүстікке 8 қадам жүру 3. Оңтүстікке 2 қадам
жүру.
4. Шығысқа 5 қадам жүру 4. Шығысқа 5 қадам
жүру
b) 1.Оңтүстікке 2 қадам жүру. e)1. Шығысқа 8 қадам жүру
2. Тоқтаған жерді қазу. 2. Тоқтаған жерді
қазу.
3.Оңтүстікке 8 қадам жүру 3. Оңтүстікке 2 қадам
жүру.
4. Шығысқа 5 қадам жүру 4. Шығысқа 5 қадам
жүру
c) 1.Оңтүстікке 2 қадам жүру.
2.Шығысқа 5 қадам жүру
3.Солтүстікке 8 қадам жүру
4.Тоқтаған жерді қазу.
5. Циклдік алгоритм дегеніміз не?
a) Әрекеттердің тізбектей орындалуын сипаттайтын алгоритм
b) Берілген есептің шығару жолын реттелген амалдар тізбегі түріне келтіру
c) Қайталанбайтын бөлігі бар бар алгоритмдер
d) Алғашқы әрекетті, қадамды аяқтамай, келесі әрекетке көше алмауы
e) Есеп шығаруға керектің бәрі біржақты анықталуы және орындаушыға
түсінікті әрі нақты болуы

6. Тармақталу алгоритмінің түйінді сөздері.
a) Әйтпесе
b) Алг
c) Басы
d) Нәт
e) Әзірше

7. 1968-1971 жылдары ұсынылған программалық тіл
a) Бейсик
b) Паскаль
c) СИ
d) Фортан
e) Дельфи
8. Берілген программаның әрбір жолын жеке-жеке аударып отырып
орындайтын транслятор түрі
a) Ассемблер
b) Транслятор
c) Интерпретатор
d) Компилятор
e) Компилятор мен интерпретор

9. Компилятор дегеніміз не?
a) Берілген программаның әрбір жолын жеке – жеке аударып отырып
орындайтын транслятор түрі.
b) Тек автокод түрінде, яғни ассемблер тілінде аудару.
c) Бірден барлық программа мәтінін толық аударып машина тіліндегі
бір модуль түріне келтіреді де, сонан соң модульді компьютер
жадына қайта жазып алып, оны кейін тек біздің қалауымыз бойынша
орындалады.
d) Белгілі бір машинада орындау үшін сол программалау тіліне
автоматты түрде аударатын
түрлендіргіш программа
e) Есеп шығаруға керектің бәрі біржақты анықталуы және орындаушыға
түсінікті әрі нақты болу

10. Транслятор дегеніміз не?
a) Берілген программаның әрбір жолын жеке – жеке аударып отырып
орындайтын транслятор түрі.
b) Тек автокод түрінде, яғни ассемблер тілінде аудару.
c) Бірден барлық программа мәтінін толық аударып машина тіліндегі
бір модуль түріне келтіреді де, сонан соң модульді компьютер
жадына қайта жазып алып, оны кейін тек біздің қалауымыз бойынша
орындалады.
d) Белгілі бір машинада орындау үшін сол программалау тіліне
автоматты түрде аударатын түрлендіргіш программа
e) Есеп шығаруға керектің бәрі біржақты анықталуы және орындаушыға
түсінікті әрі нақты болу
11. Паскаль программалау тілі қандай түйінді сөзбен аяқталады?
a) Begin
b) End
c) Program
d) Readln
e) Writeln
12. Операторлар бір-бірінен қалай ажырап жазылады?
a) +
b) –
c) ;
d) /
e) :=
13. Арифметикалық бөлу белгісін көрсетіңіз?
a) +
b) –
c) ;
d) /
e) :=
14. Cos x Функциясының паскаль тілінде жазылуы
a) cos (x)
b) ctg x/tg
c) tg/cosx
d) tg/sin
e) Cos(x)/tgx
15.
a) Sqrt(x)
b) Sqr(x)
c) Abs(x)
d)
e) X*x
16. Өрнекті паскаль тілінде дұрыс жазылуын көрсетіңіз:
a) (a+b)/x*y
b) x*y: (a+b)
c) (a*b)/(x*y)
d)
e)
17. Құжаттың блок-схемасын көрсетіңіз:

а) b) c) d)
е)

18. Өрнекті паскаль тілінде жазыңыз:
a) Sqrt(sqr(х)+sqr(у))
b) Sqrt(х*х)+sqr(у))
c) Sqrt(х*х)+sqr(у*у))
d) Sqrt(sqr(х)+(у*у))
e) Sqrt(sqr(a)+(уу))
19. Мына өрнектің дұрыс жазылуын көрсет;
a) (5.7+3.2)/sqrt(4.12)
b)
c) (5.7+3.2)/(4.12)
d) (5.7)/sqrt(4.12)
e)
20.
a) Sqrt(x)
b) Sqr(x)
c) Abs(x)
d)
e) X*x
21.Циклдік алгоритмнің түйінді сөзі?
А)Әйтпесе b) Алг c) Басы d) Нәт e)Әзірше
22. Паскаль тілін ұсынған швейцариялық ғалым?
a) Никлаус Вирт
b) Лейбинц
c) Беббидж
d) Г.Айкен
e) Әл-Хорезми
23 . Паскаль программалау тілі қандай түйінді сөзбен басталып қандай
түйінді сөзбен аяқталады?
a) Begin және End
b) End және Program
c) Program және Begin
d) Readln және End
e) Writeln және Readln
24.Паскаль тілінде дұрыс жазылған меншіктеу операторы белгісін
көрсетіңіз?
a) := b) + c) – d) / e)*
25. Арифметикалық көбейту белгісін көрсетіңіз?
а):= b) + c) – d) / e)*

Ұқсас жұмыстар
Тармақталу алгоритмі. 6 сынып
Асықты іздеу алгоритмі
Циклдік алгоритм
Шартсыз көшу операторы
Алгоритм типтері
Алгоритм командалары
Атқарушы ұғымы, атқарушы командалар жүйесі. Алгоритм типтері
Алгоритм командалар
Тармақталу алгоритмдері
Программаны компиляциялау
Пәндер