wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Бағдарламалау бойынша тест сұрақтары

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

Python тілінде келесі кодтың нәтижесі не болады? a = [1, 2, 3] b = a b.append(4) print(a)

a)

[1, 2, 3]

b)

[1, 2, 3, 4]

c)

[4]

d)

[1, 2, 3, [4]]

e)

[1, 2, 3], [1, 2, 3, 4]

2.

Келесі өрнектің нәтижесі неге тең? x = 5 y = 2 print(x ** y % 3)

a)

1

b)

2

c)

4

d)

0

e)

3

3.

C++ тілінде "reference" (сілтеме) дұрыс жарияланған түрі:

a)

int& a = b;

b)

int a& = b;

c)

ref int a = b;

d)

int *a = &b;

e)

&int a = b;

4.

Python тілінде функция аргументтерінің мәні әдепкі бойынша қалай беріледі?

a)

Көшірме арқылы (by value)

b)

Мән арқылы (by copy)

c)

Сілтеме арқылы (by reference)

d)

Адрестік нұсқа арқылы

e)

Тек оқу үшін

5.

C++ тілінде келесі кодтың нәтижесі не болады? int x = 10; int y = 3; cout << x / y << " " << x % y;

a)

A) 3 1

b)

B) 3 0

c)

C) 10 3

d)

D) 3 3

e)

E) 1 3

6.

Python тілінде генератор қандай оператор арқылы жасалады?

a)

list()

b)

[]

c)

{}

d)

()

e)

yield

7.

C++ тілінде «&&» логикалық амалы қалай аталады?

a)

Немесе

b)

Және

c)

Инверсия

d)

Терістеу

e)

Қалдық

8.

Python тілінде келесі код не шығарады? print("Hello"[1:4])

a)

H

b)

Hel

c)

ell

d)

llo

e)

ello

9.

C++ тілінде келесі кодтың нәтижесін табыңыз: int a = 5; cout << ++a * 2;

a)

10

b)

12

c)

14

d)

11

e)

8

10.

Python тілінде шарт орындалмаса басқа әрекет орындалуы үшін қолданылады:

(a)  

11.

Python модулі арқылы кездейсоқ сан генерациялау

a)

random.randint()

b)

rand.gen()

c)

math.random()

d)

sys.rand()

e)

random.int()

12.

C++ тілінде функцияны артық жүктеу (overloading) дегеніміз —

a)

Бір атаумен бірнеше функцияны әртүрлі параметрмен анықтау

b)

Бір функцияны бірнеше файлда жазу

c)

Функцияны ішіне шақыру

d)

Тек main ішінде пайдалану

e)

Бір айнымалыға бірнеше тип беру

13.

Python тілінде жалған мән (False) қайсысы?

a)

0

b)

“False”

c)

“0”

d)

[0]

e)

True

14.

Келесі Python өрнегінің нәтижесі: len(set([1, 2, 2, 3, 3, 3]))

a)

A) 3

b)

B) 6

c)

C) 2

d)

D) 5

e)

E) 4

15.

C++ тілінде массив индекстері неден басталады?

a)

1

b)

0

c)

-1

d)

кез келген

e)

типке байланысты

16.

Python тілінде "try...except" блогы не үшін қолданылады?

a)

Қайталу үшін

b)

Қате өңдеу үшін

c)

Функция анықтау үшін

d)

Айнымалы енгізу үшін

e)

Шарт тексеру үшін

17.

C++ тілінде new операторы не істейді?

a)

Айнымалыны жояды

b)

Айнымалыны көшіреді

c)

Жады бөледі

d)

Файл ашады

e)

Кодты тоқтатады

18.

Python тілінде dict мәлімет түрінің негізгі қасиеті:

a)

Қайталанбайтын кілттер

b)

Индекспен қатынау

c)

Тек сандарды сақтау

d)

Реттік тізім

e)

Өздігінен сұрыптау

19.

C++ тілінде break операторы не істейді?

a)

Циклды тоқтатады

b)

Кодты жалғастырады

c)

Қайтадан бастайды

d)

Келесі қадамды өткізіп кетеді

e)

Программаны тоқтатады

20.

Python тілінде «lambda» деген не?

a)

Арнайы модуль

b)

Анонимді функция

c)

Қате түрі

d)

Айнымалының типі

e)

Класс атауы

21.

C++ тілінде функцияның прототипі не үшін қажет?

a)

Компиляторға функцияның бар екенін алдын ала хабарлау үшін

b)

Функцияны жою үшін

c)

Айнымалыны хабарлау үшін

22.

Python тілінде келесі код не береді? x = [i for i in range(3)] print(x)

a)

[1, 2, 3]

b)

[0, 1, 2]

c)

[0, 1, 2, 3]

d)

(0, 1, 2)

e)

{0, 1, 2}

23.

C++ тілінде «const» сөзі нені білдіреді?

a)

Айнымалы өзгермейді

b)

Айнымалы бос

c)

Айнымалы үлкен

d)

Айнымалы жүйелік

e)

Айнымалы уақытша

24.

Python тілінде келесі өрнек не қайтарады? bool([])

a)

True

b)

False

c)

Error

d)

None

e)

[ ]

25.

C++ тілінде функция ішінде анықталған айнымалының өмір сүру уақыты

a)

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

b)

Функция аяқталғанша

c)

Мәңгілік

d)

Тек main ішінде

e)

Глобалды

26.

Python тілінде zip() функциясы не істейді?

a)

Файлды сығады

b)

Бірнеше тізімді біріктіреді

c)

Жолды бөлшектейді

27.

C++ тілінде келесі кодтың нәтижесін табыңыз: int a = 2, b = 3; a ^= b; cout << a;

a)

A) 1

b)

B) 0

c)

C) 5

d)

D) 6

e)

E) 7

28.

Python тілінде "assert" нені білдіреді?

a)

A) Қате туралы хабар

b)

B) Тексеру шарты, дұрыс болмаса қате шығарады

c)

C) Жаңа функция

d)

D) Айнымалы енгізу

e)

E) Енгізу шығару командасы

29.

Python тілінде модульдегі аттарды қарау үшін қолданылады

a)

list()

b)

dir()

c)

help()

d)

view()

e)

names()

30.

C++ тілінде нүктелі үтір қойылмаса не болады?

a)

Программа баулайды

b)

Қате пайда болады

c)

Автоматты түрде қойылады

d)

Ескерту ғана шығады

e)

Елемейді