1/49
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Câu 1: What is the operating voltage of Atmega328?
A. 1.9V to 5V
B. 1.8V to 5.5V
C. 1.1V to 5V
D. 1.2V to 9V
B. 1.8V to 5.5V
Câu 2: What is the type of USB port on Arduino Uno R3?
A. Type A
B. Type B
C. Type C
D. Micro USB
B. Type B
Câu 3: What is the use of the Vin pin present on some Arduino Boards?
A. To ground the Arduino board
B. To power the Arduino board
C. To provide a 5V output
D. Is used for plugging in 3V supply
B. To power the Arduino board
Câu 4: Is it possible to have multiple software serial ports (UART) with speeds up to 115200 bps?
A. Yes, only one software serial port is possible.
B. Yes, but the maximum speed is limited to 9600 bps.
C. No, software serial ports are limited to a single port.
D. Yes, multiple software serial ports are possible with speeds up to 115200 bps.
D. Yes, multiple software serial ports are possible with speeds up to 115200 bps.
Câu 5: How many pins are there in a servo motor?
A. 2
B. 3
C. 4
D. 5
B. 3
Câu 6: Which type of network is the connection between a Bluetooth headset and a smartphone?
A. PAN
B. MAN
C. LAN
D. WAN
A. PAN
Câu 7: What type of sensor is the LM35?
A. Pressure sensor
B. Humidity sensor
C. Temperature sensor
D. Touch sensor
C. Temperature sensor
Câu 8: What does the analogRead() function return when the potentiometer is turned all the way to connect with the +5 volts?
A. 0
B. Between 1 and 1022
C. 1023
D. 5
C. 1023
Câu 9: What is PWM (Pulse Width Modulation) primarily used for in Arduino projects?
A. To enhance digital signal strength
B. To achieve analog-like results from digital outputs
C. To increase the digital pin voltage
D. To decrease the processing time for digital outputs
B. To achieve analog-like results from digital outputs
Câu 10: What is the correct syntax to output a string like "I like IoT" in C program?
A. System.out.println("I like IoT");
B. Console.WriteLine("I like IoT");
C. System.output("I like IoT");
D. printf("I like IoT");
D. printf("I like IoT");
Câu 11: How is the input voltage range of 0 to 5 volts converted to a digital value between 0 and 1023 in an Arduino microcontroller?
A. By using an external circuit
B. By using a digital-to-analog converter (DAC).
C. By a process called analog-to-digital conversion (ADC) inside the microcontroller.
D. By directly mapping the voltage to the digital value without conversion.
C. By a process called analog-to-digital conversion (ADC) inside the microcontroller.
Câu 12: What type of device could allow a vehicle to place a show a warning on the dashboard, which might also notify the car's manufacturer?
A. Digital network
B. Smart phone
C. Sensor
D. Bluetooth
C. Sensor
Câu 13: Which button in the ESP8266 is used to load the code again?
A. GND
B. TX
C. AT
D. A0
B. TX (Trong ngữ cảnh nạp lại code thì thường cần reset hoặc flash mode, nhưng các lựa chọn hơi lạ, thường nút FLASH hoặc RST được dùng. Tuy nhiên, TX/RX dùng để truyền dữ liệu nạp code). Lưu ý: Câu này có thể gây tranh cãi tùy vào board cụ thể, nhưng TX/RX là chân giao tiếp để nạp code.
Câu 14: In a software simulation environment (Tinkercad) for Arduino programming, which of the following options is typically used to write and run code for your Arduino projects?
A. Selecting the code option to start coding.
B. Using a physical Arduino board to write code
C. Connecting various electronic components to a breadboard
D. Employing a real-time oscilloscope for debugging
A. Selecting the code option to start coding.
Câu 15: What is the purpose of Fritzing in the context of designing circuits?
A. To physically build circuits in the real world
B. To simulate circuit behavior
C. To create circuit diagrams and layouts.
D. To test electronic components.
C. To create circuit diagrams and layouts.
Câu 16: What is the purpose of the following Arduino code?Serial.write(40);A. Send a signal to pin 40 on the Arduino boardB. Send a octal number of 40 through the Serial pinsC. Send a byte with value 40 through the Serial pinsD. Send a hexadecimal number of 40 through the Serial pins
C. Send a byte with value 40 through the Serial pins
Câu 17: Which of the following is an example of an IoT application?
A. Wearable device to monitor blood glucose level
B. Manufacturing Bolt using CNC machine
C. Bank web page to monitor customer experience
A. Wearable device to monitor blood glucose level
Câu 18: An IOT device can most easily be differentiated from a standard computer based on
A. Computational Performance
B. Interface with the user and the world
C. Memory Capacity
D. Weight/Size
B. Interface with the user and the world
Câu 19: What are the 4 V's of Big Data, as described by IBM?
A. Volume, Velocity, Value, Variability.
B. Velocity, Versatility, Verification, Viscosity
C. Volume, Velocity, Variety, Veracity.
D. Volatility, Vibration, Visualization, Viability
C. Volume, Velocity, Variety, Veracity.
Câu 20: How does the veracity of big data impact IoT applications?
A. By increasing the data transmission range
B. By improving the energy efficiency of devices
C. By ensuring the reliability and accuracy of the data used for decision-making
D. By decreasing the cost of data storage
C. By ensuring the reliability and accuracy of the data used for decision-making
Câu 21: IoT devices create more significant security challenges for networks due to all of these concerns EXCEPT which?
A. They do not have security alerts.
B. They are always on.
C. They are always connected.
D. They produce an event log
D. They produce an event log
Câu 22: How has the Internet of Things prompted new concerns over security issues?
A. Devices are equipped with security from the manufacturer.
B. Devices are less likely to be compromised in today's age.
C. Devices are not compatible with traditional security measures
D. Devices respond only to user-installed security protocols
C. Devices are not compatible with traditional security measures
Câu 23: What happens to the LED's blink rate in the given code when the potentiometer is turned all the way to provide the maximum voltage to the analog pin?delay(sensorValue); (với sensorValue đọc từ A0)
A. The LED blinks faster.
B. The LED blinks slower.
C. The LED stops blinking.
D. The LED blinks at a constant rate regardless of the potentiometer's position.
B. The LED blinks slower. (Giá trị đọc được lớn nhất là 1023 => delay lâu nhất => chớp chậm nhất)
Câu 24: Which of the following best describes the role of sensors in the context of IoT?
A. Sensors are used to create data signatures for various devices.
B. Sensors collect and transmit data about the physical environment.
C. Sensors generate power for IoT devices
D. Sensors are responsible for controlling mechanical movements.
B. Sensors collect and transmit data about the physical environment.
Câu 25: The digital pin D2 of Arduino Uno generates a square wave, making an LED on for 1 second and off for 4 seconds. If the LED's anode is connected to 5 V and the LED's cathode is connected to pin D2, what is the duty cycle of this square wave?
A. 20%
B. 25%
C. 80%
D. 90%
A. 20% (Duty Cycle = On time / Total Period = 1 / (1+4) = 1/5 = 20%. Lưu ý: Đề bài nói LED anode nối 5V, cathode nối D2, nghĩa là D2 LOW thì LED sáng. "On for 1 second" ở đây có thể hiểu là tín hiệu D2 ở mức kích hoạt. Nếu D2 active LOW để sáng LED, thì thời gian D2 LOW là 1s. Tuy nhiên, Duty Cycle thường tính cho tín hiệu HIGH. Nếu đề ám chỉ "LED sáng" trong 1s, thì thời gian D2 LOW là 1s, HIGH là 4s. Nếu tính Duty Cycle của sóng vuông tại chân D2 (thời gian HIGH/Total), thì là 4/5 = 80%. Nhưng nếu tính Duty Cycle của trạng thái "LED Sáng", thì là 20%. Thông thường Duty Cycle tham chiếu đến thời gian tín hiệu ở mức cao. Câu hỏi hơi mơ hồ về định nghĩa "square wave" ở đây là tín hiệu điện áp hay trạng thái LED. Với cách diễn đạt "making an LED on", thường người ta quan tâm thời gian hoạt động. Tuy nhiên, với mạch Anode chung, D2 LOW (0V) = LED ON. D2 HIGH (5V) = LED OFF. Vậy sóng tại D2 là LOW 1s, HIGH 4s. Duty Cycle (HIGH) = 4/5 = 80%. Đáp án C có vẻ hợp lý về mặt kỹ thuật tín hiệu. Nhưng nếu hỏi "duty cycle of LED ON state" thì là 20%. Dựa vào các đề thi tương tự, thường đáp án là 20% hoặc 80% tùy góc nhìn. Hãy cân nhắc ngữ cảnh "duty cycle of this square wave" thường là T(high)/T(total)).
Câu 26: A narrow pipe in a water system is analogous to what concept in an electrical circuit?
A. Resistance
B. Voltage
C. Capacitance
D. Current
A. Resistance
Câu 27: Which of the following is NOT related to Arduino IDE software?
A. Serial monitor
B. Upload
C. Terminate
D. Verify
C. Terminate
Câu 28: Given the nominal voltage of an AAA battery is 1.5 V, what is the nominal voltage of 5 AAA batteries connected in parallel?
A. 6V
B. 7.5V
C. 9V
D. 1.5V
D. 1.5V
Câu 29: Which of the following is not a fundamental component of an IoT system?
A. Sensors
B. Connectivity
C. User interface
D. Voltage regulator
D. Voltage regulator
Câu 30: Which function in the Arduino is used to initialize the serial communication?
A. Serial.println()
B. Serial.available()
C. Serial.read()
D. Serial.begin()
D. Serial.begin()
Câu 31: Which communication medium is most affected by environmental conditions like interference?
A. Fibre optic cables
B. Copper cables
C. Wireless transmission
D. All of the others
C. Wireless transmission
Câu 32: What factors should be considered when selecting a communication medium in a network?
A. The distance a signal needs to travel
B. The environment the signal will travel in
C. The amount and speed of data
D. All of the others
D. All of the others
Câu 33: What role do embedded sensors play in these IoT systems?
A. They enhance power generation.
B. They store excess energy.
C. They convert environmental signals into digital data for processing
D. They eliminate the need for power management
C. They convert environmental signals into digital data for processing
Câu 34: What types of programming languages are commonly used for IoT systems?
A. JavaScript, HTML, and CSS
B. Python, C++, Java, Arduino, and Raspberry Pi platforms
C. PHP and SQL
D. Assembly language only
B. Python, C++, Java, Arduino, and Raspberry Pi platforms
Câu 35: Which of the following IoT deployment models involves direct communication between nearby devices without relying on a centralized infrastructure?
A. Cloud-based IoT
B. Peer-to-peer IoT
C. Hybrid IoT
D. Edge computing IoT
B. Peer-to-peer IoT
Câu 36: Which of the following IoT network topologies provides the highest reliability?
A. Star topology
B. Mesh topology
C. Bus topology
D. Ring topology
B. Mesh topology
Câu 37: In the context of IoT and networking, what does the abbreviation LPWAN stand for?
A. Lightweight Protocol for Wide Area Network
B. Low-Profile Wireless Access Node
C. Low Power Wide Area Network
D. Longitudinal Packet Wireless Architecture
C. Low Power Wide Area Network
Câu 38: In IoT, what is the purpose of a Gateway?
A. To act as an intermediary for data transmission between different network protocols
B. To store data collected from IoT devices
C. To increase the power supply to IoT devices
D. To directly connect sensors to the internet
A. To act as an intermediary for data transmission between different network protocols
Câu 39: Which of the following is true about the Arduino Ethernet shield?
A. It connects the Arduino to a network through a wired Ethernet connection
B. It allows the Arduino to communicate wirelessly over a local area network
C. It requires a Bluetooth connection to function
D. It is used for motor control and sensor interaction
A. It connects the Arduino to a network through a wired Ethernet connection
Câu 40: What does the RX LED on an Arduino board indicate?
A. The Arduino is transmitting data
B. The Arduino is receiving data
C. The Arduino is powered on
D. The Arduino is in programming mode
B. The Arduino is receiving data
Câu 41: What type of sensor detects motion or presence using infrared light?
A. Hall effect sensor
B. Photoresistor
C. Infrared sensor
D. Force sensitive resistor
C. Infrared sensor
Câu 42: What type of network does the Wi-Fi shield allow the Arduino to connect to?
A. A Bluetooth network
B. A wired Ethernet network
C. A Wi-Fi network
D. A ZigBee mesh network
C. A Wi-Fi network
Câu 43: Given a graph in the figure, the depth first traversal from node B is (visit nodes in ABC order): (Hình ảnh không rõ nhưng dựa trên các node A, B, C, D, E và các đáp án, đây là câu hỏi về thuật toán DFS)
A. BADCE
B. BAEDC
C. BCDEA
D. BACDE
A. BADCE (Dựa trên quy tắc DFS thông thường từ B, thăm láng giềng theo thứ tự ABC)
Câu 44: What are properties of a tree?
A. One node is marked as Root node
B. Every node other than the root is associated with one parent node
C. Each node can have an arbitrary number of child node
D. All of the others
D. All of the others
Câu 45: What is the function of a photoresistor?
A. It changes voltage according to light level
B. It increases or decreases current through a wire
C. It stores an image
D. It changes resistance according to light level
D. It changes resistance according to light level
Câu 46: A part of an Arduino sketch is as follows: digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); How long is the built-in LED on?
A. 1000 seconds
B. 100 seconds
C. 1 second
D. 100 milliseconds
C. 1 second
Câu 47: What is the other name of hardware address?
A. MAC address
B. IP address
C. Postal address
D. Gateway address
A. MAC address
Câu 48: Who was coined the term "Internet of Things"?
A. Kevin Ashton
B. John Wright
C. Edward Jameson
D. George Garton
A. Kevin Ashton
Câu 49: What is the function of a Digital to Analog Converter?
A. to generate an analog voltage from digital signals
B. to allow analog current to be controlled by a digital number
C. to produce a waveform with an analog frequency
D. to accept both digital and analog inputs
A. to generate an analog voltage from digital signals
Câu 50: Which function is used to enable an interrupt in Arduino UNO?
A. enableInterrupt()
B. attachInterrupt()
C. activateInterrupt()
D. startInterrupt()
B. attachInterrupt()