informatica:sol:laboratorio17:esercitazionib:esercitazione7
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Prossima revisione | Revisione precedente | ||
informatica:sol:laboratorio17:esercitazionib:esercitazione7 [04/04/2017 alle 19:30 (8 anni fa)] – creata Massimo Torquati | informatica:sol:laboratorio17:esercitazionib:esercitazione7 [05/04/2017 alle 10:12 (8 anni fa)] (versione attuale) – Massimo Torquati | ||
---|---|---|---|
Linea 3: | Linea 3: | ||
===== Esercizio 1 ===== | ===== Esercizio 1 ===== | ||
- | Realizzare una shell rudimentale che legge un comando con eventuali parametri dallo standard input e ne invoca l' | + | Realizzare una shell **rudimentale** che legge un comando con eventuali parametri dallo standard input e ne invoca l' |
Il formato dei comandi accettati dalla shell e' molto semplice e non non prevede metacaratteri, | Il formato dei comandi accettati dalla shell e' molto semplice e non non prevede metacaratteri, | ||
Linea 15: | Linea 15: | ||
Scrivere un programma C che attivi N thread filosofi che eseguono il ciclo descritto per 100 volte. La meditazione e la fase in cui il filosofo mangia deve essere implementata con un ritardo variabile (usare ad esempio la chiamata di sistema '' | Scrivere un programma C che attivi N thread filosofi che eseguono il ciclo descritto per 100 volte. La meditazione e la fase in cui il filosofo mangia deve essere implementata con un ritardo variabile (usare ad esempio la chiamata di sistema '' | ||
+ | ===== Homework ==== | ||
+ | |||
+ | Scrivere un programma C che implementa una // | ||
+ | I tre stadi del pipeline devono lavorare in modo concorrente come in una " | ||
informatica/sol/laboratorio17/esercitazionib/esercitazione7.1491334214.txt.gz · Ultima modifica: 04/04/2017 alle 19:30 (8 anni fa) da Massimo Torquati