Lesson 4.7.2.1
4.7.2.1 The stored program concept Quiz: AQA Computer Science, Unit 7
20 questions
In partnership with Revision Ninja
Lesson 4.7.2.1, The stored program concept: 20 multiple choice questions for the AQA Computer Science (7517), Unit 7: Fundamentals of computer organisation and architecture, 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
-
Which component holds the address of the next instruction to be fetched from memory?
- Accumulator
- Memory Data Register
- Current Instruction Register
- Program Counter
-
How are instructions processed in a serial execution model?
- One after another
- All simultaneously
- Two at once
- In random order
-
Which two main types of operations does the processor perform?
- Graphical and spatial
- Network and serial
- Physical and thermal
- Arithmetic and logical
-
What term describes the complete sequence of fetching, decoding, and executing an instruction?
- Machine cycle
- Bus cycle
- Processor cycle
- Clock cycle
-
Which register temporarily stores the actual data fetched from or written to main memory?
- Index Register
- Program Counter
- Memory Data Register
- Status Register
-
A program is loaded so that its first instruction is at address 200, and it has 10 instructions in consecutive locations with no branches. What is the address of the last instruction?
- 210
- 209
- 200
- 208
-
A loop body of 5 instructions runs 100 times, with no branch overhead counted. How many instructions are executed in total?
- 500
- 100
- 505
- 105
-
Where is the instruction decoded into control signals after being retrieved from memory?
- Cache memory
- Arithmetic Logic Unit
- Control Unit
- Accumulator
-
Which architecture allows general-purpose computers to run different software without changing hardware?
- Von Neumann
- Harvard
- RISC-only
- Harvard-extended
-
Which bus carries the memory address generated by the processor to main memory?
- Address bus
- System bus
- Data bus
- Control bus
-
Which register holds the result of the most recent operation performed by the ALU?
- Memory Address Register
- Accumulator
- Instruction Register
- Program Counter
-
Where are programs stored long-term when a computer system is powered off?
- Main memory
- Secondary storage
- Processor registers
- Cache memory
-
What type of memory stores both program instructions and data in the stored program concept?
- Virtual memory
- Main memory
- Cache memory
- Secondary storage
-
Why is data cleared from main memory when a computer is powered off?
- RAM is read-only
- RAM is volatile
- RAM is non-volatile
- RAM is serial
-
What happens when running machine code instructions are modified directly in main memory?
- Changed instructions execute
- Memory protects itself
- Cache overrides changes
- Execution halts immediately
-
Which format of instructions is stored in main memory for direct CPU execution?
- Source code
- Assembly code
- High-level code
- Machine code
-
A stored program has 250 instructions, of which 40 are branches. How many instructions are not branches?
- 40
- 210
- 250
- 290
-
A stored program is loaded at address 4096 and occupies 300 locations. What is the address of the last location it uses?
- 4396
- 4095
- 4395
- 4294
-
Which cycle repeatedly fetches, decodes, and executes instructions stored in main memory?
- Fetch-Execute cycle
- Bus arbitration cycle
- Clock cycle
- Interrupt cycle
-
Which processor technique overlaps the stages of the fetch-execute cycle to improve throughput?
- Branching
- Paging
- Pipelining
- Polling
Related quizzes
- Data types Quiz · 4.1.1.1 · 20 questions
- Entity relationship modelling Quiz · 4.10.1.1 · 20 questions
- Big Data Quiz · 4.11.1.1 · 20 questions
- Function types and first-class objects Quiz · 4.12.1.1 · 20 questions
- Analysis Quiz · 4.13.1.1 · 20 questions
- Data structures and abstract data types Quiz · 4.2.1.1 · 20 questions
- Breadth-first and depth-first search Quiz · 4.3.1.1 · 20 questions
- Problem-solving and algorithms Quiz · 4.4.1.1 · 20 questions
- Natural, rational, irrational and real numbers Quiz · 4.5.1.1 · 20 questions
- Programming concepts: sequence, selection and iteration Quiz · 4.1.1.2 · 20 questions