SDLC Flashcards

1
Q

What is the first phase of the system design lifecycle?

A

Requirements gathering

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

True or False: The system design lifecycle includes only technical aspects.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Fill in the blank: The __________ phase involves creating models and prototypes based on requirements.

A

design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the main goal of the implementation phase?

A

To deploy the system into a production environment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which phase follows testing in the system design lifecycle?

A

Deployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Multiple Choice: Which of the following is NOT a typical phase in the system design lifecycle? A) Planning B) Execution C) Maintenance D) Testing

A

B) Execution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is meant by ‘maintenance’ in the context of the system design lifecycle?

A

The ongoing support and updates needed after system deployment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: User feedback is only considered during the testing phase.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the term ‘system requirements’ refer to?

A

The specifications that define what the system should accomplish

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fill in the blank: During the __________ phase, the system is evaluated for bugs and performance issues.

A

testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a prototype?

A

An early sample or model of a system used to test concepts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Multiple Choice: Which document typically outlines the system requirements? A) User Manual B) Requirements Specification C) Design Document D) Maintenance Plan

A

B) Requirements Specification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What role does a systems analyst play in the system design lifecycle?

A

They bridge the gap between stakeholders and technical teams to gather and clarify requirements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

True or False: Testing is only performed at the end of the system design lifecycle.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the purpose of user acceptance testing (UAT)?

A

To ensure the system meets the needs and expectations of end-users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Fill in the blank: The __________ phase focuses on the deployment of the system to users.

A

implementation

17
Q

What is the significance of documentation in the system design lifecycle?

A

It provides a reference for users and developers throughout the system’s life

18
Q

Multiple Choice: Which phase is most concerned with resolving issues found during testing? A) Implementation B) Maintenance C) Design D) Requirements Gathering

A

B) Maintenance

19
Q

What does ‘iteration’ refer to in the context of system design?

A

The process of repeating phases to refine and improve the system

20
Q

True or False: The design phase is critical for defining how the system will function.

21
Q

What is a use case?

A

A description of how users will interact with the system to achieve specific goals

22
Q

Fill in the blank: The __________ phase is where the system is actively used and monitored for performance.

23
Q

What is the main focus during the design phase?

A

To create a blueprint for the system architecture and components

24
Q

Multiple Choice: Which of the following is a common method for gathering requirements? A) Surveys B) Interviews C) Focus Groups D) All of the above

A

D) All of the above

25
What is the difference between functional and non-functional requirements?
Functional requirements specify what the system should do, while non-functional requirements describe how the system should perform.
26
True or False: The system design lifecycle is a linear process that cannot be revisited.
False
27
What is a system architecture?
The structural design that defines the system's components and their relationships
28
Fill in the blank: The __________ phase ensures the system is ready for production and meets all requirements.
deployment
29
What is the role of testing in the system design lifecycle?
To verify that the system meets requirements and functions correctly before deployment
30
Multiple Choice: What is typically evaluated during the maintenance phase? A) User satisfaction B) System bugs C) Performance metrics D) All of the above
D) All of the above
31
What does the term 'scalability' refer to in system design?
The ability of a system to handle increased load or expand in capacity