Font size
WorksheetsVII тарау Python тілінде программалау.
Total questions: 37
Worksheet time: 21mins
7 вариант Тест
1. Read () функциясының қызметі
А) файлды оқу режимінде ашады
Б) файлды жазу режимінде ашады
С) файлды жабады
Д) файлдағы ағымдағы позицияны білуге болады
2. Программа фрагментінің нәтижесі
a=open(‘C:/2023.txt’, ‘w’)
a.write(‘Salem Alem!’)
А) 2023.txt файлын ашады
Б) 2023.txt файлын ашып, “Salem Alem!” мәтінін оқиды
С) 2023.txt файлын ашып, “Salem Alem!” мәтінін жазады
Д) 2023.txt файлын ашып, файл атауын өзгертеді
2. Программа фрагментінің нәтижесі
a=open(‘C:/2023.txt’, ‘w’)
a.write(‘Salem Alem!’)
А) 2023.txt файлын ашады
Б) 2023.txt файлын ашып, “Salem Alem!” мәтінін оқиды
С) 2023.txt файлын ашып, “Salem Alem!” мәтінін жазады
Д) 2023.txt файлын ашып, файл атауын өзгертеді
3. Берілген программа фрагментінің нәтижесі
file1=open(‘birinshimjisal.txt’, ‘r’)
print(*file1)
А) файл мазмұнын шғарады
Б) файл туралы ақпарат шығарады
С) файлды оқу режимінде ашады
Д) файлды сақтайды
4. Rename() функциясының қызметі
А) файлды оқу режимінде ашу
Б) файлды жазу режимінде ашу
С) файл атын өзгерту
Д) файлдағы ағымдағы позицияны білу
5. программа фрагметінің нәтижесі
x=True
y=False
print(x and y)
А) Y
Б) X and y
С) False
Д) True
6. Тармақталу алгоритмі дегеніміз ...
А) әрекеттер бір сызықтың бойымен бірінен кейін бірі ілесіп орындалады
Б) әрекеттер немесе әрекеттер тобы бірнеше рет қайталанады
С) әрекеттер қандай да бір шартты тексеру барысында орындалады
Д) әрекеттер қайталанбай орындалады
7. Берілген программа кодында жіберілген қате
For 2a in range (2,8,2):
Print(‘цикл денесі’)
А) алгоритімдік қате
Б) орындау қатесі
С) программалық қате
Д) синтаксисті қате
8. Берілген программа фрагментіндегі программа шарты
a=int(input())
if a<-5
print(‘Low’)
elif -5<=a<=5:
print(‘mid’)
else:
print(‘high’)
А) егер а үлкен -5 онда «low» әйтпесе егер ф -5 пен 5 аралығында болса «mid» әйтпесе «high»
Б) егер а кіші -5 онда «low» әйтпесе егер ф -5 пен 5 аралығында болса «mid» әйтпесе «high»
С) егер а кіші -5 онда «mid» әйтпесе егер а -5 пен 5 аралығында болса «low» әйтпесе «high»
Д) егер а үлкен 5 онда «low» әйтпесе егер а -5 пен 5 аралығында болса «mid»
9. Программа фрагментінің нәтижесі
i=sum=0
while i<=4
sum+=i
i=i+1
print(sum)
А) 5
Б) 9
С) 1 0
Д) 7
10. Егер «а» айнымалысына «-75» санын меншіктесе, программа нәтижесі
a=int(input(‘Kez kelgen san engiz’))
if a>0
print(a+25)
else:
print(‘a*25’)
А) a+25
Б) -50
Д) -1875
С) a*25
11. Берілген for цикл синтаксиссіндегі «с» қызметі
For I in range (a,b,c)
цикл денесі
А) цикл параметрі
Б) параметрдің соңғы мәні
С) цикл қадамы
Д) циклдің қайталану саны
12. Берілген программа фрагментінде цикл неше рет қайталанады және нәтижесі қандай?
k=0
for I in range (1, k+3):
k=k+i
print(k)
А) 5 рет қайталанады, нәтижесі 15
Б) 2 рет қайталанады, нәтижесі 3
С) 4 рет қайталанады, нәтижесі 5
Д) 3 рет қайталанады, нәтижесі 6
13. Егер а=18, b=13 болса, программа нәтижесі
a=int(input(‘Kez kelgen san engiz’))
b=int(input(‘Kez kelgen san engiz’))
if a%2==0:
a=a**2
k=a+b
print(k)
А) 337
Б) 31
С) 43
Д) 321
14. birinshimisal.txt файылының ішіне «Birinshi misaldi orinda» сөйлемі жазылған. Берілген программа коды нәтижесінде программа қай символдарды оқиды?
File=open(‘birinshimisal.txt’, ‘r’)
File.read(10)
А) birinshi mis
Б) birinshi
С) birinshi m
Д) biinshi mi
15. Егер for операторында break операторы қолданылса, онда else операторынан кейінгі бөлік
А) орындалады
Б) қайталанады
С) орындалмайды
Д) 5-рет қайталанады
16. Берілген программа фрагментінде цикл нәтижесі
For a in range (1; 11; 2):
Print(a)
А) 1 2 3 4 5 6 7 8 9 10
Б) 1 2 3 4 5
С) 1 3 5 7 9
Д) 2 4 6 8 10
17. Break циклының қызметі
А) циклді жалғастыру
Б) циклге кіру
С) циклді басқару
Д) циклден шығу
18. For циклын пайдаланып, 8 санының 1-ден 10-ға дейінгі көбейту кестесін экранға шығаратын программа
А) for a in range(1;11):
Print(‘*8=’, a*8)
Б) for a in range(1,11)
Print(a, ‘*8=’, a*8)
С) for a I range(1,10):
Print(a, ‘*8=’, a*8)
Д) for a I range(1,10):
Print(a, ‘*8=’)
19. Итерация дегеніміз ...
А) циклдің денесінің орындалуы
Б) шартты алдын ала тексеру
С) циклден шығу
Д) циклден басқару
20. Алғы шартты цикл операторы
А) for
Б) if
С) then
Д) while
21. Параметрлі цикл операторы
А) while
Б) continue
С) for
Д) break
22. 1-ден n+1-ге дейінгі сандардың n+1-ге дейінгі сандардың қосындысын табу программасы берілген. Берілген программаны 1-ден n+1-ге дейінгі сандардың көбейтіндісін табатындай болу үшін қандай өзгеріс енгіземіз?
А) n=int(input(´Songi sandi engiz´)) s=1 for i in range (1, n+1): s=s*i print(´1- den´, n,´-ge deingi sandardin kosindisi=´,s)
Б) n=int(input (´Songi sandi engiz´)) s=0 for i in range (1, n+1,2): s=s*i print(´1- den´, n,´-ge deingi sandardin kosindisi=´,s)
С) n=int(input(´Songi sandi engiz´)) s=0 for i in range (1, n+1): s=s+i print(´1- den´, n,´-ge deingi sandardin kosindisi=´,s)
Д) n=int(input(´Songi sandi engiz´)) s=1 for i in range (1, n+1,1): s=s+i print(´1- den´, n,´-ge deingi sandardin kosindisi=´,s)
23. Берілген программада егер n=10 болса, программаның нәтижесі
А) 45
Б) 10
С) 15
Д) 55
24. 1-ден n+1 ге дейінгі сандардың қосындысын табу программасы берілген. Берілген программаны 1-ден n+1-ге дейінгі жұп сандардың қосындысын табатындай болу үшін for циклына қандай өзгеріс енгіземіз?
А) for in range (1,n+1,2):
Б) for in range (2,n+1,2):
С) for in range (1,n,3):
Д) for in range (2,n+1,1):
25. 1-ден n+1 ге дейінгі сандардың қосындысын табу программасы берілген. Берілген программаны 1-ден n+1-ге дейінгі тақ сандардың қосындысын табатындай болу үшін for циклына қандай өзгеріс енгіземіз?
А) for in range (2,n+1,2):
Б) for in range (1,n,3):
С) for in range (2,n+1,1):
Д) for in range (1,n+1,2):
26. Python-да файлды ашу режим (-дер)і
А) close
Б) for
С) input
Д) print
E) read F) write
27. Python тіліндегі программалау a=6; b=5 код нәтижесі
a=int(input ())
b= int(input ())
if a%2=2:
a=a**2
k=a+b
print (b)
print (k)
А) 5
Б) 12
С) 41
Д) 11
E) 14 F) 6
28. matin. txt файылында 10 қатардан тұратын мәтін берілген. Берілген программа коды, берілген мәтіннің қай қатар(-лар) ын оқиды?
F=open (´matin. txt´, ´r´) f. readline ()
А) 10-ші қатар
Б) 5-ші қатарын
С) 1-ші қатар
Д) 3-ші қатар
E) барлық қатар
29. Python программалау тілінде нәтижесі «ia» болатын мән (-дер)
a=int ( input ())
b=int ( input ())
c=int ( input ())
if (a+b==0) or (b+c==0)
print (´ia´)
else:
print (´jok´)
А) -2; -2;-2
Б) 2; 2; 2
С) 3; -3; 3
Д) -4; -5;-6
F) 6; 5; -3
30. Python программалау тілінде файл тип (-тер)і
А) бақылау файлы
Б) бинарлық файл
С) ендірілген файл
Д) кестелік файл
E) мәтіндік файл
31. 20 мен 30 аралығындағы сандарды кері ретпен экранға шығару үшін сұрақ белгісінің орнына мән (-дер) ді көрсет
i=0
for I in range (?,?,?,)
print (i)
А) 29
Б) 19
С) -1
Д) 31
F) 30
32.Логикалық айнымалылар
А) ЖӘНЕ
Б) FALSE
С) НЕМЕСЕ
Д) ЕМЕС
E) TRUE
33.Циклдік операторлар
А) input
Б) else
С) for
Д) if
F) while
34. Python тіліндегі салыстыру таңба (-лар)ы
А) ≤
Б) ≥
С) ≠
Д) ==
E) !=
F) >=
35. Python программалау тілінде тармақталған алгоритмдерді программалауда қолданылатын қызметші сөздер
А) break
Б) else
С) for
Д) if
E) </head>
F) while
35. Python программалау тілінде тармақталған алгоритмдерді программалауда қолданылатын қызметші сөздер
А) break
Б) else
С) for
Д) if
E) </head>
F) while
