Year 9 Revision Guide
Computer Systems:
IPOS cycle (Input Process Output Storage):
All computers follow a set of instructions – they carry out instructions that you give and give feedback
Input devices: are bits of information that goes in to your computer. Like whenever you type a word. An example of an
input devices are: keyboard, mouse, joystick scanner etc. these are things that allow you to interact w/ computer
Process: are computers carrying out instructions given to it. Ex. Sending a document to print
Output devices: output is information that has been processed and is given back to the user. Output devices are:
monitor, printer, printed report.
Storage devices: storage is where all your main data is saved. The main storage is your hard drive (DVD, USB flash
drive)
CPU: central processing unit
Hardware (and their functions): hardware is the physical part of the computer system. Parts you can touch and see.
So the motherboard, CPU, keyboard and monitor.
System software: is a collection of instructions and it is not a physical thing. Examples – windows xp, mac os,
Microsoft word
Application software
Computer hardware is the physical components that make up the computer system. Hardware is useless without
software to run on it. Software is instructions that tell computer hardware what to do. Software is useless unless
there is hardware to run it on. For a computer system to be useful it has to consist of both hardware and software.
User interface is the system people use to interact with a computer.
GUI (Graphical User Interface): an interface built around visual things, such as: windows, icons, menus, pointer. WIMP.
CLI (Command Line Interface): to type in commands to make anything happen, nothing visual.
Website Development:
HTML stands for hyper text mark-up language
Basic structure of HTML document:
<html>
<body>
Search engines
</body>
</html>
Basic HTML tags and how to use them :
<h1> search engines </h1> - heading
<b> </b> - bold
<I> </I> - italic
<b> - break
<p> </p> - to begin and end paragraph
<li> - item
<href> - hyperlink
CSS (Cascading Style Sheets):
CSS is a language that describes the style of an HTML document. CSS describes how HTML elements should be
displayed.
Different ways to apply CSS:
Inline styling - by using style attribute in HTML elements. Inline CSS is used to apply unique style to an html element.
<h1 style="color:blue;">This is a Blue Heading</h1>
Internal styling – by using a <style> in the <head> section. Used to define a style for a single html page
<!DOCTYPE html>
<html>
<head>
<style>
body {background-color: powderblue;}
h1 {color: blue;}
p {color: red;}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html
External styling – using external CSS file. Used to define style of many html pages.
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
Spreadsheet Modelling:
- Spreadsheet labelling
- Cell referencing
- Cell formatting
- Data formatting
- Create formulas
- Absolute and Relative cell reference
- Excel functions:
o Max
o Min
o Average
o Sum
o CountIF
o IF
Python:
Variables
Data types:
String – holds alphabet data as text“hello world”
Integer – holds whole numbers 23 not “23”
Float - holds number with decimal points
Boolean – holds true or false
Casting from one data type to another:
- Str () --- str(animal_name)
- Int() --- int(goals_scored)
Rounding float numbers:
hourspermonth = 228.37499999999997
• round(hourspermonth) = 228
• round(hourspermonth,2) = 228.37
- String manipulation
- Conditional statements:
o if
o Else if
o Nested if
- While loops
Binary:
- Binary to denary conversion
- Denary to binary conversion