Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Logic Gates and Dual Core Processors Quiz

Total questions: 41

Worksheet time: 21mins

Name
Class
Date
1.

What condition must be met for the output of an AND gate to be true?

a)

Both inputs need to be on (true)

b)

Only one input needs to be on (true)

c)

Both inputs need to be off (false)

d)

The input is changed to the opposite

2.

Which logic gate produces a true output if at least one input is true?

a)

OR gate

b)

AND gate

c)

NOT gate

d)

Dual core

3.

What does a NOT gate do to its input?

a)

Changes the input to the opposite

b)

Requires both inputs to be true

c)

Requires one input to be true

d)

Multiplies the input by two

4.

What does "dual core" mean in computing?

a)

It has 2 cores and can do 2 instructions at the same time

b)

It has 2 memory chips

c)

It can only do one instruction at a time

d)

It has 2 power supplies

5.

If you want a logic gate to output true only when both inputs are true, which gate should you use?

a)

AND gate

b)

OR gate

c)

NOT gate

d)

Dual core

6.

Explain how a dual core processor can improve computer performance compared to a single core processor.

a)

It can process two instructions at the same time, increasing efficiency.

b)

It uses less electricity.

c)

It stores more data.

d)

It makes the computer lighter.

7.

What is the name of the logic gate shown in the diagram?

a)

OR Gate

b)

AND Gate

c)

NOT Gate

d)

NAND Gate

8.

How many inputs does the OR gate in the diagram have?

a)

One

b)

Two

c)

Three

d)

Four

9.

What is the label given to the output of the OR gate in the diagram?

a)

X

b)

Z

c)

Y

d)

W

10.

If input A is 1 and input B is 0, what will be the output Y of the OR gate?

a)

0

b)

1

c)

2

d)

Cannot be determined

11.

What is the name of the logic gate shown in the diagram?

a)

AND Gate

b)

OR Gate

c)

NOT Gate

d)

NAND Gate

12.

How many inputs does the AND gate in the diagram have?

a)

One

b)

Two

c)

Three

d)

Four

13.

What is the output of an AND gate if both inputs A and B are 1?

a)

0

b)

1

c)

2

d)

Cannot be determined

14.

If input A is 1 and input B is 0, what will be the output Y of the AND gate?

a)

1

b)

0

c)

2

d)

Cannot be determined

15.

Which of the following best describes the function of an AND gate?

a)

The output is 1 only if both inputs are 1.

b)

The output is 1 if at least one input is 1.

c)

The output is always 0.

d)

The output is the opposite of the input.

16.

What is the function of a NOT gate in digital electronics?

a)

It inverts the input signal.

b)

It adds two input signals.

c)

It multiplies two input signals.

d)

It stores the input signal.

17.

In the diagram, if the input A to the NOT gate is 1, what will be the output Y?

a)

1

b)

0

c)

2

d)

Cannot be determined

18.

Which of the following best describes the symbol used for a NOT gate in circuit diagrams?

a)

A triangle with a small circle at the output

b)

A rectangle with two inputs

c)

A circle with a plus sign inside

d)

A square with a minus sign inside

19.

Which of the following is the correct output for the logical AND operation when both inputs A and B are false?

a)

true

b)

false

c)

1

d)

Cannot be determined

20.

According to the truth table, what is the result of A AND B when A is true and B is false?

a)

true

b)

false

c)

1

d)

Both true and false

21.

If both A and B are true, what will be the output of the AND gate?

a)

false

b)

0

c)

true

d)

Cannot be determined

22.

Based on the diagram, what logic gate is being represented and what is its output when both inputs are 0?

a)

OR gate, output is 1

b)

AND gate, output is 0

c)

NOT gate, output is 1

d)

NAND gate, output is 1

23.

Using the truth table, which input combinations will result in a true output for the AND operation?

a)

Only when both A and B are true

b)

When either A or B is true

c)

When both A and B are false

d)

When A is false and B is true

24.

What does "decomposition" mean?

a)

Breaking something into smaller parts, making it easier to understand

b)

Putting things together to make something bigger

c)

Ignoring the details and looking at the whole picture

d)

Painting or decorating objects

25.

Which of the following is an example of decomposition?

a)

Breaking a complex problem into smaller, manageable steps

b)

Memorizing a list of words

c)

Drawing a picture of a tree

d)

Reading a story out loud

26.

Why is decomposition useful when trying to solve a difficult problem?

a)

It makes the problem easier to understand and solve

b)

It makes the problem more confusing

c)

It helps you ignore important details

d)

It allows you to finish faster without thinking

27.

What are the basic elements we usually assume a house will have when we picture it?

a)

Walls, windows, a door, and a roof

b)

Garage, fence, and chimney

c)

Swimming pool and garden

d)

Balcony and basement

28.

In computational thinking, what are the recognisable characteristics that help us identify a house called?

a)

Variables

b)

Patterns

c)

Algorithms

d)

Functions

29.

Which of the following is NOT considered an essential element when picturing a basic house, according to the text?

a)

Roof

b)

Door

c)

Garage

d)

Walls

30.

Why are problems easier to solve when they share patterns?

a)

Because they are always simple

b)

Because we can use the same problem-solving solution wherever the pattern exists

c)

Because they do not require any thinking

d)

Because they are unrelated to each other

31.

How does finding more patterns affect the overall task of problem solving?

a)

It makes the task more difficult

b)

It has no effect on the task

c)

It makes the task easier and quicker

d)

It makes the task impossible

32.

Which of the following pieces of information will NOT help someone who is trying to draw a house?

a)

There are houses in London

b)

A house has windows

c)

A house has walls

d)

A house has a door

33.

Which of the following is an example of a general pattern about houses?

a)

All houses have windows

b)

Some houses have a garage attached

c)

Some houses have red front doors

d)

There are houses in London

34.

Which of the following is a specific detail about houses?

a)

All houses have walls

b)

All houses have a door

c)

Some houses have a garage attached

d)

All houses have windows

35.

Why is it useful to identify general patterns, such as "all houses have windows," when studying a group of objects?

a)

It helps to find similarities and make broad conclusions.

b)

It only focuses on unique features.

c)

It ignores important information.

d)

It makes things more complicated.

36.

Which computational thinking term is defined as "Breaking something down into smaller parts to make it easier to understand"?

a)

Pattern Recognition

b)

Abstraction

c)

Decomposition

d)

Algorithm

37.

What does "Pattern Recognition" mean in computational thinking?

a)

Writing down, step-by-step instructions

b)

Grouping the items into similar categories

c)

Ignoring irrelevant information and only focusing on the main thing

d)

Breaking something down into smaller parts to make it easier to understand

38.

Which of the following best describes "Abstraction" in computational thinking?

a)

Ignoring irrelevant information and only focusing on the main thing

b)

Writing down, step-by-step instructions

c)

Grouping the items into similar categories

d)

Breaking something down into smaller parts to make it easier to understand

39.

If you are "writing down, step-by-step instructions" to solve a problem, which computational thinking term are you using?

a)

Algorithm

b)

Decomposition

c)

Pattern Recognition

d)

Abstraction

40.

A student is given a complex math problem and decides to solve it by breaking it into smaller, more manageable parts. Which computational thinking skill is the student using?

a)

Abstraction

b)

Decomposition

c)

Algorithm

d)

Pattern Recognition

41.

Why is abstraction important in computational thinking?

a)

It helps to break down problems into smaller parts.

b)

It allows us to ignore irrelevant information and focus on the main thing.

c)

It helps us write step-by-step instructions.

d)

It groups items into similar categories.