Document information
- University
- Università degli Studi di Bari Aldo Moro
- Degree programme
- Informatica
- Subject
- Programmazione
- Material language
- Italian
- Classification
- Exam · Full exam
- Content
- Exam paper only
- Original format
- Text
- Searchable text
Study material for Programmazione, shared by the Studwiz community and reviewed by moderators.
Study material for Programmazione, shared by the Studwiz community and reviewed by moderators.
Import quality: text was extracted directly from the original document.
Representative passages recognised in different parts of the material. The full extracted text remains available to search, while this compact preview makes the page easier to read.
Prova di Programmazione Appello del 1 settembre 2015 Tempo a disposizione: 60 minuti Traccia Si deve costruire un modulo fusione che ha in input due file di testo: il primo “alberghi.txt” contiene le informazioni sugli alberghi di una determinata città. Ogni linea contiene le seguenti informazioni: codice_albergo citta_albergo categoria camere prezzo. Per esempio, il contenuto di una linea può essere il seguente: A143 Venezia 2 15 75.48 Il file è ordinato per codice_albergo. Il secondo file di testo “nuovi_prezzi.txt” contiene le informazioni relative all’aggiornamento dei prezzi. Ogni linea contiene solo le seguenti informazioni: codice_albergo prezzo. Per esempio, il contenuto di una linea può essere il seguente: A143 84.54 Anche questo file è ordinato per codice_albergo. Il modulo fornisce in output: il file di testo “prezzi_aggiornati.txt” che si ottiene aggiornando i prezzi del primo file di input . Il modulo deve fornire un codice d'errore dovuto all’eventuale presenza nel sec ondo file di input di un codice_albergo non presente nel primo file di input . Il programma deve contenere anche un ulteriore modulo visualizza che mostra sullo schermo il contenuto del primo file di input e il contenuto del file di output visualizzando, contemporaneamente, una linea di ciascun file. Esempio di output sul monitor: A143 Venezia 2 15 75.48 A143 Venezia 2 15 84.54 A148 Milano 2 23 75.48 A148 Milano 2 23 75.88 Consegna Al termine della prova si deve consegnare: 1. Lo pseudo-codice della funzione fusione (15 PUNTI) 2. Il codice sorgente in una cartella denominata con il proprio cognome (15 PUNTI) N.B. Per superare la prova bisogna ricevere almeno 5 punti per ognuno dei 3 punti precedenti e il totale deve essere superiore o uguale a 18
First page of the document.