ISISS U.Foscolo sede Sparanise INFORMATICA STRUTTURA DIDATTICA Classe QUINTA Indirizzi LICEO SCIENTIFICO N ore settimanali 2 Prove d esame S/O Prof. Criscuolo MODULO 1: ALGORITMI DI CALCOLO NUMERICO della radice quadrata. La generazione di numeri pseudo casuali. Il calcolo approssimato di pi-greco col metodo Monte Carlo. del numero e. del seno di un angolo con Taylor. della radice di una equazione: metodo di bisezione. Le equazioni differenziali risolte col metodo di Eulero. Comprendere le basi del calcolo numerico. Acquisire il concetto di numeri pseudocasuali. Saper utilizzare le funzioni di libreria. Ripercorrere nella storia la ricerca del valore di π. Saper risolvere il problema della moneta di Buffon. Utilizzare i polinomi di Maclaurin e di Taylor per approssimare la funzione sen(x). Conoscere i concetti fondamentali sul calcolo approssimato Conoscere i concetti fondamentali sui metodi di discretizzazione. babilonese per il calcolo della radice quadrata. alternativodi Newton. Generare i numeri pseudo casuali con l algoritmo LCG. Utilizzare il metodo di Monte Carlo per il calcolo approssimato per il calcolo di sen(x). bisezione. del punto centrale. dei rettangoli. dei trapezi. Cavalieri-Simpson. Eulero e del punto centrale.
MODULO 2: APPLICAZIONI TECNICO-SCIENTIFICHE IN VBA L ambiente visuale di VBA per Excel. Le variabili e le condizioni. I cicli in VBA. Il perfezionamento dell interfaccia grafica. Applicazioni della statistica. Applicazioni della matematica. La crittografia. Conoscere l ambiente di programmazione Visual Basic for Applications per Excel. Comprender e le differenze tra l uso della modalità progettazione e della modalità esecuzione. Conoscere la struttura di una subroutine VBA. Comprender e i concetti di programmazione attraverso VBA. Conoscere e applicare le istruzioni di comunicazione con l utente. Comprender e l importanza del commento del codice. Saper sfruttare gli elementi grafici del linguaggio. Comprender e l utilità degli elementi del foglio elettronico in VBA. Creare macro in VBA per Excel. Editare, testare e collaudare un programma in VBA per Excel. Utilizzare gli elementi tipici del linguaggio:variabili, costanti, cicli, funzioni predefinite. Utilizzare i principali controlli grafici. Far coesistere elementi del foglio di lavoro in VBA. matematica. statistica. cifratura.
MODULO 3: PRINCIPI TEORICI DELLA COMPUTAZIONE Analisi degli algoritmi. Complessità asintotica e notazione O- grande. La complessità dei problemi. Conoscere il concetto di qualità di un algoritmo. Individuare i parametri di qualità di un algoritmo. Definire la complessità asintotica di un algoritmo. Conoscere la notazione O-grande. Definire la complessità asintotica di un problema. Definire il passo base. Calcolare la complessità temporale di un algoritmo. Classificare gli algoritmi in base alle classi di complessità. Imparare a confrontare gli algoritmi. Determinare la complessità mediante l istruzione dominante. Saper classificare i problemi. Individuare i problemi non computabili. Conoscere le classi di complessità P,NP e NPC.
MODULO 4: FONDAMENTI DI NETWORKING Introduzione a Networking; Il trasferimento dell informazione: moltiplicazione e commutazione; L architettura a strati ISO- OSI e TCP-IP. Conoscere gli elementi fondamentali di una rete; Conoscere tipologie di rete; Apprendere il concetto di protocollo; Apprendere tecniche di moltiplicazione; Apprendere le tecniche di commutazione; Comprendere il concetto di architettura stratificata; Conoscere i compiti dei livelli ISO-OSI e TCP-IP. Classificazioni di reti in base alla tipologia; Riconoscere i dispositivi di rete; Saper classificare le reti in base all uso dei mezzi trasmessivi; Classificare le tecniche di trasferimento dell informazione; Saper collocare le funzioni ai diversi livelli protocollari; Saper confrontare il modello ISO-OSI con il modello TCP- IP.
MODULO 5: INTERNET E IL PROTOCOLLO TCP/IP Il TCP/IP e indirizzi IP. Configurare un PC: IP statico e dinamico. Sviluppo di Internet e del protocollo TCP/IP. Il confronto tra i livelli ISO/OSI e TCP/IP. I 4 strati del modello TCP/IP e le loro funzioni. La struttura degli indirizzi IP. Differenze tra indirizzamento pubblico e privato. Assegnazione statica e dinamica degli indirizzi. La messaggistica ICMP. Il protocollo ARP/RARP. Funzioni degli indirizzi IP riservati. Scomporre una rete in sottoreti. Definire reti con maschere di lunghezza variabile. Aggregare più reti in una supernetting. Assegnare staticamente gli indirizzi IP. Utilizzo di ARP per ottener gli indirizzi MAC. Configurare manualmente un PC. Configurare automaticamente un PC con il DHCP. Visualizzare lo stato di un PC. Il funzionamento del protocollo DHCP.