Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Tentamen (uitwerkingen)

COP4600 Exam 1 With Correct Answers

Beoordeling
-
Verkocht
-
Pagina's
3
Cijfer
A+
Geüpload op
25-04-2024
Geschreven in
2023/2024

COP4600 Exam 1 ubiquitous computing - ANS many computers, one use Memory partition in multiprogramming systems - ANS single partition for OS, separate partitions for jobs Registers - ANS fastest memory; as fast as CPU Cache - ANS slower than registers, faster than RAM RAM - ANS faster than disk, slower than cache/registers Disk - ANS slower than other memory solutions; SSD faster than HDD 4 parts of a process - ANS Text, data, heap (grows up), stack (grows down) Heap - ANS used for dynamic allocation of data Stack - ANS used for local variables (local functions are pushed onto and off of this) Goals of OS - ANS Define and implement abstractions Hide the hardware Execute programs + ensure isolation Manage resources OS core guidelines - ANS should consistently implement policies AND separate policies and mechanisms Layered - ANS type of OS design that contains layers, where each layer can only use the layers beneath it Microkernel - ANS type of OS design that handles requests from user space and sends them to services Virtualization - ANS uses a hypervisor to interact with hardware on the host machine Container - ANS uses an engine, containing abstractions for the hardware on the host machine AND the guest OS Pseudoparallelism - ANS each process uses CPU in turn through context switching; state of processes swapped is stored on registers Process table (PCB) - ANS contains information about processes in the OS Scheduler - ANS handles interrupts and process/thread scheduling Context switching - ANS occurs when a process yields the CPU or is interrupted; state of process is saved on registers Signal - ANS causes software interrupts IO - ANS causes hardware interrupts Direct messaging - ANS two processes explicitly communicate with each other using send() and receive() Indirect messaging - ANS processes communicate with each other using a mailbox system Intent - ANS form of process messaging used on Android; can be explicit (specifying who should receive) or implicit (let OS decide who should receive) Race condition - ANS Issue occurring when using shared memory where two processes are accessing the same memory using write/read Critical region - ANS Segment of code where access to shared memory is found Kernel-space threads - ANS Uses a single thread table in kernel-space alongside the process table User-space threads - ANS Uses a thread table inside of each process; not visible to the kernel Peterson's solution - ANS a way of ensuring mutual exclusion for two processes without using mutexes or semaphores using busy waiting TSL - ANS uses busy waiting with registers to ensure mutual exclusion Producer-Consumer problem - ANS problem which illustrates how two or more processes could get stuck in a busy waiting sequence through messaging in a shared finite buffer, resulting in deadlock Round-robin - ANS scheduling policy that gives each process a quantum in which in can use the CPU Priority - ANS scheduling policy that uses separate queues based on a process's priority; scheduling policy within each queue can differ Shortest job next - ANS scheduling policy that selects the shortest process and allows it to finish entirely; prone to starvation

Meer zien Lees minder








Oeps! We kunnen je document nu niet laden. Probeer het nog eens of neem contact op met support.

Documentinformatie

Geüpload op
25 april 2024
Aantal pagina's
3
Geschreven in
2023/2024
Type
Tentamen (uitwerkingen)
Bevat
Vragen en antwoorden

Onderwerpen

$8.49
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF


Ook beschikbaar in voordeelbundel

Thumbnail
Voordeelbundel
COP 4600 - Final Exam With Correct Solutions
-
5 2024
$ 59.25 Meer info

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
DocLaura Galen College Of Nursing
Bekijk profiel
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
153
Lid sinds
2 jaar
Aantal volgers
38
Documenten
6402
Laatst verkocht
5 dagen geleden

4.2

44 beoordelingen

5
27
4
4
3
10
2
2
1
1

Populaire documenten

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Veelgestelde vragen