an oval represents a start or end point in a flowchart
arrows are a connector that shows the direct flow in a flowchart
a parallelogram represents a process such as a delay
flowcharts are used to represent an algorithm, workflow or process
a logical expression is something that can either be true or false
in binary you can only use the digits 1 and 0
a variable is used to store data for a computer program
a string is text
a worm is a malware that can spread from one computer to another by copying itself to other computers
malware is a type of software that is designed to cause damage to a computer system or to steal private information
an algorithm is a set of instructions that are followed to solve a problem
layers are like stacked, transparent sheets of glass that can be moved, hidden or locked to help create a digital image
a CPU runs the instructions and works out how to do them. every computer does is made up of lots of instructions.
ROM stands for read-only memory. This means that once ROM has been programmed with an instruction, it cannot change.
RAM stores data temporarily while it's being used. It's also called volatile memory because if there isn't any power going into your computer then everything stored in RAM will disappear.
the motherboard connects all the components together so they work as a whole unit.
a hard drive is where most of the programs on your computer are stored. It also holds any files you have created or downloaded.