Fondamenti di Informatica
Transcript
Fondamenti di Informatica
prova pratica – Settembre 2014 Fondamenti di Informatica Si chiede di realizzare un software per il monitoraggio delle proprie spese. Il software permette di aggiungere e rimuovere delle voci di spesa ed effettuare dei calcoli, presentando all’utente il seguente menu: 1) Aggiungi voce di spesa (con memorizzazione in lista linkata) [3pt] 2) Rimuovi voce di spesa [7pt] 3) Visualizza statistiche [4pt] 4) Salva su file [4pt] 5) Esci [1pt] Aggiungi voce di spesa: il software chiede di inserire un valore frazionario (euro spesi) e una stringa (descrizione). L’elenco deve essere salvato come lista linkata. Rimuovi voce di spesa: il software stampa tutte le voci di spesa inserite assieme ad un numero progressivo (ID). L’utente è chiamato ad inserire l’ID corrispondente alla voce di spesa da eliminare Visualizza statistiche: il software calcola la spesa media, massima e minima ed il totale speso. Salva su file: salvare l’elenco in formato CSV, ad esempio: Descrizione spesa 1, 23.4 Descrizione spesa 2, 12.1 Descrizione spesa 3, 3 Ad ogni iterazione viene ripresentato il menu. +1pt bonus per pulizia codice, indentazione corretta ed utilizzo corretto di variabili e funzioni, commenti. Programmi che non compilano 0pt. Tempo 2h.