Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Программалау РК2

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.

Объектіге бағытталған бағдарламалау

a)

мұрагерлік, полиморфизм қолдануға мүмкіндік беретін бағдарламалау әдісі

b)

апплеттерді қолдануға мүмкіндік беретін бағдарламалау әдісі

c)

әдістерді қолдануға мүмкіндік беретін бағдарламалау әдісі

d)

объектілерді қолдануға мүмкіндік беретінбағдарламалау әдісі

e)

объектілерді, кластарды, атрибуттарды қолдануға мүмкіндік беретін бағдарламалау әдісі

2.

қасиеттерден, әдістерден және оқиғалардан тұратын дербес деректер құрылымы

a)

кластар

b)

апплет

c)

объектілер

d)

мұрагерлік

e)

полиморфизм

3.

объект ұсынатын деректерді көрсетеді

a)

класс

b)

параметр

c)

оқиға

d)

әдіс

e)

қасиет

4.

объектінің әрекетін анықтайды

a)

класс

b)

параметр

c)

оқиға

d)

әдіс

e)

қасиет

5.

объектілер арасындағы байланысты қамтамасыз етеді

a)

класс

b)

параметр

c)

оқиға

d)

әдіс

e)

қасиет

6.

класстың жаңа экземпляры  құрылған кезде орындалатын арнайы класс әдістері

a)

конструктор

b)

класс

c)

деструктор

d)

мәліметтер

e)

объект

7.

Қасиеттер -

a)

бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері

b)

арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер

c)

класстың  ағымдағы экземпплярына сілтеме

d)

кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін тіл элементі

e)

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

8.

This кілттік сөзі -

a)

бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері

b)

арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер

c)

класстың  ағымдағы экземпплярына сілтеме

d)

кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін тіл элементі

e)

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

9.

Делегаттар -

a)

бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері

b)

арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер

c)

класстың  ағымдағы экземпплярына сілтеме

d)

кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін тіл элементі

e)

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

10.

Атаулар кеңістігі -

a)

бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері

b)

арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер

c)

класстың  ағымдағы экземпплярына сілтеме

d)

кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін тіл элементі

e)

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

11.

static кілттік сөзі -

a)

бұл мәліметтер өрісі ретінде қолжеткізуге болатын, бірақ әдіс ретінде кодты қамтитын класс мүшелері

b)

арнайы қолтаңбасы бар әдіске сілтемені қамтуы мүмкін арнайы объектілер

c)

класстың  ағымдағы экземпплярына сілтеме

d)

кодты ұйымдастыруға және глобальды ерекше класс атауларын жасауға мүмкіндік беретін тіл элементі

e)

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

12.

Инкапсуляция -

a)

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

b)

ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың негізі ретінде қайта-қайта қолданадуға мүмкіндік беретін OOП функциясы

c)

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

d)

объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады

e)

туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше мінез-құлқын анықтайды

13.

Инкапсуляция дегеніміз

a)

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

b)

ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың негізі ретінде қайта-қайта қолданадуға мүмкіндік беретін OOП функциясы

c)

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

d)

объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады

e)

туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше мінез-құлқын анықтайды

14.

Мұрагерлік -

a)

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

b)

ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың негізі ретінде қайта-қайта қолданадуға мүмкіндік беретін OOП функциясы

c)

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

d)

объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады

e)

туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше мінез-құлқын анықтайды

15.

Полиморфизм -

a)

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

b)

ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың негізі ретінде қайта-қайта қолданадуға мүмкіндік беретін OOП функциясы

c)

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

d)

объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады

e)

туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше мінез-құлқын анықтайды

16.

Интерфейстер -

a)

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

b)

ол классты бір рет жасап, содан кейін бұл кодты жаңа кластардың негізі ретінде қайта-қайта қолданадуға мүмкіндік беретін OOП функциясы

c)

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

d)

объектілерді бір-бірімен жүзеге асырудың егжей-тегжейін білместен әрекеттесе алатын келісім-шарттар құру үшін қолданылады

e)

туынды кластардың базалық класстармен ортақ функционалдылықты бөлісу қабілеті, бірақ бәрібір өзінің ерекше мінез-құлқын анықтайды

17.

public

a)

Қолжетімділік шектеулі емес.

b)

Қолжетімділік  берілген жинақта(сборка) кодпен шектелген

c)

protected және internal комбинациясы - яғни бір жинақтағы кез-келген кодпен және тек басқа жинақта алынған туынды кластармен қатынау шектелген

d)

Қолжетімділік класс және одан тура немесе жанама түрде туындайтын кластарда (мұрагерлеу) ғана мүмкін болады

e)

Қол жетімділік тек класс ішінде ған мүмкін болады

18.

private

a)

Қолжетімділік шектеулі емес.

b)

Қолжетімділік  берілген жинақта(сборка) кодпен шектелген

c)

protected және internal комбинациясы - яғни бір жинақтағы кез-келген кодпен және тек басқа жинақта алынған туынды кластармен қатынау шектелген

d)

Қолжетімділік класс және одан тура немесе жанама түрде туындайтын кластарда (мұрагерлеу) ғана мүмкін болады

e)

Қол жетімділік тек класс ішінде ған мүмкін болады

19.

protected

a)

Қолжетімділік шектеулі емес.

b)

Қолжетімділік  берілген жинақта(сборка) кодпен шектелген

c)

protected және internal комбинациясы - яғни бір жинақтағы кез-келген кодпен және тек басқа жинақта алынған туынды кластармен қатынау шектелген

d)

Қолжетімділік класс және одан тура немесе жанама түрде туындайтын кластарда (мұрагерлеу) ғана мүмкін болады

e)

Қол жетімділік тек класс ішінде ған мүмкін болады

20.

private деген не?

a)

Қолжетімділік шектеулі емес.

b)

Қолжетімділік  берілген жинақта(сборка) кодпен шектелген

c)

protected және internal комбинациясы - яғни бір жинақтағы кез-келген кодпен және тек басқа жинақта алынған туынды кластармен қатынау шектелген

d)

Қолжетімділік класс және одан тура немесе жанама түрде туындайтын кластарда (мұрагерлеу) ғана мүмкін болады

e)

Қол жетімділік тек класс ішінде ған мүмкін болады

21.

Программа орындалу барысында InvalidCastException секілді қателерді болдырмау үшін қандай операторды қолдануға болады

a)

Casting

b)

is операторы

c)

Exception

d)

as операторы

e)

override

22.

X айнымалысының мәнін шығаруға арналған нұсқа:

a)

print (x)

b)

print (‘% 10d ’% 3)

c)

input (x)  

d)

x=int(input ())

e)

input ()

23.

Бағдарламада х айнымалысының бүтін мәнін енгізу нұсқаулары:

a)

print (x)

b)

print (‘% 10d ’% 3)

c)

input (x)  

d)

x=int(input ())

e)

input ()

24.

Циклді орындағанда I параметрінің мәні:

a= 6

b= 2

for i in range (a, b+1, -1):

print (i, end=" , ")

a)

1 2 4 6 8

b)

0, 1, 2, 3

c)

6, 5, 4,      

d)

2, 4, 6, 8

e)

5, 4, 3, 2, 1

25.

Циклді орындағанда I параметрінің мәні:

for i in range (5, 0, -1):

print (i, end=" , ")

a)

1 2 4 6 8

b)

0, 1, 2, 3

c)

4, 3, 2, 1

d)

2, 4, 6, 8

e)

5, 4, 3, 2, 1

26.

Циклді орындағанда I параметрінің мәні:

for i in range (2, 10, 2):

print (i, end=" , ")

a)

1 2 4 6 8

b)

0, 1, 2, 3

c)

1, 2, 3, 4, 5

d)

2, 4, 6, 8

e)

5, 4, 3, 2, 1

27.

Циклді орындағанда I параметрінің мәні

for i in range (10, 21):

print (i)

a)

10-нан до 20 дейiн

b)

11-ден до 21 дейiн

c)

12-ден до 21 дейiн

d)

10-нан 21 дейiн

e)

11-ден 20 дейiн

28.

Программаның фрагментінің жұмыс нәтижесі

(s және s1 мәндері):

s=0

s1=0

i = 1

while i<4 :

   s=s+1

   i += 1

   j = 1

   while j <2 :

       s1=s1+1

       j += 1

print ( s )

print ( s1 )

a)

s = 2, s1 = 3

b)

s =3, s1 = 3

c)

s1 = 1, s =3

d)

s1 = 2, s = 3

e)

s1 = 2, s = 2

29.

Цикл денесін санаулы рет орындайтын цикл:

a)

if:

b)

else:

c)

elif:

d)

while

e)

for …in

30.

Python тізімі:

a)

a = ‘Red’

b)

a = 154.02

c)

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

d)

a = 154

e)

a = ( 'Red' , 'Green' , 'Red' , 'Blue' , 'Red' )

31.

Суретте циклдің блок-схемасы көрсетілген:

a)

қайталаумен

b)

алғы шартпен

c)

параметрмен

d)

соңғы шартпен

e)

есептегішпен

32.

Блок-схемамен ұсынылған алгоритм қандай түрге жатады

a)

соңғы шартпен

b)

алғы шартпен

c)

циклдік

d)

сызықтық

e)

тармақталу

33.

Айнымалы қайда дұрыс құрылған?

a)

Num$ = 2

b)

num = float(2)

c)

num = (2)

d)

$num = 2

e)

var num = 2

34.

Бағдарламалаудың формалды тілінен машиналық тілге аударатын бағдарламаны

a)

Редактор

b)

Процессор

c)

Ауыстырушы

d)

Транслятор

e)

Ассемблер

35.

Деректерді өндеудің формальді бейнелеу процессі деген:

a)

Ақпарат

b)

Бағдарлама

c)

Деректер

d)

Күйі

e)

Алгоритм

36.

Шығару операторы

a)

print();

b)

write();

c)

out();

d)

log();

e)

input();

37.

Енгізу операторы

a)

print();

b)

write();

c)

out();

d)

log();

e)

input();

38.

Алгоритмді сипаттау әдісі. Қажетті түсіндірмелерді табиғи тілде көрсету мақсатында толықтырылған формулаларды қолдана отырып, орындалған әрекеттердің мазмұнын жазуға негізделген:

a)

Жалған код

b)

Құрылымдық диаграмма

c)

Ауызша-формулалық

d)

Ауызша

e)

Блок-схема

39.

Алгоритмде сызықтарды (ағым бағыттары) басқарумен байланысты геометриялық фигуралар (блоктар) көрсетілген алгоритмды сипаттау әдісі:

a)

Жалған код

b)

Құрылымдық диаграмма

c)

Ауызша-формулалық

d)

Ауызша

e)

Блок-схема

40.

Бағдарламалау тілінде жүзеге асырылады алгоритм:

a)

Әрекет

b)

Программа

c)

Блок-схема

d)

Модель

e)

Жалған код

41.

Белгілі бір шарттың дұрыстығына байланысты көрсетілген екі әрекеттің біреуін ғана орындауды ұйымдастыратын басқару құрылымы:

a)

Модель

b)

Алдын-ала белгіленген блок

c)

Тармақталу

d)

Цикл

e)

Блок-схема

42.

Алгоритмнің қайталанатын бөлімі:

a)

Сызықтық

b)

Алдын-ала белгіленген блок

c)

Тармақталу

d)

Цикл

e)

Блок-схема

43.

Жақшадағы өрнектің не екенін көрсетіңіз if (x==0):y=2

a)

Программа

b)

Шарт

c)

Бағана

d)

Код

e)

Цикл денесі

44.

Python мәліметтерінің түрлері:

a)

Сандар

b)

Предикат

c)

Терм

d)

Айнымалылар

e)

Өрнектер

45.

Python мәндерді салыстыру. (==) Оператор екі операндты салыстыру үшін қолданылады:

a)

Үлкен немесе тең

b)

Кіші

c)

Теңсіздік

d)

Үлкен

e)

Теңдік

46.

Python-дағы бағалау логикасы. Логикалық оператор (and) екі операнды салыстыру үшін қолданылады:

a)

Логикалық НЕМЕСЕ

b)

Логикалық ЖӘНЕ

c)

Теңсіздік

d)

Үлкен

e)

Теңдік

47.

Python-дағы бағалау логикасы. Екі операндты салыстыру үшін қолданылатын логикалық (not) оператор:

a)

Логикалық НЕМЕСЕ

b)

Логикалық ЖӘНЕ

c)

Теңсіздік

d)

Логикалық ЕМЕС

e)

Теңдік

48.

Python. Нұсқаулық, егер шарт дұрыс болса, онда өрнектер блогы орындалады («егер-блок» деп аталады), әйтпесе басқа өрнектер блогы («басқа-блок» деп аталады) орындалады:

a)

if – elif - else

b)

Цикл (loop )

c)

Ағымды басқару (control flow)

d)

while

e)

for

49.

Python. Түсініктеме операторы:

a)

if – elif - else

b)

Цикл (loop )

c)

Ағымды басқару (control flow)

d)

#

e)

for

50.

Python. Қандай да бір шарт орындалғанша бірнеше рет командалар блогын орындауға мүмкіндік беретін оператор:

a)

if – elif - else

b)

while

c)

Ағымды басқару (control flow)

d)

Түсініктемелер

e)

for -in

51.

Python. Объектілердің бірізділігі бойынша итерацияны жүзеге асыратын цикл операторы, яғни әрбір элемент арқылы кезектілікпен өтеді:

a)

if – elif - else

b)

while

c)

Ағымды басқару (control flow)

d)

Түсініктемелер

e)

for -in

52.

Python. Циклді жұмысын тоқтату үшін қолданылатын оператор:

a)

if – elif - else

b)

while

c)

continue

d)

break

e)

for -in

53.

Python. Ағымдағы цикл блогында қалған барлық командаларды жіберіп, келесі цикл итерациясынан жалғастыру қажет екенін Python-ға көрсететін оператор:

a)

if – elif - else

b)

while

c)

continue

d)

break

e)

for -in

54.

Python.  Мәнді енгізетін оператор:

a)

if – elif - else

b)

while

c)

continue

d)

input ()

e)

for -in

55.

Python.  Белгілі бір тәртіппен орналасқан элементтержиынтығы:

a)

Тізім

b)

Оператор

c)

Жол

d)

Сандар

e)

Литерал

56.

Python.  Тізімнің соңына жаңа элементтерді қосу әдісі:

a)

pop()

b)

del

c)

remove()

d)

append()

e)

insert()

57.

Python. Тізімнің еркін позициясына жаңа элементтерді қосу әдісі:

a)

pop()

b)

del

c)

remove()

d)

append()

e)

insert()

58.

Python.  Элементті тізімнен позиция бойынша жою әдісі:

a)

pop()

b)

del

c)

remove()

d)

append()

e)

insert()

59.

Python. Тізімдегі соңғы элементті жою әдісі, бірақ жойылғаннан кейін онымен жұмыс істеуге мүмкіндік береді:

a)

pop()

b)

del

c)

remove()

d)

append()

e)

insert()

60.

Python. Элементті тізімнен мәні бойынша жою әдісі:

a)

pop()

b)

del

c)

remove()

d)

append()

e)

insert()

61.

Шартты қандай логикалық өрнектің сәйкес келетінін көрсетіңіз:

Х оң және тақ

a)

(x>=0) and ( x/2 ==0 )

b)

(x>0) and (x%2=0)

c)

(x>=0) or not ( x/2 == 0 )

d)

( x>0 ) or ( x%2 == 1 )

e)

( x>0 ) and ( x%2 == 1 )

62.

Python – бұл ...  

a)

Жоғары дәрежелі кодтың оқылуын және әзірлеушінің өнімділігін арттыруға мақсатталған жалпы мақсаттағы бағдарламалау тілі

b)

Бағдарламаларды жасаудың визуалды ортасы болып табылады

c)

Бағдарламашыларды оқыту курстарында пайдаланылатын жоғары құрылымды бағдарламалау тілі

d)

Логикалық программалау тілі

e)

1983 жылыBell Labs зертханасында Бьёрн Страустрапдамытқан бағдарламалау тілі

63.

Python-да айнымалының неше түрі болады?

a)

6

b)

3

c)

5

d)

2

e)

4

64.

Берілген өрнекті мәндер үшін бағалайтын шартты тексеретін оператор True немесеFalse:  

a)

if:

b)

return

c)

for…in

d)

break

e)

else:

65.

Шартты өрнек жалған болса орындалатын мәлімдеме:

a)

if:

b)

return

c)

for…in

d)

break

e)

else:

66.

Бағдарламаның нәтижесі:

n=5:

if n % 2 == 0:

print('Бұл сан жұп')

else:

print ('Бұл сан тақ')

a)

n=5

b)

саны 2 есе азайды

c)

сан тақ

d)

саны 2 есе артады

e)

сан жұп

67.

Бағдарламаның нәтижесі, егер біріншісі екіншісінен үлкен болса, онда әрсанды 2 есе көбейтіңіз, әйтпесе оны мәндермен бірге екіге азайтыңыз

a=5, b=2:

if a > b:

a = a * 2

b = b * 2

else:

a = a/2

b = b/2

print('a =', a)

print('b =', b)

a)

b= 5, a=2

b)

a= 5, b= 2

c)

a=2, b=2.5

d)

a= 10, b= 4

e)

a= 2.5, b=2

68.

Бағдарламаның нәтижесі, егер біріншісі екіншісінен үлкен болса, онда әр санды 2 есе көбейтіңіз, әйтпесе оны мәндермен бірге екіге азайтыңыз

a=5, b=22:

if a > b:

a = a * 2

b = b * 2

else:

a = a/2

b = b/2

print('a =', a)

print('b =', b)

a)

b= 44, a=10

b)

a= 5, b= 22

c)

a=11, b= 2.5

d)

a= 10, b= 22

e)

a= 2.5, b=11

69.

Бағдарламаның орындалуынан кейін c айнымалы мәні:

a = 40

b = 10

b = –а/2 * b

ifa<b:

с = b - a

else:

c = a – 2 * b

a)

с =-240

b)

c =  440

c)

b = -200

d)

a = 40

e)

a = 2.5  

70.

Берілген екі саннан m-нің максималды мәнін анықтаңыз:

a=40

b=10

if a > b:

   m = a

else:

   m = b

print (m)

a)

m= 40

b)

b= -200

c)

b= 10

d)

m= 2.5  

e)

a= 40

71.

Берілген екі саннан m-нің максималды мәнін анықтаңыз:

a=40

b=10

m=max(a, b)

print (m)

a)

m= 40

b)

b= -200

c)

b= 10

d)

m= 2.5  

e)

a= 40

72.

X және Y айнымалыларының мәндерін анықтаңыз, егер x=15, y=2 болса:

If х > у :

temp = х

х = у

у = temp

else:

   x = y

a)

x= 15,  y= 2

b)

x=15, y= 15

c)

x= 2,  y= 15

d)

x= 2, y=2

e)

m= 40

73.

X және Y айнымалыларының мәндерін анықтаңыз, егер x=3, y=20

болса:

if х > у :

temp = х

х = у

у = temp

else:

   x = y

a)

x= 3, y= 3

b)

m= 40

c)

x= 3, y= 20

d)

x= 20, y= 3

e)

y= 20, x= 20

74.

x=6 болған жағдайда бағдарламаның нәтижесі:

if x>5 :

   print( 'x>5' )

elif x<5 :

   print( 'x< 5' )

else :

   рrint( 'x=5' )

if x> 7 and x<9 :

   print( 'x=8' )

if x == 1 or x == 3 :

   print( 'x=1 or 3' )

a)

x= 2

b)

x>5

c)

x= 5  

d)

x< 5

e)

x= 8

75.

Бүтін санды енгізу операторы:

a)

float (input())

b)

рrint (a*b)

c)

int(input())

d)

рrint( 'x=5' )

e)

рrint (5)

76.

x=5.123 айнымалысының нақты мәнін шығару операторлары:

a)

рrint (‘% 8.5f ‘% x)

b)

рrint (a*b)

c)

рrint (5)

d)

рrint( 'x=5' )

e)

рrint (‘% .3f ‘% x)

77.

x = -2.12 айнымалысының нақты мәнін шығаратын оператор (ең тиімдісі):

a)

рrint (‘% 5.2f ‘% x)

b)

рrint (‘% 7.5f ‘% x)

c)

рrint (5)

d)

рrint( 'x=5' )

e)

рrint (‘% .3f ‘% x)

78.

Бағдарлама фрагментінің жұмыс нәтижесі:

x= 5.123

print (‘%  7.3f  ‘% x)

a)

__5.12300

b)

_5.123

c)

__5.123

d)

_5.12

e)

__5.1

79.

Бағдарлама фрагментінің жұмыс нәтижесі:

x= -5.123

print (‘%  7.2f  ‘% x)

a)

_-5.12

b)

_-5.123

c)

__5.12300

d)

__-5.12

e)

__-5.1

80.

Келесі код үзіндісін орындағаннан кейін c айнымалы мәнін анықтаңыз:

a = 5

a = a + 6

b = –a

c = a – 2 * b

a)

-11

b)

11

c)

5

d)

33

e)

22

81.

Келесі код үзіндісін орындағаннан кейін c айнымалы мәнін анықтаңыз:

a = 40

b = 10

b = –а/2 * b

c = b + a * 2

a)

-120

b)

200

c)

-110

d)

5

e)

11

82.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

print (a[3])

a)

[37]

b)

[4]

c)

[55]

d)

[2]

e)

[20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

83.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

print(a)

a)

[37]

b)

[4]

c)

[55]

d)

[2]

e)

[20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

84.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

print(a[4])

a)

[37]

b)

[4]

c)

[55]

d)

[2]

e)

[20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

85.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

print (a[0:2])

a)

[37]

b)

[4]

c)

[55]

d)

[2]

e)

[20, 61]

86.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

print (a [3:6])

a)

[37]

b)

[4]

c)

[37, 4, 55]

d)

[2]

e)

[20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

87.

Бағдарлама фрагментінің жұмыс нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

b = len (a)

print (b)

a)

2

b)

[4]

c)

[55]

d)

[20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

e)

10

88.

Бағдарлама үзіндісінің нәтижесі:

a = [20, 61, 2, 37, 4, 55, 36, 7, 18, 39]

del a[3]

print (a)

a)

[37]

b)

[4]

c)

[55]

d)

[2]

e)

[20, 61, 2, 4, 55, 36, 7, 18, 39]

89.

n-ші рет тізімді анықтауға арналған операция lst:

a)

lst∗n

b)

max (lst)

c)

len (lst)

d)

lst [i:j:k]

e)

min (lst)

90.

Тізім элементтерінің санын анықтауға арналған операция lst:

a)

lst∗n

b)

max (lst)

c)

len (lst)

d)

lst [i:j:k]

e)

min (lst)

91.

Тізімнің кесіндісін табу әрекеті lst:

a)

lst∗n

b)

max (lst)

c)

len (lst)

d)

lst [i:j:k]

e)

min (lst)

92.

Бірінші элементті тізімнен алып тастауға арналған операция:

a)

lst∗n

b)

lst [i:j:k]

c)

min (lst)

d)

max (lst)

e)

dellst [i]

93.

Көрсетілген кесіндіге кіретін lst тізіміндегі элементтерді жою үшін әрекет:

a)

lst∗n

b)

del lst [i:j]

c)

min (lst)

d)

max (lst)

e)

del lst [i]

94.

Фрагменттің нәтижесі:

s1=set (range (5))

s2=set(range(2))

s1.add ('5')

s3 = s1.union (s2)

print(s3)

a)

{0, 1, 2, 3, 4, '5'}  

b)

{0, 1}  

c)

(200, 50)

d)

{'cat': 'мысық', 'dog': 'ит', 'mouse': 'тыщқан'}

e)

{0, 1, 2, 3, 4, 5}  

95.

Фрагменттің нәтижесі:

s1=set (range (5))

s2=set (range (2))

s1.add ('5')

s3 = s1.intersection (s2)

print (s3)

a)

{0, 1, 2, 3, 4, '5'}  

b)

{0, 1}  

c)

(200, 50)

d)

{'cat': 'мысық', 'dog': 'ит', 'mouse': 'тыщқан'}

e)

{0, 1, 2, 3, 4, 5}  

96.

Жиынды жасау нәтижесі:

s3=set (range (10))

print (s3)

a)

‘color’

b)

[2, 3]

c)

(200, 50)

d)

{'cat': 'мысық', 'dog': 'ит', 'mouse': 'тыщқан'}

e)

{0, 1, 2, 3, 4, 5, 6, 7, 8, 9}

97.

Жиынды анықтау әдісі:

a)

‘color’

b)

s2 = {3, 6, 3, 5}

c)

154

d)

{'cat': 'мысық', 'dog': 'ит', 'mouse': 'тыщқан'}

e)

pr = (200, 50)

98.

Программаның фрагментін орындау нәтижесі:

a = set ([3, 6, 3, 5])

print (a)

a)

{3, 5, 6}

b)

{2, 4, 6, 8}

c)

{3, 6, 3, 5}

d)

[2, 3]

e)

['П', 'Р', 'И', 'В', 'Е', 'Т', '!']

99.

Программаның фрагментін орындау нәтижесі:

a = [0, 1, 2, 3, 4, 5]

print (a [2:4 ] )

a)

[0, 0, 0, 0]

b)

{2, 4, 6, 8}

c)

[0, 1, 2, 3]

d)

[2, 3]

e)

['П', 'Р', 'И', 'В', 'Е', 'Т', '!']

100.

Программаның фрагментін орындау нәтижесі:

b = [i for i in 'ПРИВЕТ!']

print (b)

a)

[0, 0, 0, 0]

b)

{2, 4, 6, 8}

c)

[0, 1, 2, 3]

d)

1 2 4 6 8

e)

['П', 'Р', 'И', 'В', 'Е', 'Т', '!']