Thẻ ghi nhớ: IOT102_1 | Quizlet

0.0(0)
studied byStudied by 2 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/49

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

50 Terms

1
New cards

Câu 1: What is the size of the flash memory of the microcontroller of Arduino Uno Rev3?

A. 32 KB

B. 40 KB

C. 64 KB

D. 128 KB

A. 32 KB

2
New cards

Câu 2: What is the use of the ESP8266 WiFi Module?

A. Network Provider

B. Switches circuits

C. Evaluates air pressure

D. Monitors Motion

A. Network Provider

3
New cards

Câu 3: What is the maximum input voltage limit for an Arduino Uno?

A. 6-20 V

B. 5-15 V

C. 7-17 V

D. 10-20 V

A. 6-20 V

4
New cards

Câu 4: What is an interrupt in the context of Arduino UNO programming?

A. A function that stops the Arduino from running

B. A signal that pauses the current process to execute a specific function

C. An error in the code compilation

D. A method to increase the processing speed

B. A signal that pauses the current process to execute a specific function

5
New cards

Câu 5: What type of communication does the RX and TX pins on the Arduino Uno facilitate?

A. Power transfer

B. Wireless communication

C. Serial communication

D. Analog signal processing

C. Serial communication

6
New cards

Câu 6: How many pins are there in a 7-segment LED display?

A. 5

B. 7

C. 9

D. 10

D. 10

7
New cards

Câu 7: How many pins on Arduino Uno R3 support the pulse width modulation (PWM)?

A. 7

B. 5

C. 9

D. 6

D. 6

8
New cards

Câu 8: What pins of Arduino Uno are the external interrupt pins?

A. 2, 3

B. 3, 4

C. 5, 6

D. 7, 8

A. 2, 3

9
New cards

Câu 9: What is a "Sketch" in Arduino terminology?

A. A sketch is a program written for the board and shields

B. A sketch is a blueprint for designing a circuit

C. A sketch is a diagram of the microcontroller layout

D. A sketch is an input data format for sensors

A. A sketch is a program written for the board and shields

10
New cards

Câu 10: Which digital pin is used as the LED_BUILTIN value on an Arduino UNO board?

A. D10

B. D11

C. D12

D. D13

D. D13

11
New cards

Câu 11: In Arduino, a "Sketch" is a diagram that shows the physical arrangement of the components.

A. TRUE

B. FALSE

B. FALSE

12
New cards

Câu 12: To declare a variable that stores the value read from analog pin A0, what data type is this variable?

A. String

B. Single

C. Double

D. Int

D. Int

13
New cards

Câu 13: What is the difference between an IDE and a compiler?

A. The compiler executes the code while the IDE gives a graphical environment for writing the code

B. The compiler links the code to the respective files and the IDE takes it from there

C. The compiler and the IDE are the same thing

D. The IDE executes the code while the compiler gives a graphical environment for writing the code

A. The compiler executes the code while the IDE gives a graphical environment for writing the code (Lưu ý: Trong ngữ cảnh trắc nghiệm này, đáp án A thường được chọn dù từ "executes" dùng cho compiler có thể gây hiểu nhầm là chạy chương trình, nhưng ý là thực hiện việc biên dịch, còn IDE cung cấp môi trường).

14
New cards

Câu 14: Can the setup() function change the value of constant variables?

A. Yes, it can change

B. No, it cannot change

C. Yes, it can change but only integer values

D. Yes, it can change but only byte values

B. No, it cannot change

15
New cards

Câu 15: In the given Arduino code, what is the purpose of the "analogWrite" function, and how is it used to control the LED's behavior?

A. The "analogWrite" function is used to read analog values from a sensor.

B. The "analogWrite" function is used to blink the LED on and off.

C. The "analogWrite" function is used to control the brightness of the LED.

D. The "analogWrite" function is used to read digital values from a sensor.

C. The "analogWrite" function is used to control the brightness of the LED

16
New cards

Câu 16: Is the Arduino code an Object-Oriented programming language or a Procedural programming language?

A. The Arduino Code follows the Top-Down Procedural ideology

B. The Arduino Code follows a custom Procedural Ideology

C. The Arduino Code follows the Object-Oriented ideology

D. The Arduino Code follows the Bottom-Up Procedural ideology

C. The Arduino Code follows the Object-Oriented ideology

17
New cards

Câu 17: What is the output of "pin1" if "pin2" is sent "1011" where 1 is 5V and 0 is 0V?

A. 1110

B. 0100

C. 1111

D. 1011

B. 0100

18
New cards

Câu 18: Which component on tinkercad.com allows displaying the results of the simulation program?

A. Components

B. Send to

C. Start simulation

D. Serial monitor

D. Serial monitor

19
New cards

Câu 19: What is the output of the program given below if a voltage of 5V is supplied to the pin corresponding to the A0 pin on an Arduino UNO?

A. 0

B. 1023

C. Null

D. Error

B. 1023

20
New cards

Câu 20: In circuit design, which component is used to limit the current from the arduino board to the LED?

A. Capacitor

B. Diode

C. Resistor

D. Push button

C. Resistor

21
New cards

Câu 21: Why do you use a breadboard?

A. It's an inexpensive way to check the design and function of your circuit

B. It can be used to mass produce lots of identical circuits easily and cost effectively

C. The plug board versions are extremely reliable and will last for years, you might never need to do anything else

D. Breadboards aren't used any more. It's an old technology that is not needed with modern circuits.

A. It's an inexpensive way to check the design and function of your circuit

22
New cards

Câu 22: How might the evolving nature of the internet, where it's no longer just a means of communication, but also connects various devices like refrigerators, impact various aspects of our society?

A. It will simplify security measures and reduce the need for big data analysis

B. It will have no significant impact on employment as most jobs remain unchanged

C. It could introduce new security challenges, require advanced big data solutions, and potentially disrupt employment.

D. It will lead to reduced complexity in our daily lives and fewer security concerns

C. It could introduce new security challenges, require advanced big data solutions, and potentially disrupt employment.

23
New cards

Câu 23: What programming strategies could be employed to handle the "Velocity" aspect of big data in an IoT system?

A. Implementing strict data type casting in all functions

B. Utilizing just-in-time compilation for all code

C. Employing data streaming and real-time processing frameworks

D. Using older data protocols to ensure compatibility

C. Employing data streaming and real-time processing frameworks

24
New cards

Câu 24: IOT devices gather private information about users. Which statement is most true about the security of that data?

A. User can ensure security of collected data by encrypting it manually

B. User can sue data collecting agencies if their data is not held securely

C. Users must rely on data collecting agencies to securely store and transmit their data

D. Most data gathered by IOT devices is safe because IOT devices are not a target of hackers

C. Users must rely on data collecting agencies to securely store and transmit their data

25
New cards

Câu 25: In the Windows OS, which statement is true about the blocked state of a process?

A. Waiting for an event triggered by the CPU's scheduling mechanism

B. Waiting for an event that has not happened yet

C. Waiting to input/output and Waiting for an event that has not happened yet

D. The CPU and Memory are waiting to other events

C. Waiting to input/output and Waiting for an event that has not happened yet

26
New cards

Câu 26: Consider the statement "Each resource is either currently assigned to exactly one process or is available". Which of the following is appropriate for this statement?

A. No-preemption

B. Hold-and-wait

C. Mutual exclusion

D. Circular wait

C. Mutual exclusion

27
New cards

Câu 27: What is the primary advantage of using EEPROM memory in an Arduino project?

A. EEPROM memory is faster than SRAM.

B. EEPROM memory retains its data even when the power is turned off.

C. EEPROM memory has unlimited write cycles.

D. EEPROM memory is less expensive than flash memory.

B. EEPROM memory retains its data even when the power is turned off.

28
New cards

Câu 28: How is the distance to an object calculated using the ultrasonic sensor?

A. By measuring the intensity of the returned pulse

B. By calculating the time it takes for a pulse to return

C. By detecting the angle of the returned pulse

D. By the frequency shift of the returned pulse

B. By calculating the time it takes for a pulse to return

29
New cards

Câu 29: What is one of the main impacts of IoT on urban areas?

A. Creating smart cities with smart buildings and transportation.

B. Improving public entertainment services.

C. Reducing air pollution by enhancing public transportation

D. Enhancing cybersecurity for personal devices.

A. Creating smart cities with smart buildings and transportation.

30
New cards

Câu 30: Which mode parameter triggers the interrupt when the pin goes from low to high?

A. LOW

B. CHANGE

C. RISING

D. FALLING

C. RISING

31
New cards

Câu 31: In the IoT case study of a dairy farm, what is the primary purpose of the responders attached to the cows?

A. To measure the quantity of milk produced by each cow.

B. To monitor the health and movement of the cows.

C. To control the feeding mechanism for the cows

D. To provide a wireless internet connection to the farm

B. To monitor the health and movement of the cows.

32
New cards

Câu 32: Why is the delay(1000); function used in the Arduino sketch for blinking an LED?

A. To increase the voltage supplied to the LED

B. To turn the LED off

C. To keep the LED on or off for a visible amount of time.

D. To set the LED_BUILTIN pin as an input

C. To keep the LED on or off for a visible amount of time.

33
New cards

Câu 33: Which of the following factors is NOT typically considered when choosing the medium for network communication in an IoT setup?

A. The distance a signal needs to travel

B. The type of data being transmitted.

C. The color of the cables

D. The cost of the media and its installation

C. The color of the cables

34
New cards

Câu 34: When using the LCD 1602 display with an Arduino, what is the purpose of wiring a 10k ohm potentiometer to the V0 pin of the LCD?

A. To adjust the display contrast

B. To provide power to the LCD

C. To set the refresh rate of the display

D. To enable the autoscroll feature

A. To adjust the display contrast

35
New cards

Câu 35: What is the purpose of the TRIG pin on the SRF05 ultrasonic sensor?

A. To receive the echo signal

B. To send out ultrasound bursts

C. To supply power to the sensor

D. To process the incoming data

B. To send out ultrasound bursts

36
New cards

Câu 36: How does IoT help improve tire maintenance in mining vehicles?

A. By inflating tires automatically

B. By monitoring tire pressure

C. By replacing tires remotely

D. By making tires more durable

B. By monitoring tire pressure

37
New cards

Câu 37: Why might having 20 billion connected devices cause a major disruption in employment?

A. Automation may replace jobs traditionally done by humans

B. New job sectors will be created, making previous roles obsolete

C. There will be fewer jobs available due to more devices doing the work

D. Workers will need to learn new internet communication tools

A. Automation may replace jobs traditionally done by humans

38
New cards

Câu 38: What is the primary purpose of the Internet of Things (IoT)?

A. To connect only computers to the internet

B. To connect everyday physical objects to the internet

C. To increase internet speed

D. To allow humans to communicate directly with each other online

B. To connect everyday physical objects to the internet

39
New cards

Câu 39: Which protocol is most commonly used for small data transmission in IoT devices?

A. HTTP

B. MQTT

C. FTP

D. SMTP

B. MQTT

40
New cards

Câu 40: What is the main purpose of routing in network communication?

A. To encrypt data

B. To select a path for traffic in a network

C. To store data

D. To create new data paths

B. To select a path for traffic in a network

41
New cards

Câu 41: How many digital I/O pins does the Arduino Uno have?

A. 8

B. 10

C. 14

D. 16

C. 14

42
New cards

Câu 42: Arduino can be used to develop interactive objects that can work without a computer.

A. TRUE

B. FALSE

A. TRUE

43
New cards

Câu 43: Which component is referred to as the "brain" of the Arduino?

A. ATMega328

B. 16 MHz crystal

C. FTDI USB-to-Serial chip

D. Power regulator

A. ATMega328

44
New cards

Câu 44: What is the difference between the INPUT and INPUT_PULLUP arguments in the pinMode() function?

A. They are both the same

B. INPUT supports only analog voltages while INPUT_PULLUP supports only digital voltage readings

C. INPUT takes the default reading as 0 while INPUT_PULLUP takes default reading as 1023

D. INPUT takes the default reading as 1023 while INPUT_PULLUP takes the default reading as 0

C. INPUT takes the default reading as 0 while INPUT_PULLUP takes default reading as 1023

45
New cards

Câu 45: Given an array as follows: [4, 1, 2, 9, 8]. How is the array like after the first round of Bubble sort?

A. 4, 1, 2, 9, 8

B. 1, 2, 4, 8, 9

C. 1, 4, 2, 8, 9

D. 1, 4, 2, 9, 8

B. 1, 2, 4, 8, 9

46
New cards

Câu 46: Which of the following statements is WRONG about the IoT devices?A. IoT devices use the internet for collecting and sharing dataB. IoT devices need microcontrollerC. IoT devices use wireless technologyD. IoT devices are completely safe

D. IoT devices are completely safe

47
New cards

Câu 47: What is a Mock-up?A. It is a horizontal prototypeB. It is a particular approach to throwaway prototype

C. It is a throwaway prototype.

D. It is a nonreleasable prototype

C. It is a throwaway prototype.

48
New cards

Câu 48: How can you create a network of IoT devices that efficiently exchange data?

A. By using a single protocol for all devices

B. By connecting all devices directly to the internet

C. By designing a mesh network topology

D. By using the highest data rate possible

C. By designing a mesh network topology

49
New cards

Câu 49: What are the four V's of big data defined by the IBM?

A. Volume, Velocity, Variety, and Veracity

B. Vendor, Variety, and Volume

C. Vocation, Veracity, Venture, and Variety

D. Venture, Volume, Variety, and Velocity

A. Volume, Velocity, Variety, and Veracity

50
New cards

Câu 50: What programming language is used for a sketch in Arduino IDE?

A. Python

B. Java

C. C/C++

D. Assembly

C. C/C++

Explore top flashcards