IoT - Programování Flashcards

1
Q

Aplikace v NodeRED se nazývá:

A

Flow

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Arduino UNO je?

A

mikrokontrolér

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Co je to Flow Based Programming?

A

Způsob programování pomocí drag&drop spojování bloků

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Co se stane, když se propojí VIN a GND?

A

nastane zkrat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Co se stane, když se zařízení, které pracuje s 3.3V zapojí na 5V?

A

Zařízení bude zničeno, nebo poškozeno

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Co znamená GPIO?

A

General Purpose Input/Output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Co znamená MQTT?

A

MQ Telemetry Transport

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Co znamená zkratka IoT ?

A

Internet of Things

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Co znamená zkratka OHW?

A

Open HardWare

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Čtvrtým krokem toku dat v IoT je:

A

Analýza dat

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Druhou komponentou tvořící řetězec zpracovávající tok dat v IoT je:

A

Agregátor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

FSM má množinu stavů:

A

o konečné velikosti

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

H-můstek tvoří:

A

dva propojené tranzistory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

HC-SR04 je?

A

ultravukový senzor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Jak nazýváme FSM, který má pro každý stav více než jeden následující možný stav?

A

nedeterministický

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

nedeterministický

A

mikropočítač

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Jak nazýváme programovatelné výpočetní zařízení, které nedispoznuje operačním systémem, ale pouze jedním programem?
1). PID kontrolér
2). mikropočítač
3). mikrokontrolér

A

mikrokontrolér

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Jak se jmenuje funkce, která běží na Arduino UNO opakovaně během doby, kdy je pod napětím?
1). onVoltage()
2). setup ()
3). prepare()
4). loop()
5). voltageOn()

A

loop()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Jak se jmenuje funkce, která se spustí 1x při přivedení napájení na Arduino UNO?

A

setup()

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Jakou koncovku mají programy v Arduino IDE?

A

.ino

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Je možné připojit Arduino UNO nepřímo (pomocí dalšího HW) k internetu?

A

ano

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Je možné připojit Arduino UNO přímo k internetu?

A

ne

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Je možné v NodeRED flow udělat cyklický graf?

A

ano

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Je NodeRED open source?

A

ano

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Je vhodné v NodeRED flow dělat cyklický graf?

A

ne

26
Q

Kolik analogových vstupů má deska Arduino UNO

A

6

27
Q

Kolik analogových výstupů má deska Arduino UNO?

A

0

28
Q

Kolik context scopes existuje v NodeRED?

A

3

29
Q

Kolik digitálních vstupně výstupních pinů má Arduino UNO?

A

14

30
Q

Kolik HW UART má Arduino UNO?

A

1

31
Q

Kolik operační paměti (RAM) má deska Arduino UNO?

A

2 Kb

32
Q

Kolik paměti pro program zabírá výchozí bootloader na desce Arduino UNO?

A

4 Kb

33
Q

Kolik PWM pinů má deska Arduino UNO?

A

6

34
Q

Kolik SW UART má Arduino UNO (spolehlivě)?

A

1

35
Q

Která řídící logika je schopna řešení komplexních úloh

A

deliberativní

36
Q

Která řídící logika je superpozicí?

A

hybridní

37
Q

Která řídící logika vyžaduje 3 vnitřní jednotky?
1). reaktivní
2). triviální
3). deliberativní
4). naivní

A

deliberativní

38
Q

Která z uvedených je čistě plánující řídící logika
1). Hybridní
2). Reaktivní
3). Deliberativní

A

deliberativní

39
Q

Které z uvedených má stabilnější PWM?
1). mikrokontrolér
2). mikropočítač

A

mikrokontrolér

40
Q

Které z uvedených má vyšší výkon?

A

mikropočítač

41
Q

Které z uvedených nemůže operovat na 5V ?
1). Mikropočítač
2). Mikrokontroler

A

mikropočítač

42
Q

Které z uvedených není existující zařízení Arduino?
1). Duo
2). Due
3). Mega
4). Uno
5). Leonardo

A

Duo

43
Q

Který z uvedených stavových automatů provádí operace pouze při změně stavu?

A

Mealyho

44
Q

MQTT si

A

nezachovává historii

45
Q

Na jakém pinu Arduino UNO je připojena vestavěná LED?

A

A5

46
Q

NodeRED je nástroj pro:

A

orchestraci

47
Q

NodeRED nodes se instalují pomocí:

A

npm

48
Q

Pátou komponentou tvořící řetězec zpracovávající tok dat v IoT je:
1). Analýzátor
2). DAQ uzel
3). Agregátor
4). BI
5). Datový sklad

A

BI

49
Q

Pátým krokem toku dat v IoT je:
1). Analýza dat
2). Zpracování dat
3). Uchování dat
4). Sběr dat
5). Interpretace dat

A

Interpretace dat

50
Q

Pro orchestraci IoT se používá:
1). SenseHAT
2). JavaScript
3). NodeJS
4). NodeRED

A

NodeRED

51
Q

První komponentou tvořící řetězec zpracovávající tok dat v IoT je:
1). Datový sklad
2). Agregátor
3). Analyzátor
4). DAQ uzel
5). BI

A

DAQ uzel

52
Q

Prvním krokem toku dat v IoT je:

A

Sběr dat

53
Q

RaspberryPI je?

A

mikropočítač

54
Q

Redis je nástroj pro:
1). ukládání dat
2). řízení běhu
3). komunikaci
4). správu kódů

A

ukládání dat

55
Q

systemd je nástroj pro:
1). komunikaci
2). řízení běhu
3). ukládání dat
4). správu kódu
5) orchestraci

A

řízení běhu

56
Q

Třetí komponentou tvořící řetězec zpracovávající tok dat v IoT je:

A

Datový sklad

57
Q

TWI sběrnici na Arduino UNO připojujeme na piny:
1). výstupní
2). vstupně/výstupní
3). vstupní
4). Arduino UNO TWI sběrnici nepodporuje

Druhá verze otázky:
1). Aruino UNO TWI sběrnici nepodporuje
2). digitální
3). analogové

A

vstupní

analogové

58
Q

Tzv. “retained” příznak v MQTT zprávách způsobí:

1) že zpráva přečká restart mqtt brokeru
2). že se zpráva pošle vždy znovu všem subscriberům když se připojí nový
3). že se zpráva pošle vždy když se do topicu udělá publish
4). že se zpráva pošle tomu, kdo udělá do topicu publish
5). že se zpráva pošle každému novému subscriberovi topicu

A

že se zpráva pošle každému novému subscriberovi topicu

59
Q

V jakém dialektu známého jazykla programujeme Arduino UNO?

A

Wiring/Processing

60
Q

V jakém jazyce programujeme Arduino UNO?

A

C/C++