Hamstead Hall Academy

"Success for All Through Hard Work & Harmony"

Revise Computer Science

Revision List - Key Topics/Terminology
 What is a CPU?
 Know the three parts of a CPU
 Von Neumann’s Architecture
 Fetch –Decode –Execute cycle Memory
 RAM, ROM, Virtual Memory, Flash and Cache
 Clock and Cores in a CPU Secondary Storage
 Three tiers of storage: primary , secondary and tertiary
 Magnetic Hard disks— high capacity and reliable storage
 Solid State — fast. And reliable
 Optical Discs—cheap and robust
 Magnetic Tapes—for archiving
 HDD vs SSDs The OS
 Operating Systems manage Hardware and run Software
 Device Drivers let the OS and Hardware communicate with each other
 Operating Systems provide a User Interface
 The OS allows Multi-Tasking by managing Resources
 The OS handles Files and Disk Management
 Operating System deals with User Account

Systems Software—Utilities
 Defragmentation Utilities
 Backup Utilities
 Compression software and Encryption Software Open Source and Proprietary Software
 Know the advantages and disadvantages of both
 Proprietary Software is Closed Source Software Networks—LANS and WANS
 Factors affecting the Performance of Networks
 Hardware—NICs, Switches, and Routers
 Cables—CAT 5e/6, Coaxial and Fibre Optic
 Wireless uses Radio Waves to transmit data
 WiFi is the Standard for Wireless
 Client-server and Peer-to-Peer Network
 Network topologies– Star, Bus, Mesh
 Network Protocols—IP, TCP, HTTP, HTTPs, POP3, IMAP, SMTP
Computer legislation
 The Data Protection Act, The Freedom of Information Act, The Computer Misuse Act, The Copyright, Designs and Patents act, Creative Commons licences
Computational Thinking
 Three techniques for Computational Thinking: Decomposition, Abstraction, Algorithm Thinking
 Searching and sorting algorithms using : Binary Search, Linear Search,
Bubble sort, Merge and split and Insertion sorting
Data Representation
 Logic gates—AND, OR, NOT
 Converting Binary to Hex
 Converting Binary to Denary
 Storing Images as a series of pixels

Data Representation Continued:
 Images being stored as pixels
 Increasing colour depth and Resolution increases the File Size
 Devices need Metadata to display the images
 Storing Sound: Sound is Sampled and stored Digitally
 Knowing the factors affecting the Size and Quality of Sound Files
 Compression—Lossy and Lossless , prose and cons for each and e.g. of file types

Programming
 Know the basic data types

Data Type Pseudocode Characteristics
Integer INT Whole numbers only
Real or Float REAL Numbers that have a decimal apart
Boolean BOOL Can only take one of two values, usually TRUE
or FALSE
Character CHAR A single letter, number symbol
String STRING Used to represent text; collection of characters