
Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Esame di Fondamenti di Informatica - Programmazione Java - Settembre 2010<br />
Tipologia: Prove d'esame
1 / 1
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

Prova scritta dell’esame di Fondamenti di Informatica Data: 6 settembre 2010 TRACCIA A Durata della prova: 2 ,5 ore
Si consideri il seguente metodo: public static boolean metodo (int v[]) { int d = v.length; int p = v[0] + v[d- 1 ]; boolean r = true; if ( p % 2 == 1 ) r = false; for (int i = d- 2 ; i >= d/2 && r; i--) if ( v[i] + v[d- 1 - i] != p ) r = false; return r; } Si descriva la funzione svolta dal metodo e, in particolare, si mostri la traccia d’esecuzione ed il valore restituito nel caso in cui v = {4, 1 , - 3 , 5 , 1, - 2 }.
Si scriva un metodo verificaArray che riceve un array di interi v di dimensione pari ed un intero x , e restituisce true se e solo se entrambe le seguenti condizioni sono verificate:
Si scriva una classe GestioneMatrice contenente almeno i seguenti metodi: