Topic 4 Computers Flashcards

1
Q

List a range of input devices

A

Mouse
Keyboard
Microphone
Camera

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

List a range of output devices

A

Monitor
Printer
Speakers
Vibration pack

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

Describe the relationships in the Input, Process, Output model.

A

All output is the result of inputs which have been processed,

ie. Input -> Process -> Output

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

Name all of the components of the CPU (Central Processing Unit)

A
Control Unit
Decoder
Clock
Arithmetic Logic Unit
Cache
Buses
Registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

If a CPU has a clock speed of 3GHz, what does this actually mean?

A

It can carry out 3 billion processing cycles per second.

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

What significant factors affect the performance of a CPU?

A
Clock speed
Cache Size
Number of cores
Size and type of RAM
Hard drive speed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe Von Neumann architecture.

A

Programs and data stored in the same memory (RAM). Components are:

  • CPU
  • Program Counter
  • Memory
  • Input / Output
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the role of the control unit in a CPU.

A
  • Coordinates the actions of the computer.
  • Sends control signals to other parts of the CPU.
  • Contains the decoder which works out what the instructions mean
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Describe the role of the arithmetic logic unit (ALU) in a CPU.

A
  • Performs arithmetic and logical operations
  • Addition, subtraction,multiplication, division
  • Comparisons between two different numbers (eg , <= etc)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Name the four registers used in the Fetch-Decode-Execute cycle

A
  • Program Counter (PC)
  • Memory Data Register (MDR)
  • Memory Address Register (MAR)
  • Accumulator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

State what is performed at each stage of the Fetch-Decode-Execute cycle.

A

Fetch: The next instruction to be executed is transferred from RAM into the CPU.

Decode: The control unit (decoder) interprets the instruction.

Execute: The control unit carries out the instruction. If calculations are needed, these are performed by the ALU.

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

Describe RAM

A

RAM - Random Access Memory

  • Stores data and instructions while a program is running. -Main memory of the computer.
  • Volatile - data is lost if power turned off
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe ROM

A

ROM - Read Only Memory

  • Stores instructions to initialise hardware and load operating system
  • Data can only be read from ROM, not written to it
  • Non-volatile, data retained when power is off
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe cache memory

A
  • Very fast memory
  • Stores recently or frequently used instructions to speed up processing
  • Instructions don’t have to be fetched from RAM as often
  • Too expensive to use as RAM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Name the three main types of secondary storage device

A
  • Magnetic discs
  • Optical discs
  • Solid-state (flash memory)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Why is secondary storage needed?

A
  • Data/programs are stored permanently on secondary storage but cannot be accessed directly by the CPU.
  • They need to be loaded into RAM first.
  • RAM is volatile therefore cannot store permanently.
17
Q

Describe the features of magnetic storage

A
  • Includes hard disc drives with large capacities
  • Consists of stacks of non-removable discs coated with magnetic materials
  • Discs spin and a read/write head moves across them
  • Data is encoded as opposing magnetic polarities on the surface
  • Using electromagnets in the read/write head
18
Q

Describe the features of optical storage

A
  • Includes CDs/DVDs/BluRay
  • CDs store up to 700MB
  • DVDs store up to 4.7GB
  • BluRay discs store up to 50GB
  • Single spiral track on the disc
  • Data etched into the track as pits
  • Read by a laser
19
Q

Describe the features of solid-state memory

A
  • No moving parts (unlike magnetic/optical)
  • Made of NAND flash memory
  • Non-volatile
  • Consists of floating gate transistors
  • Electricity is used to change the state of the transistors (0/1)
20
Q

Give three examples of the use of solid-state memory

A
  • SSDs (solid state drives in computers)
  • SD cards for use in portable devices like phones/cameras etc
  • USB flash drives (memory sticks)
21
Q

What is meant by cloud storage?

A
  • Off site storage

- Made available to user over a network (usually the internet)

22
Q

State some advantages of cloud storage.

A
  • Stored off-site so secure from fire/damage on-site
  • Can be accessed from anywhere with an internet connection
  • No need to buy expensive storage devices
  • Allows collaboration around the world
  • Data can be synced between a range devices (PC/Phone/Tablet etc)
23
Q

State some disadvantages of cloud storage.

A
  • An internet connection is needed to access it
  • Download/upload speeds affected by the internet connection
  • Cloud company could be targets for hackers
  • Less control over your data as held by another company
  • Storing confidential data online may be in breach of legislation (DPA / GDPR)
24
Q

What is meant by an embedded system?

A

A computer system built into another device in order to control it.

Eg, Washing machine, microwave, digital camera

25
What is meant by computational logic?
All possible outcomes are either TRUE (1) or FALSE (0)
26
Describe systems software.
- Runs and maintains the computer system - Manages user interactions - Made up of operating system and utility software
27
List the roles of the operating system.
- Manages user interactions through an interface - Manages peripheral devices - Controls computing processes - Allocates CPU/memory resources
28
What is utility software?
- Programs on a computer which act like a set of tools to carry out a specific job - Can be used to analyse and optimise efficiency - Examples are anti-virus, defragmentation, compression software
29
What is meant by file management?
- Operating system creates a folder and file structure for data - Makes it easier for users to organise and find data in a systematic way - On networks this would need to include permissions - Permissions control who can read / write / edit / delete data
30
Describe the purpose of a user interface and give examples.
- Allows the user to communicate with the computer - Provided by the operating system - GUI (Graphical User Interface) with WIMP (Windows, Icons, Menus, Pointers) - Command line