I.T.I.S. “J.C.MAXWELL” VIA XXV APRILE 141, NICHELINO PROVA DI RECUPERO DEBITI DI INFORMATICA CLASSE III INFO COGNOME______________________ A.S. 2006-2007 NOME_____________________ 1. Spiegare la differenza tra il passaggio di un parametro per referenza e per valore 2. Quando una variabile deve essere dichiarata globale? 3. Quali sono i vantaggi nell’uso di variabili locali? Fornire l’analisi dati, il diagramma e la codifica dei seguenti esercizi: 1. Si vogliano gestire i dati relativi agli astronauti che fanno parte di un progetto spaziale. Per ogni astronauta si conoscono: codice, età, punteggio (si intende un numero da 1 a 5, tale punteggio viene attribuito in base alla resistenza fisica e alla partecipazione ad altri progetti). Fornire un programma che dopo aver caricato i dati in opportune strutture, risponda alle seguenti richieste: A. stampa dei dati relativi agli astronauti di una data età con un punteggio superiore a 3; B. stampa dei dati relativi all’astronauta più giovane C. dato il codice di un astronauta stampare la sua età oppure un messaggio di errore se il codice è errato. Fare uso di un sottoprogramma per il calcolo del minimo e della sua posizione per risolvere il punto B. 2. Creare una matrice contenente le temperature di N città per ogni giorno del mese di Giugno. Si vuole stampare la temperatura media e la temperatura massima.