Software design and methodologies Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

Define the analysis stage of software design???

A

The analysis stage focuses on understanding the purpose of the software and defining functional requirements.

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

What are the function requirements of software and development???

A

Define what the software must do. This can include specific features, input/output requirements, and user interactions.

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

What does purpose mean in the analysis stage of software design???

A

Determine what the software is intended to achieve. Consider the problem it solves or the need it addresses

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

Define the design stage of software design and methodologies???

A

Design involves creating a blueprint for the software, including the user interface, structure diagrams, and logic flow.

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

What are the main factors of making a user friendly UI???

A

Create user interface (UI) designs, focusing on layout, usability, and user experience

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

What are the purpose of structure diagrams???

A

Using diagrams to visualize the structure of the software. This can include class diagrams, entity-relationship diagrams, and data flow diagrams.

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

What are the purpose of flowcharts???

A

flowcharts help represent the logic and workflow of the software. This helps in understanding the software’s behavior.

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

What are the purpose of flowcharts???

A

pseudocode helps to describe the software’s logic in a human-readable format. Pseudocode helps bridge the gap between design and implementation.

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

Determine the data types and structures needed for the software, such as integers, strings, arrays, and objects.

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

What are some common data types in software???

A

Common data types include integers, floats, booleans, strings, and characters. These represent basic values in programming

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

What are the roles of data structure???

A

Data structures organize and store data.

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

What are some examples of data structures???

A

Common structures include arrays, lists, dictionaries, and objects.

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