REVISION FOR TEST Flashcards

(41 cards)

1
Q

What makes up the processor?

A

Register, CU, ALU

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

What are the 2 tasks of components in a computer system?

A

Adding, storing

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

What are the functions of the processors

A

The fetch, decode, execute cycle

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

What is a register?

A

A temporary data store that holds the current instruction to be executed having been fetched from memory

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

What is the ALU?

A

The process and manipulation of data. Normally consists of arithmetic operations or logical comparisons that allows a program to make a decision

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

What is the CU?

A

Fetches each instructions in sequence, decode it and then synchronises it before executing it. Sends control signals to other parts of the computer

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

What is the Von Neumann Bottleneck?

A

Limitation between the CPU and RAM is lower than the speed the CPU can process data

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

What is the Von Neumann Architecture?

A

When the data and the software are stored in RAM. The task being carried out by the computer can be changed by loading a different piece of memory

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

When is the Bottleneck created?

A

When the instructions are fetched at the same time as data operations on the same memory and bus system

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

What is the first step of the Fetch-Decode-Execute cycle?

A

The PC displays the next address in RAM of the next instruction to be processed

This value is copied into the MAR

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

What is the second step of the Fetch-Decode-Execute cycle?

A

The PC Register increases by 1

This prepares the CPU for the next instruction to be fetched

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

What is the third step of the Fetch-Decode-Execute cycle?

A

The CPU checks the address in RAM which matches the address held in the MAR

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

What is the fourth step of the Fetch-Decode-Execute cycle?

A

The instruction in RAM is transferred to the MDR

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

What is the fifth step of the Fetch-Decode-Execute cycle?

A

The instruction in the MDR is copied into the CIR

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

What is the sixth step of the Fetch-Decode-Execute cycle?

A

The instruction in the CIR is decoded and executed

Any result of the execution is stored in the ACC

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

What are the 7 stages of the SDLC?

A
  1. Feasibility study
  2. Analysis
  3. Design
  4. Create
  5. Test
  6. Changeover
  7. Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are the 2 approaches?

A

Agile, waterfall

18
Q

What are the 4 main fact finding methods?

A

Observation, questionnaire, document collecting, interview

19
Q

How do computers communicate with each other?

A

Using a protocol suite (TCP/IP protocol)

20
Q

How many layers are in the protocol suite?

21
Q

What do the layers do in the protocol suite?

A

Each layer depicts what task is carried out by which protocol

Each layer has more than 1 protocol

22
Q

What is the application layer?

A

Allows the user to create messages that can be sent across the internet using a number of protocols

Any application will need the data to be formatted

23
Q

What is the transport layer?

A

Controls the flow of data across the internet

Breaks messages down into packets

Checks the packets have arrived safely

24
Q

What is the internet layer?

A

Delivers messages based on the address

Routes data between networks

Ensures relevant data is added to each packet (destination address, source address, packet number etc)

25
What is the network interface layer?
Physical connection that allows packets to be sent from one network interface to another Determines how data is physically transmitted along a network
26
What protocols are in the Application Layer?
HTTP FTP POP IMAP SMTP SNMP
27
What protocols are in the Transport Layer?
ICP UDP
28
What protocols are in the Internet Layer?
IP ICMP
29
What protocols are in the Network Interface Layer?
MAC Ethernet
30
What is TCP (Transmission Control Protocol)?
Establishes connections between devices on a network, guarantees packets reach their destination
31
What is UDP (User Data Protocol)?
Sets up networks (like a TCP), doesn't guarantee the arrival of a packet, faster than TCP "Fire and Forget"
32
What is IP (Internet Protocol)?
Determines fields of information to be sent in packets (source address, destination address, packet number etc)
33
What is SMTP (Simple Mail Transfer Protocol)?
Mail server which stores sent mail until the user is online
34
What is POP3 (Post Office Protocol)?
Allows users to receive mail from the mail server Downloads the mail from the server
35
What is FTP (File Transfer Protocol)?
Controls how files are sent over the network
36
What is HTTP (Hyper Text Transfer Protocol)?
Determines how the files that make up webpages are exchanged
37
What is SNMP (Simple Network Management Protocol)?
Allows certain administrative devices to see information about the devices connected to a network
38
What is ICMP (Internet Control Message Protocol)?
Handles transmission errors, alerts devices to any errors that have occurred and specifies the issue
39
What is a Network Standard?
Set of rules that allow different types of hardware to work together sending/receiving data
40
What would happen without network standards?
Different brands wouldn't be compatible with each other. We wouldn't be able to send/view different formats (sending a PDF to someone without a PDF reader)
41
What do protocols allow?
Allows different devices to communicate with each other (computer to printer)