Esercizio 1

Test 1

Input

Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 693210;
Output
0 : valore ritornato dalla funzione.

Ri-trasformando in .txt il file binario si doveva ottenere esattamente: 
Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 693210;

Test 2

Input
File .txt vuoto
Output
0

Esercizio 2

Test 1

Notate bene: il test 1 e 3 dell'esercizio prendono in input lo stesso file binario. L'output e' relativo alla vostra interpretazione di quello che dovevate dare in output: Alcuni di voi hanno cancellato tutti i record con matricola uguale. Altri, hanno lasciato intatto il primo record di un gruppo di record con matricola uguale, ma hanno cancellato gli altri record dello stesso gruppo. Essendo che la fine dell'esercizio era quella di vedere se avevate capito la lettura da un file binario e la sovrascrittura di un record di un file binario, ho deciso di dare la possibilita' di ottenere un risultato positivo nell'esercizio, indipendentemente dall'interpretazione di questa parte della richiesta. Quindi, se vi va male nel primo test, ma bene nel terzo (o vice versa), e il risultato dei test rimanenti e' positivo, la soluzione data e' da considerarsi corretta.

Input

File binario contenente i record con i seguenti dati:

Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 693210;
Output
5
Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 693210;

Test 2

Input
File binario inesistente.
Output
-1

Test 3

Input
File binario contenente i record con i seguenti dati:

Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 11117951;
Julinda; Stefa; 08/07/1981; 693211;
Julinda; Stefa; 08/07/1981; 693210;
Output
7
Julinda; Stefa; 15/04/1982; 11117952;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 11117953;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 0;
Julinda; Stefa; 08/07/1981; 693210

Test 4

Input
File binario vuoto.
Output
0

-- JulindaStefa - 04 Feb 2008

Topic revision: r1 - 2008-02-04 - JulindaStefa






 
Questo sito usa cookies, usandolo ne accettate la presenza. (CookiePolicy)
Torna al Dipartimento di Informatica
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback