PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 E-mail

Transcript

PROGRAMMAZIONE CONSUNTIVA Codice Mod. RQ 23.2 E-mail
I.T.C.S. “ERASMO DA ROTTERDAM”
Liceo Artistico indirizzo Grafica - Liceo delle Scienze Umane opz. Economico sociale
ITI Informatica e telecomunicazioni - ITI Costruzioni, ambiente e territorio
Edile – Elettronico – Grafico – Sociale
Via Varalli, 24 - 20021 BOLLATE (Mi) Tel. 023506460/75 – Fax 0233300549
MITD450009 – C.F. 97068290150
PROGRAMMAZIONE CONSUNTIVA
Codice Mod. RQ 23.2
Pag 1/5
2014/2015
Sistemi e Reti (articolazione Telecomunicazione)
3G
Informatica e Telecomunicazioni
A.S.
Disciplina
Classe
Indirizzo
N° 1 Titolo del
modulo
Contenuti Svolti
Unità di lavoro 1: Modello di Von Neumann
Unità di lavoro 2: CPU o processore
Unità di lavoro 3: Periferiche di input e output
Struttura
dell’elaboratore Unità di lavoro 4: Bus
Unità di lavoro 5: Memorie
N°
2
Titolo del
modulo
Contenuti Svolti
Il
microprocessore
Unità di lavoro 6: Struttura
Unità di lavoro 7: Parametri
Unità di lavoro 8: I linguaggi di programmazione del microprocessore
Unità di lavoro 9: Le operazioni di lettura/scrittura in memoria
Unità di lavoro 10: L’accesso alle periferiche, concetto di Master and
Slaves
Unità di lavoro 11: Arbitraggio centralizzato e decentralizzato nel
sistema di comunicazione
Unità di lavoro 12: Tecniche di colloquio tra CPU e periferiche
E-mail: [email protected] [email protected]
Sito: www.itcserasmo.it
PROGRAMMAZIONE CONSUNTIVA
N°
3
Pag 2/5
Contenuti Svolti
Piattaforma
Network
Academy
CISCO System
Discovery 1
cap.1 - cap.6
N°
4
Codice Mod. RQ 23.2
Titolo del
modulo
Gli studenti hanno avuto la possibilità di accedere al materiale didattico “on
line” offerto dalla Network Academy, seguire il corso di E-Learning.
Questo corso introduttivo è servito agli studenti per poter affrontare più
facilmente la certificazione CCNA (Cisco Certified Network Associate) che
si terrà al 4° e 5° anno.
Contenuti Svolti
Unità di lavoro 13: Introduzione ai Sistemi Operativi
Virtualizzazione Unità di lavoro 14: Introduzione al sistema operativo Linux
Unità di lavoro 15: La storia del sistema operativo e il kernel di Linux
Introduzione a
Unità di lavoro 16: Le distribuzioni di Linux
Linux
Unità di lavoro 17: Creazione della macchina virtuale con il sw VirtualBox
e avvio di Debian (Live, i386, ver 7.0.0, LXDE, immagine ISO)
Unità di lavoro 18: Installazione di Debian
Unità di lavoro 19: elementi principali dell'ambiente desktop: lxterminal,
N° 5 Titolo del
modulo
N°
6
Contenuti Svolti
La shell e i
comandi del
sistema
operativo
Linux
Unità di lavoro 20: Utenti e gruppi
Unità di lavoro 21: L’utente root
Unità di lavoro 22: Permessi sui file e sulle cartelle in ambiente terminale
Unità di lavoro 23: I comandi per le permetion; chmod, la sintassi pratica.
Unità di lavoro 20: La shell di Linux "bash"
Unità di lavoro 21: Le scorciatoie della shell: freccia su, down, tab
Unità di lavoro 22: il prompt
Unità di lavoro 23: I comandi: man, history, clear
Titolo del
modulo
Contenuti Svolti
Unità di lavoro 24: Introduzione al file system
Unità di lavoro 25: le cartelle principali di linux: /bin, /etc, /home, ...
PROGRAMMAZIONE CONSUNTIVA
N°
7
Esplorare il
filesystem
Unità di lavoro 26: I comandi: cd, ls, pwd
Unità di lavoro 27: i percorsi assoluti e relativi, /. ..
Titolo del
modulo
Contenuti Svolti
Operare sui file
N°
8
N°
9
Codice Mod. RQ 23.2
Unità di lavoro 28: I comandi: mkdir, rmdir, rm, cp, mv, cmp
Unità di lavoro 29: I comandi: touch, echo, cat, [more, tail, head, less]
Unità di lavoro 30: l' editor vi e gli altri editor
Unità di lavoro 30: I comandi: find, grep, cut, [wc, eval, sort]
Titolo del
modulo
Contenuti Svolti
Utenti, gruppi e
permission
Unità di lavoro 31: creazione di utenti e gruppi
Unità di lavoro 32: i file /etc/passwd, /etc/group
Unità di lavoro 33: i comandi: usermod, passwd, su, login, exit
Titolo del
modulo
Contenuti Svolti
Accesso ai file
Pag 3/5
Unità di lavoro 34: Informazioni sui file
Unità di lavoro 35: permessi di accesso
Unità di lavoro 36: cambiare i permessi con chmod,
Unità di lavoro 37: i permessi di default con umask
Unità di lavoro 38: cambiare proprietario e gruppo.
PROGRAMMAZIONE CONSUNTIVA
N°
10
Titolo del
modulo
Codice Mod. RQ 23.2
Pag 4/5
Contenuti Svolti
LAB1 - Creare un'utenza sulla RasperryPI in modo da poter lavorare
individualmente sul server
- conoscenza delle istruzioni per la gestione degli utenti
- conoscenza delle istruzioni per la gestione delle permission
LAB2
Realizzare uno script che dopo aver chiesto all'utente nome e orario,
visualizzi un messaggio conseguente. Es. buongiorno Mario, buona notte
Mario, ecc.
- trovare un algoritmo che risolva il problema proposto;
- realizzare diagrammi di flusso corretti;
- assegnazione e utilizzo variabili;
- istruzione test;
- costrutto if;
- istruzione echo;
- istruzione read;
- convenzioni per la scrittura di codice
Shell Scripting
LAB3 - Realizzare uno script che dopo aver chiesto all'utente due numeri e
un operatore matematico, esegua l'operazione e visualizzi il risultato
- trovare un algoritmo che risolva il problema proposto;
- realizzare diagrammi di flusso corretti;
- il costrutto bash IF-ELIF;
- espansione aritmetica
LAB4 - Realizzare uno script che esegua delle operazione matematiche
con gli argomenti passati allo script.
- passaggio di parametri agli script;
- trovare un algoritmo che risolva il problema proposto;
- realizzare diagrammi di flusso corretti
LAB5 - Realizzare uno script che esegua delle operazione matematiche
con tutti gli argomenti passati allo script.
- Utilizzo del costrutto while;
- trovare un algoritmo che risolva il problema proposto;
- realizzare diagrammi di flusso corretti
LAB6 - Realizzare uno script che in caso di mancata connessione alla rete
Internet visualizzi un messaggio di errore.
- Utilizzo del comando ping;
- utilizzo dell'exit status;
- redirezione dei flussi e descrittori dei file
LAB7 - Realizzare uno script che passato come parametro un indirizzo ip e
una subnetmask visualizzi informazioni sul titipo di ip immesso
- manipolazione stringhe; il comando bc
Codice Mod. RQ 23.2
PROGRAMMAZIONE CONSUNTIVA
Pag 5/5
Strumenti e sussidi didattici
Personal computer con installato linux Debian su macchina virtuale e utilizzo di Mobaxterm per
l’accesso alla Raspberry
Manuale dei comandi Linux
Guida avanzata di scripting Bash
Bash Reference Manual
Piattaforma Network Academy CISCO System Discovery 1
Verifiche e Valutazioni
Attività di Recupero
Verifiche scritte, verifiche
orali e verifiche di
Laboratorio: Realizzazione
di script sui vari argomenti
trattati durante il corso
In itinere
Data 31/05/2015
Gli Studenti
.........................................
.........................................
Note
Il Docente
La Rocca Giuseppe