Chapter 3 Definitions Flashcards

(86 cards)

1
Q

Define CPU

A

Central Processing Unit
Responsible for the execution or processing of all the instructions and data in a computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Define integrated circuit

A

A chip made from a semiconductor material which carries out the same tasks as a larger circuit made from individual components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define von Neunmann architecture

A

A type of computer architecture which introduced the concept of the stored program in the 1940s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Define ALU

A

Arithmetic and Logic Unit
The component of the CPU that carries out all arithmetic and logical operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define ACC

A

Accumulator Register
Temporary general-purpose register that stores numerical values at any part of a given operation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define MAR

A

Memory Address Register
A register that stores the address of the memory location currently being read from or written to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define CIR

A

Current Instruction Register
Register that stores the current instruction being decoded and executed

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define MDR

A

Memory Data Register
A register that stores data that has just been read from memory or data that is about to be written to memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Define PC

A

Program Counter
A register that stores the address where the next instruction to be read can be found

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Define control unit

A

The component of a computer’s CPU that ensures synchronisation of data flow and programs throughout the computer by sending out control signals along the control bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Define system clock

A

Produces timing signals on the control bus to ensure synchronisation takes place

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define clock cycle

A

Measured in terms of GHz; this is the vibrational frequency of the system clock which sends out pulses along the control bus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Define IAS

A

Memory that holds all data and programs needed to be accessed by the control unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Define backing store

A

A secondary storage device used to store data permanently even when the computer is powered down

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Define cache

A

Temporary memory using static RAM to hold frequently used data/instructions by the CPU thereby increasing CPU performance.
Any area of storage used to quickly access frequently-used data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Define register

A

Temporary component in the CPU which can be general or specific in its use; it holds data or instructions as part of the Fetch–Decode–Execute cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Define address

A

A label for a memory location used by the CPU to track data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Define memory location

A

A numbered place in memory where values can be stored

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Define system buses

A

A connection between major components in a computer that can carry data, addresses or control signals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Define address bus

A

The system bus that carries the addresses throughout the computer system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Define data bus

A

The system bus that allows data to be carried from CPU to memory (and vice versa) or to and from input/output devices

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Define control bus

A

The system bus that carries signals from control unit to all other computer components

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Define unidirectional

A

Can travel in one direction only; used to describe data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Define bidirectional

A

Can travel in both directions; used to describe data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Define word
A group of bits used by a computer to represent a single unit
26
Define overclocking
Changing the clock speed of a system clock to a value higher than the factory/recommended setting
27
Define core
A unit on a CPU made up of an ALU, control unit and registers; a CPU may contain a number of cores
28
Define Fetch-Decode-Execute Cycle
Cycle in which instructions and data are fetched from memory, decoded and finally executed
29
Define Basic input/output System (BIOS)
A suite of programs on firmware that are used to perform the initialisation of a computer system during the boot-up process
30
Define opcode
Part of a machine code instruction that identifies what action the CPU has to perform
31
Define operand
Part of a machine code instruction that identifies what data is to be used
32
Define instruction set
The complete set of machine code instructions used a particular microprocessor
33
Define embedded system
Combination of hardware and software designed to carry out a specific set of functions
34
Define barcode
A series of dark and light lines of varying thickness used to represent data; the code has to be scanned using laser or LED light source
35
Define key field
The field that uniquely identifies a record in a file
36
Define QR code
Quick Response Code - a matrix of dark and light squares which represent data; the pattern can be read and interpreted
37
Define frame QR code
A type of QR code that includes a space for advertising
38
Define DAC
Digital to analogue converter - device that converts digital data into electric currents that can drive motors, actuators and relays
39
Define ADC
Analogue to digital converter - device that converts analogue data into a form understood by a computer
40
Define CCD
Charge couple device - a light sensitive cell made up of millions of tiny sensors acting as photodiodes
41
Define virtual keyboard
An onscreen keyboard which uses the features of the touch screen to emulate a physical keyboard
42
Define touch screen
A screen that allows the user to select or manipulate a screen image using the touch of a finger or stylus; touch screens most frequently use capacitive, infrared or resistive technology
43
Define RSI
Repetitive strain injury - Pain felt in the muscles, nerves and tendons caused by a repetitive action
44
Define optical mouse
A pointing device that uses a red LED to track the movement of the device and then relays its coordinates to a computer
45
Define pointing device
An input device that allows the user to control the movement of an onscreen cursor or to allow onscreen selection by clicking a button on the device
46
Define CMOS
Complementary metal oxide semi-conductor - a chip that generates an electric current (or pulses) when light falls on its surface
47
Define DSP
Digital signal processor - A processor that calculates, for example, the coordinates of a pointing device based on the pulses of electricity received
48
Define optical character recognition
Technology that can convert hard copy text or images into a digital format to be stored in a computer memory
49
Define CAD
Computer sided design - software used to create drawings
50
Define CT scanner
Computed tomographic scanner - technology that can create a 3D image of a solid object by slicing up the object into thin layers (tomography)
51
Define capacitive touch screen
Type of touch screen that uses the change in the screen’s capacitance when it is touched by a finger or stylus
52
Define infra-red touch screen
A type of touch screen that uses infra-red beams and sensors to detect where the screen has been touched
53
Define resistive touch screen
Type of touch screen that uses two conductive layers which make contact where the screen has been touched
54
Define actuator
An output device that converts electrical energy into mechanical movement
55
Define DMD
Digital micromirror device - A chip that uses millions of tiny mirrors on its surface to create a video display
56
Define thermal bubble
Inkjet printer technology whereby tiny resistors create heat and form an ink bubble which is ejected onto paper in an inkjet printer
57
Define piezoelectric crystal
A crystal located in an ink reservoir within an inkjet printer; the crystal vibrates and forces ink out onto paper
58
Define direct 3D printing
A 3D printing technique in which the print head moves in the x, y and z directions
59
Define binder 3D printing
A 3D printing method that uses a twostage pass; the first stage uses dry powder and second stage uses a binding agent
60
Define cathode
A negative electrode
61
Define anode
A positive electrode
62
Define OLED
Organic LED - light-emitting diode that uses the movement of electrons between a cathode and an anode to produce an on-screen image; it generates its own light so no backlighting is required
63
Define loudspeaker
An output device that converts electric current into sound
64
Define memory
The devices within the computer that are directly accessible by the CPU; there are two types of memory – RAM and ROM; memory is different to hard disk drives, for example, which are known as storage devices
65
Define RAM
Random Access Memory - primary memory that can be written to or read from
66
Define ROM
Read-only Memory - primary memory that cannot be written to (changed) and can only be read
67
Define DRAM
Dynamic RAM - a type of RAM chip that needs to be constantly refreshed
68
Define SRAM
Static RAM - a type of RAM chip that uses flip flops and doesn’t need to be constantly refreshed
69
Define volatile
Describes memory that loses its contents when the power is turned off
70
Define refresh
Recharge every few seconds in order to maintain charge; for example with a device such as a capacitor
71
Define flip flop
Electronic circuit with only two stable conditions
72
Define latency
The lag in a system; for example, the time it takes to find a track on a hard disk, which depends on the time it takes for the disk to rotate around to its read-write head
73
Define SSD endurance
The total guaranteed number of times data can be written to or read from a solid state drive (SSD) in its usable life cycle
74
Define optical storage
A type of storage that uses laser light to read and write data, and includes CDs, DVDs and Blu-ray discs
75
Define dual layering
Using two recording layers in storage media such as DVDs and some Blu-rays
76
Define virtual memory
A memory management system that makes use of secondary storage and software to enable a computer to compensate for the shortage of actual physical RAM memory
77
Define disk thrashing
A problem in a HDD caused by excessive swapping in and out of data causing a high rate of head movements during virtual memory operations
78
Define thrash point
The point at which the execution of a program comes to a halt because the system is so busy moving data in and out of memory rather than actually executing the program
79
Define data redundancy
The unnecessary storing of the same data on several storage devices at the same time
80
Define cloud storage
A method of data storage where data is stored on offsite servers; the physical storage may be on hundreds of servers in many locations
81
Define NIC
Network interface card - a hardware component that is required to allow a device to connect to a network, such as the internet
82
Define router
A device that enables data packets to be moved between different networks
83
Define static IP address
An IP address that doesn’t change
84
Define MAC address
A unique identifier which acts as a network address for a device; it takes the form NN-NN-NN-DD-DD-DD, where NN is the manufacturer code and DD is the device code
85
Define dynamic IP address
A temporary IP address assigned to a device each time it logs onto a network
86
Define dynamic host configuration protocol (DHCP)
A server that automatically provides and assigns an IP address