WorksheetsComputer Science Definitions
Total questions: 75
Worksheet time: 1hrs 9mins
The component which can be described as the "brain" of a computer system
(a)
The component of a CPU which performs simple addition and subtraction
(a)
The software which provides a platform for a computer system to run applications
(a)
A network which covers a small geographical area
(a)
A network which connects LANs that are in different or large geographical locations
(a)
The component which allows a device to connect to a network
(a)
A unique identifier which is assigned to all network enabled devices and cannot be changed
(a)
A piece of software that provides features to help a programmer develop a program
(a)
Volatile memory which holds data, instructions and programs that are currently in use
(a)
An area on the hard disk used as main memory when there is not enough RAM to deal with the amount of instructions
(a)
Breaking a complex problem down into smaller problems and solving each one individually
(a)
Picking out the important bits of information from the problem, ignoring the specific details that don't matter
(a)
This sets out a series of steps which show a logical way of getting from the problem to the solution
(a)
This search algorithm can be used to find an item in an ordered list by spliting the list in half and discarding unrequired items
(a)
This search algorithm checks each item of a list in turn to see if it is the correct item. It stops when it has found the correct item or has checked every item.
(a)
In a programming language, converting between data types is know as what?
(a)
This data type represents whole numbers only
(a)
This data type represents numbers that have a decimal part
(a)
This data type can only take one of two values, usually TRUE or FALSE
(a)
This data type is used to represent a single letter, number or symbol
(a)
This data type is used to represent text, it is a collection of characters
(a)
This arithmetic operator is used to raise a number to a power, exponentiation
(a)
This arithmetic operator is used to return the quotient or whole number part of a division (how many times one number fits into another)
(a)
This arithmetic operator is used to return the remainder of a division
(a)
This comparison operator means that both sides of an equation are equal
(a)
This comparison operator means that both sides of an equation are not equal
(a)
This type of data value cannot be changed while a program is running
(a)
This type of data value can be changed while a program is running
(a)
These statements allow you to check if a condition is true or false and carry out different actions depending on the outcome
(a)
FOR loops, which repeat the code a fixed number of times, are an example of what type of loop?
(a)
This loop is controlled by a condition at the end of the loop
(a)
This loop is controlled by a condition at the start of the loop
(a)
This logic gate takes one input and has one output which is always opposite to the input
(a)
This logic gate takes two inputs and gives one output. If both inputs are 1 then the output is 1, otherwise it is 0
(a)
This logic gate takes two inputs and gives one output. If either input is 1 then the output is 1, otherwise it is 0
(a)
The physical components that make up a computer system, eg. mouse, SSD
(a)
The programs or apps that a computer can run, eg. Microsoft word, Google Chrome
(a)
This programming feature is a data structure which allows you to store a collection of data values. It can be a single column list (one dimensional), double column list (two dimensional) or more.
(a)
Used to describe something which changes value smoothly, it is the opposite of digital which changes something in steps
(a)
Used to describe something which changes value in steps, it is the opposite of analogue which changes something smoothly
(a)
This means to make a copy of the data held on the system in case the original data is lost or damaged
(a)
This term is the measure of capacity of a communications channel.
It measures the amount of data which can be uploaded or downloaded in a specific measure of time
(a)
This is the smallest amount of information that a computer can store. It can be set to 0 (false) or 1 (true), this is called binary
(a)
This is made up of 8 bits
(a)
This piece of software translates a computer program written in a high level language into machine code in one go to create an .exe file
(a)
This piece of software translates a computer program written in a high level language into machine code one line at a time
(a)
This is a form of very fast memory used to avoid having to continually fetch data from RAM. A CPU may have one or more levels of this memory to hold frequently-used data and instructions.
(a)
This describes how the speed of a CPU is measured and is recorded in Hertz, eg a PC might have a 3.8GHz processor
(a)
The process of reducing the size of a data file so that it takes up less space on a storage drive or can be sent quicker via the internet
(a)
A type of compression which removes data meaning that the original file can never be replicated
(a)
A type of compression which retains all of the original data meaning that the original file can be fully recreated
(a)
This is the part of the CPU which controls the flow of information through the processor
(a)
This is the process of reorganising the data on a hard drive to put parts of files back together and collect all the free space together
(a)
The process of scrambling data to prevent third parties from being able to access it
(a)
This is the name for all of the characters that a computer system can represent
(a)
This is the data stored in an image file to help the computer recreate an image from the binary data. It will contain details of file format, height, width, colour depth and resolution
(a)
This term describes the number of bits available to store colour data for each pixel in an image
(a)
This is the process of converting an analogue sound signal into digital data by recording the wave height at regular intervals
(a)
This represents the number of samples a sound file takes each second and is measured in Hertz
(a)
The describes the number of bits available to store a sample of sound when being converted from analogue to digital
(a)
A type of network topology in which all devices are connected to the centre
(a)
A type of network topology in which all (or most) devices are connected to each other
(a)
This protocol is used to communicate between different networks
(a)
This is software where the source code is made available to everyone
(a)
This is software where only complied code is released in order to protect the original source code
(a)
This legislation controls how personal data is used
(a)
This legislation protects individuals intellectual property which they have created
(a)
This legislation prevents illegal access to devices and files and to stop hacking and cyber crime
(a)
This sorting algorithm is used to put an unordered list in order by focussing on just two items at a time
(a)
This type of sorting algorithm splits a list into indiviual items before combining them into increasingly larger lists
(a)
This type of sorting algorithm takes the first item of a list as a starting point and creates a new list. It then takes each item in turn and puts it in the correct place in the new list
(a)
This is a set of instructions in a program, stored under one name, it will not return a value
(a)
This is a set of instructions in a program, stored under one name, it will return a value
(a)
This type of error is when a complier or interpreter can run a program but the output is something which was not expected
(a)
This is the low level language that is understood by a computer and is represented by 0 and 1
(a)
