|
storemaster
Utente medio
 

Regione: Puglia
Prov.: Foggia
Città: Cerignola
|
Inserito il - 16/11/2006 : 17:22:48
|
I PROVA DI ESONERO DI ASD a.a.2006/2007 16 novembre 2006
TRACCIA A Due aziende, in seguito ad una fusione, hanno necessita' di unificare i loro schedari di clienti, mantenendo una sola volta le informazioni sugli eventuali clienti di entrambe. Allo stesso tempo, intendono contare il numero totale di clienti, calcolando quanti di questi erano in precedenza clienti di entrambe e il volume totale di acquisti da essi effettuati in passato
TRACCIA B Lo sportello di un ufficio riceve le persone in ordine di arrivo, raccogliendo le relative richieste ed accatastandole in 4 raccoglitori in base alla tipologia. Al termine dell'apertura al pubblico, ciascun gruppo di richieste viene preso in gestione ed esaminato in base all'ordine di arrivo, contando e comunicando in direzióne il numero di pratiche lavorate.
TRACCIA C Si dispone di un insieme di pratiche sanitarie accatastate in base all'ordine di arrivo. I dati di interesse prevedono, oltre al nome e cognome, la data di presentazione della pratica. Si desidera gestire elettronicamente la evasione delle pratiche in base alla data progressiva d'arrivo, creando una struttura lineare opportuna per memorizzare i dati; successivamente si intende produrre, per ciascuna data, delle stampe che raccolgano i nomi presenti nelle pratiche, eliminando via via gli elementi dalla struttura.
TRACCIA D Una stringa o una frase è palindroma quando, trascurando la punteggiatura, si legge allo stesso modo da sinistra verso destra e viceversa. Es: Madam I'm Adam opppure Roma ama amor Data una frase verificare che sia palidroma utilizzando una appropriata struttura dati dinamica.
===========================
Risolvere il problema: • definendo il problema in termini di output attesi, input ed eventuali ipotesi/requisiti di progetto; • dando l'algebra dcllale struttura/e che si intende usare; • delineando la strategia solutiva, descritta in uno pesudocodice, che risponda ai requisiti:. • indicando, motivandone la scelta, una possibile realizzazione della struttura e di alcuni operatori in un linguaggio di programmazione a scelta (Pascal, C, C++).
|
|