1. Completa la tabella

Comando o operatore sui file

Numero parametri?

(P)rocedura o (F)unzione?

Funziona solo se il file è aperto? Specifico per i TEXT?

Assign()

2 P

Reset()

1 P

Read()

2

P

x

Readln()

2 P x x

Append()

1 P x

Filesize()

1 F x

Seek()

2 P x

Eof()

1 F x

Truncate()

1 P x

2. Un file di testo contiene 3 righe, ciascuna di 10 caratteri. Quanti byte misura e perché?

3*10 char + 2*2 char (#13, #10 per 2 righe) = 34 char

3. Cosa produce la sequenza di istruzioni “Rewrite(F); Close(F);” su un file già esistente?

"Svuota" il file...

4. Come spostare il puntatore alla posizione centrale di un file?

Seek(F, Filesize(F) Div 2);

5. Realizza un sottoprogramma che risolva il problema: dato un file di reali costruire un secondo file utilizzando i valori superiori alla media tra quelli presenti nel primo.

Una prima visita per calcolare la media e una seconda visita per realizzare una copia selettiva...

- ApPuNtIdIuNiNfOrMaTiCo