• Non ci sono risultati.

Esercizio 2 (17 punti)

N/A
N/A
Protected

Academic year: 2021

Condividi "Esercizio 2 (17 punti)"

Copied!
1
0
0

Testo completo

(1)

Prova scritta del 1 luglio 2019 di Fondamenti di Informatica I (prof. Montessoro) + Fondamenti di Informatica II (prof. Di Gaspero)

Per studenti di Ing. Gestionale immatricolati negli anni accademici 2016-17 e precedenti DURATA DELLA PROVA: 3 ORE

A pena di annullamento immediato della prova:

1) Non è possibile consultare libri o appunti (in qualunque forma) né utilizzare calcolatrici, telefoni cellulari, ecc.

2) Non è consentito comunicare (con qualunque mezzo) 3) Non è consentito uscire dall’aula

Lo studente è tenuto a scrivere, correggere, compilare ed eseguire su computer (a casa o in laboratorio) gli esercizi di programmazione prima della prova orale. Alla prova orale lo studente deve portare una memory pen USB contenente i sorgenti dei programmi corretti e le stampe dei relativi file.

Esercizio 2 (17 punti)

Un file contiene i tragitti e gli orari dei treni che partono da una certa località (Valpisello di sotto, nell’esempio). Il formato del file prevede una riga per ogni stazione in cui il treno si ferma e può essere dedotto dal seguente esempio:

Treno FX27728, 4 fermate:

Valpisello di sotto, 8:10 Valpisello di sopra, 8:27 Arancini sottocolle, 9:45 Rangone, 10:27

Treno LZ12, 2 fermate:

Valpisello di sotto, 15:33 Arancini sottocolle, 16:40

Si scriva un programma che riceva sulla riga di comando il nome di un file siffatto e una destinazione e stampi i codici di tutti i treni che raggiungono tale destinazione in ordine di tempo di percorrenza (stampato anch’esso, in minuti). Nell’esempio, il programma dovrà stampare:

LZ12 67 minuti FX27728 95 minuti

Se la destinazione cercata non fosse presente nel file il programma deve segnalare un errore

Esercizio 2 (… punti)

(chiedere prof. Di Gaspero)

Esercizio 3 (… punti)

(chiedere prof. Di Gaspero)

Riferimenti

Documenti correlati

Il testo non fornisce indicazioni quindi possiamo supporre che le ragazze percorrano la distanza di 200m mantenendo velocità costante pari, ciascuna, alla sua

Il bambino si muove di moto uniformemente accelerato sotto l’azione della forza

Osserviamo che al catodo del diodo è presente una tensione continua di +6V quindi quando la tensione sinusoidale ha un valore minore di +6V il diodo è

Con una scansione del vettore A possia- mo riempire il vettore C, esattamente come si fa in CountingSort, con l’unica differenza che per ogni elemento di A che consideriamo

[r]

Esercizio 3: Alice vuole mandare un messaggio a Bob e a Charlie in modo che sia leggibile o da Bob o da Charlie, ma da nessun altro.. Il messaggio e' molto ampio quindi Alice

Alla prova orale lo studente deve portare una memoria USB contenente i sorgenti dei programmi corretti e le stampe dei relativi file. 2) Non è consentito l’uso di

Si scriva una funzione in linguaggio C che riceva come argomenti il nome di un file anagrafico come quello appena descritto e il calendario dell’anno in corso. La funzione