Scopo del corso è presentare i concetti fondamentali sulla architettura degli elaboratori, per ciò che riguarda l'hardware, i sistemi operativi e le reti.
- Panoramica sui sistemi di elaborazione.
- Rappresentazione dell'informazione: sistemi numerici, rappresentazione di informazione numerica e non numerica.
- Hardware
-- CPU e memoria
-- Architettura di von Neumann e sue estensioni
-- input/output
-- periferiche.
- Sistemi operativi
-- struttura di un sistema operativo
-- interfaccia utente
-- gestione dei file
-- funzionamento interno.
- Reti di calcolatori
-- Internet e reti di calcolatori: panoramica introduttiva alla rete Internet, livelli ISO/OSI.
-- Livello di applicazione: protocolli HTTP, FTP, posta elettronica, DNS.
-- Livello di trasporto: protocolli UDP e TCP, trasferimento affidabile dei dati
-- Livello di rete: protocollo IP, instradamento unicast, broadcast e multicast.
-- Livello di collegamento: rilevazione e correzione di errori, accesso a mezzo condiviso, Ethernet.
-- Sicurezza nelle reti: crittografia, sicurezza nelle email (PGP, S/MIME, posta certificata), sicurezza nelle connessioni TCP (SSL e TSL), sicurezza a livello di rete (reti private virtuali).
- Android
-- Introduzione ad Android, stato del mercato e ambienti integrati di sviluppo.
-- Architettura, strutture e risorse di un'applicazione Android.
-- Ciclo di vita.
-- Principali componenti: Activities, Intents, Widgets, Eventi e Servizi.
-- Interfaccia utente: Layouts, Views e Menu.
SEDE DI CHIETI
Via dei Vestini,31
Centralino 0871.3551
SEDE DI PESCARA
Viale Pindaro,42
Centralino 085.45371
email: info@unich.it
PEC: ateneo@pec.unich.it
Partita IVA 01335970693