• Non ci sono risultati.

U n iv er si tà 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 . 98 -99 ) 1 5 F ebb ra io 1999

N/A
N/A
Protected

Academic year: 2021

Condividi "U n iv er si tà 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 . 98 -99 ) 1 5 F ebb ra io 1999"

Copied!
1
0
0

Testo completo

(1)

U n iv er si 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 . 98 -99 ) 1 5 F ebb ra 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 R C IZ IO

S i re ali zz i un p ro g ra mm a in C ch e acc et ta c o m e a rgo m en ti d u e no m i d i fil e. S i sup p on g a c h e i du e fil e co n te n g an o , ris p et ti v am en te , un te st o sc ritt o in li n g u a Ita li an a e un te st o sc rit to in li ng u a In g le se . In en tr am b i i fil e, si su pp o n g a p er se m p li ci tà ch e tu tti i ca ra tt er i si an o sc rit ti in m ai u sc o lo .

Il p ro g ra m m a d ev e le gg er e d al p rim o fil e tu tti i ca ra tte ri al fa b et ic i, e co n ta re il nu m er o d i v o lte ch e o gn i ca ra tte re co m p ar e in to ta le n el fil e. Q u ind i d ev e v is u al izza re all 'u te n te , p er og n i ca ra tt er e a lf ab et ic o , q u an te v o lte ta le ca ra tte re c o m p ar e n el fil e, o ltr e a ind ica re q u al e è il ca ra tte re ch e co m p ar e p iù v o lte e q u al e è q u el lo ch e co m p ar e m eno vo lte .

Q u in d i, il p ro g ra m m a d ev e le g g er e d al se co nd o fil e il te st o in ing le se e , an al o g am en te a p rim a, co n ta re il nu m er o d i v o lte ch e o gn i ca ra tte re co m p ar e in to ta le n el fil e. In q u es to ca so , p er ò , si d evo no ig n o ra re i ca ra tte ri (c o m e J,K ,X ,Y ,W ) ch e n o n fa n n o p ar te d el l'a lf ab et o ita lia n o e ch e po ss o no es se re in v ece p re se n ti in u n te st o sc ritt o in In g le se . A n ch e p er q u es to fil e, il p ro g ra m m a d ev e v is u al iz za re all 'u te n te , p er og n i ca ra tte re d el l'a lf ab et o Ita li an o , q u an te v o lte ta le ca ra tt er e c o m p ar e n el fil e, o lt re a i n d ica re q u al e è il ca ra tt er e c h e c o m p ar e p iù v o lte e qu al e è q u ell o ch e c o m p ar e m eno v o lte .

In fin e, il p rog ra mm a d ev e v er if ic ar e, e se g n al ar e, se il ca ra tt er e c h e c o m p ar e p iù v o lte n el te st o in Ita li an o è lo st es so ch e co m p ar e p iù v o lte n el te st o in In g le se o n o . U n iv er si 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 . 98 -99 ) 1 5 F ebb ra 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.Che cos’è un linker o “collegatore”? (max 5 righe)

2.Si scriva il comando DOS che permette di passare dal direttorio

C:\windows\system\drivers\printers al direttorio C:\windows\applicaitons

3.Quanta memoria centrale si può rendere disponibile in un calcolatore che ha un Bus degliIndirizzi di 12bit?

4.Quali sono le funzioni dell’unità di controllo in un calcolatore? (max 10 righe)

5.Data la seguente struttura dati:

struct { char nome[30];

inteta;

floataltezza; } persona;

a)si faccia un esempio di suo utilizzo;b)si scriva il codice C che serve per determinarne la dimensione in byte;

Riferimenti

Documenti correlati

I sopra richiamati documenti, ad eccezione del Capitolato generale di appalto, sono depositati presso la stazione appaltante; di essi le parti contraenti

*il contesto globale vede il valore e lo status sociale ed economico sempre più intrecciati con le capacità di stringere relazioni dinamiche di natura comunicativa ed

[r]

Tutto ciò ha portato alla predisposizione, con l'avvallo della commissione contratti della Curia Mercatorum di Treviso, di 2 modelli di contratto a misura d'artigiano; una

Con i suoi oltre 50 anni di esperienza, offre risposte perfette anche per i palati più esigenti con un menu semplice ma ricco di alternative: dalle piadine con

Via Della Cartiera, 72 - Gemona del Friuli Tel: +39 0432 981099 / +39 349 3392511 www.agriturismolondero.wordpress.com Giorno di chiusura: da Lunedì a Mercoledì Closed on: from

Ordinamento generale e servizi di biblioteca, il libro manoscritto antico-medievale- moderno, Biblioteca Digitale, principi e metodi di conservazione e restauro del libro,

I comandanti delle unità navali e ogni altra persona eventualmente presente a bordo o in porto devono segnalare all’Ufficio Locale Marittimo di Catanzaro Marina ogni evento