Informatica - Scuola secondaria di secondo gradoInfo Training Info Training / Volume Linguaggio Python per il secondo biennio

Input e output sui file

8 esercizi
SVOLGI
INFO

Informatica

Il buffer di I/O

Il buffer di I/O è

A:

una parte di un file riservata per le operazioni di I/O.

B:

una parte di un record riservata per le operazioni di I/O.

C:

una parte della memoria centrale riservata per le operazioni di I/O.

D:

una parte del disco riservata per le operazioni di I/O.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Struttura iterativa

La struttura iterativa che si può utilizzare per leggere sequenzialmente il contenuto di un file di testo è

A:

while riga != ' '

B:

while riga == ""

C:

while riga == eof()

D:

while riga != "\n"

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Istruzione open

L’istruzione:

f = open('MioFile.txt','a')

A:

si usa solo per accodare dati al file MioFile.txt, che deve esistere.

B:

solleva un’eccezione se il file MioFile.txt non esiste.

C:

si usa per leggere dati nel file MioFile.txt.

D:

si usa per accodare dati al file MioFile.txt, che può anche non esistere.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Leggere un file esistente

Quali delle seguenti operazioni devono essere eseguite per leggere dati in un file esistente?

A:

Apertura del file in lettura e scrittura

B:

Apertura del file in lettura

C:

Apertura del file in scrittura

D:

Apertura del file in append

E:

Chiusura del file

F:

Operazioni di lettura

G:

Operazioni di scrittura

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Istruzione open

L’istruzione:

f = open('MioFile.txt','r+')

A:

si usa solo per accodare dati al file MioFile.txt, che deve esistere.

B:

si usa per leggere e accodare dati al file MioFile.txt, che deve esistere.

C:

si usa solo per leggere il file MioFile.txt.

D:

si usa per leggere e scrivere dati sul file MioFile.txt, che può anche non esistere.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Input e output sui file

Per ciascuna delle seguenti affermazioni, indica se è vera o falsa.

A:

Prima di leggere un file bisogna eseguire l’operazione di apertura.

B:

Per scrivere in un file esistente non serve un’operazione esplicita di apertura.

C:

Le operazioni di lettura trasferiscono i dati dalla memoria di massa alla memoria centrale.

D:

I file di testo sono adatti per memorizzare dati di lunghezza diversa, mentre i file binari sono adatti per archivi di record a lunghezza fissa.

Vero o falso
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Ciclo for

Si supponga che archivio indichi un file di testo con caratteri di fine riga. Se per leggere e visualizzare il contenuto del file si scrive il seguente ciclo for:

for riga in archivio:

print(riga)

A:

il ciclo non viene eseguito: si tratta di un errore sintattico.

B:

viene stampata solo la prima riga di archivio.

C:

vengono stampate tutte le righe di archivio inserendo una riga vuota dopo ogni record.

D:

vengono stampate tutte le righe di archivio una di seguito all’altra.

Scelta multipla
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza

Informatica

Metodi e funzioni

1. Converte valori in una rappresentazione binaria secondo un formato specificato
2. Elimina un file dal file system
3. Divide una stringa in una lista di sottostringhe secondo un delimitatore
4. Codifica una stringa in una sequenza di byte secondo una codifica (come UTF-8)
5. Rimuove eventuali spazi alla fine di una stringa

Posizionamento
1

Il punteggio di un esercizio è determinato
dalla difficoltà: da 1 (più facile) a 5 (più
difficile). Vuoi saperne di più? Consulta il
Centro assistenza