Strumenti Utente

Strumenti Sito


informatica:sol:programma

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
informatica:sol:programma [10/09/2009 alle 07:52 (17 anni fa)] – Stefano Chessainformatica:sol:programma [10/10/2011 alle 17:25 (15 anni fa)] (versione attuale) – Piero Maestrini
Linea 22: Linea 22:
     * Archivi e sistema di archiviazione     * Archivi e sistema di archiviazione
     * Sistemi reali: Unix/Linux, Windows     * Sistemi reali: Unix/Linux, Windows
-    * Problematiche dei sistemi distribuiti  
     * Programmazione in C di sistemi UNIX/Posix     * Programmazione in C di sistemi UNIX/Posix
  
  
  
-===== Programma Modulo 1: Sistemi Operativi ===== +==== Modulo 1: Sistemi Operativi ==== 
  
  
Linea 80: Linea 79:
     * Il file system di Windows     * Il file system di Windows
  
-===== Modulo 2: Laboratorio ===== +==== Modulo 2: Laboratorio ==== 
  
 Strumenti per la programmazione C in ambiente GNU (e dintorni) (2h lez + 2h ese) Strumenti per la programmazione C in ambiente GNU (e dintorni) (2h lez + 2h ese)
Linea 90: Linea 89:
 Unix e la shell (6h lez + 6h ese) Unix e la shell (6h lez + 6h ese)
   * Unix: concetti di base, comandi/utility   * Unix: concetti di base, comandi/utility
-  * La shell di Unix  +  * La shell di Unix: 
-introduzione alla shell +    *    introduzione alla shell 
-cenni agli script +    *    cenni agli script 
-personalizzazione con alias ed opzioni e variabili +    *    personalizzazione con alias ed opzioni e variabili 
-espansione (alias, storia, tilde, percorso, variabili, sostituzione di comando, espressioni aritmetiche) +    *    espansione (alias, storia, tilde, percorso, variabili, sostituzione di comando, espressioni aritmetiche) 
-quoting +    *    quoting 
-Controllo dell'I/O: ridirezione +    *    Controllo dell'I/O: ridirezione 
-Exit status +    *    Exit status 
-Combinare comandi  +    *    Combinare comandi  
- pipe +    *    pipelining 
-sequenza non condizionale +    *    sequenza non condizionale 
-sequenze condizionali &&, || +    *    sequenze condizionali &&, || 
-comandi composti (uso di {…} e (…) ) +    *    comandi composti (uso di {…} e (…) ) 
-Operatori su stringhe (pattern matching) +    *    Operatori su stringhe (pattern matching) 
-Costrutti di controllo +    *    Costrutti di controllo :condizionale (if) e test, iterazione limitata (for), scelta multipla (case), iterazione illimitata (while e do/while), menu' con select. 
-condizionale (if) e test +    *    Read, exec, eval
-iterazione limitata (for) +
-scelta multipla (case) +
-iterazione illimitata (while e do/while) +
-menu' con select+
  
 C e la programmazione di sistema (1h lez) C e la programmazione di sistema (1h lez)
Linea 151: Linea 146:
  
  
 +Ore lezione: 52 Ore esercitazione: 40  
  
-Ore lezione: 30 Ore esercitazione: 18   
  
-Bibliografia+===== Bibliografia =====
  
-Libro di testo+Libri di testo
  
-• Paolo Ancilotti, Maurelio Boari, Anna Ciampolini, Giuseppe Lipari: Sistemi Operativi (Seconda Edizione), Mc Graw-Hill, 2008. +  * Paolo Ancilotti, Maurelio Boari, Anna Ciampolini, Giuseppe Lipari: Sistemi Operativi (Seconda Edizione), Mc Graw-Hill, 2008.  
 +  * Marc J. Rochkind. Advanced UNIX Programming 2nd Edition, Addison-Wesley Professional Computing Series, 2004.
  
 Altri Testi Consigliati: Altri Testi Consigliati:
  
-• Andrew S. Tanenbaum. I Moderni Sistemi Operativi. Jackson Libri Università, 2002 +  * Andrew S. Tanenbaum. I Moderni Sistemi Operativi (Terza Edizione). Pearson Prentice Hall, 2009 
-• Andrew S. Tanenbaum. Modern Operating Systems (Third Edition). Pearson-Prentice Hall, 2008 +  * Andrew S. Tanenbaum. Modern Operating Systems (Third Edition). Pearson-Prentice Hall, 2008 
-• A. Silbershatz, P. Galvin, G. Gagne: Sistemi Operativi (5^ edizione), Apogeo, 2005 +  * A. Silbershatz, P. Galvin, G. Gagne: Sistemi Operativi (5^ edizione), Apogeo, 2005 
-• U+
  
  
  
  
informatica/sol/programma.1252569130.txt.gz · Ultima modifica: da Stefano Chessa

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki