WorksheetsSystems Life Cycle Quiz
Total questions: 45
Worksheet time: 3600secs
What is the first stage of the Systems Life Cycle?
Design
Analysis
Development
Testing
During the Analysis stage, what is created to avoid potential risks and doubts?
A Data Flow Diagram
A Feasibility Study Report
An Input Design
A Test Plan
What is the main purpose of a Data Flow Diagram (DFD)?
To show the file structure of the database
To act as a tool for communication between client and analyst
To validate data entered into the system
To test the system modules
Which phase of the life cycle determines 'how the new system will look'?
Analysis
Design
Implementation
Evaluation
A paper-based form with limited space is an example of:
Data Verification
An Input Design
An Output Design
A Validation Check
What is the purpose of data validation?
To check for errors after data has been entered
To gather only meaningful and correct data into the system
To convert data from an old system to a new one
To train users on the new system
Which of these is a method of data verification?
Range Check
Format Check
Visual Check
Presence Check
Having two different people enter the same data to check for mismatches is called:
Visual Verification
Double-Entry Verification
Data Validation
Module Testing
Who writes the code to make each module functional?
System Analyst
Users
Programmers
The Client
A testing strategy is planned by the:
Programmers
System Analyst
Users
Client
During testing, the entire system is divided into:
Reports
Modules
Feasibility studies
Flowcharts
Which of these is NOT a step in the Implementation phase?
Hardware and software setup
Data conversion
Writing the program code
User training
What does the Implementation documentation include?
Only the program code
Only the user manual
Both user and system documents
Only the data dictionary
The old system being completely replaced by the new one is known as:
Phased Conversion
Parallel Conversion
Pilot Conversion
Direct Changeover
The final stage of the life cycle, where the system is reviewed, is called:
Documentation
Implementation
Evaluation
Improvement
The linear model of the system lifecycle shown in the chapter is called the:
Agile Model
Waterfall Model
Spiral Model
Prototype Model
Brainstorming sessions and negotiations are a key part of which stage?
Testing
Analysis
Development
Evaluation
A check to ensure a date is in the format DD/MM/YYYY is a:
Range Check
Format Check
Presence Check
Verification Check
The process of converting data from an old system to a new format is part of:
Design
Implementation
Analysis
Testing
The document that contains details like program code and data dictionary is the:
User Documentation
Feasibility Report
System Documentation
Test Plan
The main goal of the Evaluation stage is to:
Write new code
Identify areas for improvement
Train new users
Gather initial requirements
What is checked during a visual verification?
The data is entered twice
The data against the original source or a report
The data type is correct
The data is within a set range
Which stage comes immediately after Design?
Analysis
Development and Testing
Implementation
Evaluation
Creating a report layout is part of:
Input Design
Output Design
File Structure Design
Validation Design
Linking all programs together creates a:
Module
Complete system
Test plan
Data flow diagram
Why is the Design phase considered so important?
It is the cheapest phase.
It helps avoid errors in the final system.
It involves the most people.
It is the quickest phase.
The 'Improvement' stage would likely lead back to which stage?
Evaluation
Analysis
Design
Any stage, restarting the cycle
A feasibility study is conducted to see if a project is:
Beautifully designed
Technically possible and cost-effective
Fully tested
Ready for implementation
User training is essential during:
Analysis
Implementation
Documentation
Design
The stock level of an item (e.g., 0 to 500) would be checked using a:
Format Check
Range Check
Presence Check
Double-Entry Check
State two activities that take place during the Analysis stage.
What is the key difference between Data Validation and Data Verification?
Name two types of Input Design
What is the role of a programmer in the Development stage?
List three things that must be ready before the Implementation phase can begin.
What are the two main types of documentation produced during Implementation?
Briefly describe what a Data Flow Diagram (DFD) represents.
Why is a test plan created before testing begins?
What is the purpose of the Evaluation stage in the system life cycle?
Name two methods of changeover to a new system (one is specified as 'changeover' in the text, think of another common one, e.g., parallel running).
Describe the stages of the Waterfall Model as presented in the system life cycle. Explain why this model is considered linear and sequential.
Explain the importance of the Feasibility Study conducted during the Analysis stage. What potential problems might it help an organization avoid?
Compare and contrast the Design and Development stages. Your answer should clearly state the purpose of each stage and the different activities that occur in each.
Discuss the Implementation phase in detail. Your answer should include the five key steps mentioned in the chapter and explain why each step is critical for a successful launch of the new system.
A school is developing a new system to manage student library book borrowings. Identify two different validation checks that would be important for the 'Date Borrowed' field. Describe the process of data verification using the double-entry method and explain why it would be useful for entering student ID numbers. Explain why user documentation is crucial for this new library system.
