{ "@context": "https://schema.org", "@type": "Organization", "name": "Brainscape", "url": "https://www.brainscape.com/", "logo": "https://www.brainscape.com/pks/images/cms/public-views/shared/Brainscape-logo-c4e172b280b4616f7fda.svg", "sameAs": [ "https://www.facebook.com/Brainscape", "https://x.com/brainscape", "https://www.linkedin.com/company/brainscape", "https://www.instagram.com/brainscape/", "https://www.tiktok.com/@brainscapeu", "https://www.pinterest.com/brainscape/", "https://www.youtube.com/@BrainscapeNY" ], "contactPoint": { "@type": "ContactPoint", "telephone": "(929) 334-4005", "contactType": "customer service", "availableLanguage": ["English"] }, "founder": { "@type": "Person", "name": "Andrew Cohen" }, "description": "Brainscape’s spaced repetition system is proven to DOUBLE learning results! Find, make, and study flashcards online or in our mobile app. Serious learners only.", "address": { "@type": "PostalAddress", "streetAddress": "159 W 25th St, Ste 517", "addressLocality": "New York", "addressRegion": "NY", "postalCode": "10001", "addressCountry": "USA" } }

Operating System Flashcards

(17 cards)

1
Q

What are the roles of an operating system?

A
  • Manage the processor
  • Memory Management
  • Handling external peripherals
  • Utility programs
  • Networking
  • Security
  • Providing a user interface
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the hardware resources the OS has to manage?

A
  • Processors
  • Storage
  • Input / Output devices
  • Data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a driver?

A

A software program that provides an interface for the OS to interact with a device

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

What is a device driver?

A

Software which translates the OS’s instructions into a series of instructions that a specific piece of hardware will understand

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

What is multi-tasking?

A

The OS can only manage one task at a time.
Memory management allows it to appear like more than one process is being executed

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

Real Time OS

A

All input data must be processed within a guaranteed timeframe

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

Example of a Real Time OS

A

Aircraft autopilot systems

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

Multi Tasking OS

A

Runs multiple programs at the same time

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

Example of a Multi Tasking OS

A

Smartphones

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

Multi User OS

A

Allows multiple users at the same time

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

Example of a Multi User OS

A

School or work computers

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

Distributed OS

A

Allows multiple computers to work together on a single task

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

Example of a Distributed OS

A

Online shopping

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

Embedded OS

A

Has a dedicated function that is read-only

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

Example of an Embedded OS

A

Washing machines

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

What is BIOS?

A

Basic Input Output System is the first program that runs when a computer system is switched on

  • Non volatile and read only
17
Q

What does BIOS do?

A

Checks hardware is working (the Power On Self Test) and then hands over control to the OS (the Bootstrap program)