Problem Solving and Design for year 10 IGCSE

?
  • Created by: Emith
  • Created on: 28-03-21 21:24
A Computer System
A system made of hardware, software, data, communications and people. These can be divided into subsystems and these sub systems can be further divided up into their own sub systems. Until each subsystem can perform its own action.
1 of 24
Structure Diagram
Shows the design of a computer system in a hierarchical way, with each level giving a more detailed break down of the subsystems in the subsystems.
2 of 24
Flowchart
A diagram of steps required for a task and the order they are to be performed in.
3 of 24
Pseudocode
A simple method of showing an algorithm, using English like words and mathematical operators that look like a program.
4 of 24
Library Routine
A set of programming instruction for a task that is already available for use.
5 of 24
Sub-routine
A set of programming instruction for a given task that forms a subsystem, not the whole system.

Written in high level languages.
6 of 24
Algorithm
Sets out the steps to complete a given task.

A flowchart or a pseudocode.
7 of 24
Set of test data
All data required to work through a solution.
8 of 24
Normal Test Data
A set of test data should be used together with the result(s) that are expected. The type of test data used to do this is called Normal Data.
9 of 24
Abnormal Test Data
Test data that will be rejected should be used as the values are not suitable. This type of test data is called erroneous or abnormal test data.
10 of 24
Extreme Test Data
The largest and smallest numbers that should be accepted.
11 of 24
Boundary Test Data
At each boundary, two values are required, one value is accepted and the other is rejected.
12 of 24
Validation
The automated checking by a program that data is reasonable before it is accepted to a computer system.
13 of 24
Verification
Used to check that the data does not change as it is being entered.
14 of 24
Range Check
Checks that numbers within a specified range are accepted.
15 of 24
Length Check
Checks if the data contains an exact number of characters.
16 of 24
Length Check 2
Checks that the data entered has a reasonable number of characters.
17 of 24
Type Check
Checks the data entered is of a given data type.
18 of 24
Character Check
Checks that when a string of characters are entered it doesn’t contain any invalid characters or symbols.
19 of 24
Format check
Checks that the characters entered conform to a pre-defined pattern.
20 of 24
Presence Check
Checks to ensure that some data has been entered and the value has not been left blank.
21 of 24
Check Digit
The final digit included in a code. Calculated from all the other digits in the code.
22 of 24
Double Entry
The data is entered twice by, sometimes by different operators. The computer system compares both entries and outputs an error message requesting the data to be entered again if they are different.
23 of 24
Visual Check
A manual check completed by the user that is entering the data.
24 of 24

Other cards in this set

Card 2

Front

Structure Diagram

Back

Shows the design of a computer system in a hierarchical way, with each level giving a more detailed break down of the subsystems in the subsystems.

Card 3

Front

Flowchart

Back

Preview of the front of card 3

Card 4

Front

Pseudocode

Back

Preview of the front of card 4

Card 5

Front

Library Routine

Back

Preview of the front of card 5
View more cards

Comments

Emith

Report

Nice work me, lol.

Similar Computing resources:

See all Computing resources »See all Problem Solving and Design resources »