Тест тапсырмалар банкі



бет3/7
Дата27.09.2023
өлшемі71,01 Kb.
#111062
1   2   3   4   5   6   7
1.4. Тақырып. Python тілінде тармақтау алгоритмдерін бағдарламалау.
1.4.1 Блок-схема түрлері мен алгоритм командалары

1-сұрақ. Python-да тармақталу операторлары:


A. Кіріс пен шығысты басқарады
B. Бағдарлама іске қосылғанға дейін және ол аяқталғаннан кейін не болатынын анықтайды
C. Бағдарламалық-тәуелді деректер құрылымын анықтайды
D. Деректер құрылымының бағдарламалық шығу тегін анықтайды
E. Операторларды орындау тәртібін басқарады

2-сұрақ. Алгоритм түрін анықтаңыз:



A. сызықтық
b. циклдік
c. тармақталған
d. аралас
e. бір типті

3-сұрақ. Мұнда қандай оператор қолданылған?


if n <100:
b = n + a

A. шартсыз оператор


B. қосу операторы
C. көбейту операторы
D. типтік оператор
E. шартты оператор

4-сұрақ. Әрекеттері шарттарға байланысты орындалатын алгоритмдік конструкция ... деп аталады


A. Жалғасу
B. Тармақталу
C. Цикл
D. Оператор
E. Функциялар

5-сұрақ. Бірнеше тармақталу үшін нені қолданған дұрыс?


A. if – elif –else
B. кірістірілген if
C. if – else – elif
D. while
E. If- then-else

1.4.2. Python тіліндегі арнайы операторлар және шартты тексеру құрылымдары


1-сұрақ. Орындалуы қандай да бір шартты тексеру арқылы анықталатын алгоритм ... деп аталады.


A. тармақталу
B. циклдік
C. сызықтық
D. ұстанымдық
E. процессуалдық

2-сұрақ. Тармақталудың алгоритмдік құрылымында бір ғана әрекет болатын болса, онда бұл ... болып табылады.


A. толық тармақталу
B. толық цикл
C. толық емес тармақталу
D. толық емес ұстану
E. күрделі функция


3-сұрақ. if конструкциясы ... мүмкіндік береді?
A. өрнек мәніне негізделген мәлімдемені немесе мәлімдемелер тобын шартты түрде ерекшелеуге
B. өрнек мәніне негізделген операторды немесе операторлар тобын шартты түрде орындауға
C. өрнек мәніне негізделген функцияны немесе операторлар тобын орындауға
D. өрнек мәніне негізделген функцияны немесе операторлар тобын шартты түрде орындауға
E. өрнек мәніне негізделген функцияны немесе операторлар тобын орындауға

4-сұрақ. «else» қызметші сөзінің мағынасын көрсетіңіз


A. Болғандықтан


B. Егер
C. Өйткені
D. Егер ... болса
E. Әйтпесе

5-сұрақ. «elif» қызметші сөзінің мағынасын көрсетіңіз


A. Болғандықтан
B. Егер
C. Өйткені
D. Егер ... болса
E. Әйтпесе егер

1.4.3 Құрама және кіріктірілген шарттар, логикалық операциялар


1-сұрақ. Шартты сөйлемдердің қайсысында синтаксистік қате бар?



  1. if (a>b) and (b>0): c=a+b

  2. if a!=0: sum:=a

else: max:=b

  1. if b==0: print('Нольге бөлінбейді')

  2. if a>b: max=a

else: max=b

  1. if a%2==0: print(‘жұп’)

2-сұрақ. Бағдарлама үзінділерінің қайсысында а мәні 15-ке тең болады?



  1. a=10

if a<5: a+=12
else: a-+7
if a<5: a+=12
else: a-=7



  1. a=10

if a<5: a+=12
else: a-+7

  1. a=10

if a>5: a+=12
else: a-+7
if a<5: a+=12
else: a-=7

  1. a=10

if a<5: a+=12
else: a-+7
if a>5: a+=12
else: a-=7



  1. a=10

if a>5: a+=12
else: a-+7
if a>5: a+=12
else: a-=7

3-сұрақ. Әрбір берілген екі пікірге бір ақиқат пікір сәйкес келеді, тек берілген екі пікір ақиқат болғанда ғана. Осы логикалық операция ... болып табылады.



  1. Дизъюнкция

  2. Конъюнкция

  3. Инверсия

  4. Импликация

  5. Эквивалентность

4-сұрақ. Логикалық көбейту (ЖӘНЕ) операциясы орындалады, егер ..


A. екі шарт та бірдей ақиқат болса
B. екі шарт бірдей жалған болса
C. бір шарт ақиқат, екінші шарт жалған болса
D. кем дегенде бір шарт ақиқат болса
E. кем дегенде бір шарт жалған болса

5-сұрақ. «НЕМЕСЕ» операциясы логикалық ... болып табылады



  1. көбейту

  2. алу

  3. қосу

  4. бөлімі

  5. бас тарту





Достарыңызбен бөлісу:
1   2   3   4   5   6   7




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет