wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Python (Пайтон) программалау тіліндегі кірістірілген шарттар

Total questions: 59

Worksheet time: 31mins

Name
Class
Date
1.

Python бағдарламау тілі қай жылы ойластырылған?

a)

1979

b)

1981

c)

1980

d)

1977

2.

Белгілі бір тапсырманы орындайтын және бағдарламаның басқа бөліктерінде қайталап қолдануға болатын код блогы?

a)

сөздік

b)

функциялар

c)

кортеж

d)

тізімдер

3.

Файлдарды жазу үшін қандай текстік редакторды пайдаланамыз?

a)

Блокнот

b)

Word

c)

Excel

d)

Word Pad

4.

«W» деген мәтіндік файлда нені білдіреді?

a)

жазуға қосу

b)

шығу

c)

қайта жазу

d)

файлды ашу

5.

Шартты беру блогы қандай?

a)

ромб

b)

төртбұрыш

c)

элипс

d)

сызықтар

6.

Үлкен не тең белгісі қандай?

a)

!=

b)

<=

c)

==

d)

>=

7.

Жолдық функцияның типі қандай?

a)

str

b)

int

c)

float

d)

bool

8.

Логикалық тип қанша мән қабылдайды?

a)

3

b)

1

c)

2

d)

5

9.

6**3 дәрежесі қанша болады?

a)

36

b)

18

c)

216

d)

1296

10.

8*2 қанша болады?

a)

64

b)

16

c)

10

d)

4

11.

Кірістірілген шарт дегеніміз не?

a)

Бір программаның ішіне басқа программаны енгізу

b)

Бір шарттың ішінде тағы бір шарттың болуы

c)

Шартты операторды цикл ішінде пайдалану

d)

Программада тек бір ғана шартты қолдану

12.

Python тілінде кірістірілген шарт қалай жазылады?

a)

if x > 5: if x < 10: print("OK")

b)

if (x > 5) { if (x < 10) { print("OK"); } }

c)

if x > 5 then if x < 10 then print("OK")

d)

if x > 5 { if x < 10 { print("OK") } }

13.

x = 7

if x > 5:

if x < 10:

print("Керемет")

else:

print("Жақсы")

else:

print("Жеткіліксіз")

(a)  

14.

Кірістірілген шарттарды қолдану қандай жағдайларда тиімді?

a)

Бірнеше күрделі шарттарды тексеру қажет болғанда

b)

Программада тек бір ғана шарт болғанда

c)

Шарттарды қолдану қажет болмаған жағдайда

d)

Барлық шарттар бірдей болғанда

15.

x = 10

if x > 5:

if x > 8:

print("Үлкен сан!")

else

print("Кішкентай сан!")

a)

else сөзінен кейін : жетіспейді

b)

if шарттарында қате бар

c)

print функциясы дұрыс жазылмаған

d)

Программа дұрыс жұмыс істейді

16.

Командалар блогы қандай фигурамен беріледі?

17.

Шарт қандай фигурамен берілді?

18.

Кірістірілген шарттарды қандай операторлар арқылы жазуға болады?

a)

for, while

b)

if, else

c)

break, continue

d)

return, def

19.

Кірістірілген тармақталу дегеніміз не?

a)

бұл ұзақ мерзімді жадта сақталатын атау

b)

бұл басқа тармақталу бұтақтарының бірінен табылатын тармақ

c)

бұл қысқамерзімді жадта сақталатын анықталған ақпараттар саны.

20.

Кірістірілген тармақталудың блок-сызбасы

a)
b)
c)
21.

Кірістірілген оператор құрылымы:

a)

if 1-шарт:

   1-командалар блогы

else:

   2-командалар блогы

b)

if 1-шарт:

   1-командалар блогы

c)

if 1-шарт:

   1-командалар блогы

elif 2-шарт:

   2-командалар блогы

else:

   3-командалар блогы

22.

Тармақталу алгоритміндегі шарт дегеніміз:

a)

Шарт – бұл логикалық өрнек.

b)

Шарт – бұл нәтижесінде «ақиқат» (True) немесе «жалған» (False) алынатын логикалық өрнек.

c)

Шарт – бұл арифметикалық өрнек.

23.

Программаны орындау барысында қандай нәтиже алынады:

Енгізу деректері: x=-100

x = int(input())

if x > 0:

print(x) else:

print(-x)

a)

−100

b)

10

c)

100

24.

If опреаторы қандай мағынаны береді?

a)

егер

b)

онда

c)

әйтпесе

d)

тағыда

e)

қайтала

25.

Айнур тұрмыстық дүкендегі жеңілдіктерді есептейтін программалық код жасады (суретте берілген).

 

Егер тауар соммасы 60000 теңге болса, сатып алушы қанша теңге жеңілдік алатынын анықта.

a)

40000.0

b)

8000.0

c)

60000.0

d)

80000.0

e)

Жеңілдік жоқ

26.

Программалау тілінде қандай салыстыру амалдары қолданылады

a)

**

b)

+

c)

=

d)

==

e)

<=

27.

Кіріктірілген шарттың есебін табыңыз

a)

а және b бүтін сандар берілген. Егер а саны жұп болса, онда оны

квадраттап, b санына қос. Ал сан тақ болса, онда санның өзін

b санына қосып, нәтижені экранға шығар.

b)

а саны берілген. а санының оң немесе теріс сан екенін

анықта. Егер а саны оң сан болса – «1», теріс сан болса – «-1», ал сан

нөлге тең болса, «0» деген жауап экранға шығатын болсын.

c)

Велосипедші Бурабай трассасын-

да V м/с жылдамдықпен қозғалса, S м жолды

t секундта жүріп өте ала ма? Анықта. Егер

жүріп өтсе «ia», әйтпесе «joq» жауаптарының

бірі экранға шықсын.

d)

Үштаңбалы санның цифрларының қосындысы мен көбейтіндісін та-

батын программа құрастыр.

28.

" : " таңбасы программада қай жерге қойылады?

a)

сөйлемнің соңында

b)

шарттан кейін

c)

формуладан кейін

d)

программада қолданылмайды

29.

Алгоритм дегеніміз не?

a)

іс әрекеттің рет-ретімен орындалуы.

b)

Ғылым мен техниканың қарыштап дамуына байланысты программалау тілдері үнемі жаңарып, өзгеріп отырады

c)

Турбо Паскаль программалау тілі

d)

Информатика” француз тілінен аударғанда (ақпарат ) и automatique (автоматтандырылған )"автоматтандырылған ақпарат" деген мағынаны білдіреді.

30.

Сызықтық алгоритм анықтамасын дегеніміз не?

a)

жаңа технология жиындарын оқытады, яғни ақпаратты сақтайды және өңдейді

b)

Сызықтық алгоритм — тармақталу мен қайталану әрекеттері жоқ бір сызық бойында орналасқан алгоритм түрі.

c)

ЭЕМ арқылы ақпаратты жинау, сақтау, түрлендіру және оны пайдалану заңдылықтары мен тәсілдерін зерттейтін жаңа ғылыми пән.

d)

Алгоритм дегеніміз – информатиканың іргелі түсініктерінің бірі.

31.

Алгоритм түрін анықта?

a)

Сызықтық

b)

Тармақталған

c)

Алгоритм

d)

Идентификатор

32.

C ++ тілінде санның дәрежесінің XY жазылу формасын жаз?

(a)  

33.

С++ тілінде X-тің квадрат түбірінің жазылу формасын тап? 

 x\sqrt{x}  



(a)  

34.

Семантика дегеніміз не?

a)

тілдің жеке құрылым элементтерінің мағынасын анықтайтын ережелер жинағы

b)

оператор

c)

программа

d)

санның дәрежесі

35.

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

a)

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

b)

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

else: max:=b

c)

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

d)

D. if a>b: max=a

else: max=b

e)

E. if a%2==0: print('жұп')

36.

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

a)

A. a=10

if a<5: a+=12

else: a-+7

if a<5: a+=12

else: a-=7

b)

B. a=10

if a<5: a+=12

else: a-+7

c)

C. a=10

if a>5: a+=12

else: a-+7

if a<5: a+=12

else: a-=7

d)

D. a=10

if a<5: a+=12

else: a-+7

If a>5: a+=12

else: a-=7

e)

E. a=10

if a>5: a+=12

else: a-+7

if a>5: a+=12

else: a-=7

37.

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

a)

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

b)

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

c)

С. Инверсия

d)

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

e)

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

38.

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

a)

А. екі шарт та бірдей ақиқат болса

b)

В. екі шарт бірдей жалған болса

c)

С. бір шарт ақиқат, екінші шарт жалған болса

d)

D. кем дегенде бір шарт ақиқат болса

e)

Е. кем дегенде бір шарт жалған болса

39.

"НЕМЕСЕ" операциясы логикалық … болып табылады

a)

А. көбейту

b)

В. алу

c)

С. қосу

d)

D. бөлімі

e)

Е. бас тарту

40.

Күрделі шарттар дегеніміз ...

a)

Логикалық амалдар көмегімен біріктірілген екі немесе бірнеше қарапайым шарттар

b)

Арифметикалық амалдар көмегімен жасалған шарттар

c)

Мәліметтер типтері

d)

Логикалық амалдың көмегімен жасалған бір шарт

41.

Логикалық теріске шығару (инверсия) дегеніміз не?

a)

екі немесе одан да көп пікірлерді «және» шылауының көмегімен біріктіру амалы

b)


логикалық амалдар көмегімен бір шартқа біріктірілген бірнеше қарапайым шарт

c)

екі ненемесе одан да көп пікірлерді «немесе» жалғаулығы көмегімен біріктіру амалы

d)

емес сөзінің көмегімен пікірді теріске шығару амалы

42.

Логикалық көбейту (конъюнкция) дегеніміз не?

a)


екі немесе одан да көп пікірлерді «және» шылауының көмегімен біріктіру амалы

b)

екі ненемесе одан да көп пікірлерді «немесе» жалғаулығы көмегімен біріктіру амалы

c)

емес сөзінің көмегімен пікірді теріске шығару амалы

d)

логикалық амалдар көмегімен бір шартқа біріктірілген бірнеше қарапайым шарт

43.

Логикалық қосу (дизъюнкция) дегеніміз не?

a)

екі немесе одан да көп пікірлерді «және» шылауының көмегімен біріктіру амалы

b)

логикалық амалдар көмегімен бір шартқа біріктірілген бірнеше қарапайым шарт

c)

емес сөзінің көмегімен пікірді теріске шығару амалы

d)

екі ненемесе одан да көп пікірлерді «немесе» жалғаулығы көмегімен біріктіру амалы

44.

Құрамды шарттарды пайдалануда қандай логикалық амал қолданылмайды?

a)


логикалық көбейту (конъюнкция)

b)

логикалық бөлу (logikal division)

c)

логикалық қосу (дизъюнкция)

d)

логикалық теріске шығару (инверсия)

45.

Егер 4>1 and 0>1 болса мәні қандай болады?

a)

мәні нөлге тең

b)


false (жалған)

c)

мәні жоқ

d)

true (ақиқат)

46.

Программа коды нені есептейді?

 

a=int(input())

b=int(input())

if a>1 and b>0

print((a+b)/2)

a)

екі санның қосындысын

b)

екі санның арифметикалық ортасын

c)

екі санның көбейтіндісін

d)

сандардың айырмасын

47.

Python тілінде логикалық операторлардың қандай түрлері бар?

a)

and, or, not

b)

if, elif, else

c)

for, while, break

d)

and, if, else

48.

Екі немесе одан да көп шарттардың кемі біреуі True болғанда True қайтаратын логикалық оператор

a)

and

b)

or

c)

xor

d)

not

49.

Санның тақ және оң екендігін тексеру шарты

a)

If a % 2 == 0 and a > 0:

b)

If a % 2 == 1 and a > 0:

c)

If a % 2 ==0 or a > 0:

d)

If a % 2 == 1 or a < 0:

50.

Төмендегі кодтың нәтижесі қандай?

x = 10

y = 5

if x > 5 and y < 10:

print("Шарт орындалды")

else:

print("Шарт орындалмады")

a)

Шарт орындалды

b)

Қате береді

c)

Шарт орындалмады

d)

Ештеңе шықпайды

51.

Шарт операторлары қандай салыстыру операторларын қолданады?

a)

+, -, *, /

b)

==, !=, >, <, >=, <=

c)

and, or, not

d)

=, +=, -=

52.

Логикалық амалдар мен қатынастардың бірінші орындалуы

a)


ЕМЕС амалы

b)

Логикалық қатынастар >,<,>=<=

c)

ЖӘНЕ амалы

d)

Жақша ішіндегі амалдар

53.

n= int

(input())

if n>=10 and n<=100:

print ("YES")

else:

print ("NO")

Енгізілген сан - 25

a)

Yes

b)

No

c)

25

d)

қате

54.

Алгоритмде қандай негізгі тармақталу түрлері бар?

a)

Жай және күрделі

b)

Логикалық және арифметикалық

c)

Бір деңгейлі және көп деңгейлі

d)

Қарапайым және күрделі

55.

Ақиқат мәнді жалған мәнге, жалған мәнді ақиқат мәнге ауыстыратын логикалық амал

a)


және

b)

немесе

c)

емес

d)

әйтпесе

56.

Күрделі шарттың құрылымы

a)

if шарт and шарт:

амал

else:

амал

b)

if шарт:

амал

else:

амал

c)

else шарт:

амал

if:

амал

d)

if шарт int шарт:

амал

else:

амал

57.

x=true

y=false

print (x and y)

a)

true

b)

false

58.

x=true

y=false

print (x or y)

a)

true

b)

false

59.

Екі шарттың да бір мезетте орындалуын қамтамасыз ететін логикалық амал -

a)

және

b)

емес

c)

немесе

d)

әйтпесе