Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритмдер мен құрылымдар

Total questions: 66

Worksheet time: 33mins

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.

Қайталану алгоритмі дегеніміз ...

a)

әрекеттердің бірінен соң бірінің орындалуын білдіреді

b)

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

c)

алгоритм командаларының орындалу ретін көрсететін бағытталған граф

d)

шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым

e)

алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі

9.

Атқарушы дегеніміз...

a)

нақты әрекеттерді орындай алатын құрылғы немесе адам

b)

әрекеттердің бірінен соң бірінің орындалуын білдіреді

c)

алгоритм командаларының орындалу ретін көрсететін бағытталған граф

d)

шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым

e)

алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі

10.

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

a)

writline()

b)

write

c)

print()

d)

set

e)

read

11.

Деректерді енгізу операторы:

a)

input()

b)

readline()

c)

scan()

d)

fetch

e)

get

12.

Егер a=2 ; b=4*a ; x=(a+b)/a болса, х-тің мәні неге тең?

a)

12

b)

-1.375

c)

0.41

d)

5

e)

30

13.

a=19 ; b=8; x=a % b; х-тің мәні неге тең?

a)

4

b)

0

c)

2

d)

1

e)

3

14.

Python тілінде дұрыс жазылған өрнек:

a)

x:=b^2

b)

5:=a-b

c)

x=3.74*a

d)

y=7,2*a

e)

x1:= 74(a-1)

15.

x=3; y=5 болса, print(5,x+y) операторы экранға ... сандарын шығарады.

a)

5, 8

b)

8, 8

c)

5,3

d)

5,5

e)

3,5

16.

a=3; b=-3; іf a<b: max=b else: max=a ; max айнымалысының мәні ... тең.

a)

max

b)

-3

c)

3

d)

0

e)

mіn

17.

== (тең) амалының мәні

a)

Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады

b)

Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады

c)

Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады

d)

Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады

e)

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

18.

!= (тең емес) амалының мәні

a)

Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады

b)

Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады

c)

Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады.

d)

Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады

e)

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

19.

> (үлкен) мәні

a)

Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады.

b)

Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады

c)

Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады

d)

Егер бірінші операнд екіншісінен үлкен немесе оған тең болса True

мәнін қайтарады

e)

Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады

20.

Қай логикалық амалда егер екі өрнекте True мәніне тең болса, True қайтарады?

a)

xor

b)

new

c)

or

d)

not

e)

and

21.

Қай логикалық амалда егер кем дегенде екі өрнектің біреуі True-ге тең болса, True мәнін қайтарады?

a)

xor

b)

not

c)

new

d)

and

e)

or

22.

Қай логикалық амалда егер өрнек False-қа тең болса, True мәнін қайтарады?

a)

xor

b)

new

c)

or

d)

and

e)

not

23.

х-тен үлкен жақын бүтін санды қайтаратын функция

a)

math.fabs(x)

b)

math.floor(x)

c)

math.ceil(x)

d)

math.pow(x, y)

e)

math.log(x)

24.

х-тен кіші жақын бүтін санды қайтаратын функция

a)

math.pow(x, y)

b)

math.ceil(x)

c)

math.fabs(x)

d)

math.floor(x)

e)

math.log(x)

25.

math. ceil (5.3)-тің мәні неге тең болады?

a)

0

b)

5

c)

1

d)

6

e)

0.3

26.

таратын функция

a)

math.pow(x, y)

b)

math.ceil(x)

c)

math.fabs(x)

d)

math.floor(x)

e)

math.log(x)

27.

math. ceil (5.3)-тің мәні неге тең болады?

a)

0

b)

5

c)

1

d)

6

e)

0.3

28.

math. ceil (6.7)-тің мәні неге тең болады?

a)

0.7

b)

6

c)

1

d)

0

e)

7

29.

math. ceil (9.5)-тің мәні неге тең болады?

a)

0

b)

9

c)

8

d)

10

e)

0.5

30.

math.floor(5.3)-тің мәні неге тең болады?

a)

0.3

b)

6

c)

1

d)

0

e)

5

31.

math.floor(6.7)-тің мәні неге тең болады?

a)

0

b)

7

c)

1

d)

6

e)

0.7

32.

math.floor(9.5)-тің мәні неге тең болады?

a)

8

b)

9

c)

1

d)

0

e)

0.5

33.

math. pow(3,2)-тің мәні неге тең болады?

a)

3

b)

9

c)

2

d)

0

e)

1.5

34.

math. pow(2,3)-тің мәні неге тең болады?

a)

1.5

b)

3

c)

2

d)

0

e)

8

35.

math. pow(-2,3)-тің мәні неге тең болады?

a)

-8

b)

3

c)

2

d)

0

e)

5

36.

math. pow(5,3)-тің мәні неге тең болады?

a)

5

b)

125

c)

3

d)

0

e)

1.6

37.

x-тің y дәрежесін есептейтін функция

a)

math.factorial(x)

b)

math.sqrt(x)

c)

math.pow(x, y)

d)

math.floor(x)

e)

math.log(x)

38.

math. factorial(2)-дің мәні неге тең болады?

a)

0

b)

-4

c)

2

d)

10

e)

11

39.

2**3-тің мәні неге тең болады?

a)

23

b)

-5

c)

2

d)

3

e)

8

40.

5**2-нің мәні неге тең болады?

a)

-5

b)

25

c)

10

d)

52

e)

5

41.

divmod(25,4)-тың мәні неге тең болады?

a)

1 ,6

b)

6, 1

c)

25, 6

d)

4, 6

e)

4, 5

42.

divmod(18,3)-тің мәні неге тең болады?

a)

3, 0

b)

18, 0

c)

6, 0

d)

18, 3

e)

3, 18

43.

math. factorial(3)-дің мәні неге тең болады?

a)

6

b)

3

c)

-8

d)

-3

e)

18

44.

math. factorial(5)-тің мәні неге тең болады?

a)

5

b)

100

c)

120

d)

0

e)

15

45.

math. factorial(4)-тің мәні неге тең болады?

a)

24

b)

12

c)

-24

d)

14

e)

-4

46.

math. sqrt (81)-дің мәні неге тең болады?

a)

6

b)

9

c)

8

d)

10

e)

18

47.

math. sqrt (16)-ның мәні неге тең болады?

a)

4

b)

16

c)

1

d)

0

e)

-6

48.

math. sqrt (225)-ның мәні неге тең болады?

a)

25

b)

15

c)

20

d)
e)
49.

sqrt (81)-дің мәні неге тең болады?

a)

6

b)

9

c)

8

d)

10

e)

18

50.

sqrt (16)-ның мәні неге тең болады?

a)

4

b)

16

c)

1

d)

0

e)

-6

51.

sqrt (225)-ның мәні неге тең болады?

a)

25

b)

15

c)

20

d)

0

e)

5

52.

sqrt (64)-тің мәні неге тең болады?

a)

9

b)

8

c)

64

d)

0

e)

46

53.

if құрылымының мысалын көрсетіңіз

a)

a = 1; if a > 2:print("H") else: print("L")

b)

a = 7; if a > 5:print("Ия") else: print("Жоқ")

c)

a = 17; b = True if a > 10 else False; print(b)

d)

a = 3; if a == 3: print("hello 3")

e)

a = 5; if a > 0:print("Ия") else:print("Жоқ")

54.

if құрылымының жазылу форматы қандай?

a)

if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3

b)

if (логикалық өрнек): нұсқау1 else: нұсқау2

c)

if (логикалық өрнек) then нұсқау1 else нұсқау2

d)

if (логикалық өрнек): нұсқау

e)

if (логикалық өрнек) then нұсқау

55.

if - else құрылымының жазылу форматы қандай?

a)

if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3

b)

if (логикалық өрнек): нұсқау

c)

if (логикалық өрнек) then нұсқау1 else нұсқау2

d)

if (логикалық өрнек): нұсқау1 else: нұсқау2

e)

if (логикалық өрнек) then нұсқау

56.

if - elif - else құрылымының жазылу форматы қандай?

a)

if (логикалық өрнек) then нұсқау1 else нұсқау2

b)

if (логикалық өрнек): нұсқау1 else: нұсқау2

c)

if (логикалық өрнек): нұсқау

d)

if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3

e)

if (логикалық өрнек) then нұсқау

57.

if - else құрылымының мысалын көрсетіңіз

a)

a = 3 if a > 1: print("hello 3")

b)

a = 0 b = 34 c = 10 if c < 100: a = b + c print(a)

c)

a = 3 if a > 1: print("hello 3")

d)

a = 7 if a > 5: print("Ия") else: print("Жоқ")

e)

a = 5 if a > 0: print("Ия") else: print("Жоқ")

58.

ұрылымының мысалын көрсетіңіз

a)

a = 3 if a > 1: print("hello 3")

b)

a = 0 b = 34 c = 10 if c < 100: a = b + c print(a)

c)

a = 3 if a > 1: print("hello 3")

d)

a = 7 if a > 5: print("Ия") else: print("Жоқ")

e)

a = 5 if a > 0: print("оң сан")

59.

if - elif - else құрылымының мысалын көрсетіңіз

a)

a = 3 if a > 1: print("hello 3")

b)

if 1: print("hello 1")

c)

a = 3 if a == 3: print("hello 2")

d)

a = int(input("a=:")) if a < 0: print("Neg") elif a == 0: print("Zero") else: print("Pos")

e)

a = 5 if a >0: print("оң сан")

60.

Енгізу операторын көрсетіңіз

a)

read()

b)

cin()

c)

print()

d)

input()

e)

write()

61.

Python программалау тілі қай жылы құрылды?

a)

2001

b)

2011

c)

1991

d)

1981

e)

2016

62.

Python программалау тілін құрған кім?

a)

Блэз Паскаль

b)

Стивен Ганц

c)

Кнут

d)

Шилд Герберт

e)

Гвидо ван Россум

63.

Python-да жасалған ең атақты бағдарлама

a)

google

b)

Facebook

c)

mail

d)

Instagram

e)

FaceBook

64.

Программа терезесіндегі >>> таңбасы нені білдіреді?

a)

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

b)

программаны жүктейді

c)

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

d)

есептің нәтижесін шығаруға дайындығын білдіреді

e)

программамен жұмысты аяқтайды

65.

Python-да мәліметтер типтері... болып бөлінеді

a)

жай, құрама

b)

стандартты, құрылымды

c)

статикалық, динамикалық

d)

кірістірілген, кірістірілмеген

e)

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

66.

Сандық типті көрсетіңіз

a)

list, integer

b)

int, float, complex

c)

Boolean, real

d)

bytes, set

e)

str, real