Changes between Version 66 and Version 67 of WikiStart


Ignore:
Timestamp:
Mar 5, 2011, 8:20:58 AM (13 years ago)
Author:
Mattia Monga
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v66 v67  
    11= Laboratorio di Sistemi Operativi =
    22
    3 == Materiale 2009/2010 ==
    4 
    5 === Lezione 1  ===
    6 
    7  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab01.pdf Slide 3/3/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab01-handout.pdf Slide 3/3/2010 (versione stampabile)]
    8  * [http://www.cs.utexas.edu/users/EWD/ewd13xx/EWD1303.PDF Dijkstra: My recollections of operating system design]
    9  * [http://www.nasm.us/ NASM]
    10  * [http://www.drpaulcarter.com/pcasm/ PC Assembly Language, by Paul A. Carter]
    11  * [http://www.intel.com/products/processor/manuals/ Manuali Intel]
    12  * [http://wiki.qemu.org/Main_Page QEmu]
    13 
    14 [wiki:"Sperimentazione 1"]
    15 
    16 === Lezione 2  ===
    17 
    18  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab02.pdf Slide 10/3/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab02-handout.pdf Slide 10/3/2010 (versione stampabile)]
    19  * [http://homes.dico.unimi.it/sisop/qemu-0.9.0-win32.zip QEmu 0.9.0 per windows]
    20  * [http://www.puredarwin.org/downloads/qemu-0.10.1.dmg QEmu 0.10.1 per Mac OS X]
    21  * [http://homes.dico.unimi.it/~sisop/qemu/minix3-full.qcow Immagine Qemu MINIX 3.1.2a con Vim, ssh, ecc.]
    22  * [http://en.wikipedia.org/wiki/Vi vi]
    23  * [http://en.wikipedia.org/wiki/Emacs Emacs]
    24 
    25 [wiki:"Sperimentazione 2"]
    26 
    27 === Lezione 3  ===
    28 
    29  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab03.pdf Slide 17/3/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab03-handout.pdf Slide 17/3/2010 (versione stampabile)]
    30  
    31 [wiki:"Sperimentazione 3"]
    32 
    33 === Lezione 4  ===
    34 
    35  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab04.pdf Slide 24/3/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab04-handout.pdf Slide 24/3/2010 (versione stampabile)]
    36  
    37 [wiki:"Sperimentazione 4"]
    38 
    39 === Lezione 5  ===
    40 
    41  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab05.pdf Slide 31/3/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab05-handout.pdf Slide 31/3/2010 (versione stampabile)]
    42  * [http://appuntilinux.mirror.garr.it/mirrors/appuntilinux/a2/a228.htm#almltitle801 Un riferimento per la shell]
    43  * [http://steve-parker.org/sh/cheatsheet.pdf Shell Cheat Sheet]
    44  * [http://www.gnu.org/software/coreutils/manual/html_node/index.html GNU Coreutils]
    45  
    46 [wiki:"Sperimentazione 5"]
    47 
    48 === Lezione 6  ===
    49 
    50  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab06.pdf Slide 14/4/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab06-handout.pdf Slide 14/4/2010 (versione stampabile)]
    51  * [http://a2.pluto.it/introduzione_al_linguaggio_c.htm Introduzione al linguaggio C]
    52  
    53 [wiki:"Sperimentazione 6"]
    54 
    55 
    56 === Lezione 7  ===
    57 
    58  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab07.pdf Slide 21/4/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab07-handout.pdf Slide 21/4/2010 (versione stampabile)]
    59  * [http://homes.dico.unimi.it/sisop/lucidi0809/part.pdf Esempio di esercizio di partizionamento]
    60  
    61 [wiki:"Sperimentazione 7"]
    62 
    63 === Lezione 8  ===
    64 
    65  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab08.pdf Slide 28/4/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab08-handout.pdf Slide 28/4/2010 (versione stampabile)]
    66  
    67 [wiki:"Sperimentazione 8"]
    68 
    69 === Lezione 9  ===
    70 
    71  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab09.pdf Slide 12/5/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab09-handout.pdf Slide 12/5/2010 (versione stampabile)]
    72  * [http://www.usenix.org/publications/login/2006-04/openpdfs/herder.pdf Articolo di riferimento]
    73 
    74 [wiki:"Sperimentazione 9"]
    75 
    76 === Lezione 10  ===
    77 
    78  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab10.pdf Slide 19/5/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab10-handout.pdf Slide 19/5/2010 (versione stampabile)]
    79 
    80 [wiki:"Sperimentazione 10"]
    81 
    82 === Lezione 11  ===
    83 
    84  * [http://homes.dico.unimi.it/~sisop/lucidi0910/solab11.pdf Slide 26/5/2010] --  [http://homes.dico.unimi.it/~sisop/lucidi0910/solab11-handout.pdf Slide 26/5/2010 (versione stampabile)]
    85 
    86 [wiki:"Sperimentazione 11"]
    87 
    88 === Lezione 12  ===
    89 
    90 ==== Esempi di esercizi d'esame ====
    91 
    92     * Esempio partizionamento [http://homes.dico.unimi.it/sisop/lucidi0809/part.pdf Es. part]
    93     * Trovare l'utente col minor numero di file nel sistema
    94     * Trovare l'utente col file più recente nel sistema
    95     * Elencare i tre utenti che hanno il maggior numero di file nel sistema
    96     * Trovare tutti i file di testo col numero dispari di righe
    97     * Trovare tutti i file modificati di venerdì (sia un venerdì particolare che di venerdì in generale)
    98     * Trovare tutti i link simbolici nel filesystem
    99     * Contare quanti file di manuale ci sono nel filesystem
    100     * Calcolare il rapporto tra il numero di file nel filesystem (o in una directory specificata) e lo spazio occupato
    101     * Calcolare il rapporto tra il numero di file nel filesystem (o in una directory specificata) e lo spazio occupato ESCLUDENDO gli hardlink
    102     * Quanta memoria occupa il processo più grande?
    103     * Modificare il kernel in modo che sia disponibile una nuova      syscall 'chuid' che permette di modificare il proprietario di un processo
     3== Materiale 2010/2011 ==
    1044
    1055
    1066== Materiale aa.aa. precedenti ==
    1077
    108  * [wiki:MaterialeVecchio Materiale 2008/2009]
     8 * [wiki:WikiStart@66 Materiale 2009/2010]
     9 * [wiki:WikiStart@49 Materiale 2008/2009]