Computer Systems Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is application software?

A

Helps a user perform a task

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

What is system software?

A

Maintains the computer

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

What is generic software?

A

Software that isn’t made for a specific reason. Created for anyone and obtained for anyone

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

What is integrated software?

A

A group of similar types of software with similar properties

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

What is specific software?

A

Software that is made for a specific purpose and to help people.

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

What is bespoke software?

A

Software made for one person only or company. Made to improve a company.

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

What are logic gates?

A

Logic gates are the building blocks of digital circuits. Logic gates have one or two inputs that can be turned on or off, the output from the gate will vary depending on the type of logic gate

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

Define the OS

A

An operating system (OS) is a suite of programs that controls computer hardware and software resources.

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

Name some functions of the OS and explain what they do?

A

interface - provides a user interface so it is easy to interact with the computer
manages the CPU - runs applications and executes and cancels processes
multi-tasks - allows multiple applications to run at the same time
manages memory - transfers programs into and out of memory, allocates free space between programs, and keeps track of memory usage
manages peripherals - opens, closes and writes to peripheral devices such as storage attached to the computer
organises - creates a file system to organise files and directories
security - provides security through user accounts and passwords
utilities - provides tools for managing and organising hardware

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

What is the NOT gate rule?

A

The output is the opposite to the input. 1 becomes 0, 0 becomes 1.

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

What is the AND gate rule?

A

Both of the inputs have to be 1 in order for the output to be 1.

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

What is the OR gate rule?

A

At least one of the inputs has to be 1 for an output to be 1.

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

What factors effect the performance of the CPU?

A

Clock speed, cache size, number of processor cores.

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

What is cloud storage?

A

Cloud storage is stashing data on hardware in a remote physical location, which can be accessed from any device through the internet.

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

What are peripherals? Give an example.

A

Peripherals are external devices that provides inputs and outputs for the computer. Eg, Webcam.

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

Give some pros and cons to solid state storage and briefly explain how it works.

A

A solid-state storage device that uses integrated circuits as memory to store data. SSD uses microscopic electronic switches to store data. They have millions of transistors.

Cons

  • More vulnerable to abrupt power loss and electromagnetic fields.
  • Expensive

Pros

  • They are fast as they have no moving parts. It transfers data very quickly.
  • Very compact in comparison to other devices so its portable.
  • Can store 100mb to 20GB of data.
17
Q

Name some pros and cons to magnetic storage and briefly explain how it works.

A

A type of storage that is magnetised and uses platters. While the platters are spinning they will be read by a read/write head.

Pros

  • Can store up to 1TB of data.
  • It has a fast access and retrieval time compared to other devices.

Cons

  • It’s usually inside the computer system and isn’t portable.
  • Around £2 per GB / expensive
18
Q

Name some pros and cons of optical storage and briefly explain how it works.

A

There are pits and lands which represent binary code. They are read from the disk using a laser.

Advantages

  • Relatively cheap.
  • It is fairly portable due to its size.
  • Can store between 800MB and 50GB

Disadvantages

  • This is slower than most other storage devices.
  • Optical media is more durable than tape, HDDs and flash drives and less vulnerable to environmental conditions.
19
Q

Explain the fetch-decode-execute cycle

A
  • The processor checks the program counter to see which instruction will run next.
  • Then the program counter gives an address value in the memory of where the next instruction is.
  • The processor then fetches the instruction value from this memory location.
  • Once fetched the instruction needs to be decoded and executed.
  • Once complete the processor goes back to the program counter to find the next instruction.
  • The cycle is repeated until the program ends.
20
Q

Name the registers and their purpose

A

MAR (Memory Address Register) - holds memory location of data that is accessed

MDR (Memory Data Register) - holds data transferred

CIR (Current Instruction Register) - contains current instruction

21
Q

What is the ALU?

A

Arithmetic Logic Unit - allows operations to be carried out

22
Q

Name the buses and their uses

A

Address Bus - carries addresses of data

Data Bus - carries data everywhere

Control Bus - carries control signals and commands to CPU

23
Q

Explain the fetch-decode-execute cycle

A
  • The processor checks the program counter to see which instruction to run next.
  • The program counter gives an address value in the memory of where the next instruction is.
  • The processor fetches the instruction value from this memory location.
  • Once the instruction has been fetched, it needs to be decoded and executed.
  • Once this is complete, the processor goes back to the program counter to find the next instruction.
  • This cycle is repeated until the program ends.
24
Q

What is an embedded system?

A

A computer system that is designed for a specific function.

eg. cars, mobile phones

25
Q

Pros and cons to cloud storage

A

Pros

  • only pay for storage you use
  • automatically backed up
  • data available anywhere

Cons

  • reliable network connection
  • software will need to be its latest version
  • dependant on speed of internet