wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Бір өлшемді массив

Total questions: 68

Worksheet time: 39mins

Name
Class
Date
1.

Массив дегеніміз-

a)

бір атаумен біріктірілген, әртүрлі типтегі деректерден тұратын элементтердің жиынтығы

b)

бір атаумен біріктірілген, бір типтегі деректерден тұратын айнымалалардың жиынтығы

c)

бір типтегі деректерден тұратын айнымалалардың жиынтығы

d)

бір типтегі деректерден тұратын элементтердің жиынтығы

2.

Массив элементінің индексі деп...

a)

элементтің мәнін айтамыз

b)

элементтің санын айтамыз

c)

элементтің реттік нөмірін айтамыз

d)

есептің нәтижесін айтамыз

3.

массивті қолдану модулі -

a)

a=arr.array('f')

b)

import random

c)

import array as arr

d)

for i in range(n):

4.

курсорды жаңа жолға түсіру

a)

print('\n')

b)

print('/n')

c)

print('n\')

d)

print('n/')

5.

3-ке қалдықсыз бөлінеді

a)

x[i]%3==0

b)

x[i]%3!=0

c)

x[i]%3==1

d)

x[i]%3!=1

6.

Элементтердің қосындысын табу формуласы:

a)

S+=b[i]

b)

S=+b[i]

c)

S=+[i]

d)

S+=[i]

7.

Массивті элементтермен толтыру

a)

a.append(i)

b)

import array as arr

c)

a=arr.array('f')

d)

import random

8.

Элементтің жазылу мысалы

a)

A[i]

b)

A(2)

c)

A(i)

d)

A[2]

9.

Сұрау жасау арқылы деректерді қалай енгізуге болады?

a)

input()

b)

int()

c)

print()

d)

scan()

10.

Массивті жасау үшін көмекші функция қандай?

a)

create_array()

b)

creat()

c)

array()

d)

make_array()

11.

Python-да массивті шығару үшін қандай функцияны қолдану керек?

a)

for()

b)

show_array()

c)

display_array()

d)

print()

12.

Бірінші элементті алу үшін қандай операторды қолдану керек?

a)

[0]

b)

ger_first()

c)

ger()

d)

first()

13.

Бірөлшемді масив - ол не?

a)

ұқсас мөлшер

b)

қатарлы

c)

қатарсыз

d)

кездейсоқ

14.

Массив француз тілінен аудағанда "қуатты, тұтас" деген мағына береді

a)

true

b)

false

15.

Массивтің неше түрі бар?

a)

2

b)

4

c)

3

d)

5

16.

Массив типтерін ата

a)

сандық

b)

символдық

c)

мәтіндік

d)

цифрлық

17.

Бірөлшемді массив дегеніміз не?

a)

Атауы, мүшелері, элементтер саны және қабылдайтын мәні болады

b)

Атауы, мүшелері, элементтер саны және қабылдайтын мәні әртүрлі болады

18.

5 элементтің массива массиві 99-ға сәйкес келетін операциялық нұсқаны таңдаңыз.

a)

масс[5]:=99;

b)

масс[99]:=5;

c)

масс{5}=99;

d)

mas[1...5]:=99;

19.

print ("9 сынып оқушылары") командасының нәтижесі

a)

9 сынып оқушылары

b)

print

c)

9 сынып

d)

print ("9 сынып оқушылары")

20.

Тізімге деректерді еңгізу түрлері

a)

пернетақтадан, кездейсоқ оператор көмегімен, Random

b)

пернетақтадан, файлдан оқу арқылы, import

c)

кездейсоқ оператор көмегімен, файлдан оқу арқылы

d)

пернетақтадан, кездейсоқ оператор көмегімен, файлдан оқу арқылы

21.

Кездейсоқ сандардың генерациясын алу үшін ..... модулі қолданылады

a)

array

b)

random

c)

import

d)

for

22.

i=0

s=0

for i in range (1,10):

s+=i

print (s)

есебінің нәтижесі?

a)

55

b)

50

c)

45

d)

40

23.

Деректер типін көрсетіңіз

a)

int, str, flot, print

b)

input, prin, int

c)

int, str, flot, bool

d)

print, input

24.

random.randit() функциясы

a)

кездейсоқ санды таңдап алады

b)

санды таңдайды

c)

нәтижені шығарады

d)

нәтижені енгізеді

25.

Size

a)

Массив жазуы

b)

Массив өлшемі

c)

Массив нөмері

d)

Массив саны

26.

Элементтердің қосындысы

a)

sum

b)

max

c)

min

d)

cum

27.

Python массивінің дұрыс сипаттамасын таңдаңыз:

a)

a = [1, 2, 3, 4]

b)

var a: [1, 2, 3, 4]

c)

a := [1, 2, 3, 4];

d)

var a: массив [1..4] бүтін сан;

28.

Бағдарлама не көрсетеді?

s = [25, 755, -40, 57, -41]

s[2]=800

print(s)

a)

[25, 755, -40, 57, -41, 800]

b)

[25, 755, 800, -40, 57, -41]

c)

[25, 800, 755, -40, 57, -41]

d)

[25, 755, -40, 57, -41]s = [25, 755, -40, 57, -41]

s[2]=800

print(s)

29.

Массивтің түрлеріне жатпайды ?

a)

бірөлшемді

b)

екіөлшемді

c)

үшөлшемді

d)

көпөлшемді

30.

массив элементінің индексі.

a)

Реттік нөмір

b)

Массив ұзындығы

c)

Массив атауы

d)

Массив типі

31.

нәтижесінде не шығады?

a)

15

b)

90

c)

20

d)

-45

32.

Экранға не шығады?

a)

30

b)

90

c)

20

d)

-45

33.

Экранға не шығады?

a)

20

b)

None

c)

15

d)

Қате

34.

Экранға не шығады?

a)

20,90,50,-45,30,-20,20,15

b)

90,50,30,20,20,15,-20,-45

c)

30,45,50,90,20,20,15,-20

d)

-45,-20,15,20,20,30,50,90

35.

Экранға не шығады?

a)

-20,20,20

b)

20,20

c)

2

d)

20

36.

Экранға не шығады?

a)

29

b)

20

c)

90

d)

99

37.

Экранға не шығады ?

a)

-54

b)

-45

c)

Қате

d)

None

38.
a)

15 20 -20 30 -45 90 20

b)

15 20 -20 -30 30 -45 50 90 20

c)

15 20 -30 -20 30 45 90 20

d)

-45 - 30 -20 - 20

39.

Экранға не шығады?

a)

15 20 -20 30 30 -45 50 90 20

b)

30

c)

30 30

d)

15 20 -20 -45 50 90 20

40.

Экранға не шығады ?

a)

5

b)

50

c)

15 20 -20 30 -45

d)

15 20 -20 30 -45 90 20

41.

Экранға не шығады ?

a)

Лена

b)

8

c)

7

d)

90

42.

Экранға не шығады?

a)

60

b)

15 20 -20 30 -45 90 60 20

c)

15 20 -20 30 -45 50 20 60

d)

15 20 -20 30 -45 90 20 60

43.

Массивте оң сандарды табу шарты?

a)

 А[i]> 0

b)

А[і] <0

c)

А[i]!= 0

d)

А[i]<> 0

44.

Массивте теріс сандарды табу шарты?

a)

 А[i]> 0

b)

А[і] <0

c)

А[i]!= 0

d)

А[i]<> 0

45.

Массивте 0-ге тең емес сандарды табу шарты?

a)

 А[i]> 0

b)

А[і] <0

c)

А[i]!= 0

d)

А[i]<> 0

46.

Массивте жұп сандарды табу ?

a)

А[i]%2==0

b)

А[i]%2==1

c)

А[i]%2=1

d)

А[i]%2=0

47.

Массивте тақ сандарды табу ?

a)

А[i]%2==0

b)

А[i]%2==1

c)

А[i]%2=1

d)

А[i]%2=0

48.

Массивте максимумды табу шарты ?

a)

А[i] % 10 == 0

b)

А[i] > max

c)

А [i] < min

d)

A[i-1]<A[i] and A[i] < A[i+1]

49.

Массивте минимумды табу шарты ?

a)

А[i] % 10 == 0

b)

А[i] > max

c)

А [i] < min

d)

A[i-1]<A[i] and A[i] < A[i+1]

50.

Массивте соңғы санды табу ?

a)

А[i] % 10 == 0

b)

А[i] > max

c)

А [i] < min

d)

А[i] % 10 = 0

51.

Массивте соңғы саны 8 -ді табу ?

a)

А[i] % 10 == 0

b)

А[i] > max

c)

А [i] < min

d)

А[i] % 10 == 8

52.

Қай жазбада массивті жариялау көрсетілген?

a)

var A: array [1..10] of integer.

b)

S=0 for i in range (10):S+=array[i].

c)

for i in range (10): A[i]=random.randint (1,100).

d)

a = arr. array('i').

53.

Массивтің оң элементтерінің көбейтіндісін тап.

a)

P=1 for i in range (0,n): if A[i]>0: P*=A[i].

b)

 P=1 for i in range (0,n): if A[i]<0: P*=A[i].

c)

P=0 for i in range (0,n): if A[i] <0: P*=A[i].

d)

P=1 for i in range (1,n): if A[i]>0: P*=A[i].

e)

 P=1 for i in range (0,n): if A[i]<>0: P*=A[i].

54.

Массивтің жұп элементтерінің қосындысын тап.

a)

S=0

for i in range (0,n):

if A[i]%2= 0:

S+=A[i].

b)

S=0

for i in range (0,n):

if A[i]%2== 0: S+=A[i].

c)

S=1

for i in range (1,n):

if A[i]%2 == 0:

S+A[i].

d)

S=0

for i in range (0,n):

if A[2*i] == 0:

S+=A[i].

55.

Массивтің тақ элементтерінің көбейтіндісін тап

a)

P=1

for i in range (0, n):

if A[i]%2!=0:

P*=A[i].

b)

P=1

for i in range (0,n): if A[i]%2! == 0:

P*=A[i].

c)

P=0

for i in range (0,n):

if A[i]%2!=0:

P*=A[i].

d)

P=1

for i in range (0,n):

if A[i]%2== 0:

P*=A[i].

56.

Массивтің теріс элементтерінің қосындысын тап

a)

S=0

for i in range (0,n):

if A[i]>0:

S+=A[i].

b)

S=1

for i in range (0,n):

if A[i] <0:

S+=A[i].

c)

S=0

for i in range (0,n):

if A[i]<0:

S+=A[i].

d)

S=0

for i in range(0,n):

if A[i]<>0:

S+=A[i

57.

Массивтің әрбір элементінің екі есеге азаюы қай жазбаға сәйкес?

a)

for i in range (n): A[i]=A[i]*2

b)

for i in range (n): A[i]=A[i]+2

c)

for i in range (n): A[i]=A[i]/2

d)

for i in range (1,n): A[i]=A[i] +2

58.

Массивтің әрбір элементінің екі есеге өсуі қай жазбада дұрыс жазылған?

a)

for i in range (n): A[i]=A[i]/2

b)

for i in range (n): A[i]=A[i] +2

c)

for i in range (n): A [2*i]=A[i]

d)

for for i in range (1,n): A[i]=A[i] +2

e)

for i in range (n): A[i]=A[i]*2

59.

Массивтің 4-элементі 7-ге тең болуы қай жазбаға сәйкес

a)

B[3]=7

b)

B[4]=7

c)

B[7]=4

d)

B[4=7]

60.

Қай жазбада тақ сандар көрсетілген?

a)

B[i]%2!=0

b)

B[i]>0

c)

B[i]%2==0

d)

B[i<0]

61.

Қай жазбада жұп сандар көрсетілген?

a)

B[i]%2==0

b)

в[1]>0

c)

B[i]%2!=0

d)

B[i]=0

62.

Қай жазбада теріс сандар көрсетілген?

a)

B[1]>0

b)

В[1]%2!=0

c)

B[1]<0

d)

B[i]<0

63.

Қай жазбада массив элементтерін шығару көрсетілген?

a)

for i in range (10):

print (A[i]).

b)

for i in range (10):

if A[i] <min:

min=A[i].

c)

S=0

for i in range (10): S+=array[i].

d)

for i in range (10): A[i]=random.randint (1,100).

64.

Массивке қатысушылар

a)

бірөлшемді массив

b)

массив индексі

c)

массив элементтері

d)

массив атауы

65.

Массивтің типтері

a)

бірөлшемді, көпөлшемді

b)

сандық, символдық

c)

сандық, символдық, мәтіндік

d)

символдық, мәтіндік, логикалық

66.

Массивтің ерекшелігі

a)

элементтердің барлығы біртипті

b)

элементтер бір атаумен аталады

c)

элементтер сандық болады

d)

элементтер жадта қатар орналасады

67.

Прграммада кездейсоқ сандардың генерациясын алу үшін қандай модул қолданылады?

a)

Randint

b)

Random

c)

Range

d)

While

68.


Берілген команданың нәтижесі
new_list = [7, 8, 6, 4, 1, 3, 2]

a = sorted(new_list)

print (a)

a)

Элементтерді өсу ретімен экран бетіне шығарады

b)

Элементтерді кему ретімен экран бетіне шығарады

c)

Команда қате жазылған

d)

Элементтерді экран бетіне шығарады