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.

A

True

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.

A

operation

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
Q

What is the difference between functional and non-functional requirements?

A

Functional requirements specify what the system should do, while non-functional requirements describe how the system should perform.

26
Q

True or False: The system design lifecycle is a linear process that cannot be revisited.

A

False

27
Q

What is a system architecture?

A

The structural design that defines the system’s components and their relationships

28
Q

Fill in the blank: The __________ phase ensures the system is ready for production and meets all requirements.

A

deployment

29
Q

What is the role of testing in the system design lifecycle?

A

To verify that the system meets requirements and functions correctly before deployment

30
Q

Multiple Choice: What is typically evaluated during the maintenance phase? A) User satisfaction B) System bugs C) Performance metrics D) All of the above

A

D) All of the above

31
Q

What does the term ‘scalability’ refer to in system design?

A

The ability of a system to handle increased load or expand in capacity