JAVA vs Python

A partire dall'A.A. 2013-2014 il corso di Fondamenti di Informatica prevede l'insegnamento del linguaggio di programmazione Python. L'esame sarà di conseguenza svolto al calcolatore risolvendo esercizi di programmazione in Python. Gli studenti che si sono iscritti al primo anno nell'A.A. 2013-2014 sono obbligati a sostenere l'esame in Python. Tutti gli altri studenti possono scegliere se sostenere l'esame in JAVA o in Python. Al momento della prenotazione all'esame saranno tenuti a specificare se sostenere l'esame in JAVA: in caso di mancata comunicazione al riguardo, il linguaggio sarà automaticamente Python.

Edizione del corso per l'Anno Accademico 2013-2104

Il sito dell'edizione del corso per l'Anno Accademico 2013-2014 è accessibile all'indirizzo:

https://piazza.com/uniroma1.it/spring2014/1017401/home

Appello Straordinario Aprile

I risultati dell'appello sono pubblicati alla pagina http://www.dis.uniroma1.it/~figest/?q=node/287.
Testo d'esame e relative soluzioni possono essere scaricati qui



L'appello straordinario di Aprile si terrà il giorno 9 alle ore 9:00 presso il laboratorio di via Tiburtina, ed è riservato agli studenti ripetenti, part-time, fuori corso o in corso iscritti al terzo anno nell'A.A. 2012-2013, che abbiano comunque completato tutte le frequenze. Non si accettano per nessuna ragione deroghe a tale regola.
Per poter accedere all'esame gli studenti dovranno esibire:

  1. elenco degli esami stampabile da Infostud (funzione "visualizza esami")
  2. foglio di iscrizione stampabile da Infostud

Appelli d'esame

Data Appello Prenotazioni Orario Luogo Orario
Verbalizzazione
Luogo
Verbalizzazione
Giorno
Verbalizzazione
28/01/2014 dal 08/01/2014 al 24/01/2014 9:00 Laboratorio via Tiburtina 14:30 Aula B2  
21/02/2014 dal 01/02/2014 al 17/02/2014 9:00 Laboratorio Via Tiburtina 10:30 Aula B2  
09/04/2014 dal 20/03/2014 al 07/04/2014 9:00 Laboratorio Via Tiburtina      

ISTRUZIONI ESAME

Accesso alla cartella di esame e suo contenuto

Lo studente accede a una macchina come nel corso di un'esercitazione. In questo caso tuttavia, il nome utente da digitare e' esamexx, dove "xx" denota il numero dell'aula (ad esempio, "esame17" per l'aula 17). Non vi sono password. Una volta entrato, lo studente trova il necessario per lo svolgimento dell'esame nella cartella "T:\Esame".

La cartella T:\Esame contiene:

  1. Alcuni file .java che realizzano classi ausiliarie necessarie per il funzionamento e la prova delle classi da implementare. Tra questi i file ProvaEserc1.java, ProvaEserc2.java, ProvaEserc3.java e ProvaEserc4.java, che permettono allo studente di provare il funzionamento delle classi implementate
  2. Un file .pdf contenente il testo del compito di esame
  3. Un file Domande.html contenente 4 domande a risposta multipla
  4. Un file regoleDomande.html, contenente le istruzioni per rispondere alle domande di teoria
  5. Un file eseguibile registrazione.bat, la cui esecuzione avvia un'interfaccia grafica che consente allo studente di inserire i propri dati personali e rispondere alle domande a risposta multipla (v. sotto)

Avvertenza importante: la cartella di lavoro è sempre e soltanto T:\Esame per tutto lo svolgimento della prova. Salvare file in cartelle diverse può comportare una perdita di informazioni necessarie alla valutazione dell'esame. Inoltre, lo studente non deve in alcun caso modificare i file già presenti nella cartella T:\Esame, in quanto ciò potrebbe determinare la perdita di informazioni essenziali per la valutazione dell'elaborato.

Svolgimento della prova di esame

Nota importante: la mancata osservanza delle seguenti regole può comportare una perdita di informazioni necessarie alla valutazione dell'esame.

  1. Registrazione dei dati dello studente
    Prima di iniziare il compito, eseguire il programma registrazione.bat che si trova nella cartella T:\Esame e inserire i dati personali compilando i campi indicati. Salvare i dati premendo il tasto Salva, ma non chiudere il programma che serve per il passo 2. Il programma genera un file studente.txt che non deve essere modificato manualmente.
  2. Risposta alle domande
    Aprire il file Domande.html, leggere le domande e rispondere usando l'interfaccia fornita dal programma di registrazione. Indicare per ciascuna domanda la lettera corrispondente alla risposta che si ritiene corretta, oppure "Non so" se si vuole evitare di rispondere. Salvare i dati ed uscire dal programma premendo il tasto Salva e Chiudi. Per modificare ulteriormente i dati è sufficiente eseguire di nuovo il programma registrazione.bat. Il programma genera un file risposte.txt che non deve essere modificato manualmente.
    Le risposte vengono ritirate automaticamente dopo 20 minuti, dopo l'avviso in aula dei docenti. Il mancato salvataggio dei dati entro tale limite comporterà l'impossibilità di valutare la prova. La modifica di dati oltre tale limite non avrà quindi alcun valore. Durante la compilazione delle risposte alle domande non è consentito l'uso del compilatore Java, di libri, appunti e documentazione on-line di alcun tipo.
  3. Svolgimento degli esercizi
    Aprire il file Compito*.pdf, leggere attentamente il testo e risolvere gli esercizi proposti. Si utilizzi il compilatore Java e qualsiasi strumento per la scrittura dei programmi Java.
    I file che contengono le soluzioni del compito devono essere salvati nella cartella T:\Esame, pena la mancata valutazione dell'elaborato.
    I metodi e le classi devono essere scritte in modo tale da poter compilare i programmi di prova dati senza doverli modificare in alcun modo. Questo è indispensabile per il corretto funzionamento del correttore automatico.

E' possibile consultare la documentazione ufficiale delle classi Java, ma non è possibile usare libri o appunti.
E' consentito invocare qualunque metodo delle API di Java, rispettando comunque eventuali restrizioni esplicitamente indicate nel compito. Nelle aule del laboratorio la documentazione delle API di Java è consultabile tramite un browser. In caso di problemi chiedere aiuto ai docenti o ai tecnici del laboratorio.

Un esempio di cartella T:\Esame, relativo all'appello del 15 Aprile 2013 , è contenuto nel file .zip allegato a questa pagina Web.

Risultati appello del 21 febbraio 2014

I voti dell'appello del 21 febbraio sono pubblicati alla pagina risultati.

La verbalizzazione è prevista per martedì 4 marzo alle ore 14:30 in aula B2.

Gli studenti che intendono accettare e verbalizzare il voto ottenuto dovranno presentarsi il giorno suddetto.
Gli studenti che pur avendo superato l'esame non si presenteranno il giorno della verbalizzazione senza darne opportuno avviso, perderanno il voto conseguito.

Verbalizzazione Appello 28 gennaio 2014

I risultati sono pubblicati su questa pagina.
ATTENZIONE L'ORARIO DELLA VERBALIZZAZIONE È STATO SPOSTATO: la verbalizzazione è prevista per martedì 4 febbraio alle ore 14:30 in aula B2.

Gli studenti che intendono accettare e verbalizzare il voto ottenuto dovranno presentarsi il giorno suddetto.
Gli studenti che pur avendo superato l'esame non si presenteranno il giorno della verbalizzazione senza darne opportuno avviso, perderanno il voto conseguito.

Appello Straordinario Novembre

I risultati sono pubblicati su questa pagina.
La verbalizzazione è prevista per giovedì 14 novembre alle ore 14:00 in aula A6. Gli studenti che intendono accettare e verbalizzare il voto ottenuto dovranno presentarsi il giorno suddetto. Gli studenti che pur avendo superato l'esame non si presenteranno il giorno della verbalizzazione senza darne opportuno avviso, perderanno il voto conseguito.

ATTENZIONE:

L'appello è riservato agli studenti ripetenti, part-time, fuori corso o in corso iscritti al terzo anno nell'A.A. 2012-2013, che abbiano comunque completato tutte le frequenze.
Per poter accedere all'esame gli studenti dovranno esibire:

  1. elenco degli esami stampabile da Infostud (funzione "visualizza esami")
  2. foglio di iscrizione stampabile da Infostud

Risultati appello di settembre (16/09/2013)

Sono pubblicati all'indirizzo http://www.dis.uniroma1.it/~figest/?q=node/275.
La verbalizzazione verrà effettuata su INFOSTUD a partire dal 26 settembre: gli studenti che intendono rifiutare il voto dovranno darne comunicazione ai docenti via email entro questa data.

Gli studenti che intendono discutere il compito possono presentarsi giovedì 26 settembre dalle 10:00 alle 12:00 in aula B2 (Via Ariosto).

Le soluzioni possono essere scaricate qui.

Risultati appello del 15 luglio 2013

Sono pubblicati all'indirizzo http://www.dis.uniroma1.it/~figest/?q=node/272.
La verbalizzazione verrà effettuata su INFOSTUD a partire dal 25 luglio: gli studenti che intendono rifiutare il voto dovranno darne comunicazione ai docenti via email entro questa data.
Gli studenti che intendono discutere il compito possono presentarsi giovedì 25 luglio alle 14:30 presso lo studio del prof. Becchetti.

Syndicate content