Lesson 4.13.1.1
4.13.1.1 Analysis Quiz: AQA Computer Science, Unit 13
20 questions
In partnership with Revision Ninja
Lesson 4.13.1.1, Analysis: 20 multiple choice questions for the AQA Computer Science (7517), Unit 13: Systematic approach to problem solving, 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 the primary stage of software development where system requirements are established?
- Implementation
- Testing
- Design
- Analysis
-
How must a system's requirements be gathered during the analysis stage?
- Automated testing
- User interaction
- Database design
- Code inspection
-
Which development approach is commonly used during analysis to clarify user requirements?
- Prototyping
- Beta deployment
- Unit testing
- Compilation
-
What is created during analysis to show required system data and its relationships?
- Test plan
- Data model
- User interface
- Algorithm design
-
What is the primary purpose of abstraction during system analysis?
- Testing algorithm efficiency
- Removing unnecessary detail
- Designing user interfaces
- Writing executable code
-
Who must analysts interact with to establish system requirements accurately?
- System architects
- Intended users
- Database administrators
- Software testers
-
Which stage of software development focuses on defining the problem and establishing system requirements?
- Testing
- Implementation
- Design
- Analysis
-
Which activity would an analyst perform during the analysis stage of software development?
- Writing unit tests
- Interviewing end users
- Designing user interfaces
- Coding data structures
-
What is the first step when analysing a new software problem?
- Design algorithms
- Test the software
- Define the problem
- Write the code
-
What technique can be used during analysis to help clarify system requirements with users?
- Normalisation
- Refactoring
- Black-box testing
- Prototyping
-
In a library system data model, which item represents an entity?
- Borrow limit
- Return date
- Book
- Book ID
-
Which item is established during the analysis stage rather than the design stage?
- System requirements
- User interfaces
- Algorithm design
- Data structures
-
Unclear requirements established during analysis are most likely to lead to what outcome?
- Syntax errors
- Compiler crashes
- Infinite loops
- Unmet user needs
-
Which deliverable from the analysis stage is directly used to plan data structures in design?
- User manual
- Data model
- Test plan
- Source code
-
Which approach uses iterative cycles with users to continuously refine system requirements during analysis?
- Top-down design
- Waterfall model
- Agile approach
- Structured programming
-
At what point in the software lifecycle should a data model first be created?
- Analysis stage
- Implementation stage
- Testing stage
- Evaluation stage
-
Why is correcting requirement errors during analysis better than during implementation?
- Cheaper to fix
- Requires less memory
- Faster compile time
- Automates testing
-
What iterative process accommodates changing user feedback during the analysis stage?
- Waterfall model
- Static analysis
- Agile prototyping
- Formal verification
-
What is created during the analysis stage to represent system entities and relationships?
- Algorithm design
- Source code
- User interface
- Data model
-
How should system requirements primarily be established during the analysis stage?
- User interaction
- Code inspection
- Beta deployment
- Stress testing
Related quizzes
- Design Quiz · 4.13.1.2 · 20 questions
- Implementation Quiz · 4.13.1.3 · 20 questions
- Testing Quiz · 4.13.1.4 · 20 questions
- Evaluation Quiz · 4.13.1.5 · 20 questions
- 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
- 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