wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Arduino - základná syntax

Total questions: 17

Worksheet time: 17mins

Name
Class
Date
1.

Ako pripájame VCC a GND ku LED dióde, aby svietila?

a)

VCC na anódu a GND na katódu

b)

GND na anódu a VCC na katódu

c)

+5V na anódu a -5V na katódu

d)

-5V na anódu a +5V na katódu

2.

Keď je 7-seg. dióda so spoločnou katódou, tak:

a)

segmenty rozsvecujeme log.1 na anóde

b)

segmenty rozsvecujeme log.0 na anóde

c)

segmenty rozsvecujeme log.1 na katóde

d)

segmenty rozsvecujeme log.0 na katóde

3.

Na čo slúži funkcia pinMode()?

a)

Na nastavenie pinu ako vstupný/výstupný

b)

Na privedenie log.0/log.1 na pin

c)

Na privedenie napájania / uzemnenia na pin

d)

Na prepínanie módu zobrazovania

4.

Čo urobí zápis pinMode(0, INPUT)?

a)

nastaví pin ako vstupný

b)

načíta z pinu digitálnu hodnotu

c)

načíta z pinu analógovú hodnotu

d)

nastaví 0 na vstupný pin

5.

Čo robí zápis digitalWrite(0, LOW)?

a)

prepojí nultý pin s uzemnením

b)

zhasne všetko pripojené na pine 0

c)

nastaví pin ako vstupný

d)

nastaví pin ako výstupný

6.

Na čo slúži funkcia digitalWrite()?

a)

vysielanie log.0/log.1 na pin

b)

načítanie dát zo Serial-u

c)

zápis digitálnej hodnoty na Serial

d)

zápis digitálnej hodnoty na displej

7.

Na čo slúži funkcia digitalRead()?

a)

načítavanie napäťovej úrovni na pine

b)

načítanie dát zo Serial-u

c)

čítanie digitálnej hodnoty zo Serial-u

d)

čítanie číselnej digitálnej hodnoty zo Serial-u

8.

Čo robí zápis digitalRead(0)?

a)

navracia číslo 0 alebo 1 z nultého pinu

b)

navracia nulu z pinu

c)

načítava dáta zo Serial-u

d)

navracia nulu zo Serial-u

9.

Na čo slúži operátor && v jazyku C?

a)

na spájanie podmienok typom „logický súčin“

b)

na zápis logického súčtu

c)

na zápis dvojitého násobenia (mocniny)

d)

na adresovanie prvku v pamäti

10.

Aký je rozdiel medzi = a == ?

a)

prvé zapíše, druhé porovná

b)

prvé porovná, druhé zapíše

c)

ide o preklep

d)

nie je medzi nimi rozdiel

11.

Ktorá funkcia načíta číslo zo Serial-u?

a)

parseInt()

b)

read()

c)

readNumber()

d)

convertNumber()

12.

Ktoré tvrdenie je správne o funkcii begin() zo Serial-u?

a)

vstupný parameter nastavuje prenosovú rýchlosť

b)

do zátvoriek sa píše akékoľvek celé číslo

c)

do zátvoriek sa píše akékoľvek (aj desatinné) číslo

d)

funkcia nastavuje rozmer displeja

13.

Čo nerobí funkcia Serial.available()?

a)

testuje prítomnosť periférie Serial

b)

navracia celé čísla

c)

slúži na otestovanie prítomnosti dát v zásobníku

d)

slúži na spočítanie prijatých bajtov

14.

Ako zapíšeme časť kódu, ktorá sa má vykonať 10 krát?

a)

for(int i=2; i<12; i++) {}

b)

if(i < 10) {}

c)

while(i<10) {}

d)

if(i > 1 && i <10) {}

15.

Ktoré tvrdenie je nesprávne o zápise char cislo[10]?

a)

posledný prvok má index 10

b)

do poľa sa zapisujú znaky

c)

prvky sa číslujú indexom 0 až 9

d)

prvok v poli sa môže porovnať s 'a'

16.

Čo navráti funkcia analogRead()?

a)

10-bitové číslo

b)

veľkosť napätia od 0 do 5V

c)

číslo od 0 do 1000

d)

analógovú hodnotu 0 - 1

17.

Čo robí pull-up rezistor?

a)

privádza na vstupný pin kladné napätie

b)

prepína stav z down na up

c)

znižuje svietenie LED diódy

d)

zvyšuje hodnotu rezistora, ktorý sa pripája na pin