Scarica il documento
Transcript
Scarica il documento
ISTITUTO TECNICO INDUSTRIALE STATALE “M.GIUA” Materia: TSTP (TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI) Classe 4° A Informatica A.S. 2015/2016 Docenti: Roberto MANCA, Andreas VINCIS Libro di testo: Camagni, Nikolassy– TSTP vol 1° 2° - HOEPLI Consigliati: Baldino – InternetWorking vol 1° Sistemi e Reti – Juvenilia Scuola. Michele Naso-Sistemi vol 1° - ATLAS Contenuti: U.D. 1 SISTEMI OPERATIVI (S.O.) Definizione di Sistema Operativo. Il BIOS. S.O. monoutente e multiutente (Batch, Real Time, TimeSharing). Configurazione Client-Server. Definizione di processo (task). Differenze tra programma e processo. Le risorse assegnate al processo. Variazioni di stato di un processo (ready, run, attesa). I processi dormienti. Gli interrupt. Gestione degli interrupt. L’architettura di un S.O. La gestione ed ottimizzazione delle risorse. I moduli del Sistema Operativo. Interazione tra processi. Il problema dello stallo (deadlock), l’algoritmo del banchiere. La Teoria delle Code: Tecnica FIFO, Tecnica Round-Robin, Tecnica priorità Fisse , Tecnica a priorità variabili. La Gestione della Memoria Centrale, Modulo del S.O. Memory manager. Partizioni fisse, partizioni variabili. Lo swapping, la memoria Virtuale. Gestione delle operazioni I/O su disco. Il File System. Struttura della directory. Operazioni sui files. U.D. 2 SISTEMI DI AQUISIZIONE ED ELABORAZIONE DEL SEGNALE Schema a blocchi completo di acquisizione ed elaborazione del segnale con più sensori/trasduttori. Studio dei vari blocchi. Sensori /trasduttori, amplificatore filtro, multiplazione del segnale, blocco di campionamento, conversione analogica digitale, bus-dati, bus-indirizzi, schema semplificato computer elaboratore dati. Sensori (termistore NTC e fotoresistenza) studio della caratteristica temperatura-resistenza su carta semilogaritmica e bi-logaritmica. U.D. 3 TRASMISSIONE DATI NEL CANALE TELEFONICO - LA SIMULAZIONE Simulazione attraverso il computer con l’utilizzo del foglio elettronico Excel e del simulatore NI Ewb . Studio della trasmissione del segnale digitale (bit, onda quadra) nel canale telefonico. Modello matematico del canale telefonico. Studio grafico della caratteristica d’uscita del canale telefonico. Confronto dei dati teorici con i dati ottenuti con metodi approssimati. Il campionamento del bit ricevuto, soglia di decisione, il problema della sincronizzazione dei modem. 1 U.D. 4 Laboratorio L'interfaccia a riga di comando: la Shell Bash: comandi Il prompt dei comandi in ambiente Windows: comandi Differenze nella programmazione tra i linguaggi C# e C La compilazione a riga di comando: il compilatore gcc I puntatori in Linguaggio C: Definizione e dichiarazione di un puntatore di primo livello Richiami sui passaggi di parametri ai sottoprogrammi L'aritmetica dei puntatori Accesso ai campi di una struttura attraverso i puntatori Allocazione dinamica: funzione malloc() e free() La gestione delle stringhe e dei FILE in linguaggio C Programmazione concorrente Primitive in linguaggio C per la generazione e gestione di nuovi processi. Il docenti Roberto MANCA 2 Andreas VINCIS