Programma di TECNOLOGIE INFORMATICHE a.s. 2015-2016 Classe 2 D Informatica (3h/sett) Insegnante : Prof. Piaggesi Gabriella Testo adottato: Gallo P. Sirsi P. FORWARD Scienze e tecnologie applicate – Informatica e telecomunicazioni - Minerva Italica Basi della programmazione Formulare e comprendere i problemi. La modellizzazione del problema. La strategia risolutiva, i metodi.L'algoritmo e la sua rappresentazione. Variabili e costanti. Tipi di dati: intero, reale, stringa, carattere, booleano. Espressioni e istruzioni operative. La programmazione strutturata. Costrutto sequenza, selezione, iterativo postcondizionale e precondizionale, iterativo derivato. Fondamenti del linguaggio C++: dal programma al codice eseguibile, struttura di un programma C++, variabili, istruzioni, costrutti. Ambiente di programmazione Dev C++ .Sintassi delle istruzioni - Operandi e operatori – Istruzioni di I/O – Strutture di controllo: Struttura di Sequenza Condizionale a 1 e 2 vie (If – Then – Else) - Strutture Iterative (For – Next, Do While – Loop, Do – Loop Until). Codifica dell'Informazione Sistemi di numerazione e aritmetica binaria. Rappresentazione delle informazioni con codice ASCII. Rappresentazione Binaria dei Numeri Interi e Reali. Algebra Booleana e logica. Sistemi e Modelli Sistemi e loro caratteristiche - Comportamento di un Sistema – Classificazione dei Sistemi Modelli e loro classificazione – Automi – Diagrammi degli Stati – Automi a stati finiti – Rappresentazione degli automi con tabelle di transizione e di trasformazione – Automi riconoscitori Principi di telecomunicazioni La comunicazione. Trasmettitore e ricevitore. Mezzi trasmissivi utilizzati. Segnali e canali. Rumori, modulazione e rimodulazione di un canale- Reti di telecomunicazione. Multiplazione e commutazione – Trasmissione di segnali digitale. Segnali analogici. Attività di Laboratorio Nel corso dell'anno sono state proposte esercitazioni di Problem Solving. Utilizzo di piattaforme di programmazione quali SCRATCH. Utilizzo di Dev C++ per la risoluzione di semplici problemi di programmazione. Città di Castello, 1 giugno 2016 L' insegnante …………………………….. …………………………….. Gli alunni _________________________ _________________________