Programma di Sistemi(proposta) Classi Terza Quarta e Quinta Docente: Piero Boschi Libri di testo e materiale di studio: • • Dispense sul mio sito Libro forniti dall’istituto o consigliati sul mio sito ARGOMENTI CLASSE TERZA(indicativi) Il Computer: Hardware, Software e logica di funzionamento di un calcolatore • • • • • • • • • • • • • • • • • • • Concetti di base della tecnologia dell’informazione(informatica, l’elaboratore, L’hardware ed il software) Tipi di Computer La memoria RAM L’unità centrale di Elaborazione(CPU) Il ciclo macchina Parametri sulla velocità e potenza del processore Memoria ROM Memoria Virtuale Buffer Bus di sistema Bus Locali Slot di espansione Porte seriali Porte Parallele Porte USB Hard Disk CD-ROM, DVD Schermo Driver Sistemi di numerazione ed Algebra di Boole • • Sistemi di numerazione Sistemi di numerazione posizionali • • • • • • • • Il sistema di numerazione binaria Il sistema di numerazione esadecimale Il sistema di numerazione ottale Conversione da base decimale a base binaria Conversione da base binaria a base decimale Somma, sottrazione, divisione e moltiplicazione di numeri binari Conversione fra sistema binario – ottale – esadecimale - decimale Bit, byte e multipli Rappresentazione dei numeri interi • • Rappresentazione con modulo e segno Rappresentazione in complemento a due ARGOMENTI CLASSE QUARTA(indicativi) Tipologie di Sistemi Operativi • • • • • Caratteristiche di un Sistema Operativo Sistemi Monotasking e Multitasking Sistemi a singolo thread e Multithreading Sistemi Monoutente e Multiutente Sistemi di interfaccia grafica o a carattere Gestione dei processi • • • Process Management I Job, I processi Stati di un processo Gestione della memoria • • • • • • • Compiti del memory management Allocazione statica Allocazione dinamica Allocazione a partizioni rilocabili Paginazione Segmentazione Gestione delle periferiche • • • • Compiti del Device Management Descrittore di periferiche e di canale Allocazione delle periferiche condivisibili e non condivisibili Algoritmi di scheduling per la gestione delle richieste di accesso al disco Gestione delle informazioni • • • • • • • Compiti dell’information management Il File System: i file Struttura delle directory Metodi di allocazione dei file su disco Allocazione contigua Allocazioen basata su FAT Allocazione indicizzata (i-node) ARGOMENTI CLASSE QUINTA(indicativi) Reti di Computer Tipi di reti • • • • • Reti LAN Reti Metropolitane(MAN) Reti geografiche(WAN) Rete Internet, rete Wireless Rete Intranet e rete Extranet Telecomunicazioni • • • • Linee analogiche Linee digitali Fibre Ottiche Satelliti Topologia della rete • • • Topologia ad anello Topologia a stella Topologia a Bus Modello ISO/OSI • • • • • • • Livello Fisico Livello Data Link Livello di Rete(network) Livello di Trasporto Livello di Sessione Livelli di Presentazione Livello di Applicazione JSP Elementi di una Java Server Page • • Caratteristiche generali sull’interazione Client/Server Directive, Comment, Scripting element Lettera Modulo • • Lettura delle informazioni inoltrate da un form Getparameter JDBC • Accesso a un Database MySql da una pagina JSP Sistemi di Cifratura • • • Funzione di Cifratura Sistemi di Cifratura a sostituzione Sistemi di Cifratura a permutazione