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...
|