WorksheetsАлгоритмдер мен құрылымдар
Total questions: 66
Worksheet time: 33mins
Алгоритмнің базалық құрылымдары
тармақталған, циклдік, рекурсивтік
Жай, күрделі, структуралық
Сызықтық, сатылы
Сызықтық, тармақталған, циклдық
Жай, күрделі, структуралық, циклдық
Қайталау алгоритмдерінің базалық түрлері:
"дейін" циклы, "әзір" циклы, "үшін" циклы
"сыртқы цикл", "ішкі цикл"
"рекурсивті цикл", "шексіз цикл"
"қайталанатын цикл", "сатылы цикл"
"қайталанатын цикл", "процедуралы цикл"
Алгоритмдерді сипаттаудың тәсілдерін көрсетіңіз:
графикалық, машиналық тілде, тізбектелген
ауызша, графикалық, алгоритмдік тілде, жазбаша
сөздік, графикалық, итеративті
алгоритмдік тілде, машиналық тілде, аналитикалық
тізбектелген, графикалық
Алгоритмнің негізгі қасиеттері
үзділіктілігі, қайталануы, жалпылығы, нәтижелілігі
қарапайымдылығы, анықтылығы, жалпылығы,құрылымдығы
үзділіктілігі, итерациялығы, қорытындылығы, нәтижелілігі
дискреттілік, айқындылық, жалпылығы, нәтижелілігі, дұрыстығы
біртектілігі, анықтылығы, реттілігі, нәтижелілігі
Блок схема -
әрекеттердің бірінен соң бірінің орындалуын білдіреді;
алгоритм командаларының орындалу ретін көрсететін бағытталған граф;
шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым;
программаның қандай да бір командалар жиынының қайталанып орындалуын қамтамасыз етеді;
алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі;
Алгоритм дегеніміз ...
алгоритм командаларының орындалу ретін көрсететін бағытталған граф;
әрекеттердің бірінен соң бірінің орындалмауын білдіреді;
шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым;
программаның қандай да бір командалар жиынының қайталанып
орындалуын қамтамасыз етеді;
алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін
әрекеттер тізбегі;
Тармақталу алгоритмі дегеніміз...
әрекеттердің бірінен соң бірінің орындалуын білдіреді
шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым
алгоритм командаларының орындалу ретін көрсететін бағытталған граф
программаның қандай да бір командалар жиынының қайталанып орындалуын қамтамасыз етеді
алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі
Қайталану алгоритмі дегеніміз ...
әрекеттердің бірінен соң бірінің орындалуын білдіреді
программаның қандай да бір командалар жиынының қайталанып орындалуын қамтамасыз етеді
алгоритм командаларының орындалу ретін көрсететін бағытталған граф
шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым
алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі
Атқарушы дегеніміз...
нақты әрекеттерді орындай алатын құрылғы немесе адам
әрекеттердің бірінен соң бірінің орындалуын білдіреді
алгоритм командаларының орындалу ретін көрсететін бағытталған граф
шартқа байланысты екі таңдаудың арасынан біреуін таңдауды қамтамасыз ететін құрылым
алғашқы мәліметтерді пайдаланып, ізделінетін нәтижеге жеткізетін әрекеттер тізбегі
Шығару операторы:
writline()
write
print()
set
read
Деректерді енгізу операторы:
input()
readline()
scan()
fetch
get
Егер a=2 ; b=4*a ; x=(a+b)/a болса, х-тің мәні неге тең?
12
-1.375
0.41
5
30
a=19 ; b=8; x=a % b; х-тің мәні неге тең?
4
0
2
1
3
Python тілінде дұрыс жазылған өрнек:
x:=b^2
5:=a-b
x=3.74*a
y=7,2*a
x1:= 74(a-1)
x=3; y=5 болса, print(5,x+y) операторы экранға ... сандарын шығарады.
5, 8
8, 8
5,3
5,5
3,5
a=3; b=-3; іf a<b: max=b else: max=a ; max айнымалысының мәні ... тең.
max
-3
3
0
mіn
== (тең) амалының мәні
Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады
Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады
Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады
Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады
Егер бірінші операнд екіншісінен үлкен немесе оған тең болса True мәнін қайтарады
!= (тең емес) амалының мәні
Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады
Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады
Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады.
Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады
Егер бірінші операнд екіншісінен үлкен немесе оған тең болса True мәнін қайтарады
> (үлкен) мәні
Егер екі операнд тең болса, True мәнін әйтпесе False мәнін қайтарады.
Егер бірінші операнд екіншісінен кіші болса True мәнін қайтарады
Егер бірінші операнд екіншісінен үлкен болса True мәнін қайтарады
Егер бірінші операнд екіншісінен үлкен немесе оған тең болса True
мәнін қайтарады
Егер екі операнд тең ЕМЕС болса True мәнін қайтарады, әйтпесе False мәнін қайтарады
Қай логикалық амалда егер екі өрнекте True мәніне тең болса, True қайтарады?
xor
new
or
not
and
Қай логикалық амалда егер кем дегенде екі өрнектің біреуі True-ге тең болса, True мәнін қайтарады?
xor
not
new
and
or
Қай логикалық амалда егер өрнек False-қа тең болса, True мәнін қайтарады?
xor
new
or
and
not
х-тен үлкен жақын бүтін санды қайтаратын функция
math.fabs(x)
math.floor(x)
math.ceil(x)
math.pow(x, y)
math.log(x)
х-тен кіші жақын бүтін санды қайтаратын функция
math.pow(x, y)
math.ceil(x)
math.fabs(x)
math.floor(x)
math.log(x)
math. ceil (5.3)-тің мәні неге тең болады?
0
5
1
6
0.3
таратын функция
math.pow(x, y)
math.ceil(x)
math.fabs(x)
math.floor(x)
math.log(x)
math. ceil (5.3)-тің мәні неге тең болады?
0
5
1
6
0.3
math. ceil (6.7)-тің мәні неге тең болады?
0.7
6
1
0
7
math. ceil (9.5)-тің мәні неге тең болады?
0
9
8
10
0.5
math.floor(5.3)-тің мәні неге тең болады?
0.3
6
1
0
5
math.floor(6.7)-тің мәні неге тең болады?
0
7
1
6
0.7
math.floor(9.5)-тің мәні неге тең болады?
8
9
1
0
0.5
math. pow(3,2)-тің мәні неге тең болады?
3
9
2
0
1.5
math. pow(2,3)-тің мәні неге тең болады?
1.5
3
2
0
8
math. pow(-2,3)-тің мәні неге тең болады?
-8
3
2
0
5
math. pow(5,3)-тің мәні неге тең болады?
5
125
3
0
1.6
x-тің y дәрежесін есептейтін функция
math.factorial(x)
math.sqrt(x)
math.pow(x, y)
math.floor(x)
math.log(x)
math. factorial(2)-дің мәні неге тең болады?
0
-4
2
10
11
2**3-тің мәні неге тең болады?
23
-5
2
3
8
5**2-нің мәні неге тең болады?
-5
25
10
52
5
divmod(25,4)-тың мәні неге тең болады?
1 ,6
6, 1
25, 6
4, 6
4, 5
divmod(18,3)-тің мәні неге тең болады?
3, 0
18, 0
6, 0
18, 3
3, 18
math. factorial(3)-дің мәні неге тең болады?
6
3
-8
-3
18
math. factorial(5)-тің мәні неге тең болады?
5
100
120
0
15
math. factorial(4)-тің мәні неге тең болады?
24
12
-24
14
-4
math. sqrt (81)-дің мәні неге тең болады?
6
9
8
10
18
math. sqrt (16)-ның мәні неге тең болады?
4
16
1
0
-6
math. sqrt (225)-ның мәні неге тең болады?
25
15
20
sqrt (81)-дің мәні неге тең болады?
6
9
8
10
18
sqrt (16)-ның мәні неге тең болады?
4
16
1
0
-6
sqrt (225)-ның мәні неге тең болады?
25
15
20
0
5
sqrt (64)-тің мәні неге тең болады?
9
8
64
0
46
if құрылымының мысалын көрсетіңіз
a = 1; if a > 2:print("H") else: print("L")
a = 7; if a > 5:print("Ия") else: print("Жоқ")
a = 17; b = True if a > 10 else False; print(b)
a = 3; if a == 3: print("hello 3")
a = 5; if a > 0:print("Ия") else:print("Жоқ")
if құрылымының жазылу форматы қандай?
if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3
if (логикалық өрнек): нұсқау1 else: нұсқау2
if (логикалық өрнек) then нұсқау1 else нұсқау2
if (логикалық өрнек): нұсқау
if (логикалық өрнек) then нұсқау
if - else құрылымының жазылу форматы қандай?
if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3
if (логикалық өрнек): нұсқау
if (логикалық өрнек) then нұсқау1 else нұсқау2
if (логикалық өрнек): нұсқау1 else: нұсқау2
if (логикалық өрнек) then нұсқау
if - elif - else құрылымының жазылу форматы қандай?
if (логикалық өрнек) then нұсқау1 else нұсқау2
if (логикалық өрнек): нұсқау1 else: нұсқау2
if (логикалық өрнек): нұсқау
if ( логикалық өрнек) : нұсқау1 elif (логикалық өрнек ): нұсқау2 else: нұсқау3
if (логикалық өрнек) then нұсқау
if - else құрылымының мысалын көрсетіңіз
a = 3 if a > 1: print("hello 3")
a = 0 b = 34 c = 10 if c < 100: a = b + c print(a)
a = 3 if a > 1: print("hello 3")
a = 7 if a > 5: print("Ия") else: print("Жоқ")
a = 5 if a > 0: print("Ия") else: print("Жоқ")
ұрылымының мысалын көрсетіңіз
a = 3 if a > 1: print("hello 3")
a = 0 b = 34 c = 10 if c < 100: a = b + c print(a)
a = 3 if a > 1: print("hello 3")
a = 7 if a > 5: print("Ия") else: print("Жоқ")
a = 5 if a > 0: print("оң сан")
if - elif - else құрылымының мысалын көрсетіңіз
a = 3 if a > 1: print("hello 3")
if 1: print("hello 1")
a = 3 if a == 3: print("hello 2")
a = int(input("a=:")) if a < 0: print("Neg") elif a == 0: print("Zero") else: print("Pos")
a = 5 if a >0: print("оң сан")
Енгізу операторын көрсетіңіз
read()
cin()
print()
input()
write()
Python программалау тілі қай жылы құрылды?
2001
2011
1991
1981
2016
Python программалау тілін құрған кім?
Блэз Паскаль
Стивен Ганц
Кнут
Шилд Герберт
Гвидо ван Россум
Python-да жасалған ең атақты бағдарлама
Программа терезесіндегі >>> таңбасы нені білдіреді?
программаға түсініктеме енгізуді білдіреді
программаны жүктейді
пайдаланушының деректерін енгізуге, программамен жұмыс істеуге шақырады
есептің нәтижесін шығаруға дайындығын білдіреді
программамен жұмысты аяқтайды
Python-да мәліметтер типтері... болып бөлінеді
жай, құрама
стандартты, құрылымды
статикалық, динамикалық
кірістірілген, кірістірілмеген
стандартты, қолданушымен құрылған
Сандық типті көрсетіңіз
list, integer
int, float, complex
Boolean, real
bytes, set
str, real
