Computing Key Words

?
Computer System
A system that takes a set of inputs, processes them and creates a set of outputs using hardware and software
1 of 60
CPU
Central Processing Unit
2 of 60
Clock Speed
The speed at which the processor carries out instructions
3 of 60
Multi-Core Processor
A processor with more than one core which means it can fetch and exceute more instructions
4 of 60
RAM
Random Access Memory
5 of 60
ROM
Read Only Memory
6 of 60
BIOS
Basic Input Output System - check that the computer hardware is all present and working correctly
7 of 60
Booting Up
Starting up a computer
8 of 60
Volatile
When you switch the power off the contents will be lost
9 of 60
Non-Volatile
When you switch the power off the contents wont be lost
10 of 60
Virtual Memory
When the computer uses some of its disk space as RAM
11 of 60
Cache Memory
Fast access memory which is close to the processor and stores frequently mused data
12 of 60
Flash Memory
Technology for storing data in an electronic format
13 of 60
Solid State Storage
Memory devices which keep data without power and has no moving parts
14 of 60
Optical Storage Devices
Optical devices store binary patterns using lasers
15 of 60
Magnetic Storage Devices
Store binary data as billions of magnetized areas on a disk
16 of 60
User Interface
Software that enables the user to provide instructions to interact with the computer of any devices. It is part of the OS.
17 of 60
Peripheral Device
Any hardware device which is connected to the computer and controlled by the CPU
18 of 60
Computer Misuse Act
The UK law that makes it illegal to hack a persons computer and deliberately disrupt someone elses computer
19 of 60
Data Protection Act
The UK law that tells organisations how they must protect personal data of real people
20 of 60
Off-the-shelf Software
The sort of software you use at home or school
21 of 60
Custom Written Software (Bespoke Software)
The software system which is designed and developed specifically for a purpose or company
22 of 60
Bit
Binary Digit
23 of 60
Nibble
A group of 4 bits
24 of 60
Byte
A group of 8 bits
25 of 60
Kilobyte
1024 bytes
26 of 60
Megabytes
1024 kilobytes
27 of 60
Gigabytes
1024 megabytes
28 of 60
Terabyte
1024 Gigabytes
29 of 60
Hub/Switches
PC's on a network connected to a switch which manages lots of connections with computers
30 of 60
LAN
Local Area Network - a network where the workstations are close together
31 of 60
WAN
Wide Area Network - where the work stations are further apart
32 of 60
Protocols
Two devices want to successfully communicate they must follow a set of rules
33 of 60
Communication Protocol
The phrase uses to describe a set of rules that communicate equipment adhere to when they send data to each other
34 of 60
TCP/IP
Transmission Control Protocol and Internet Protocol
35 of 60
Hyper Text Transfer Protocol http
When web pages are requested and sent over the internet
36 of 60
FTP
Transferring files over the internet using file transfer protocol
37 of 60
SMTP
Sending email can be done using simple mail transfer protocol
38 of 60
IP Address
An address given to any piece of equipment on a network
39 of 60
Private IP Address
IP Address used on LANs
40 of 60
Public IP Address
IP Address uses on WANs
41 of 60
Static IP Address
IP Address fixed and allocated by network manager
42 of 60
Dynamic IP Address
IP Address changes all the time and is allocated by other equipment on the network automatically
43 of 60
Algorithm
A list of instructions that describe how to do a particular task
44 of 60
Pseudocode
A cross between english and keywords used in programming languages
45 of 60
Flow Diagram
A diagram which shows the breakdown of an algorithm
46 of 60
IDE
Integrated Development Environment - Highlights key words, identifies errors and helps you solve them
47 of 60
Sequence
Code written in a logical, step by step order
48 of 60
Constant
A value that does not change throughout life of the program
49 of 60
Variable
A value that can change throughout the life of the program dependent on conditions or information passes to the computer
50 of 60
Selection
Programming technique to make choices IF/ELIF/ELSE
51 of 60
Iteration
Loops WHILE & FOR
52 of 60
Compliler
A computer program that converts one language into another
53 of 60
Interpreter
A program which directly executes high level programming code without compiling it into a machine
54 of 60
Syntax Error
A mistake in the 'grammar' section of the code eg. a bracket or semi colon
55 of 60
Logic Error
When the program does not do what it was supposes to
56 of 60
Data Types
Types assigned to values eg. String/Interger/Float
57 of 60
High Level Code
Language with a srtong abstraction from details of the computer
58 of 60
Machine Code
A language which can be directly exceuted by CPU
59 of 60
Sub-Routine
A sequence of instructions that performs a specific task
60 of 60

Other cards in this set

Card 2

Front

Central Processing Unit

Back

CPU

Card 3

Front

The speed at which the processor carries out instructions

Back

Preview of the back of card 3

Card 4

Front

A processor with more than one core which means it can fetch and exceute more instructions

Back

Preview of the back of card 4

Card 5

Front

Random Access Memory

Back

Preview of the back of card 5
View more cards

Comments

Look at me

Report

  1. This is amazing, TAH
crzybonez

Report

cool i love this

Look at me

Report

JKZ LOL

LOL

Report

hi I just though I should inform you that it is a COMPILER not COMPLILER thanks bye

ryanKelly69

Report

shut your mouth

Similar Computing resources:

See all Computing resources »See all All Key Words resources »