Lesson T4.4.2
T4.4.2 Programmable microcontrollers Quiz: KS3 Design & Technology, Unit 4
20 questions
In partnership with Revision Ninja
Lesson T4.4.2, Programmable microcontrollers: 20 multiple choice questions for the KS3 Design & Technology (National Curriculum), Unit 4: Technical knowledge, written with Revision Ninja.
Host it live on the board and students join with a game code on their own devices, or revise alone with Free Play. The answers are revealed in the game.
The 20 questions
-
What is a microcontroller?
- An analogue sensor
- A programmable computer chip
- A mechanical relay
- A power supply unit
-
Which component on a microcontroller board converts physical movement into an electrical signal?
- Actuator
- Resistor
- Sensor
- Buzzer
-
Which programming structure repeats instructions while a specific condition remains true?
- A loop
- A variable declaration
- An input sequence
- A selection block
-
What type of output device is a standard hobby servo motor classified as?
- Controller
- Processor
- Sensor
- Actuator
-
What is the term for a named memory location that stores changing data?
- Constant
- Terminal
- Output
- Variable
-
Which voltage level typically represents a logic high state in standard digital electronics?
- Minus five volts
- Zero volts
- Twelve volts
- Five volts
-
Why are microcontrollers used instead of fixed hardware circuits in smart products?
- Cheaper wiring
- Infinite battery
- Programmable behaviour
- Higher voltage
-
What is the main function of digital pins on a microcontroller board?
- Amplify weak signals
- Handle binary states
- Measure continuous voltage
- Regulate supply power
-
When lighting an LED via a switch, which step must happen first?
- Read switch input
- Add a delay
- Clear memory
- Turn LED on
-
An 'if' statement controlling a fan based on temperature is an example of what?
- A selection structure
- An analogue input
- A variable assignment
- An infinite loop
-
What type of digital signal uses only two discrete states to transmit data?
- Analogue
- Binary
- Variable
- Continuous
-
What is the process of finding and correcting errors in code called?
- Debugging
- Soldering
- Rendering
- Compiling
-
A counter variable starts at 0 and increases by 1 each time a loop runs. What is its value after 5 loops?
- 4
- 0
- 6
- 5
-
A microcontroller checks a sensor 10 times each second. How long is there between each check?
- 1 second
- 0.1 seconds
- 10 seconds
- 0.01 seconds
-
What is the purpose of adding comments to computer code?
- Explain the code
- Trigger subroutines
- Define global variables
- Speed up execution
-
Why are sensor thresholds often stored in variables?
- Prevent syntax errors
- Easy single updates
- Increase processing speed
- Save physical memory
-
In an input, process, output system, what does the processing stage perform?
- Displaying output text
- Decisions and calculations
- Sensing light levels
- Storing permanent power
-
Which programming structure ensures a microcontroller responds instantly to a button?
- Fixed delay
- Linear sequence
- Nested subroutine
- Continuous loop
-
Why do beginners often use visual block languages for microcontrollers?
- Increase processor speed
- Improve screen resolution
- Reduce memory usage
- Avoid typing syntax
-
How can you convert a sensor reading of 500 down to a range of 0 to 100?
- Hardware reset
- Binary search
- Mapping calculation
- Logical inversion
Related quizzes
- Properties of materials Quiz · T4.1.1 · 20 questions
- Performance of structural elements Quiz · T4.1.2 · 20 questions
- Changing movement in mechanical systems Quiz · T4.2.1 · 20 questions
- Force in mechanical systems Quiz · T4.2.2 · 20 questions
- Powering advanced electrical systems Quiz · T4.3.1 · 20 questions
- Circuits with heat, light, sound and movement Quiz · T4.3.2 · 20 questions
- Sensors and actuators Quiz · T4.4.1 · 20 questions
- Researching user needs Quiz · T1.1.1 · 20 questions
- Precise use of specialist tools Quiz · T2.1.1 · 20 questions
- Analysing the work of professionals Quiz · T3.1.1 · 20 questions