What is the definition of an Input Device? -C0RRECT ANS Any device that allows a computer to receive
data from the outside world
How many types of scanners are there? -C0RRECT ANS 5
What type of scanner is used at airports to read passport pages? -C0RRECT ANS 2D Scanners
What type of scanner uses gamma rays? -C0RRECT ANS SPCET Scanners
What is the name of the input device that reads a series of dark and light lines of varying thickness? -
C0RRECT ANS Barcode Reader
What does the light line represent in a barcode? -C0RRECT ANS 0
Where is the most common place that Barcode Readers are used? -C0RRECT ANS Supermarkets
What does QR stand for in QR Code? -C0RRECT ANS Quick Response
How many times more data (approximately) can a QR code hold compared to a barcode? -C0RRECT ANS
200
What are 3 automatic adjustments that a microprocessor in a digital camera make? -C0RRECT ANS
Shutter speed, aperture size, size of image
,What is the name of the cell that light passes through the lens onto in a digital camera? -C0RRECT ANS
Light-sensitive cell
What determines the file size of a photograph? -C0RRECT ANS Number of pixels
What are two external factors that affect the quality of the photograph? -C0RRECT ANS Type of lens and
lighting
What is the name for the most common input device? -C0RRECT ANS Keyboard
What do most computer systems use to prevent the microprocessor waiting for keys to be pressed? -
C0RRECT ANS Keyboard buffer
What injury are users prone to who do a lot of typing? -C0RRECT ANS Repetitive Strain Injury (RSI)
What are the two most common pointing devices? -C0RRECT ANS Mouse and trackerball
Which port connects the mouse to the computer? -C0RRECT ANS USB
What 3 common features do all mouses have? -C0RRECT ANS 2 buttons and a scroll wheel
What is the most common environment for where trackerballs are used? -C0RRECT ANS Control rooms
What is the name of the device that is used to input sound into a computer? -C0RRECT ANS Microphone
What is the name of the device that converts analogue data to digital data? -C0RRECT ANS Analogue to
Digital Converter (ADC)
,What are the 3 types of touchscreen? -C0RRECT ANS Capacitive, Infra-red, Resistive
What general type of touchscreen allows users to utilise whilst wearing gloves or using a stylus? -
C0RRECT ANS Resistive
What are the most common types of sensors? -C0RRECT ANS Monitoring and Control
What is the name of the device that converts digital data to analogue data? -C0RRECT ANS Digital to
Analogue Converter (DAC)
What component of a machine is responsible for controlling systems in control applications? -C0RRECT
ANS Actuators
How would monitoring sensors be used in a hospital? -C0RRECT ANS To monitor a patient's vital signs
What are two ways that control sensors are used on the street? -C0RRECT ANS Street lighting and traffic
light control
In street lighting, how long is a lamp left on or off for before readings are sampled again? -C0RRECT ANS
30 minutes
Benefits of high level languages? -C0RRECT ANS Easier to read and understand as the language is closer
to human language, easier to write in a shorter time, easier to debug at the development stage, easier
to maintain once in use
Examples of high level languages? -C0RRECT ANS C++, Delphi, Java, Pascal, Python, Visual basic.
, Why do people use low level languages -C0RRECT ANS To make use of special hardware, to make use of
special machine-dependant instructions, to write code that doesn't take up a lot of space in primary
memory, to write code that performs tasks quickly
Advantages and disadvantages of machine code -C0RRECT ANS difficult to understand, programmers
don't usually write in it, in binary (instructions that a computer understands)
Define a compiler -C0RRECT ANS A program that translates a program written in high level language into
machine code, translates one line at a time, distributed for general use, compiled programs are used
without the compiler.
Define an interpreter -C0RRECT ANS A program that reads a statement from a program in a high-level
language, performs the action specified and then does the same with the next statement over and over,
doesn't produce a translated program, used when a program is being developed, interpreted programs
cant be used without the interpreter
What does an assembler do? -C0RRECT ANS Translates a program in assembly language or machine
code so that it can be used by a computer to perform a required task, distributed for general use,
assembled program can be used without the assembler
Whats a syntax error? -C0RRECT ANS Where a program statement doesn't obey the rules of the
programming language
Define a logic error -C0RRECT ANS An error where the program doesn't do what the programmer
wanted it to do
What happens when a runtime error occurs -C0RRECT ANS Error that occurs during the execution of a
program. Indicate bugs in the program or problems that the designers had anticipated but couldn't do
anything about. Running out of memory could cause a runtime error.