SDLC (MCQS) (2020)

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

AL-MURTAZA SCHOOL

SENIOR GIRLS BRANCH


COMPUTER TEST
NAME:_________________ Date:________ SEC:____
Q1. Circle the correct answer /25

1. How many steps are in the systems development life cycle (SDLC)?
A. 4
B. 5
C. 9
D. 10
2. The first step in the systems development life cycle (SDLC) is:
A. Analysis.
B. Design.
C. Problem/Opportunity Identification.
D. Development and Documentation.
3. The organized process or set of steps that needs to be followed to develop an information
system is known as the:
A. analytical cycle.
B. design cycle.
C. program specification.
D. system development life cycle.
4. The make-or-buy decision is associated with the ____________ step in the SDLC.
A. Problem/Opportunity Identification
B. Design
C. Analysis
D. Development and Documentation
5. In the Analysis phase, the development of the ____________ occurs,which is
a clear statement of the goals and objectives of the project.
A. documentation
B. flowchart
C. program specification
D. design
6. Actual programming of software code is done during the ____________ step in the
SDLC.
A. Maintenance and Evaluation
B. Design
C. Analysis
D. Development and Documentation
7. Enhancements, upgrades, and bug fixes are done during the ____________ step in the
SDLC.
A. Maintenance and Evaluation
B. Problem/Opportunity Identification
C. Design
D. Development and Documentation
8. The ____________ determines whether the project should go forward.
A. feasibility assessment
B. opportunity identification
C. system evaluation
D. program specification
9. Technical writers generally provide the ____________ for the new system.
A. programs
B. network
C. analysis
D. documentation
10. Debugging is:
A. creating program code.
B. finding and correcting errors in the program code.
C. identifying the task to be computerized.
D. creating the algorithm.
11. Translating the problem statement into a series of sequential steps describing what the
program must do is known as:
A. coding.
B. debugging.
C. creating the algorithm.
D. writing documentation.
12. Translating the algorithm into a programming language occurs at the ____________ step
of the PDLC.
A. Debugging
B. Coding
C. Testing and Documentation
D. Algorithm Development
13. The problem statement should include all of the following EXCEPT:
A. input.
B. output.
C. processing.
D. storage.
14. The problem statement includes the ____________, which lists specific input numbers a
program would typically expect the user to enter and precise output values that a perfect
program would return for those input values.
A. testing plan
B. error handler
C. IPO cycle
D. input-output specification 
15.  Where are algorithms used?
A. Algorithms are used in many different areas where instruction sets are needed
B. Algorithms are only used by computers
C. Algorithms are only used in planning
16. What is a variable?
A. Data that is stored in a memory location, that cannot be changed
B. Data that is stored in a memory location, that can be changed
C. Data that is produced by a computer, that cannot be changed
17. What is pseudocode used for?
A. To program every piece of software
B. To plan algorithms using a specific programming language
C. To plan algorithms using plain English
18. What is syntax?
A. A way to plan algorithms in plain English
B. The set of rules about how to use a particular programming language
C. The structure used to create a flowchart
19. What shape represents a process in a flowchart?
A. A parallelogram
B. A rectangle
C. A diamond
20. Which of the following step of solving a system problem is considered as the most
important and fundamental step?
A. Logical Design
B. Program Writing
C. Problem Definition
D. Technical Documentation
21. Which of the following terms best describe the computer programming?
A. Problem Defining
B. Problem Understanding
C. Problem Recognizing
D. Problem Solving
22. Which of the following stages define the implementing stage?
A. Taking the program and placing into the buffer
B. Taking the program and placing into the operation
C. Taking the program and placing into the memory
D. Taking the program and placing into the procedure
23. Which of the following step is a part of planning stage?
A. Flow charting
B. Problem description
C. Analyzing the problem
D. Testing and debugging
24. Which type of error is not detected by the computer?
A. Syntax error
B. Execution
C. Logical error
D. Coding error
25. In GW-BASIC, which of the following symbols is used in taking input and giving
output?

A)

B)

C)

D)
Answers

1. c
2. c
3. a
4. d
5. b
6. b
7. c
8. d
9. a
10. a
11. d
12. d
13. a
14. a
15. d
16. b
17. c
18. b
19. d
20. a
1. Move the knife backwards and forwards in a sweeping motion across the bread to spread
it at an even thickness.
2. Repeat steps 2 to 4 until one side of the slice of bread is evenly coated with butter.
3. Remove any excess butter from the tip of the knife.

NO

You might also like