Home
Back
Topics
CD Orders
INDEX
Topics - WJEC - CG3
CG3.1
Hardware
Data transmission
Communication networks
Communication standards
CG3.2
The operating system
Types of system
Interrupts
Memory management
Buffering
Scheduling
CG3.3
Data representation, data types and data structures
Representation of data - the Binary number system
Hexadecimal
Representation of Characters - ASCII
Representation of Integers - Sign and Magnitude
Representation of Integers - Two's Complement
Shift Functions
Representation of Real numbers - Floating Point
Truncation and Rounding
Overflow and Underflow
Stacks
Queues
Trees
Implementation of Binary Trees
Linked lists
Arrays
Records
CG3.4
File organisation
Sequential access
Indexed sequential files
Multi-level indexes
Direct (Random) access file
File security
CG3.5
Logical operations
Truth tables
Use of Logical operations
CG3.6
Databases and distributed systems
Databases
Entities
Data normalisation
Data warehousing and data mining
DBMS
Distributed systems
CG3.7
Algorithms
Pseudocode
Flowchart
Recursion
Parameters
Algorithm testing and data
Bubble Sort
Insertion Sort
Quicksort
CG3.8
Software engineering
Software tools
Computer languages
Syntax diagrams
BNF
Program versions
Program translation
Compilers
Errors
Program construction
Parallel Processing
CG3.9
System design
Human-Computer interface
Design validation
Design evaluation
CG3.10
Typical applications of computers and communication systems
Applications
Control systems
Expert systems
Internet
E-Commerce
Intranet, Extranet
CG3.11
Data security and integrity processes
Data security
Biometrics
Disaster planning