IGCSE COMPUTER SCIENCE
DEFINITION EXAM QUESTIONS AND
ANSWERS
Byte - Answer-A unit of data/memory used to represent a character, also and equivalent
of 8 bits
Gigabyte - Answer-2^30 bytes, 1,073,741,824 bytes, 1,048,576 kilobytes or 1024
megabytes
HTML - Answer-*Hypertext mark-up language*
This is used to develop web pages; it is used in the processing definition and
presentation of text (e.g. the specification of a text colour)
Hexadecimal number system - Answer-Number system which uses the values 0 to 9
and the letters A to F to represent digits
MAC address - Answer-*Media access control address*
Value, written in hexadecimal, which is used to uniquely identify a device on the
network; it is often written in the form: NN-NN-NN-DD-DD-DD
Memory dump - Answer-The contents of the computer memory are output to a screen
or printer; this enables a software developer to locate errors
Web address - Answer-Also identifies as a URL such as www.books.com
Program - Answer-A list of instructions that enable a computer to perform a specific task
Portable - Answer-High-level programming languages are portable as they can be used
on different types of computer or with different operating systems
Problem solving - Answer-High-level programming languages are problem solving as
when using this type of programming language a solution to a problem can be set out in
a way that is understandable to human beings as well as a computer
Translation - Answer-Translation has to take place before a program written in a high-
level programming language can be used by a computer as computers work in machine
code
Machine code - Answer-The binary language that a computer uses
Assembly language - Answer-A low-level programming language that requires
translation before it can be used by a computer
DEFINITION EXAM QUESTIONS AND
ANSWERS
Byte - Answer-A unit of data/memory used to represent a character, also and equivalent
of 8 bits
Gigabyte - Answer-2^30 bytes, 1,073,741,824 bytes, 1,048,576 kilobytes or 1024
megabytes
HTML - Answer-*Hypertext mark-up language*
This is used to develop web pages; it is used in the processing definition and
presentation of text (e.g. the specification of a text colour)
Hexadecimal number system - Answer-Number system which uses the values 0 to 9
and the letters A to F to represent digits
MAC address - Answer-*Media access control address*
Value, written in hexadecimal, which is used to uniquely identify a device on the
network; it is often written in the form: NN-NN-NN-DD-DD-DD
Memory dump - Answer-The contents of the computer memory are output to a screen
or printer; this enables a software developer to locate errors
Web address - Answer-Also identifies as a URL such as www.books.com
Program - Answer-A list of instructions that enable a computer to perform a specific task
Portable - Answer-High-level programming languages are portable as they can be used
on different types of computer or with different operating systems
Problem solving - Answer-High-level programming languages are problem solving as
when using this type of programming language a solution to a problem can be set out in
a way that is understandable to human beings as well as a computer
Translation - Answer-Translation has to take place before a program written in a high-
level programming language can be used by a computer as computers work in machine
code
Machine code - Answer-The binary language that a computer uses
Assembly language - Answer-A low-level programming language that requires
translation before it can be used by a computer