Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Programma java- registrazione

    Si progetti e si realizzi un sistema di classi java che deve permettere di gestire le registrazioni degli esami sostenuti dagli studenti di un corso di laurea di università.
    Una registrazione è relativa al superamento di un esame da parte di uno specifico studente.
    Una registrazione reca la data di registrazione, il titolo del corso, il docente e il voto.
    Il sistema deve gestire le registrazioni di esami di tipi diversi: 1)solo scritti, 2)solo orali, 3)sia scritto che orale, 4)sooggetti senza voto.

    Nel caso di esami solo scritti oppure solo orali, il voto finale attribuito a uno studente è quello dell'unica prova sostenuta.

    Nel caso di esami con prova scritta scritta e prova orale, il voto finale attribuito allo studente dovrà essere una somma pesata dei voti conseguitinelle due prove.
    L'insieme dei due pesi varia da insegnamento ad insegnamento, ma è lo stesso per tutte le registrazioni dello stesso insegnamento.
    I pesi sono dati dai numeri interi, la cui somma deve essere 100.

    Per ogni registrazione di esame solo scritto o solo orale dovrà essere tenuta memoria delle date di svolgimento dell'una e dell'altra prova.
    Gli esami scritti sono caratterizzati da esercizi in numero massimo di 10.

    Ogni insegnamento è caratterizzato da un numero specifico di esercizi nella prova d'esame scritta.
    Anche la valutazione somma deve essere 100.

    Infine ogni insegnamento ha un titolo, un numero di crediti e un docente identificato dal cognome.
    Nel computo della media, ogni esame ha un peso diverso a seconda del numero di crediti.

    Il sistema deve permettere le seguenti operazioni:
    -creazione di una nuova registrazione
    -aggiunta di una registrazione
    -eliminazione registrazione
    -media pesata delle registrazioni degli esami di uno studente, in cui ogni registrazione ha un peso proporzionale al numero di crediti dell'insegnamento a cui si riferisce.
    -conferma del fatto che uno studente abbia superato un determinato esame

    Si usino eccezioni per comportamenti non canonici dei metodi, oppure per problemi derivanti ad esempio dal fatto che la somma dei pesi specificinon sia uguale a 100.

    Le unicheoperazioni di ingresso e uscita sono effettuate dal main.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,303

    Moderazione

    Questa discussione è più che sufficiente.

    Oltre al fatto che è vietato il cross-posting su tutto il forum, è vietato aprire discussioni di questo tipo in questi forum (oltretutto nella sezione sbagliata).


    Chiudo.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.