← Indietro
EsameEsame completoTesto d’esame

09 02 2024 E TS

Esame completo di Advanced Operating Systems per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Advanced Operating SystemsEsame completo

Informazioni sul documento

Cosa trovi in questo materiale

Esame completo di Advanced Operating Systems per il corso di Computer Engineering presso Politecnico di Milano. Materiale proveniente dall’archivio storico Studwiz e classificato per la consultazione online.

Qualità dell’importazione: il testo è stato estratto direttamente dal documento originale.

Contenuti estratti dal documento

Passaggi rappresentativi riconosciuti nelle diverse parti del materiale. Il testo completo resta presente nella pagina per la ricerca, mentre l’anteprima compatta rende più semplice la lettura.

Pagina 1

Advanced Operating Systems - Part A, Feb 9th, 2024 Exercises and solutions Exam finalization Question 1.1 This is part A of the AOS’s exam and today you are finalising your entire grade. You must express now how you have finalised part B. The answer is mandatory for the entire exam. Exercise 2 — General knowledge - Closed questions (Points 7) Question 2.1 (Points 7) Select the correct answer in the following quiz on general knowledge of operating systems. 0 correct answers will get you a D, up to two 2 correct answers will get you C, up to 4 you’ll get a B, above that you’ll get an A. Solution 1. In the context of Linux processes, what is the primary difference between a thread and a process? • □ Threads have separate address spaces, while processes share one. • □ Processes are schedulable and preemptable, but threads are not. • ⊠ Threads are tasks that share address space, while processes have isolated address spaces. • □ Processes can only exist in user-space, while threads exist solely in kernel-space. 2. Which of the following components is not stored in a Process Control Block (PCB)? • □ Process identifier (PID) • □ Virtual memory mappings • □ Current and root directory references • ⊠ Peripheral device standards 3. What distinguishes a Type 1 Hypervisor from a Type 2 Hypervisor? • □ Type 1 runs within an OS, whereas Type 2 runs directly on bare metal. • ⊠ Type 1 runs directly on bare metal, whereas Type 2 runs within an OS. • □ Type 1 supports only Linux guests, whereas Type 2 supports all operating systems. • □ Type 1 cannot ensure isolation, whereas Type 2 can. 4. What does the ’Task Turnaround Time’ represent? • ⊠ The difference between finishing time and arrival time of a task • □ The time spent waiting in the ready queue • □ The amount of time needed by the…

Anteprima

Prima pagina del documento.

Prima pagina: 09 02 2024 E TS