Operating System Flashcards

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

The Order of the Layers of Software

A
  • User
  • Application
  • OS
  • Hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The OS manages resources, which includes

A
  • Processor Scheduling (order processes will be executed)
  • Handling Interrupts (dealing with requests which interrupt processor)
  • Memory management (records how memory is divided so that memory can be allocated)
  • Secondary Storage Management (tracks where files and programs are stored)
  • IO Devices (efficient communication)
  • Hides complexities of the hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Define User Interface

A

how the user interacts with the computer and receives processed information

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

The OS handles Security by

A

Ensuring resources are protected from unauthorised access (passwords)

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

What is in Von Neumann Architecture

A
  • Processor
  • Memory
  • I/O
  • Secondary Storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Define the VN buses

A
  • Address Bus: Identify location
  • Data Bus: transfer contents

-Control Bus: Synchronise/control operations

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

What is in Harvard Architecture:

A
  • Separate Memories (instructions/data)

- Separate Buses

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

VN vs Harvard

A

Harvard:

  • Simultaneous access
  • Reduces waiting time, increases performance
  • Each memory is adaptable
  • Embedded systems

VN:

  • Same memory, exploitable
  • More flexible use of main memory
  • General Purpose
How well did you know this?
1
Not at all
2
3
4
5
Perfectly