• Non ci sono risultati.

U n iv e rs it à d i M o d en a e R egg io E m ili a F O NDA M E N T I D I I N F O R M A T ICA (A .A . 9 8 -9 9 ) 1 8 G en n a io 1999

N/A
N/A
Protected

Academic year: 2021

Condividi "U n iv e rs it à d i M o d en a e R egg io E m ili a F O NDA M E N T I D I I N F O R M A T ICA (A .A . 9 8 -9 9 ) 1 8 G en n a io 1999"

Copied!
1
0
0

Testo completo

(1)

U n iv e rs it à d i M o d en a e R egg io E m ili a F O NDA M E N T I D I I N F O R M A T ICA (A .A . 9 8 -9 9 ) 1 8 G en n a io 1999

IMPORTANTE:

1)Si considerano parte integrante della soluzione i COMMENTI significativiintrodotti perfacilitare la lettura del codice: come tali, essi influenzano la votazione finale.2)Il tempo a disposizione per risolvere l'esercizio (usando il linguaggio di programmazione C) è di1 ora e mezza.3)Il numero massimo di appelli accessibili allo studente risultano essere dipendenti dal numero diappelli per sessione. Quindi, in caso di due/tre appelli in una sessione d'esame, lo studente puòtentare solo una/due volta/e l'esame.

E S E RC IZ IO

Sia dato un file, il cui nome deve essere passato come argomento alla funzione main,che contiene un elenco di numeri float per ogni riga, e in particolare 3 float per ogniriga.

Si consideri che i 3 float di una riga rappresentino un cerchio nel piano cartesiano: inparticolare, i primi due float di una riga rappresentano il centro del cerchio, in terminidelle sue cordinate (Xc,Yc), mentre il terzo float rappresenta il valore del raggio delcerchio.

Si legga il file e, per ognuno dei cerchi memorizzati nel file, si chieda all’utente qualetra queste informazioni gli interessa del cerchio:•la sua circonferenza;•la sua area;•la distanza del centro dall'origine del piano cartesiano.Si calcolino i dati relativi alle informazioni richieste e li si visualizzino su output.

Si calcolino, infine, il valore del raggio minimo e del raggio massimo e li si visualizziin output, insieme con le coordinate dei centri dei cerchi corrispondenti e con ilvalore della distanza fra tali centri.

Per la risoluzione del problema si cerchi di fare uso delle strutture dati più opportunee si cerchi di spezzare il programma su più funzioni.

U n iv e rs it à d i M o d en a e R egg io E m ili a F O NDA M E N T I D I I N F O R M A T ICA (A .A . 9 8 -9 9 ) 1 8 G en n a io 1999

IMPORTANTE:

1)Il tempo a disposizione per rispondere alle domande è di 1 ora.2)Il numero massimo di appelli accessibili allo studente risultano essere dipendenti dal numero diappelli per sessione. Quindi, in caso di due/tre appelli in una sessione d'esame, lo studente puòtentare solo una/due volta/e l'esame.

D O M AND E

1.Si riporti lo schema generale della macchina di Von Neumann e si descrivano sinteticamente(max 20 righe) le funzioni dei vari blocchi funzionali che la compongono.

2.Che cos’è un indirizzo di memoria? (max 10 righe)

3.Che cosa si intende per “interfaccia a riga di comando”, in un sistema operativo? (max 5 righe)

4.Fare un esempio di nome assoluto di file e un esempio di nome relativo di file in MS-DOS.

5.Che cos’è un compilatore? E un interprete? (max 10 righe)

Riferimenti

Documenti correlati

Questo Consiglio nella seduta del 28 gennaio 1999 aveva liquidato il Parere sullo schema di un primo decreto legislativo in materia di "Disposizioni correttive del

CONTENUTI: L’estraneità della materia al comune bagaglio professionale del magistrato impone una trattazione istituzionale e al contempo semplice di principi contabili di

"Come questo Consiglio ha affermato nella risoluzione del 1 dicembre 1994, adottata con il consenso di quasi tutti i suoi componenti e sotto la Presidenza e con il contributo

L’identificazione della circoscrizione dell’ufficio unico del giudice di primo grado con il circondario del tribunale sembra essere, sulla base delle considerazioni sino ad ora

«Con nota del 12 giugno 1998 il Ministro di Grazia e Giustizia trasmetteva al Consiglio Superiore della Magistratura la propria circolare, di pari data, emanata per rafforzare

Va notato, piuttosto, che, per il ruolo sovraordinato che la Costituzione assegna al Consiglio nel quadro dell’amministrazione della giurisdizione, quest’ultimo deve esser posto

contenute agli artt.4, 5 e 9, sui tempi della fase istruttoria e della decisione, rendono effettivo, nei procedimenti di riconoscimento di infermità o lesione dipendente da causa

segnala ai Presidenti di Corte di Appello l’opportunità di sollecitare i dirigenti a non proporre allo stato le nuove tabelle per il biennio 1998-1999 e a predisporre