Unit 3 Hardware Flashcards

1
Q

What is hardware categorised into

A

Input, storage, processing, output and communication

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

What does IPO stand for

A

Input processing and output

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

What is the motherboard

A

The large printed circuit board that houses essential electronic components of a device. The central processing unit, primary memory and connectors between then and other peripherals are all linked on the printed circuit

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

What is the biggest chip on the motherboard

A

The CPU

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

What does the CPU consist of

A
  • The arithmetic logic unit
  • the control unit which is connected to to the control bus
  • registers including the memory data register which is connected to the data bus and the memory address register that is connected to the address bus
    And an electronic clock which sends clock pulses
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does ALU stand for

A

The arithmetic logic unit

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

What does CU stand for

A

The control unit

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

What is the arithmetic logic unit

A

An electronic circuit, made up of combinations of logic gates, that perform simple arithmetic on integer binary numbers. It can only add numbers. It also performs all logic calculations— it determines wether a condition will be evaluated as true or false

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

How can the ALU perform all arithmetic even when it only adds numbers

A

This is because subtract Is addition of a negative number and multiplication is simply repeated addition and div is ion is repeated subtraction and exponentiation is repeated multiplication so it all boils down to addition of some sort

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

What is the Control unit of the CPU

A

This is the co-ordination of the program instructions sent to the CPU. It controls instructions to be processed by the CPU. Some form of processing cycle that what the CPU does and how the instructions need to be processed in terms of ALU,RAM and input/output

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

Draw diagram of how CPU works

A

RAM and ROM send data to register while the CPU is working with it. The CU manages and coordinates the CPU and sends the information to the register then the ALU performs calculations and sends it to the register. The register then sends an output to RAM

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

What is a register

A

Small memory holding placed where instructions that are processed by the CPU are stored it is made from static RAM

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

What is BIOS

A

Non-volatile firmware used to initialise hardware when the computer starts up so that the operating system can take over and use the hardware afterwards

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

What is firmware

A

Software that is programmed on a ROM chip

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

What does volatile mean

A

Loses data when powered off

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

What does non-volatile mean

A

Keeps data stored even if not powered

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

What type of storage is RAM and other storage on the motherboard

A

Primary storage

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

What are the characteristics of primary storage

A

It is volatile

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

What is the characteristic of secondary storage

A

It is non-volatile

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

What are peripherals

A

Devices that are not places directly on the motherboard, they connect through a port

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

What does DRAM stand for

A

Dynamic Random Access Memory

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

Why is RAM dynamic RAM

A

Because it contains a capacitor which loses its charge and constantly needs to be refreshed otherwise it will lose its contents

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

What does RAM look like

A

It comes in long printed circuit boards that can be clipped onto the motherboard.

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

What does the CPU look like

A

It is square with pins that can be inserted into the motherboard in a circuit

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

What do you need to do to improve the speed of your computed

A

Add more RAM

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

What does ROM stand for

A

Read only memory

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

What is ROM

A

a Non-volatile memory chip that can be used to permanently store data in computers and other electronic firmware such as BIOS firmware, embedded operating systems and appliance/robotics controllers

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

Can ROM data be changed

A

Sometimes it not at all depending on the type of chip and it’s purpose

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

What does EEPROM stand for

A

Electronically erasable programmable ROM

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

What is the difference between components and peripherals

A

Components are generally things found on the motherboard while peripherals are things connected to the motherboard but not placed directly on it

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

What is removable media

A

When secondary storage can be removed

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

What does media mean

A

Data is stored upon

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

What are examples of removable media

A

External hard drives, flash drives, CDS and SD cards

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

What is a kernel

A

An operating system loaded into RAM it is responsible for input/output requests from software, translating them into instructions for the CPU. It handles memory and peripherals like keyboards, monitors, printers and speakers

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

Where are hard drives housed

A

Inside the computer case

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

What do hard drives do

A

They store all the users programs and days permanently

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

What are the different types of hard drives

A

Mechanical hard disk drives, solid state drives, hybrid drives, optical drives and flash drives

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

What does HDD stand for

A

hard disk drive

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

What does SDD stand for

A

Solid state drive

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

What are the characteristics of a hard disk drive

A
  • Designed with mechanical parts that include a read/write head that scans the disk for data that is represented magnetically
  • the vacuum is sealed and stores the data magnetically; this ensures that the data is not lost after you turn off your computer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

What are the characteristics of a solid state drive

A
  • don’t have any moving mechanical parts
  • fast and less susceptible to shock or damage
  • can be internal or external
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

What are hybrid flash drives

A

Where mechanical hard drives are joined with high speed flash memory using SDD technology on the same drive

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

What are the differences between hard disk and solid state drives

A
  • Solid state drive are quicker and retrieving information

- solid state drives are more reliable

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

What are flash drives

A

SmalL, very portable storage device that used solid state technology with no moving parts, only electronic circuits. They connect conveniently, using a USB port.

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

What is an optical drive.

A

They use light to etch data onto the disc for reading and writing

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

What are examples of optical drives

A

CDs, DVD, Blu-Ray

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

What does SD card stand for

A

Secure Digital card

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

What are SD cards

A

They are very small flash memory cards that provide high memory for small size

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

Which devices use SD card AC

A

Digital video, camcorders, tablets, audio players and mobile phone

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

How much storage do SD cards provide

A

16G and upwards

51
Q

What are input devices

A

A hardware device that is used to get data into the computer, this data is stored in RAM

52
Q

What is the layout of the most common keyboard

A

QWERTY

53
Q

What mouses use to detect movement

A

A light emitting diode (LED)

54
Q

What is the accumulator

A

The register that stores the result of each execution.

55
Q

What are the two types of registers than can be found in the CPU

A

32-bit and 64-bit. 32-bit processes 64-bit data in two stages

56
Q

What is serial processing

A

when a problem is broken down into a set of instructions that are executed sequentially (once at a time)

57
Q

What is parallel processing

A

when a problem is broken up into a set of instructions that are executed on multiple microprocessors (more than one task at a time)

58
Q

Why would one prefer parallel processing over serial processing

A

-there are multiple processors
-higher performance
-workload per processor is lower
-requires less time to complete the task

59
Q

What is hyper threading

A

duplicating the registers on a CPU chip. This allows for an instruction to be preloaded while one is being executed, thus reducing the time to switch between instructions.

60
Q

What is multiprocessing

A

having multiple CPUs (called cores) on a single CPU chip.

61
Q

Why do we use processor cache

A

the RAM is slower than the processor leaving the CPU running pointlessly which is inefficient, the cache is the easiest solution for quickly retrieving data to optimise the use of the CPU

62
Q

What data does cache store

A

a copy of data stored somewhere else or the result of a computation previously performed

63
Q

What is cache

A

Cache stored data so that future requests for that data can be served faster.

64
Q

What is the difference between RAM and a processor

A

RAM:
- Measured in Size, type and access speed
- Acts as a storage for information
- handles opened programs
- less expensive

Processor:
- Measured in Clock speed, cores and cache
- acts as the brain of the system
- opens programs
- more expensive

65
Q

Where does cache memory exist

A

Between the CPU and RAM

66
Q

How many levels of cache memory are there

A

There are three levels, sometimes (very rarely) four and they are abbreviated to L1, L2 and L3

67
Q

What is cache memory

A

Memory that stores blocks of program instructions and data that have been pre-fetched from RAM in the hope that these instructions or data will be needed next by the CPU. Cache memory is made up of SRAM(Static RAM) chips on two or more levels (in two or more locations)

68
Q

What is level 1 cache

A

A very small amount of memory built in with the internal circuitry of the CPU chip. L1 cache usually had the same speed as the CPUs internal speed

69
Q

What is level 2 cache

A

Level 2 cache is slightly larger but slower. It generally runs at about half the speed of level 1 cache and is located on the CPU, but further out than the level 1 cache.

70
Q

What is level 3 cache

A

Level 3 cache is not always found in a computer but is still very common. It is located on the motherboard, rather than the CPU, but is closer to the CPU than the RAM. Sometimes level 3 cache is used by multiple cores that share it

71
Q

In what order does the CPU look for data in cache memory

A

The CPU, when looking for data, will first check level 1 cache, then level 2, then level 3, and only then access the RAM if the data cannot be found in the cache

72
Q

What is a cache hit

A

When requested data can be found in cache which is read faster than it would be accessing the RAM

73
Q

What is a cache miss

A

When requested data cannot be found in cache

74
Q

What does DDR SDRAM stand for

A

Double Data Rate Synchronous Dynamic Random Access Memory

75
Q

What is DDR SDRAM

A

a type of random-access memory module that allows for higher transfer rates and faster performance compared to earlier RAM modules

76
Q

What is DDR SDRAM synchronous

A

it’s refresh times are synced with CPU

77
Q

What does the double data rate in DDR SDRAM mean

A

Means that the data is transferred twice as fast (twice every clock pulse on the rise and fall of the clock pulse) as when data was transferred only once every clock pulse.

78
Q

What is latency

A

The time taken for a component to respond.

79
Q

How does the latency of cache levels differ

A

The higher the level the lower the latency therefore the more efficient it is

80
Q

What is the hierarchy of memory and cache

A

L0: registers
L1: L1 cache (SRAM)
L2: L2 cache (SRAM)
L3: main memory (DRAM)
L4: local secondary storage (local disks)
L5: remote secondary storage (distributed file systems, web servers)

Each memory level stores data retrieved from the previous level of memory

As you go up the memory becomes smaller, faster and costlier per byte

As you go down the memory becomes larger, slower and cheaper per byte

81
Q

What synchronises all computer functions

A

A clock generator

82
Q

What is the system clock

A

A microchip that regulates the timing and speed of all computer functions. Within this chip there is a crystal that vibrates at a specific frequency when the electricity is applied.

83
Q

What is the shortest time any computer can perform

A

One clock, or one vibration of the clock chip

84
Q

What is overclocking

A

The practise of making the computers components run at a faster speed than designed by manipulating the frequencies at which the component is set to run

85
Q

What are the two ways overclocking can be done

A

Per component (clock multiplication factor) or by the whole system (system clock)

86
Q

What is overclocking per component

A

The CPU operates faster than the system clock by changing its own clock multiplication factor

87
Q

What is overclocking by the whole system

A

The system clock is increased affecting all components that detect the system clock and multiply by a factor

88
Q

What is clock multiplication

A

Increasing the clock multiplier

89
Q

What are the dangers of overclocking

A
  • Components run at a faster speed than they were designated causing them to be unstable or fail.
  • increase power consumption
  • generates more heat
90
Q

What cooking methods exist to compensate for overclocking

A

Fans, liquid cooling and heat sinks

91
Q

What is speed vs throughput

A

Each company is described by a certain speed (theoretical speed) . Due to latency and other factors the actual speed (throughput) of the data may be reduced.

92
Q

What is the speed of a bus measured in

A

Mbps (mégabites her second)

93
Q

What is speed referred to as

A

Bandwidth

94
Q

What does FSB stand for

A

Front side bus

95
Q

What is the FSB (internal bus)

A

Initially a parallel bus that connected all the components on the motherboard. Since then point to point serial connections replaced the FSB in other connections (SATA, PCI, Express and DMI)

96
Q

Where does the FSB connect

A

To the CPU and RAM

97
Q

What is a bus

A

a communication system that transfers data between components inside a computer or between computers

98
Q

What does the FSB consist of

A

The data, address, and control bus

99
Q

What is the data bus

A

The data bus transfers the actual instructions between the CPU and RAM

100
Q

What happens the wider a data bus is

A

It’s like having a highway with more lanes which enables greater throughputs.

101
Q

What does the number of bits the data bus can deliver to the CPU dictate

A

The size of the registers on the CPU.

102
Q

What is the address bus

A

The address bus transfers the physical address of the instruction or data between the CPU and RAM.

103
Q

What does the width of the address bus determine

A

The amount of memory a system can address. Eg a memory with a 32 but address bus can address 2^32 memory locations.

104
Q

What is the control bus

A

The control bus carries commands between the CPU and RAM

105
Q

What does PCI express stand for

A

Peripheral component interconnected express

106
Q

What is the PCI express

A

Slots used to connect graphics cards, RAID cards, WIFI cards or SSDs to the motherboard

107
Q

What does SATA stand for

A

Serial advanced technology attachment

108
Q

What is SATA

A

A computer bus interface used to connect mass storage devices such as hard drives to a computer motherboard

109
Q

How many generations of SATA are there

A

Three, each generation the throughput is doubled from 150MB/s

110
Q

What does USB stand for

A

Universal Serial Bus

111
Q

What does NVMe stand for

A

Non-volatile memory express

112
Q

What is NVMe

A

A computer communication bus interface that connects SSDs to the motherboard. Allows SSDs to read/write at a much higher speed than via SATA

113
Q

What is the M2 format

A

With the increase in speed of SSDs and the decrease in size the SATA interface was becoming too slow and bulky. The M2 format is designed for manufacturers to install a variety of high speed devices that require very little power in small spaces. M2 cards include WIFI and Bluetooth radios and SSDs. The M2 slots can use any communications buses: SATA 3.0, PCI Express 3.0, USB 3.0, and NVMe

114
Q

What is the function of the USB bus

A

It was designed to standardise the connection of just about any peripherals to computers, both to communicate and supply electric power.

115
Q

What is cloud storage

A

Remote storage accessed via the internet

116
Q

What are examples of cloud storage providers

A

Google drive and Dropbox

117
Q

What is the speed of cloud storage

A

Because the data is transferred between your computer and a service providers service over the internet, the issue of speed is primarily determined by the speed of your internet connection.

118
Q

What are the costs associated with cloud storage

A

The cost is two fold: there is a cost for the actual storage and there’s a cost for your bandwidth (if it applied)

119
Q

What are the other types of caching other than to the CPU

A

Disk cache, browser cache and web cache

120
Q

What is disk cache

A

Hardware mechanism for improving the time it takes to read, form or write to a hard disk.

121
Q

Where is disk cache stored

A

It is integrated in the hard disk or can also be stored in RAM

122
Q

What is browsers cache

A

cache that stores all the downloaded files from the web [such as Web page. images, music, videos and all cookies]

123
Q

What is web cache

A

Also called a Proxy server cache Stores the recently accessed web pages on a server in a network. Loading sites from web cache is much quicker and reduces overall network traffic

124
Q

Explain the process of web pages being cached

A

First the request to the web page by a user in the network will access the internet and a copy of the web page will be stored in the proxy servers cache. The web page will then be sent to the users local computer and is stored in the users browser cache. If someone else in the organisation requests the same web page, the request will be fulfilled by the proxy server without accessing the internet and the web page us sent to the second users computer where the page is again cached on their local browser cache.