Caie Igcse Computer Science 0478 Practical v1
Caie Igcse Computer Science 0478 Practical v1
ORG
CAIE IGCSE
COMPUTER
SCIENCE (0478)
SUMMARIZED NOTES ON THE SYLLABUS
CAIE IGCSE COMPUTER SCIENCE (0478)
WWW.ZNOTES.ORG
CAIE IGCSE COMPUTER SCIENCE (0478)
Input & Output (READ & PRINT) – Used to receive and FOR…TO…NEXT- Will run for a determined/known
display data
to the user respectively amount of times
IMPORTANT CONCEPTS
Sequence – Statements are executed in order. E.g.
CASE…OF…OTHERWISE…ENDCASE – Multiple conditions Variables must
first be declared, and then used.
and corresponding
consequences Selection – Allows data items to be picked according
to given
criteria. E.g. Finding the highest/smallest
value
Repetition – Causes statements to be repeated (loops)
Totalling – Used with repetition, to keep the total
updated.
E.g.
Loop Structures:
WWW.ZNOTES.ORG
CAIE IGCSE COMPUTER SCIENCE (0478)
TEXT
Criteria Name Written As Function
Contains Like (“*x*”) Values that contain x
Does Not Not like
Values that do not contain x
Contain (“*x*”)
Begins With Like (“x*”) Values beginning with x
3. Databases Ends With Like (“*x”) Values ending with x
Values that come before x in
Comes After >= “x”
3.1. Data types alphabetical order
Values that come after x in
The data type names are different in Access: Comes Before <= “x”
alphabetical order
Real – Number
String – Text
NUMBERS
Boolean – Yes/No
Criteria Name Written As Function
Between “x” Values in the range
3.2. Primary Key Between
and “y” between x and y
It is a field that uniquely identifies each record. E.g. Less Than <x Values smaller than x
Student
code will be the primary key in a school Less Than or Equal Values smaller than or
<=x
database. To equal to x
DATES
Criteria Name Written As Function
Between
Dates between the
Between “#mm/dd/yyyy#” and
specified dates
3.3. Query-By-Example (QBE) “#mm/dd/yyyy#”
Dates before a certain
Before < “#mm/dd/yyyy#”
date
Dates after a certain
After > “#mm/dd/yyyy#”
date
Records containing
Today =Date()
today’s date
Records containing
x Days Before
<=Date()-x dates x or more days
Today
in the past
WWW.ZNOTES.ORG
CAIE IGCSE
Computer Science (0478)