INFORMATICA Programma svolto a.s. 2013 / 14 classe 4 BL Prof. S.Alberghina Fonti: libro di testo : INFORMATICA 2 di Gallo-Sirsi ed. MINERVA SCUOLA appunti di lezione del docente corsi di programmazione in C presenti in Internet ********************************************************************* 1 Metodologie di programmazione: approccio top – down top down e bottom up sottoalgoritmi e sottoprogrammi procedure ambiente locale e globale parametri passaggio di parametri per valore ed indirizzo funzioni 2 Metodologie di programmazione: dati strutturati vettori vettori: aspetti implementativi operazioni sui vettori: caricamento e scansione ordinamento per selezione matrici record fonti: libro di testo, Modulo B cap. 1 e 2 ********************************************************************* 3 Linguaggio C : ripasso generale Codifica digitale delle informazioni Dati interi, carattere, reali; Variabili e funzioni Parole chiave del linguaggio Costrutto if… else Costrutto switch case break default Costrutto while Costrutto do … while Costrutto for Struttura generale di un programma in C Funzioni di libreria printf, scanf,textcolor, textbackground random e randomize; Funzioni di libreria pow e sqrt Funzioni di libreria per le stringhe Vettori e matrici Vettori di stringhe 4 Puntatori in linguaggio C Definizione di variabile puntatore; Uso del puntatore Principali errori logico sintattici nell’uso dei puntatori e relative problematiche 5 Strutture in linguaggio C Creazione di un tipo struttura Caricamento dati nei campi interni Vettori di strutture: data base 6 esercitazioni di laboratorio Vari algoritmi di inserimento, controllo e stampa dei dati Algoritmo pagella alunno Algoritmo inserimento password Algoritmo mescolamento stringhe Algoritmo somma di N termini di un vettore Algoritmo dell’ordinamento Uso del vettore FLAG (o vettore delle proprietà) Definizione e caricamento di vari esempi di variabili struttura Approccio ai data base: programma che simula la creazione dell’orario ferroviario di una stazione. Fonti : appunti dettati o forniti dal docente ********************************************************************* Il docente prof. S. Alberghina Gli alunni _________________________________ __________________________________________________ ____________________________________________________