Home
Biennio
Architettura PC
Conversioni Binario - Decimale
Tombola con conversioni
Excel - Base
Excel - Funzioni Avanzate
Power Point
Scratch
Arduino con Scratch
Informatica
Algoritmi
Corso C
Corso C++
Ricorsione
Object Oriented Programming
Java con BlueJ
HTML
CSS
Javascript
Informatica V°
Database
SQL
PHP
PHP & MySQL
Esercitazioni
HTML
CSS
Javascript
Sistemi e Reti
Architettura Elaboratore
Le memorie
BIOS
Sistemi Operativi - LINUX
Rete
Ip Address
Subnetting
Sicurezza in Rete
TPSIT
Conversioni Binario - Decimale
LINUX
Scratch
Arduino
CPU - Scheduling
Socket in Java
Socket Java su Raspberry
Android
UML
Materiali
Strumenti per la didattica
Preparazione quiz e verifiche
Area Studenti
Extra
Esame di Stato
Preparazione prova scritta
Soluzioni prove scritte
Preparazione orale
About
Verifica algoritmi di scheduling
Genera Verifiche
Numero studenti
File elenco studenti
Stampa
File pdf separati
 
     
File completo
 
Tipo
Una traccia per pagina
Due tracce per pagina
Intestazione
Indicazioni
Dato il seguente insiemi di processi, con la durata della sequenza di operazioni della CPU espressa in millisecondi:
Numero processi
3
4
5
6
7
8
Traccia
Sapendo che i processi arrivano nell'ordine del progressivo assegnato Pr1, Pr2, Pr3, Pr4, Pr5: 1. Disegnare quattro diagrammi di Gantt per illustrare l'esecuzione di questi processi con gli algoritmi di scheduling 1) FCFS, 2) SJF, 3) con priorita', 4) RR (quanto di tempo=1), 5) RR (quanto di tempo=2). 2. Calcolare il tempo di completamento di ciascun processo per ogni algoritmo di scheduling. 3. Calcolare il tempo di attesa di ciascun processo per ogni algoritmo di scheduling. 4. Quale algoritmo ha il tempo di completamento medio migliore? E quale il tempo minimo medio d'attesa? 5. Algoritmo piu' performante. Eseguire la somma dele tempo medio di completamento e d'attesa e indicare come algoritmo piu' performante, quello con il valore inferiore.
Durata Min
1
2
3
4
Max
5
6
7
8
9
10
11
12
13
14
Priorità
3
5
High, Normal, Low
Genera Verifiche