Hardware and communication Flashcards

1
Q

Cache

A

Cache is a small sized type of volatile computer memory that provides high-speed data access to a processor and stores frequently/recently used programs and data.

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

Parallelisation

A

Parallelisation is technique used to break down large tasks into smaller sub-task to be executed simultaneously on multiple processors or cores

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

Control unit

A

coordinates all activities of the CPU

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

Clock

A

synchronises related components by generating pulses at a constant rate

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

ALU

A

performs arithmetic and logical operations on data (calculations)

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

Program counter

A

holds the address of the next instruction to be executed

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

MAR

A

holds the address of the memory location from which data or an instruction is to be fetched or to which data is to be written

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

MDA

A

used to temporarily store the data which is read from or written to memory

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

CIR

A

holds the current instruction being executed

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

Fetch process

A

the address of the next instruction is copied from PC to MAR and is then sent through the address bus to RAM. The instruction/data is copied to the MDR and the PC in incremented.

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

Decode process

A

the contents of MDR are copied into the CIR and the instruction/data is decoded

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

Execute process

A

the instruction is carried out, if it is calculation or logical operation the ALU will process the instruction, the results are stored in the accumulator.

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

Magnetic storage

A

Magnetic storage devices store data using magnetic fields which include magnetic tapes, floppy disks and hard drives with magnetic storage.
Advantages: it is one of the cheapest forms of storage and the capacity is very large
Disadvantages: access times can be slow because they are very delicate.

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

Optical storage

A

Optical storage devices store data using markers which can be read and written by a laser, it is the best option for music, films and games.
Advantages: it is quite cheap to make and is very lightweight, portable and resilient.
Disadvantages: it tends to have slower access times than most modern magnetic and solid-state hard drives.

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

Solid state drives

A

SSD stores data directly onto the silicon microchips electrically rather than magnetically which includes USB, SD cards and portable hard drives.
Advantages: no moving parts so it is much more durable than magnetic hard drives which makes it great for mobile devices and tablets, the access times on SSD drives are a lot faster.
Disadvantages: storage is a lot more expensive than the magnetic and optical alternatives. SSD can only be
written to a limited number of times, they have a limited lifespan.

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

Storage in the cloud

A

Storage in the cloud is a contemporary data storage facility that allows users to store their data on third party servers.

17
Q

Internet

A

Internet is a world-wide communication of networks; a network of networks.

18
Q

Network

A

Networks consist of two or more computers, a shared network medium, which may be wired or wireless, and a communication agreement or protocol and allows for communication and sharing of resources.

19
Q

LAN

A

LAN is a small network, usually within one building and owned by one organisation.

20
Q

WAN

A

WAN is a larger network, which can span a whole country or even the entire globe, and may be owned by many organisations.

21
Q

Client

A

A client is a computer that accesses network services.

22
Q

Server

A

A server is a computer that provides network services.

23
Q

Peer-to-peer network

A

In a peer-to peer network, each computer can provide or receive network services.

24
Q

Protocol

A

A protocol is a set of rules that allow devices to communicate with each other.

25
Q

HHTP

A

transfers web pages from a web server to a client computers web browser.

26
Q

FTP

A

transfers files between server and client.

27
Q

SMTP

A

a protocol for sending emails from a client to a server and for relaying between servers.

28
Q

IP

A

delivers data packets

29
Q

TCP

A

adds reliability to packet delivery

30
Q

IMAP

A

allows for downloading or retrieving emails from a server

31
Q

DHCP

A

dynamically allocates IP addresses to host computers

32
Q

UDP

A

an alternative transport layer protocol to TCP that delivers packets quickly but unreliably as it does not use acknowledgements and connectionless.

33
Q

Hand shaking

A

Hand shaking is where sending and receiving devices check each other’s readiness to begin sending data.

34
Q

Networking standards

A

to ensure that hardware and software produced by vendors can work together.