Compiti Informatica Vacanze Estive 2017 – Classi Seconde

Sviluppo di una applicazione in C++

Prerequisiti:

  • Sintassi di base del linguaggio.
  • Selezione e iterazione.
  • Array.
  • Funzioni: passaggio parametri per valore.

 

Risolvere uno dei seguenti problemi, in base al numero identificativo di classe:

  1. Visualizzare i prodotti in via di scadenza presenti in frigo.
  2. Gestione dei prodotti in magazzino.
  3. Gestione prenotazione al bar della scuola.
  4. Raccolta dati per la gestione delle assemblee di istituto: gruppi tematici.
  5. Realizzare una applicazione per analizzare la legge di crescita della popolazione.
  6. Risoluzione di un sistema di due equazioni di primo grado.
  7. Gestione dei Film.
  8. Gestione vendita biglietti per un evento.
  9. Visualizzare quanti numeri mancano prima di essere serviti al uno specifico sportello di un servizio pubblico; visualizzare una notifica del tipo fra tre numeri è il tuo turno.
  10. Spesa online: visualizzare i prodotti di uno store e creare il carrello acquisti: prodotto, quantità e prezzo.
  11. Analisi statistiche delle vendite dei prodotti di uno store: (prodotto più venduto, più caro, etc.).
  12. Gestione rilievo dati ambientali (pressione, temperatura, agenti inquinanti) per ogni zona di ogni città d’Italia (demo: solo alcune città).
  13. Ogni utente da una valutazione a un film. Visualizzare la classifica dei film per genere più votata.
  14. Gestione servizio fornitura carburante.
  15. Visualizzare le possibili ricette realizzabili in base agli ingredienti disponibili in frigo.
  16. Sviluppare un sistema di monitoraggio dei tempi di allenamento per la preparazione ad una gara su X metri.
  17. Simulare il funzionamento dei nuovi terminali per acquistare prodotti al McDonald’s.
  18. Conoscendo la legge del decadimento degli isotopi radioattivi visualizzare l’andamento nel tempo della massa di un elemento.
  19. Gestione distributore di bevande.
  20. Gestione delle canzoni/album musicali.
  21. Simulazione spostamento di un oggetto puntiforme in un piano 2D.
  22. Gestione gare di MotoGP.
  23. Gestione risultati delle gare di atletica leggera (demo: solo alcune discipline).
  24. Sviluppare un sistema per la gestione delle prenotazioni delle visite in uno studio medico.
  25. Gestione di una biblioteca.
  26. Software di gestione delle prenotazioni in una pizzeria.
  27. Gestione voti per un alunno (materia, voto, tipo di prova).
  28. Gestione risultati delle partite di campionato (goal fatti e subiti da ogni squadra, punteggi in casa e fuori, classifica).
  29. Gestione risultati di gare di Formula 1.
  30. Gestione controllo accessi ad un’area riservata. Dato un elenco di credenziali (username, password e dati personali) consentire l’accesso a zone differenti dell’area riservata a seconda della tipologia di utente.

 

Aggiungere ulteriori funzionalità che si ritiene necessarie al fine di arricchire il programma.