1 / 8

Sistemi operativi e Reti A.A. 2013-14

Sistemi operativi e Reti A.A. 2013-14. Docente: G. Ianni Esercitatori: A. Martello (Sistemi Operativi), V. Lio (Reti) Sito del corso: Google ‘sistemi operativi e reti unical ’ Gruppo FB («Sistemi Operativi e Reti UNICAL»): https ://www.facebook.com/groups/191852054220513/

lel
Download Presentation

Sistemi operativi e Reti A.A. 2013-14

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sistemi operativi e RetiA.A. 2013-14 Docente: G. Ianni Esercitatori: A. Martello (Sistemi Operativi), V. Lio (Reti) Sito del corso: Google ‘sistemi operativi e reti unical’ Gruppo FB («Sistemi Operativi e Reti UNICAL»): https://www.facebook.com/groups/191852054220513/ Corso diviso in due parti distinte: Sistemi Operativi (48 ore) Reti di Calcolatori (48 ore)

  2. Studenti in corso • Ci si può presentare all’esame o avere l’assegnazione del progetto solo se si è sostenuto «Programmazione ad Oggetti» • Fortemente richiesta la conoscenza di Java • Esame in tre parti: 1. Scritto in laboratorio 2. Progetto con sua discussione 3. Orale Il voto parziale di 1 e 2 può essere conservato fino al 31 Dicembre del 2199. Studenti V.O. (fuori corso) • Continueranno ad esserci appelli separati per SO e Reti, fino all’esaurimento degli studenti, secondo le vecchie regole • ORARIO Modalità d’esame e propedeuticità

  3. Programma del Modulo: • Gestione dei file, dei processi e della memoria. • Linguaggi di scripting: Perl • Programmazione multithreading • Case studies: Linux (tanto), Windows (il giusto), Mobile OSes • Testi suggeriti e materiale: • A. Silberschatz: Operating Systems concepts (5 o 6 edizione). Addison-Wesley, • Deitel& Deitel, Operating Systems. • The Java tutorial online: concurrency. • Learning Perl, ed. O’Reilly. • Concurrency: State Models & Java Programs, ed. Wiley • Materialedisponibilesulsito del corso e sulsito del vecchiocorso di SO. • Parte dell’esame che riguarda questo modulo: esame scritto, prova orale. Modulo di Sistemi Operativi

  4. Visioneastratta Operating System Concepts

  5. Visione di dettaglio Operating System Concepts

  6. Unaraccolta di software predefiniti • Scopoprimario: Gestire le risorse di un calcolatore • Generalizzarel’usodelleperiferichetramite un interfacciacomune • Funzioni di libreriacomuni per le piùgrandicategorie di periferiche • Gestire la memoriaprimaria (RAM) • Allocazione e Protezione • Gestire la memoriasecondaria (Dischifissi, ecc. ) • Mappaturasuldispositivofisico • Organizzazione • Gestionedeglierrori • Gestire i processi e i thread • Scheduling, accessocondivisoallerisorse • Gestireglieventi e l’interfacciautente • Cattura e smistamentodeglieventiaiprocessi • Gestire i diritti di accesso e la presenza di piùutenti • Accessomultiplo, quote, diritti di accesso • Gestire la rete • Applicazionidistribuite, condivisione di risorse, socket Cos’è un sistema operativo Operating System Concepts

  7. MS-DOS CP/M Multics OS/2 Windows 3 Windows NT Unix Windows 95/98/ME Windows 2000/XP Linux FreeBSD, Solaris Windows Vista, Windows Server 2008 Mac OS Windows 7 Mac OS X, iOS La storia Windows 8 Ubuntu, Debian, Mint, Mandriva.. Android, Tizen.. Operating System Concepts

More Related