UdA 2 – IL SISTEMA OPERATIvo - Istituto Superiore Statale

Istituto Superiore Pitagora Pozzuoli
Liceo Scienze Applicate
Classe IVB
Programma di Informatica
A.s. 2014/2015 Prof. Maria Pisaniello
UDA 1 I DATABASE RELAZIONALI
Cosa sono i database relazionali
Operazioni consentite sui database: creazione. modifica, interrogazione, eliminazione.
Creazione delle tabelle, dei campi e dei record.
Chiavi di ricerca. La chiave primaria
Relazionare le tabelle attraverso una foreign key.
I tipi di dati: Char e Varchar
Query in un database
UDA 2 – IL SISTEMA OPERATIVO
Le principali funzioni del sistema operativo.
La struttura di un sistema operativo: il kernel , il Core, la Shell, la GUI
Il File System, la FAT, il CRC
La frammentazione e la deframmentazione.
L’indirizzamento assoluto e relativo dei file
UDA 3 – ARCHITETTURA E TOPOLOGIA DELLE RETI
Topologia delle reti: Bus , Stella, Anello (token ring), Full Mesh e Partial Mesh.
Architettura di rete: Client-Server e p2p.
Reti LAN, MAN, WAN.
UDA 4 – I PROTOCOLLI DI RETE
I protocolli di rete
La pila ISO/OSI: suddivisione dei protocolli in livelli.
I principali livelli di procollo: fisico, rete, trasporto ed applicativo.
Esempi di protocolli applicativi: POP3 e SMTP, http, FTP.
Il protocollo DNS.
Protocolli di trasporto: UDP/TCP
Protocolli di rete: IPv4 e IPv6.
Indirizzi statici e dinamici.
UDA 5 – LA SICUREZZA DEI DATI E LA CRITTOGRAFIA
Sicurezza dei dati: accessibilità dei dati, disponibilità dei dati, non ripudi abilità, autenticità e
integrità dei dati.
Attacchi attivi e passivi: spoofing, phishing, sniffing.
Cenni alla crittografia e ai protocolli sicuri.
Cosa si intende per sicurezza di un protocollo crittografato.
Crittografia a chiave simmetrica e asimmetrica.
UDA 6 – BASI PER L‘UTILIZZO DEL WEB
Il WWW e URL.
I motori di ricerca: spider e robot
La sintassi della ricerca (AND e OR)
Il ranking dei risultati
LABORATORIO
Uso del programma LibreOffice Base per creare semplici database relazionali-e per
effettuare su di essi delle Query
Uso del programma dev C++ per la scrittura e compilazione di semplici programmi in C++.
Pozzuoli, 5/6/15
Gli alunni
La docente