Basics — Final
Hardware — Final
Software — Final
Arduino — Final
Robotics — Final
100

What does “boot sequence” mean?

 The steps a computer takes to start the OS

100

What component supplies power to all parts of a PC?

Power Supply Unit (PSU)

100

 What is an OS kernel?

 Core part of the operating system

100

 What does analogRead() return?

 A value between 0–1023

100

What is path planning?

 Finding a route to a destination

200

What is latency in computing?

Delay in data transfer

200

 What does thermal paste do?

Improves heat transfer from CPU to cooler

200

What does virtualization allow a computer to do?

Run multiple operating systems

200

Why are interrupts useful?

Handle urgent events immediately

200

 What is autonomous navigation?

Moving without human control

300

 Why is regular data backup important in organizations?

 To recover from data loss or failure

300

Why does increasing RAM improve performance?

 More programs can run without slowdown

300

 Why are permissions important in operating systems?

Control access and protect data

300

What is debouncing in buttons?

 Removing false signals from rapid switching

300

Why is sensor fusion useful in robotics?

Improves accuracy using multiple sensors

400

What is the main risk of using public Wi-Fi without protection?

 Data interception / hacking

400

 What happens if a CPU overheats repeatedly?

Throttling, shutdown, or damage

400

 What is the difference between a process and a thread?

 Thread runs inside a process and shares resources

400

 Why use external libraries in Arduino projects?

Save time and add functionality

400

 What is feedback control in robotics?

Adjusting actions based on sensor input

500

Explain why strong passwords alone are no longer enough.

They can be stolen or guessed; need extra security like 2FA

500

Explain why laptops thermal-throttle more than desktops.

 Limited cooling and airflow

500

Why is open-source software important in education and research?

Transparency, learning, customization

500

 Explain how PWM controls motor speed.

 Changes duty cycle to vary average voltage

500

 Explain why autonomous robots need both hardware and software optimization.

Hardware senses and moves, software decides efficiently