System Design - Fill in the Blank Flashcards

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/19

flashcard set

Earn XP

Description and Tags

20 fill-in-the-blank flashcards covering System Design concepts, processes, and diagrams.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

20 Terms

1
New cards

System design is the process of defining the __, components, modules, interfaces, and data for a system to satisfy specified requirements.

architecture

2
New cards

System design is a crucial phase in the software development lifecycle where the overall structure of the system is __ and documented.

conceptualized

3
New cards

During Requirements Gathering, activities include conducting __ with stakeholders.

interviews

4
New cards

In Requirements Gathering, we gather and document __ and non-functional requirements.

functional

5
New cards

Requirements are prioritized based on __ and feasibility.

importance

6
New cards

During the analysis phase, gathered requirements are reviewed, refined, and __ to ensure they are complete, consistent, and feasible.

validated

7
New cards

In the analysis phase, you identify use cases and __.

scenarios

8
New cards

Feasibility studies and __ assessments are performed.

risk

9
New cards

The design phase involves creating __ diagrams.

system architecture

10
New cards

In design, you define module interfaces and __.

interactions

11
New cards

In the implementation phase, the designed system is translated into __.

code

12
New cards

Developers write, test, and __ the software components according to the design specifications.

integrate

13
New cards

Functional testing validates the system __.

behavior

14
New cards

Integration testing checks interactions between __.

components

15
New cards

Testing can include performance, security, and __ testing.

usability

16
New cards

High-level design identifies major system components and their __.

relationships

17
New cards

Low-Level Design specifies algorithms, data structures, and data __.

formats

18
New cards

Detailed Design provides an exhaustive blueprint for the __, testing, and deployment of the system.

implementation

19
New cards

Flowcharts are visual representations of processes using symbols such as Start/End, Process, Decision, and __.

Input/Output

20
New cards

A Class Diagram in UML represents the static structure of __ and their relationships.

classes