Istituto Tcnico Tcnologico Basilio Focaccia Salrno Programmazion Disciplinar: Sistmi Class: Quart - Quint I Docnti dlla Disciplina Salrno, sttmbr 2012 1
CONTENUTI MINIMI Class Quarta Istruzioni di controllo nl linguaggio Assmblr La gstion dll I/O nll 8086: l tcnich dl polling, intrrupt dma; dfinizion dlla tablla di vttori di intrruzion, intrrupt hardwar softwar Evoluzion di sistmi a microprocssor: conctto di architttura classificazion, tcnich di prftch piplin, dfinizion di mmoria cach Il Sistma Oprativo: dfinizion organizzazion di moduli di un S.O.; tipi di S.O.: monotasking, multitasking di rt Il Sistma Oprativo com gstor di risors: diffrnza tra programma procsso; gstor dlla mmoria cntral, gstion statica dinamica, paginazion sgmntazion; gstion dl procssor; gstion dll prifrich: tcnich di allocazion dll prifrich, il fil systm: organizzazion gstion di fil in modo fisico logico : analisi produzion di smplici programmi pr la gstion dll I/O; analisi produzion di smplici programmi pr l implmntazion di piccoli moduli di sistma Class Quinta Conctti alla bas dlla trasmission dati: tipi di trasmission, modalità di collgamnto, sincronizzazion, protocolli, codici, mzzi fisici di trasmission Conctto di rt: topologia d architttura, struttura di una rt: LAN, WAN Standard pr l LAN Il modllo OSI: carattristich gnrali, funzioni svolt dai livlli L architttura TCP/IP Intrnt srvizi Prodotti multimdiali 2
CONTENUTI MINIMI DA RAGGIUNGERE ENTRO IL 15/01/2013 Class Quarta Istruzioni di controllo nl linguaggio Assmblr La gstion dll I/O nll 8086: l tcnich dl polling, intrrupt dma; dfinizion dlla tablla di vttori di intrruzion, intrrupt hardwar softwar Evoluzion di sistmi a microprocssor: conctto di architttura classificazion, dfinizion di mmoria cach Il Sistma Oprativo: dfinizion organizzazion di moduli di un S.O.; Class Quinta Conctti alla bas dlla trasmission dati: tipi di trasmission, modalità di collgamnto, sincronizzazion, protocolli, codici, mzzi fisici di trasmission Conctto di rt: topologia d architttura, struttura di una rt: LAN, WAN Standard pr l LAN Il modllo OSI: carattristich gnrali, funzioni svolt dai primi du livlli OBIETTIVI MINIMI 1. CONOSCENZA : conoscr i contnuti minimi suindicati saprli dscrivr smplicmnt 2. COMPETENZA : sapr applicar l conoscnz acquisit producndo lavori lmntari 3. CAPACITA : sapr coglir il significato ssnzial dll informazioni acquisit, con analisi sintsi complt, anch s non approfondit, di casi smplici 3
CLASSE QUARTA MODULI CONTENUTI OBIETTIVI METODOLOGIE DI LAVORO Ripilogo di prrquisiti Il procssor 8086 Architttur Linguaggio assmblr Formato dll istruzioni Istruzioni di trasfrimnto, aritmtich, di salto di controllo Ralizzazion di programmi in linguaggio assmblr Riprndr i conctti basilari dl procssor utilizzato la programmazion a basso livllo Rafforzar l capacità dgli alunni nlla stsura di programmi in linguaggio assmblr Lzioni multimdiali Esrcitazioni SUSSIDI DIDATTICI dll insgnant Prsntazioni multimdiali VERIFICHE Tst PERIODO- ORE DI LEZIONE Sttmbr- Ottobr 12 or 4
Intrruzioni dispositivi prifrici Evoluzion dll architttur L intrruzioni hardwar softwar Intrruzioni vttorizzat Il PIC 8259 La gstion dll I/O: comunicazion tra procssor prifrich tramit polling, intrrupt DMA Ralizzazion di smplici programmi pr la gstion dll I/O Evoluzion dlla famiglia di procssori Intl Tcnich di prftch piplin Classificazion dll architttur Conoscr il mccanismo dll intrruzioni con particolar rifrimnto all 8086 com vngono gstit attravrso il dispositivo PIC Conoscr l modalità di colloquio tra procssor prifrich Sapr utilizzar l istruzion INT 21 dl DOS l su divrs funzioni Sapr valutar l architttur di divrsi sistmi di lborazion Lzioni multimdiali Esrcitazioni dll insgnant Prsntazioni multimdiali Tst Ottobr- Novmbr 18 or Novmbr 6 or 5
I Sistmi Oprativi Introduzion ai sistmi oprativi: dfinizion, tipi di s.o., srvizi, conctto di modllo concorrnt, modllo monolitico a microkrnl U.D. 2 Modalità di lavoro: sistmi singl usr, singl task; multitasking; multiusr; ral tim; di rt Valutazion dll prstazioni di un sistma oprativo Elaborazion intrattiva batch; forground background U.D. 3 I procssi, stati di un procsso, immagin di un procsso, Conoscr i conctti di bas sull voluzion la struttura di sistmi oprativi Distingur l modalità di funzionamnto di un sistma oprativo saprn valutar l prstazioni Dscrivr l tcnich con cui un sistma oprativo può gstir più dll insgnant dll insgnant dll insgnant Tst Tst Tst Dicmbr- Giugno 126 or 6
protzion dl sistma Gstion di task nll architttura IA- 32 U.D. 4 Gstion dll risors, politich di assgnazion, condivision protzion dll risors Il problma dllo stallo U.D. 5 Schdulazion dl procssor, politich di schdulazion U.D. 6 Gstion dlla mmoria: spazio logico spazio fisico; caricamnto statico: partizioni fiss variabili,sgmntazio n paginazion; caricamnto procssi ch intragiscono con l mdsim risors Conoscr sapr valutar l divrs politich di gstion dll risors dll insgnant dll insgnant Tst Tst 7
dinamico: mmoria virtual, swapping di procssi, paginazion sgmntazion dinamica, sgmntazion con paginazion Gstion dlla mmoria in modalità prottta nll IA-32 U.D. 7 Gstion dll prifrich: allocazion srial condivisa, schdulazion di dispositivi, l hard disk la schdulazion dgli accssi al disco, astrazion di dispositivi, dispositivi virtuali: buffring spool U.D. 8 Il fil systm: dll insgnant dll insgnant Tst Tst 8
introduzion; il fil systm logico: aprtura di fil, protzion, condivision, mtodi di organizzazion di accsso; il fil systm fisico: allocazion dllo spazio su disco, tablla di dscrittori dirctory; scuzion di un oprazion di I/O su fil Ralizzazion di programmi di simulazion di piccoli moduli di sistma Installazion studio dll principali carattristich dl sistma oprativo prsnt nl Uso di srvizi pr la Sapr installar utilizzar un sistma oprativo con particolar rifrimnto a qullo prsnt in Sapr usar ambinti di sviluppo sw appropriati pr la simulazion di vnti Lzioni multimdiali Esrcitazioni Prsntazioni multimdiali 9
gstion dll risors hw/sw dl sistma oprativo di L or di ciascun modulo sono comprnsiv di vntuali attività di rcupro da ffttuar nlla misura dl 20% risptto al mont or annuo 10
CLASSE QUINTA MODULI CONTENUTI OBIETTIVI METODOLOGIE DI LAVORO I primi lmnti sull rti i mzzi di trasmission Conctto di rt Classificazioni Applicazioni di rt Softwar di rt Confronto tra modllo OSI TCP/IP Standard pr Intrnt U.D. 2 Mzzi di trasmission: carattristich, cavo coassial, doppino tlfonico, fibr ottich, wirlss Conoscr i conctti alla bas dll modrn tcnich di comunicazion tlmatica Conoscr, nll lin ssnziali, lo schma concttual dl modllo OSI, l carattristich di suoi 7 livlli confrontarla con l architttura TCP/IP Analizzar l potnzialità i limiti di principali mzzi trasmissivi usati SUSSIDI DIDATTICI dll insgnant dll insgnant VERIFICHE PERIODO -ORE DI LEZIONE Sttmbr- Ottobr 16or 11
Prsntazion dlla rt di nll implmntazio n dll rti Conoscr sapr valutar l prstazioni hw/sw di rt dl Lzioni multimdiali Esrcitazioni di Prsntazioni multimdiali Rlazioni I livlli infriori dl modllo OSI Il livllo fisico: i sgnali, banda di frqunza dl sgnal, ampizza di banda dl mzzo trasmissivo, trasmission in banda bas in banda larga U.D. 2 Livllo di data link: compiti dl livllo, trasmission parallla srial sincrona d asincrona, framing, controllo dgli rrori, controllo di flusso, protocolli di lina: Conoscr il conctto di sgnal banda di frqunza Conoscr il conctto di trasmission in banda bas banda larga Conoscr i protocolli a livllo fisico Conoscr l problmatich pr il controllo, la corrttzza di dati dll insgnant dll insgnant Ottobr- Novmbr 15 or 12
HDLC, SLIP PPP, allocazion dl canal multiaccsso Ralizzazion di programmi pr il controllo dgli rrori utilizzando il codic CRC la sincronizzazion Sapr utilizzar il linguaggio di programmazion conosciuto pr ralizzar programmi di controllo dgli rrori nlla comunicazion multimdiali Prsntazioni multimdiali Rti locali rti gografich Carattristich topologi dll rti locali Standard IEEE 802 Standard IEEE 802.3: rti 802.3 a 10 Mbps, rti 802.3 a 100 Mbps o Fast Ethrnt, rti 802.3 a 1 GB a 10 GB Conoscr gli standard principali dll rti locali Conoscr l funzioni di più diffusi dispositivi di intrconnssion valutar il loro impigo in casi pratici dll insgnant Novmbr- Gnnaio 30 or 13
Dispositivi di rt: hub, switch Standard 802.5 Rti wirlss 802.11 Bridg U.D. 2 La rt tlfonica PSTN Commutazion Multiplxing U.D. 3 Carattristich dll rti gografich Trasmission dati su lina tlfonica analogica: il modm ISDN ADSL Lin ddicat VPN Ralizzazion di un cavo con connttori RJ 45 pr rt10bas T 100BasT tra hub Configurazion dll intrfaccia wirlss dll accss point Conoscr l tcnich di commutazion Conoscr l tcnologi di rt attuali pr potr collgar un computr ad Intrnt Sapr ralizzar fisicamnt un cavo di rt pr collgar i computr ad un hub Lzioni multimdiali Esrcitazioni di dll insgnant Prsntazioni multimdiali Tst 14
Il cablaggio strutturato Amministrazion di una rt local Sapr configurar una rt wirlss con accss point Conoscr l normativ pr la crazion dll rti locali Sapr progttar configurar una rt local gstirn l risors Gli altri livlli dl modllo OSI Il livllo di rt:funzioni, protocolli di rt, algoritmi di routing: controllo dlla congstion, qualità dl srvizio, intrntworking Dispositivi di rt: routr gatway U.D. 2 Il livllo di trasporto: funzioni, indirizzamnto,primitiv, multiplxing U.D. 3 Conoscr l stratgi pr l instradamnto di pacchtti pr la minimizzazion dlla congstion Conoscr l funzioni di livlli supriori dl modllo OSI dll insgnant dll insgnant Fbbraio- Marzo 20 or 15
Il livllo di sssion: funzioni Il livllo di prsntazion: funzioni, Collgamnto di computr dl in rt tramit routr Il TCP/IP Il livllo di rt : protocolli,indirizzi IP sottorti, protocollo IP cnni sull IPv6 DHCP ARP RARP ICMP Routing tra gatway intrni tra gatway strni U.D. 2 Il livllo di trasporto: protocolli, port sockt Sapr affrontar l problmatich di un collgamnto strno alla rt local Comprndr l tmatich lgat all architttura TCP/IP, confrontandola col modllo OSI Conoscr la struttura dgli indirizzi IP l carattristich dl protocollo IP Sapr utilizzar gli altri protocolli dl livllo Conoscr i nomi di Lzioni in Prsntazioni multimdiali dll insgnant Vrifich pratich Marzo- April 30 or 16
UDP TCP U.D. 3 Rti TCP/IP Comandi DNS: nomi di dominio, clint srvr DNS Collgamnto a Intrnt di una rt local: NAT/PAT,, firwall, proxy srvr DMZ Configurazion dgli indirizzi IP dlla rt di Comandi TCP/IP Ralizzazion di sottorti dominio i divrsi livlli d il funzionamnto di un srvr DNS Conoscr l problmatich rlativ alla sicurzza di una rt local collgata ad Intrnt Lzioni multimdiali Esrcitazioni di dll insgnant dll insgnant Prsntazioni multimdiali Pratica di Rti Windows Rt parittica clint/srvr Sistma di sicurzza in domini Gstion dll stampanti di rt Activ Dirctory Conoscr l carattristich principali dll rti Windows dll insgnant Maggio 5 or 17
Sicurzza dll rti Installazion di una rt clint/srvr con Windows Configurazion dl TCP/IP Gstion di utnti, gruppi diritti Installazion di una stampant di rt Installazion di Activ Dirctory La sicurzza di sistmi informatici Backup Fault tolranc Virus - Attacchi U.D. 2 Crittografia: algoritmi a chiav sgrta a chiav pubblica Autnticazion Affidabilità di documnti: firma digital Scambio sicuro di Sapr installar una rt Windows, configurar il TCP/IP Sapr usar l risors di rt Sapr gstir stampanti di rt Sapr usar i comandi TCP/IP Conoscr l problmatich rlativ alla sicurzza di sistmi informatici Sapr usar valutar ambinti di sviluppo appropriati pr problmi di risrvatzza dll informazioni Lzioni multimdiali Esrcitazioni di Prsntazioni multimdiali dll insgnant Pratica di Maggio 5 or 18
informazioni via Wb Ralizzazion di smplici programmi di crittografia Prsntazioni multimdiali Pratica di Applicazioni di rt Protocolli di applicazion Il srvizio di posta lttronica: protocollo SMTP, POP3 Il srvizio Wb il protocollo HTTP: funzionamnto, URL Il srvizio FTP Il srvizio Tlnt Commrcio lttronico Form di pagamnto onlin Utilizzo di FTP Utilizzo di Tlnt Conoscr l più importanti applicazioni di rt com la posta lttronica, il wb, l ftp saprl utilizzar Lzioni multimdiali Prsntazioni multimdiali Pratica di Maggio- Giugno 10 or L or di ciascun modulo sono comprnsiv di vntuali attività di rcupro da ffttuar nlla misura dl 20% risptto al mont or annuo 19