wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

1-100 икт

Total questions: 100

Worksheet time: 50mins

Name
Class
Date
1.
"&&" логикалық ЖӘНЕ қашан true болады?
a)
Екі шарт та true болса
b)
Егер шарттардың бірі болса
c)
Егер шарттардың бірі де орындалмаса
d)
Екі шарт та false болса
e)
Шарттарға байланысты емес
2.
&& логикалық операторы не білдіреді?
a)
ЛОГИКАЛЫҚ ЖӘНЕ
b)
ЛОГИКАЛЫҚ НЕМЕСЕ
c)
ЛОГИКАЛЫҚ ЕМЕС
d)
ТЕҢ ЕМЕС
e)
САЛЫСТЫРУ
3.
(a > b) ? x : y конструкциясы не істейді?
a)
Қысқартылған шарт
b)
Цикл құру үшін
c)
Мән қайтармайды
d)
Программаны тоқтатады
e)
Тек қана бүтін сандарды тексереді
4.
|| логикалық операторы нені білдіреді?
a)
ЛОГИКАЛЫҚ НЕМЕСЕ
b)
ЛОГИКАЛЫҚ ЖӘНЕ
c)
ТЕҢДІК
d)
КӨБЕЙТУ
e)
БӨЛУ
5.
0 == false дұрыс па?
a)
Иә
b)
Жоқ
c)
Тек қана int болса
d)
Қате береді
e)
Анықталмаған
6.
a != b нені тексереді?
a)
a b-ға тең емес пе?
b)
a мен b тең бе?
c)
a b-дан үлкен бе?
d)
a b-дан кіші ме?
e)
a мен b-ның қосындысы
7.
a == b операторы нені білдіреді?
a)
a мен b тең бе екенін тексеру
b)
a-ға b мәнін меншіктеу
c)
a-дан b-ны азайту
d)
a мен b-ны қосу
e)
Салыстыруға болмайды
8.
ADC мәні неге тәуелді?
a)
Кернеуге пропорционал
b)
Ток күшіне
c)
Кедергіге
d)
Программаның жылдамдығына
e)
Пиннің нөміріне
9.
ADC не істейді?
a)
Аналог сигналды санға түрлендіреді
b)
Санды аналогқа айналдырады
c)
Кернеуді күшейтеді
d)
Токты шектейді
e)
Жолдарды біріктіреді
10.
ADC тірек кернеуі қандай режимде сырттан беріледі?
a)
EXTERNAL
b)
INTERNAL
c)
DEFAULT
d)
AUTO
e)
MANUAL
11.
analogRead дәлдігі қандай?
a)
10 биттік (0–1023)
b)
8 биттік (0–255)
c)
12 биттік (0–4095)
d)
16 биттік
e)
1 биттік
12.
analogRead қай диапазонда жұмыс істейді?
a)
0–1023
b)
0–255
c)
0–500
d)
1–100
e)
-127 – 127
13.
analogRead қай кезде 0 мән береді?
a)
Кернеу нөл болса
b)
Кернеу 5 В болса
c)
Кернеу 2.5 В болса
d)
Пин бос болса
e)
Қате орын алса
14.
analogRead қай кезде дәл емес жұмыс істейді?
a)
USB қуаты артса
b)
Батарея қолданғанда
c)
Стабилизатор болса
d)
Жарық көп болса
e)
Температура төмендесе
15.
analogRead қай пиндерде қолданылады?
a)
A0–A5
b)
0–13
c)
Тек 3, 5, 6
d)
Тек TX/RX
e)
Барлық пиндерде
16.
analogRead қандай сигналды оқиды?
a)
Аналог сигнал
b)
Цифрлық сигнал
c)
Тек логикалық 0
d)
Тек логикалық 1
e)
PWM сигнал
17.
analogRead қандай тип қайтарады?
a)
int
b)
float
c)
char
d)
boolean
e)
String
18.
analogRead мәні 1023 болса, бұл не білдіреді?
a)
Максималды тірек кернеуі беріліп тұр
b)
Минималды кернеу
c)
Орташа кернеу
d)
Кернеу мүлдем жоқ
e)
Пин күйіп кетті
19.
analogRead мәні неге байланысты төмендейді?
a)
Кернеу азайса
b)
Кернеу көбейсе
c)
Ток көбейсе
d)
Уақыт өтсе
e)
Қарсылық азайса
20.
analogRead мәнінің өзгерісі қандай?
a)
0–1023
b)
0–255
c)
-5 – +5
d)
0–1
e)
0–512
21.
analogRead нәтижесі қалай өзгереді?
a)
Кернеу өзгерсе соған пропорционалды өзгереді
b)
Кернеуге кері пропорционал
c)
Өзгермейді
d)
Кездейсоқ өзгереді
e)
Тек өседі
22.
analogRead неше биттік ADC қолданады?
a)
10 биттік ADC
b)
8 биттік ADC
c)
12 биттік ADC
d)
16 биттік ADC
e)
32 биттік ADC
23.
analogRead өлшем бірлігі?
a)
Бірліктер жоқ (сандық код)
b)
Вольт
c)
Ампер
d)
Ом
e)
Ватт
24.
analogRead шамадан тыс үлкен болса, оны қалай шектеуге болады?
a)
constrain() арқылы
b)
map() арқылы
c)
delay() арқылы
d)
Serial.print() арқылы
e)
Шектеу мүмкін емес
25.
analogRead(0) қандай диапазонда мән қайтарады?
a)
0–1023
b)
0–255
c)
0–5
d)
0–100
e)
0–10
26.
analogRead(0) мен analogWrite(0) айырмашылығы?
a)
analogRead оқиды, analogWrite PWM береді
b)
Екеуі де бірдей қызмет атқарады
c)
analogRead жазады, analogWrite оқиды
d)
Айырмашылығы жоқ
e)
Тек сандық пиндерде жұмыс істейді
27.
analogRead(0) не өлшейді?
a)
Кернеу өлшеу
b)
Ток күшін өлшеу
c)
Кедергіні өлшеу
d)
Жиілікті өлшеу
e)
Температураны өлшеу
28.
analogRead(0) шамамен 512 мән қайтарса, бұл нені білдіреді?
a)
Кернеу тірек кернеудің жартысына тең
b)
Кернеу максималды
c)
Кернеу нөлге тең
d)
Қате шықты
e)
Пин ажыратылған
29.
analogReference(DEFAULT) не қолданады?
a)
Қоректену кернеуі (әдетте ~5 В)
b)
Ішкі 1.1 В кернеуін
c)
Сыртқы AREF пинін
d)
3.3 В кернеуін
e)
Нөлдік кернеуді
30.
analogReference(EXTERNAL) қандай кернеуді қолданады?
a)
AREF пиніне берілген сыртқы кернеуді
b)
USB-ден келетін кернеуді
c)
Ішкі генераторды
d)
Бағдарламалық кернеуді
e)
Ешқандай кернеуді қолданбайды
31.
analogReference(INTERNAL) нені қолданады?
a)
1.1 В ішкі тірек кернеуін
b)
5 В кернеуін
c)
Сыртқы резисторды
d)
Батарея кернеуін
e)
0 В кернеуін
32.
analogWrite PWM сигналын не арқылы жасайды?
a)
Аппараттық таймерлерге негізделген
b)
Программалық кідірістермен
c)
Сыртқы микросхемамен
d)
Айнымалы резистормен
e)
Трансформатормен
33.
analogWrite қай диапазондағы мән қабылдайды?
a)
0–255
b)
0–1023
c)
0–500
d)
-100 – 100
e)
0–1
34.
analogWrite қай пиндерде жұмыс істейді?
a)
PWM белгіленген пиндерде (3, 5, 6, 9, 10, 11)
b)
Тек аналогтық пиндерде (A0–A5)
c)
Тек 0 және 1 пиндерінде
d)
Барлық сандық пиндерде
e)
Тек 13-ші пинде
35.
analogWrite қандай сигнал береді?
a)
PWM
b)
Тұрақты аналогтық кернеу
c)
Синусоида
d)
Тек HIGH немесе LOW
e)
Дыбыстық сигнал
36.
analogWrite мәні 128 жарықты қалай өзгертеді?
a)
50% жарық
b)
100% жарық
c)
Жарықты өшіреді
d)
Жарықты жыпылықтатады
e)
Жарықты максималды етеді
37.
analogWrite мәні неге пропорционал?
a)
Duty cycle (толтыру коэффициенті)
b)
Сигнал жиілігіне
c)
Кернеудің амплитудасына
d)
Ток күшіне
e)
Уақытқа
38.
analogWrite мәнінің максимумы?
a)
255
b)
1023
c)
512
d)
100
e)
1
39.
analogWrite мәнінің минимумы?
a)
0
b)
1
c)
-1
d)
128
e)
255
40.
analogWrite(LED, 0) не береді?
a)
Кернеу 0
b)
Кернеу 5 В
c)
Орташа жарық
d)
Қате береді
e)
Максималды қуат
41.
analogWrite(LED, 255) не береді?
a)
Максималды жарық береді (толық қосулы)
b)
Кернеуді толық өшіреді
c)
Жарықтың 50%-ын береді
d)
Жыпылықтауды бастайды
e)
Пин күйіп кетеді
42.
break операторы не істейді?
a)
Циклден толық шығады
b)
Келесі итерацияға көшеді
c)
Программаны толық тоқтатады
d)
Пиннің жұмысын тоқтатады
e)
Мәнді нөлге теңестіреді
43.
constrain(val, a, b) не қайтарады?
a)
val-ді a–b аралығында шектелген мәнін
b)
val мен a-ның қосындысын
c)
val-дің максималды мәнін
d)
a мен b-ның орташа мәнін
e)
Кездейсоқ санды
44.
continue операторы не істейді?
a)
Итерацияны өткізіп, келесісіне өтеді
b)
Циклден біржола шығады
c)
Функцияны қайта іске қосады
d)
Уақытты тоқтатады
e)
Пин режимін өзгертеді
45.
delay(1000) не істейді?
a)
1 секундқа бағдарламаны тоқтатады
b)
1 миллисекундқа кідіріс жасайды
c)
Бағдарламаны 1000 рет қайталайды
d)
Пинге 1000 вольт береді
e)
Жарықты 1000 есе арттырады
46.
digitalRead(pin) не қайтарады?
a)
HIGH немесе LOW
b)
0-ден 1023-ке дейінгі санды
c)
Кернеудің нақты мәнін
d)
Тек true мәнін
e)
Пин нөмірін
47.
digitalWrite(pin, HIGH) не істейді?
a)
Пинге 5 В кернеу береді
b)
Пиннен 5 В кернеуді алады
c)
Пиннің кедергісін арттырады
d)
Пинге аналогтық сигнал жібереді
e)
Пиннің бағытын INPUT-қа өзгертеді
48.
do…while циклінің басты ерекшелігі?
a)
Код ең болмағанда бір рет орындалады
b)
Шарт орындалмаса, код мүлдем орындалмайды
c)
Ол тек бір рет қана жұмыс істейді
d)
Бұл шексіз цикл
e)
Ол уақытты тоқтатады
49.
for (int i=0; i<10; i++) цикл неше рет жұмыс істейді?
a)
10 рет
b)
9 рет
c)
11 рет
d)
Шексіз
e)
0 рет
50.
millis() функциясы қандай мән қайтарады?
a)
Бағдарлама басталғаннан бергі уақытты миллисекундпен
b)
Ағымдағы сағат пен минутты
c)
Бағдарламаның орындалу жылдамдығын
d)
Микросекундтар санын
e)
Кездейсоқ уақыт аралығын
51.
PWM деген не?
a)
Импульстік ені бойынша модуляция
b)
Аналогтық сигналды күшейткіш
c)
Процессордың жиілігі
d)
Тұрақты ток көзі
e)
Программалық қате түрі
52.
random(10) қандай диапазон береді?
a)
0–9
b)
1–10
c)
0–10
d)
1–9
e)
0–100
53.
Serial.begin(9600) не үшін қолданылады?
a)
Деректерді жіберу жылдамдығын орнату
b)
Программаны 9600 рет қайталау
c)
Пиннің қуатын арттыру
d)
Экранның жарықтығын реттеу
e)
Таймерді іске қосу
54.
void функция не қайтарады?
a)
Ештеңе (мән қайтармайды)
b)
Тек бүтін сандарды
c)
Логикалық мәнді (true/false)
d)
Қате туралы хабарламаны
e)
Жадыдағы мекенжайды
55.
Функция деген не?
a)
Қайта қолдануға болатын код блогы
b)
Айнымалының бір түрі
c)
Тек математикалық есептеулер жиыны
d)
Пиннің аты
e)
Компиляция қатесі
56.
analogWrite қандай тип параметр қабылдайды?
a)
byte
b)
float
c)
boolean
d)
String
e)
long
57.
analogWrite мәні неге байланысты өзгереді?
a)
Duty cycle (толтыру коэффициенті)
b)
Резистордың түсіне
c)
Бағдарламаның өлшеміне
d)
Процессор температурасына
e)
Пиннің материалына
58.
analogWrite мәні неге негізделген?
a)
Аппараттық таймерлерге негізделген
b)
Кездейсоқ сандарға
c)
Интернет жылдамдығына
d)
Қолданушының енгізуіне
e)
Тек қана айнымалыларға
59.
analogWrite не үшін analog деп аталады?
a)
Орташа кернеуі аналогқа ұқсайды
b)
Ол тек аналогтық пиндерде жұмыс істейді
c)
Ол цифрлық сигналды мүлдем қолданбайды
d)
Ол дыбыс шығару үшін керек
e)
Бұл кездейсоқ таңдалған атау
60.
analogWrite неге тәуелсіз жұмыс істей алады?
a)
Бағдарламаны блоктамайды
b)
Қуат көзіне қосылмай-ақ
c)
Микроконтроллерсіз
d)
Код жазбай-ақ
e)
Таймерсіз
61.
analogWrite сигналдың қандай түрі?
a)
PWM
b)
Тұрақты ток
c)
Айнымалы ток (AC)
d)
Радиосигнал
e)
Екілік код (binary)
62.
analogWrite(LED, 128) не береді?
a)
Жартылай жарық
b)
Толық жарық
c)
Түстің өзгеруі
d)
Жарықтың өшуі
e)
Пиннің қызуы
63.
break не істейді?
a)
Циклден бірден шығарады
b)
Кодты тоқтатпайды
c)
Пиннің қуатын үзеді
d)
Мәнді екі есе арттырады
e)
Экранды тазалайды
64.
constrain(val, 0, 255) не істейді?
a)
Мәнді 0–255 шегінде ұстайды
b)
Мәнді 255-ке көбейтеді
c)
Мәнді нөлге айналдырады
d)
Мәнді тек 0 немесе 255 етеді
e)
Мәнді кездейсоқ өзгертеді
65.
constrain(val, 50, 100) не істейді?
a)
Мәнді 50–100 диапазонында шектейді
b)
50-ден 100-ге дейін санайды
c)
Мәнге 50 қосады
d)
Мәнді 100-ге бөледі
e)
Мәнді жояды
66.
continue не істейді?
a)
Ішіндегі кодты өткізіп, келесі айналымды бастайды
b)
Бағдарламаны басынан бастайды
c)
Циклді мәңгіге тоқтатады
d)
Мәліметтерді өшіреді
e)
Пин режимін ауыстырады
67.
default case не үшін керек?
a)
Басқа шарттарға сәйкес келмегенде орындалатын код
b)
Бағдарламаны іске қосу үшін
c)
Қателерді елемеу үшін
d)
Тек бірінші шартты тексеру үшін
e)
Жолдарды біріктіру үшін
68.
delay функциясы неге тиімсіз?
a)
Бағдарламаны толық тоқтатады (блоктайды)
b)
Ол тым жылдам жұмыс істейді
c)
Ол көп жады алады
d)
Ол кернеуді төмендетеді
e)
Ол тек 13-ші пинде жұмыс істейді
69.
delay(500) не істейді?
a)
500 мс кідіріс жасайды
b)
500 секунд күтеді
c)
500 вольт береді
d)
Кодты 500 рет қайталайды
e)
Жарықты 500-ге орнатады
70.
delayMicroseconds() қандай дәлдікпен жұмыс істейді?
a)
Микросекундтармен кідіріс жасайды
b)
Минуттармен санайды
c)
Сағаттармен санайды
d)
Наносекундтармен жұмыс істейді
e)
Тек бүтін секундтармен
71.
digitalRead LOW нені білдіреді?
a)
Пинде 0 В
b)
Пинде 5 В
c)
Пин ажыратылған
d)
Қате орын алды
e)
Пин шығыс режимінде
72.
digitalRead(p) қай кезде false деп есептеледі?
a)
Кернеу 0 В болса
b)
Кернеу 5 В болса
c)
Кернеу 2.5 В болса
d)
Пинге ештеңе қосылмаса
e)
Пин INPUT_PULLUP режимінде болса
73.
digitalWrite LOW не білдіреді?
a)
Пинге 0 В береді
b)
Пинге 5 В береді
c)
Пиннің кедергісін арттырады
d)
Пиннен дерек оқиды
e)
Пиннің жұмысын блоктайды
74.
digitalWrite қолданбас бұрын не істеу керек?
a)
pinMode OUTPUT орнату
b)
pinMode INPUT орнату
c)
Serial.begin қосу
d)
delay қою
e)
Айнымалыны нөлге теңестіру
75.
digitalWrite(pin, LOW) не істейді?
a)
Светодиод толық сөнеді
b)
Светодиод жартылай жанады
c)
Светодиод жыпылықтайды
d)
Светодиод түсін өзгертеді
e)
Светодиод күйіп кетеді
76.
for циклындағы i+=2 не істейді?
a)
i-ді 2-ге арттырады
b)
i-ді 2-ге көбейтеді
c)
i-ді 2-ге бөледі
d)
i-ді 2-ге теңестіреді
e)
Циклді 2 рет қайталайды
77.
for цикліндеғы i++ не істейді?
a)
Әр итерация сайын i-ді 1-ге арттырады
b)
i-ді 1-ге азайтады
c)
Циклді бірден тоқтатады
d)
i-дің мәнін экранға шығарады
e)
i-ді квадраттайды
78.
if операторындағы {} ішіндеғы код қашан орындалады?
a)
Шарт true болғанда
b)
Шарт false болғанда
c)
Тек бағдарлама басында
d)
Әрқашан орындалады
e)
Цикл аяқталғанда
79.
INPUT_PULLUP не істейді?
a)
Пин ішкі резистор арқылы 5 В-қа тартылады
b)
Пин жерге (GND) тартылады
c)
Пиннің сезімталдығын төмендетеді
d)
Сыртқы резисторды қажет етеді
e)
Пин кернеуін 0-ге түсіреді
80.
map функциясы қалай жұмыс істейді?
a)
Бір диапазонды екіншісіне сызықтық түрде түрлендіреді
b)
Сандарды кездейсоқ таңдайды
c)
Тек картаны бейнелеу үшін керек
d)
Мәнді экранға шығарады
e)
Екі айнымалыны қосады
81.
map(val, 0, 1023, 0, 255) не үшін қолданылады?
a)
Мәнді analogRead диапазонынан PWM диапазонына түрлендіру
b)
Мәнді 1023-ке көбейту үшін
c)
Уақытты миллисекундқа айналдыру үшін
d)
Кернеуді 255 есе арттыру үшін
e)
Программаны 1023 рет қайталау үшін
82.
millis() неліктен delay-ге қарағанда тиімді?
a)
Бағдарламаны тоқтатпай уақыт өлшеуге мүмкіндік береді
b)
Ол аз жады алады
c)
Ол кернеуді тұрақтандырады
d)
Ол тек 16 биттік сандармен жұмыс істейді
e)
Ол жылдамырақ есептейді
83.
millis() шамамен қанша миллисекундтан кейін қайта нөлге түседі (overflow)?
a)
4 294 967 295 мс (~50 тәулік)
b)
1000 мс (1 секунд)
c)
60 000 мс (1 минут)
d)
32 767 мс
e)
Ешқашан нөлге түспейді
84.
PWM duty cycle 75% болса не болады?
a)
Орташа кернеу 0.75 * Vm
b)
Кернеу 100% болады
c)
Пин өшіп қалады
d)
Жиілік 75 Гц болады
e)
Кернеу 0 болады
85.
PWM қай пиндерде қолжетімді (UNO)?
a)
3, 5, 6, 9, 10, 11
b)
Барлық А0-А5 пиндерінде
c)
Тек 0 және 1 пиндерінде
d)
Тек 13 пинде
e)
2, 4, 7, 8, 12
86.
PWM сигналындағы толтыру коэффициенті (duty cycle) нені анықтайды?
a)
Импульс ұзындығының периодқа қатынасын
b)
Сигналдың жиілігін
c)
Кернеудің максималды мәнін
d)
Токтың күшін
e)
Бағдарламаның жылдамдығын
87.
randomSeed(analogRead(0)) не үшін қолданылады?
a)
Кездейсоқ сандарды шынайырақ ету үшін
b)
Жадыны тазарту үшін
c)
Пиннің нөмірін анықтау үшін
d)
Кернеуді тұрақтандыру үшін
e)
Таймерді нөлге түсіру үшін
88.
Serial.available() функциясы нені тексереді?
a)
Буферде деректер бар-жоғын
b)
Порттың жабық екенін
c)
Қуат көзінің деңгейін
d)
Wi-Fi байланысын
e)
Пиннің режимін
89.
Serial.println(val) не істейді?
a)
Мәліметті шығарып, жаңа жолға өтеді
b)
Мәліметті өшіреді
c)
Мәліметті экранның ортасына қояды
d)
Тек сандарды ғана шығарады
e)
Бағдарламаны тоқтатады
90.
switch операторы қай кезде ыңғайлы?
a)
Бір айнымалы бірнеше тұрақты мәнге салыстырылса
b)
Тек цикл ішінде қолданылса
c)
Математикалық есептер шығарғанда
d)
Кідіріс жасау үшін
e)
Айнымалыны жою үшін
91.
analogWrite функциясы не жасайды?
a)
Пинге PWM сигналын жібереді
b)
Пиннен аналогтық мән оқиды
c)
Пиннің атын өзгертеді
d)
Кернеуді өлшейді
e)
Программаны компиляциялайды
92.
analogWrite() қандай диапазонда мән қабылдайды?
a)
0–255
b)
0–1023
c)
0–5
d)
1–100
e)
0–127
93.
analogWrite(LED, 0) қандай нәтижеге әкеледі?
a)
Светодиод толық сөнеді
b)
Светодиод максималды жанады
c)
Светодиод жыпылықтайды
d)
Пин күйіп кетеді
e)
Ештеңе өзгермейді
94.
analogWrite(LED, 255) пинге қандай әсер етеді?
a)
Пинге 5 В (логикалық 1) береді
b)
Пинге 0 В береді
c)
Пиннің кернеуін ауыстырады
d)
Таймерді тоқтатады
e)
Жарықты 50% азайтады
95.
break операторының әсері?
a)
Циклден бірден шығарады
b)
Бағдарламаны қайта іске қосады
c)
Уақытты арттырады
d)
Келесі шартты тексереді
e)
Жадыны босатады
96.
constrain(val, 50, 100) функциясы не істейді?
a)
Мәнді 50–100 шегінде шектейді
b)
Мәнді 50-ге көбейтеді
c)
Мәнді 100-ден азайтады
d)
Мәнді екі еселейді
e)
Мәнді тек 50 немесе 100 етеді
97.
continue операторы неге циклды тоқтатпайды?
a)
Ол тек ағымдағы итерацияны өткізеді
b)
Ол циклдің соңына дейін күтеді
c)
Ол тек void функцияларда жұмыс істейді
d)
Ол аппараттық деңгейде жұмыс істейді
e)
Ол циклді шексіз етеді
98.
continue операторы цикль ішінде не істейді?
a)
Қалған кодты өткізіп, келесі итерацияға өтеді
b)
Циклді толығымен бұзады
c)
Айнымалыны басына қайтарады
d)
Уақытты кідіртеді
e)
Деректерді сақтайды
99.
default бөлімі не үшін керек?
a)
Ешбір шарт сәйкес келмегенде орындалады
b)
Бірінші шартты іске қосу үшін
c)
Программаның қатесін жасыру үшін
d)
switch-тен шығу үшін
e)
Мәнді автоматты түрде өзгерту үшін
100.
delay функциясының кемшілігі?
a)
Бағдарламаны толық блоктайды
b)
Пиннің қуатын азайтады
c)
Процессорды қыздырады
d)
Деректерді жоғалтады
e)
Тек 1000 мс-қа дейін жұмыс істейді