wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Are you Ready???

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

What is the difference between RAM and ROM?

a)

a) RAM is permanent, ROM is volatile

b)

b) ROM stores temporary data

c)

c) RAM is volatile, ROM is permanent

d)
  • d) RAM is read-only

2.

How many bits are in 1 byte?

a)

2

b)

4

c)

16

d)

8

3.

Which one is faster?

a)

RAM

b)

Hard Disk

c)

Cache

d)

SSD

4.

Convert the binary number 1101 to decimal:

a)

13

b)

11

c)

15

d)

10

5.

Which of the following is a valid hexadecimal number?

a)

a) 123G

b)

b) 0x3F

c)

c) 45#

d)
  1. d) BINARY1010

6.

What is the output of (1 AND 0) OR 1?

a)

0

b)

1

c)

2

d)

ND

7.

Which logic gate gives HIGH only when both inputs are LOW?

a)

NAND

b)

NOR

c)

AND

d)

XOR

8.

Which of the following is a correct variable declaration in C?

a)

a) int 5num;

b)

b) int num = 5;

c)

c) num int = 5;

d)
  • d) int = num 5;

9.

Which loop is guaranteed to run at least once?

a)

for

b)

while

c)

switch

d)

do while

10.

What is a microcontroller used for?

a)

a) Browsing the web

b)

b) Running mobile apps

c)

c) Controlling specific hardware functions

d)
  • d) Playing video games

11.

Which of the following best defines an embedded system?

a)

A computer designed for multitasking

b)

A system that runs only on Windows

c)

A dedicated system designed for a specific function

d)

A mobile operating system

12.

Which of these is typically not a component inside a microcontroller?

a)

CPU

b)

ROM

c)

HardDisk

d)

I/O ports

13.

What does the term ‘bare metal programming’ refer to?

a)

Programming without an IDE

b)

Programming with Python

c)

Programming directly on hardware without OS

d)

Programming without power

14.

Which command is used to display running processes in embedded Linux?

a)

ps

b)

ls

c)

pwd

d)

cd

15.

In memory-mapped I/O, I/O devices are accessed using:

a)

Special instructions

b)

Standard I/O ports

c)

Memory addresses

d)

DMA controllers only