NEW
Font size
WorksheetsIntroduction to System Integration Architecture
Total questions: 20
Worksheet time: 20mins
What does SIA stand for?
System Internet Application
System Integration Architecture
Software Integration Approach
System Interface Analysis
Which of the following is an example application of SIA?
Online shopping cart
Smart homes
Web browsers
Word processors
Why is Arduino considered beginner-friendly?
It requires no coding
It is affordable and easy to use
It only works with professionals
It is used only in robotics competitions
The ATmega328 microcontroller on Arduino Uno is:
Non-programmable
Only for power supply
The main programmable microcontroller
Used for reset functions
Which Arduino component handles USB communication?
Reset button
ATmega16U2
Power connector
ICSP
What does the reset button on Arduino Uno do?
Turns the LED on/off
Resets the device
Uploads the program
Provides analog input
Which of these can accept analog input on Arduino?
Digital I/O pins
Analog input pins
Reset pins
USB connector
What is the purpose of ICSP pins?
Provide power to motors
Update bootloader/firmware
Connect external displays
Upload sketches
The Arduino IDE includes which feature?
Virtual breadboard
Drag-and-drop simulation
Compile/Upload buttons
Circuit design only
What does the setup() function in Arduino code do?
Runs repeatedly in a loop
Runs once at the start
Uploads code to the board
Blinks the LED
Which of the following is NOT a benefit of Arduino for SIA?
Open-source community support
Supports many sensors/actuators
Expensive hardware requirement
Widely used in IoT prototyping
The loop() function in Arduino:
Runs once at the start
Runs repeatedly after setup()
Handles USB communication
Uploads the code
Tinkercad is mainly used for:
Physical breadboard assembly
Hardware debugging
Virtual simulation of circuits
Replacing Arduino IDE
In the Arduino IDE, which button checks your code for errors without uploading it to the board?
Serial Monitor
Verify/Compile
Upload
New Sketch
Which Arduino pins can only output HIGH (5V) or LOW (0V) signals?
Analog input pins
Power pins
Digital I/O pins
ICSP pins
What role does the ATmega16U2 microcontroller play in Arduino Uno?
Acts as the main processor
Handles USB-to-serial communication
Provides analog input
Controls power distribution
Which of the following correctly describes Arduino’s role in SIA?
It connects hardware and software for prototyping automation systems
It only serves as a standalone programming tool
It replaces all other integration architectures
It is used only in gaming systems
If an Arduino project requires more power for motors, which component is most important?
Reset button
USB connector
Power connector
Digital pins
Which part of the Arduino development workflow allows simulation before physical testing?
Arduino IDE
Bootloader
Tinkercad
ICSP
In the Blink code, what does digitalWrite(13, HIGH); do?
Turns the LED off
Turns the LED on
Pauses the program for 1 second
Sets pin 13 as an input
