Cambridge International A Level · Computer Science (9618)

Hardware and Virtual Machines: Practice Questions

5 multiple-choice questions marked as you go, and 5 written questions with worked solutions. All on Hardware and Virtual Machines.

10 questions24 marksFree, no account
Question 1
1 mark

In digital logic, which gate is defined as producing a logic high (1) output if and only if the two binary inputs are different?

Question 2
1 mark

In Virtual Machine architecture, what is the specific function of the hypervisor?

Question 3
1 mark

In Flynn’s Taxonomy of computer architectures, which category is most commonly associated with a Graphics Processing Unit (GPU) designed to perform the same calculation on a large block of pixels simultaneously?

Question 4
1 mark

According to Flynn's Taxonomy of computer architectures, which classification represents a traditional von Neumann machine where a single stream of instructions operates on a single stream of data?

Question 5
1 mark

Using De Morgan’s Laws, simplify the following Boolean expression to its most basic form:
\( \overline{\overline{A \cdot B} + C} \)

Question 6
2 marks

State the input condition for an SR flip-flop (using NOR gates) that results in an invalid or forbidden state.

Write your answer out first, then check it against the worked solution.

Question 7
3 marks

Identify which of Flynn’s Taxonomy architectures is represented by a multi-core processor system where each core independently executes different instruction streams on different data streams, and justify your answer.

Write your answer out first, then check it against the worked solution.

Question 8
6 marks

Describe how a JK Flip-flop overcomes the "invalid" or "forbidden" state inherent in a basic SR Flip-flop when both inputs are set to logic 1.

Write your answer out first, then check it against the worked solution.

Question 9
4 marks

A logic storage circuit can be constructed using flip-flops.
(a) State the main difference between an SR flip-flop and a JK flip-flop when both inputs are set to binary 1.
(b) State the logic values of the outputs \( Q \) and \( \overline{Q} \) of an SR flip-flop when it is in the Set state.
(c) Explain why flip-flops are essential components in the design of computer hardware registers.

Write your answer out first, then check it against the worked solution.

Question 10
4 marks

Hardware and Virtual Machines processors are often categorized into two main design philosophies: RISC and CISC.
(a) Identify two characteristics of a CISC processor that distinguish it from a RISC processor.
(b) Pipelining is a common feature in modern processors. Explain how the uniform instruction length of a RISC processor makes the implementation of pipelining more efficient compared to a CISC processor.

Write your answer out first, then check it against the worked solution.

* The content provided by thinka is generated by AI and may not always be accurate or up-to-date. Please use it as a supplementary resource and verify with official materials.

You've seen the model answer. Now get yours marked.

This page can show you how a good answer looks. It cannot tell you what your answer was missing. thinka marks your written work against the real mark scheme in about 15 seconds.

Want more questions like these? Get a fresh set on this topic, graded as you go.

Practice More