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