Definitions Flashcards
(45 cards)
abstraction
picking out the important bits of information
algorithm
a step by step set of rules or instructions
argument
a value that a parameter of a sub program actually takes
arithmetic logic unit (ALU)
the part of the CPU that carries out arithmetic and Boolean operations
array
a data structure where all the data is stored and defined under one variable name
ASCII
a 7 bit character set consisting of 128 characters
assembler
a program that turns assembly language into machine code
Boolean
Boolean data can take one of two values, either true or false
byte
8 bits
cache
quick access memory inside the CPU
casting
a way of changing from one data type to another
character
a single alphanumeric symbol
character set
a group of characters that a computer recognises from their binary representation
clock speed
the number of instructions a processor can carry out each second
cloud computing
the use of the internet to store files and provide software
code editor
part of an IDE where you write and edit your source code
colour depth
the number of bits used for each pixel in an image file
comment
a note added to source code to say what part of a program does
compiler
a programming tool to translate source code into machine code
constant
a named value which cannot be altered as the program is running
control unit (CU)
the part of the CPU that provides control and timing signals
decomposition
breaking a problem down into smaller problems
domain name server (DNS)
a server which stores website domain names and their IP addresses
dynamic IP address
an IP address which is automatically assigned to a device before it accesses a network