• Non ci sono risultati.

Nome e Cognome Numero di Matricola

N/A
N/A
Protected

Academic year: 2021

Condividi "Nome e Cognome Numero di Matricola"

Copied!
2
0
0

Testo completo

(1)

Nome e Cognome Numero di Matricola(10 cifre numeriche)

UNIVERSIT `A DEGLI STUDI DI BOLOGNA – CORSO DI LAUREA IN INFORMATICA CORSI DI SISTEMI OPERATIVI A-L e M-Z. GESTIONE RISORSE

SESSIONE AUTUNNALE – ANNO ACCADEMICO 2001/2002 24 SETTEMBRE 2002

Esercizio -1: essersi iscritti correttamente per svolgere questa prova.

Esercizio 0: Scrivere correttamente il proprio nome, cognome e numero di matricola in ogni foglio prima di svolgere ogni altro esercizio seguente.

Esercizio 1: Un algoritmo di rimpiazzamento `e definito come segue. Detto t=timetick() il numero di tick dalla accenzione della macchina sia detto f=t MOD numero frame (il resto della divisione di t per il numero di frame disponibili). Qualora sia necessario liberare un frame, si decide di eliminare la pagina nel frame f.

E’ un algoritmo a stack? Dare una risposta e motivarla.

Esercizio 2: disegnare un grafo di Holt che rappresenti un deadlock e nel quale occorra terminare non meno di tre processi per eliminare completamente il blocco.

1

(2)

Esercizio 3: Sia dato uno scheduler Round Robin per un sistema monoprocessore con time slice di 4ms. Sia data la storia esecutiva dei seguenti processi:

P1: 5ms CPU, 10 ms I/O un.1, 4ms CPU, 10 ms I/O un 1, 3 ms CPU P2: 6ms CPU, 10 ms I/O un.1, 5ms CPU, 10 ms I/O un 2, 3 ms CPU P3: 5ms CPU, 10 ms I/O un.1, 2ms CPU, 10 ms I/O un 2, 3 ms CPU P4: 5ms CPU, 10 ms I/O un.2, 8ms CPU, 10 ms I/O un 2, 4 ms CPU mostrare il diagramma di Gannt e calcolare il tempo totale di esecuzione.

2

Riferimenti

Documenti correlati

Modificare opportunamente la struttura di dati tabella ad indirizzamento diretto in modo che possa contenere pi`u oggetti con la medesima chiave (ma con dati satellite

Scrivere in forma leggibile il proprio nome, cognome e matricola sul testo del compito e su ogni foglio consegnato.. Consegnare solo la bella copia e il testo

Scrivere in forma leggibile il proprio nome, cognome e matricola sul testo del compito e su ogni foglio consegnato;.. Consegnare solo la bella copia e il testo

Scrivere in forma leggibile il proprio nome, cognome e matricola sul testo del compito e su ogni foglio consegnato.. Consegnare solo la bella copia e il testo

Quando un camion vuole scaricare si reca al molo 1 e chiama la funzione harbour.truckunload(int capacity) Quando un camion vuole caricare si reca al molo 2 e chiama la

Esercizio 2a: Dato un meccanismo di message passing sincrono (dotato delle chiamate ssend sreceive viste a lezione) im- plementare un sistema di supporto per il message passing

Esercizio 0: Scrivere correttamente il proprio nome, cognome e numero di matricola in ogni foglio prima di svolgere ogni altro esercizio seguente.. Esercizio 1: Un semaforo ternario `

I punteggi di ciascuna domanda sono indicati tra parentesi: attenzione, una risposta errata verr` a valutata con il numero negativo indicato sempre in parentesi, per