You are on page 1of 1

September Test Syllabus C1 Computer Science 0478

Aitchison College Senior School


C1 Computer Science
Syllabus for September Tests, 2020
1. Number Systems (Conversions from Chapter 1)
a. Binary to Denary Conversions
b. Denary to Binary Conversions
c. Denary to Hexadecimal Conversions
d. Hexadecimal to Denary Conversions
e. Binary to Hexadecimal Conversions
f. Hexadecimal to Binary Conversions
2. Programming Fundamentals in Python
a. Concept of variable and data types
b. Assignment, Input and Print Statements
c. Writing statements to perform arithmetic operations (e.g. area = 0.5 * b * h)
d. Conditional Statements in Python (if-elif-else)
e. Writing Python code for a given flowchart
3. Flowcharts and Trace Tables
a. Flowchart symbols
b. Drawing a flowchart for a given problem
c. Tracing a flowchart using a trace table
4. Error Checking Methods (from Chapter 2)
a. Parity Checking
b. Automatic Repeat Request (ARQ)
c. Echo Check
5. Logic Gates and Logic Circuits (from Chapter 3)
a. Names, Symbols, Boolean Notation, Logic Notation and Truth Tables of Logic
Gates (AND, OR, NOT, NOR, NAND, XOR)
b. Fill in truth Table for a given logic circuit

Page 1 of 1

You might also like