N5: Computing: Software design and delvelopment (2) Flashcards

1
Q

Give an example statement for Input, process and output

A

Input- enter the names of 100 countries
Process- Find the countries with a population of less than 1 million inhabitants
Output- Display all the countries that have less than 1 million inhabitants

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

State the names of the two types of planning structures for program designs

A

Structure diagram and Flow chart

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

What does Selection, Fixed Loop and Conditional loop mean

A

Selection- Performs an action if one condition is true and the other is false e.g- “Is percentage >49 %”
Fixed loop- A loop that is repeated a set number of times e.g- “Repeat punishment lines 100 times”
Conditional loop- A loop that is repeated until a condition is true (condition has been meet) e.g- “Is month between the range of 1-12” will loop until number of month is between 1 and 12

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

What is user interface design (UID)

A

User interface design is a plan that is made prior to software creation so the software layout can be seen in a wire frame

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

Give an example of UID

A

Wireframe design

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

Give the five main data types and what they store

A

Char- Single character variable
String- Item of text
Integer- Positive of negative whole number
Real number- Any positive or negative decimal number
Boolean- Two state variable (True or False / Yes or No)

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

What is an array used for

A

To store multiple values with the same data type

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

If there were 20 marks of Integer data type then what would an array look like

A

Marks(19)

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

Give an example of each of the 5 main data types

A

Char- any single character
Boolean- True or false / Yes or no
Integer- any positive or negative whole number
Real number- Any positive or negative decimal number
String- Any word or phrase

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

Name the three types of testing data

A

Normal, extreme and exceptional

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

Name three types of errors that could occur and what each error means

A

Syntax- Spelling errors, missing brackets, double punctuation
Logical- Doesn’t make logical sense e.g- a = l + b
Execution- No syntax or logical errors but errors that cannot be picked up e.g- dividing by 0

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