Computer Structure/Environmental Impact/Security Flashcards

1
Q

Write the Steps of the fetch execute cycle

A

1) The processor sets up the address bus with the required address
2) The processor activates the read line on the control bus
3) An instruction is fetched from the memory location using the data bus and stored in the instruction register
4)The instruction in the instruction register is decoded and executed

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

Identify the missing steps from the fetch execute cycle:
1) The processor sets up the address bus with the required address
2)
3) An instruction is fetched from the memory location using the data bus and stored in the instruction register
4)

A

2) The processor activates the read line on the control bus

4)The instruction in the instruction register is decoded and executed

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

Identify the missing steps from the fetch execute cycle:
1) The processor sets up the address bus with the required address
2) The processor activates the read line on the control bus
3)
4)The instruction in the instruction register is decoded and executed

A

3) An instruction is fetched from the memory location using the data bus and stored in the instruction register

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

What is the 1st step of the Fetch Execute cycle?

A

The processor sets up the address bus with the required address

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

What is the last step of the Fetch Execute cycle?

A

The instruction in the instruction register is decoded and executed

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

Describe the Processor?

A

Does the ‘thinking’ of the computer. Has three parts - the registers, control unit and arithmetic logic unit (ALU)

The Processor has three parts: registers, control unit, and arithmetic logic unit (ALU).

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

What are Registers?

A

Small amount of temporary memory inside the processor, holds data and instructions while they are being processed.

Registers are essential for quick data access during processing.

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

What is the role of the Control Unit?

A

Decodes and executes instructions. Keeps all of the other parts of the processor in time with its clock.

The Control Unit is crucial for coordinating the operations of the processor.

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

What does the Arithmetic Logic Unit (ALU) do?

A

Does all calculations and logic/comparisons.

The ALU is a vital component for performing mathematical and logical operations.

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

How is Main Memory organized?

A

Divided into memory locations, each with a unique memory address.

Main memory is directly connected to the processor via address and data buses.

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

What is the purpose of the Address Bus?

A

Carries addresses in one direction from processor to main memory.

The Address Bus is essential for locating data in memory.

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

What does the Data Bus do?

A

Carries data/instructions in both directions between memory and processor.

The Data Bus facilitates communication between the processor and memory.

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

What is the function of the Control Bus?

A

Indicates if processor is reading from or writing to main memory.

The Control Bus ensures proper communication and data transfer protocols.

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

What is Cache memory?

A

A small amount of very fast expensive memory on the same chip as the processor.

Cache stores frequently-used data and instructions, improving processing speed.

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

Fill in the blank: The Processor has three main parts: registers, control unit, and _______.

A

Arithmetic Logic Unit (ALU).

These components work together to perform computing tasks.

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

Which part of the processor is responsible for performing calculations.

A

Arithmetic Logic Unit (ALU).

The Arithmetic Logic Unit (ALU) performs calculations, while the Control Unit manages instruction execution.

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

Name the 4 factors which can affect a computers performance

A

1) Number of processors (cores)

2) Width of the data bus

3) Cache memory

4) Clock speed

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

Describe how cache memory improves performance.

A

*Cache has faster access time than main memory
* Stores frequently used data/instructions
* Reducing the need to access/fetch execute from main memory

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

Explain how Clock speed affects the performance of a computer

A

Clock speed impact number of instructions executed/carried out
per second, faster the clock speed results in more instructions per second being processed.

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

Explain how the Data bus width affects the performance of a computer

A

The data bus width impacts the number of bits/data transferred in a single operation. A larger data bus width reduces number of
fetch operations required which speeds up performance

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

Explain how the number of cores affects the performance of a computer

A

The number of cores affects how many instructions can be executed concurrently (at the same time), an increase in the number of core increased the number of instruction which can be processed at one time - which increases performance.
Note: Not all instructions will be able to be ran at the same time.

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

Describe an 2 intelligent systems used on a car journey that is beneficial for the environment. Justify your answer.

A

Note answer should include feature and justification (any 2 below)

  • autonomous driving (1) is more fuel efficient due to system controlling accelerating/decelerating and detecting/anticipating braking (1)
  • intelligent route planning (1) reduces driving time by monitoring external factors such as accidents/volume of traffic which reduces fuel consumption (1)
  • tracking parking (1) reduces driving time searching for space and therefore fuel consumption (1)
  • engine management system (1) optimises engine efficiency reducing fuel consumption (1)
  • intelligent road traffic management systems (1) adjusting speed limits to optimise traffic flow reducing fuel consumption (1)
24
Q

Describe 2 potential ways an intelligent heating system can benefit the environment

A

Energy consumption can be reduced by using pro-active decision making by software/apps such as;
* automatically switch heating off/on when within temperature range
* monitoring/responding to external weather conditions
* adjust heating based on historical patterns of data
* zoned heating

25
Q

Describe 2 potential ways an intelligent Traffic control can benefit the environment

A

Any 2 from the below list - need feature + benefit
*Intelligent systems work to reduce traffic jams because cars that are stationary or stop/starting consume greater amounts of fuel.
*Use sensors, cameras and computer software to maximise traffic flow which reduces fuel consumption
*Navigation systems on cars can be used to detect traffic jams and re-route the driver away from the congestion which reduces the amount of fuel used

26
Q

Describe 2 potential ways an intelligent Car management systems can benefit the environment

A

*Start-stop systems detect when the car is not moving and shut down the engine until the driver presses the accelerator or clutch which reduces fuel consumption
*Sensors are used to control the engine’s air/fuel ratio to achieve the optimum fuel consumption and reduce carbon dioxide emissions.

27
Q

What are the 3 main offences under the computer misuse act 1990

A
  • Unauthorised access to computer material.
    *Unauthorised access with intent to commit a further offence.
    *Unauthorised modification of programs or data on a computer.
28
Q

What constitutes unauthorised access with intent to commit a further offence?

A

Accessing files or data belonging to someone else without permission with illegal intentions

Often referred to as hacking.

29
Q

List possible reasons for unauthorised access with intent to commit further offences.

A
  • Steal money from a bank account
  • Impersonate someone online
  • Discover private information about an organisation or an individual
30
Q

What are some possible methods of unauthorised access?

A
  • Guessing login details by trial and error
  • Spyware / keylogging software
  • Phishing
31
Q

What does unauthorised modification of programs or data on a computer relate to?

A

Hacking and deleting/modifying files or data

This includes creating and knowingly spreading viruses.

32
Q

What is unauthorised access to computer material.

A

Accessing files or data belonging to someone else without permission.

34
Q

What are tracking cookies?

A

Small data files created when a user accesses a website

35
Q

What do tracking cookies store?

A

Details which are then sent back to the cookie’s author

36
Q

What actions can tracking cookies log?

A

The actions a user has carried out online

37
Q

What type of data can tracking cookies track?

A

Location, device information, purchase history, IP address, and search history

38
Q

What is one use of tracking cookies?

A

To gather marketing data or target personalised ads

39
Q

Where is a cookie stored?

A

On the client rather than the server

40
Q

What is a potential risk of tracking cookies?

A

They can be used for identity theft

41
Q

Fill in the blank: A _______ is a small data file created when you access a website.

42
Q

Name a benefits of using tracking cookies

A

The help websites remember you and your information such as, your logins, shopping carts anduser preferences such as colour schemes, preferred options ect.

43
Q

What is a Denial of Service attack?

A

An attempt to prevent legitimate users from accessing an online service by bombarding a server with excessive network messages

44
Q

What are the symptoms of a Denial of Service attack?

A
  • Slow performance of the website or service
  • Inability to access data/resources held on the website or service
45
Q

What are the effects of a Denial of Service attack?

A
  • Disruption to users
  • Disruption to businesses
46
Q

What are the costs associated with a Denial of Service attack?

A
  • Lost revenue
  • Labour cost to fix the fault
47
Q

What type of faults can occur during a Denial of Service attack?

A
  • Bandwidth consumption
  • Resource starvation
  • DNS attack
48
Q

What is meant by bandwidth consumption in the context of DoS attacks?

A

Using all of the website’s available bandwidth

49
Q

What is resource starvation in a Denial of Service attack?

A

An attempt to use enough server resources to make the system unresponsive

50
Q

Name 2 reasons reasons for launching a Denial of Service attack?

A

Financial - bringing down a commercial website will cost that company money.
Political - prevent access to the website of a political rival.
Personal - the attacker may have a personal grudge against the owner of the website.

51
Q

What distinguishes a Denial of Service attack from a Distributed Denial of Service attack?

A

DDoS attacks come from multiple computers instead of just one

52
Q

What are the symptoms of DoS attacks?

A
  • Slow performance of servers
  • Inability to access resources held on the server
53
Q

What are the effects of DoS attacks on businesses?

A
  • Genuine users may not access resources
  • Businesses may suffer reputational damage
  • Customers may choose competitors
54
Q

What impact does bandwidth consumption have during a DoS attack?

A

Flood of requests fills the connection limit, preventing other requests from getting through

55
Q

What is the impact of resource starvation during a DoS attack?

A

Requests use resources until the server runs out and can no longer function correctly