{ "@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 systems Flashcards

(7 cards)

1
Q

operating system

A

provide an interface between the user and the hardware, allowing the user to interact with the system and run applications

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

Resource management

A

They allocate resources (eg cpu) to specific tasks and ensure that they are used effectively
e.g. when a user opens multiple applications simultaneously, the operating system decides:
- How much memory to allocate to each application
- When and for how long each gets to use the CPU
- How to handle data being read from or written to the hard drive.

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

File management

A
  • Operating systems handle the storage, retrieval, and manipulation of data files
  • When working with files, operating systems provide a GUI of the file system that allows a user to decide which directory a file should be saved in and what the file name will be
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Interrupt handling

A

Interrupt events require the immediate attention of the CPU
to maintain the smooth running of the system, interrupts need to be handled and processed in a timely manner

User clicks cancel→mouse sends signal→CPU interrupted→OS cancels process

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

Security

A

provide various security features such as password-protected system accounts, a firewall, virus scanning and file encryption
Password-protected system accounts are a very common feature in operating systems

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

Providing a platform for software to run

A

OS provides a platform on which application software can run, this is mainly by allowing software access to system resources
e.g. if a computer game has intensive graphics and online play, the operating system will grant it access to the GPU and the network card

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

Providing a user interface

A

provides interaction through 2 ways: GUI and CLI
GUI = used for interaction and touch
CLI = text-based through a command-line interface. used for programmers

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