Homework A.A. 2015/2016

Informazioni

Questa pagina contiene le informazioni relative agli Homework assegnati agli studenti.

Ci saranno 3 Homework assegnati a partire da aprile. Gli homework ufficiali saranno preceduti da un Homework di prova, vivamente consigliato che permetterà di familiarizzare con le regole (e le insidie) degli homework. Inoltre, i punti dell'Homework di Prova potranno essere utilizzati qualora lo studente abbia bisogno di qualche punto per ottenere il superamento degli Homework.

Il calendario (indicativo per i prossimi homework) è il seguente:

Num Data assegnazione Data Consegna Argomento Testo Risultati Note
P 29/3/2016 12/4/2016 codifiche Tre passi con Cantor & Gödel Risultati Agg. errori
1 26/4/2016 10/5/2016 vettori (de)Codifiche, (de)Codifiche, (de)Codifiche... Risultati Agg.  
2 12/5/2016 24/5/2016 matrici (Le) Relazioni (Pericolose) Risultati Agg.  
3 25/5/2016 13/6/2016 strutture dinamiche Grafi Risultati  

Ecco i risultatiFinali degli Homework 2016.

Gli studenti con un NO nella colonna "bonus" non hanno superato la prova. Questi dovranno consegnare alcuni esercizi tra quelli contenuti nell'homework di recupero. Il numero e tipologia degli esercizi da consegnare dipende dai risultati ottenuti. Orientativamente, occorre arrivare a 5 esercizi corretti (oltre a quelli già consegnati durante l'anno, e fare esercizi sulle parti risultate piu' carenti durante gli homework svolti durante l'anno). Chi non avesse fatto nessun homework durante l'anno, deve consegnare almeno 5 esercizi, scegliendo su almeno 3 gruppi. La consegna degli homework di recupero avviene via mail al docente.

Nel dubbio, inviate una mail al docente.

Gli Homework consegnati saranno verificati automaticamente. In particolare si verificherà:

  • che la compilazione non generi errori
  • che l'esecuzione sia corretta su diversi input
  • che non ci sia eccessiva somiglianza con altri homework consegnati

La verifica di similarità sarà anch'essa effettuata in modo automatico. In caso di copiatura, si riterranno nulli sia gli elaborati del copiante che del copiato.

Gli Homework dovranno essere consegnati entro la relativa scadenza che sarà comunicata in classe e che sarà ben visibile nella pagina delle consegne. Non si accetteranno proroghe.

La consegna si effettua online alla pagina di Consegna Homework. Per consegnare è necessario registrarsi su Twiki a questa pagina.

Il superamento degli homework è necessario per superare l'esame,
e può dare fino a 3 punti di bonus sul voto finale dell'esame.

Chi non supera gli homework, dovrà comunque superare un Homework di Recupero,
assegnato agli studenti dopo la fine del corso,
e di difficoltà comparabile al superamento del numero minimo di esercizi necessario per superare gli Homework Regolari (5).
In ogni caso, l'Homework di Recupero non dà diritto a bonus sul punteggio finale.

Ulteriori dettagli possono essere trovati in Modalita' d'Esame.

In caso vi siano domande o problemi, potete rivolgetevi al Prof. Ivano Salvo (salvo@diNOSPAM.uniroma1.it )

Regole generali

1) Seguire esattamente le specifiche dell'input e dell'output.

2) Non includere getchar(), scanf(), System("pause") o qualunque altra chiamata che blocchi l'esecuzione del programma alla fine del codice dell'esercizio (utilizzatele se volete per provare il funzionamento ma non includete le istruzioni di attesa alla fine del file nella versione inviata).

3a) Leggere l'input con scanf semplici. Es: scanf("%d",&n) per leggere un intero n, non inserire stampe del tipo printf("Inserisci il valore\n");

3b) Scrivete l'output con printf semplici. Es: printf("%d\n",k) per scrivere un intero. Qualora l'output fosse più complicato (ad esempio tabelle di numeri), questo verrà adeguatamente descritto nel testo dell'homework.

4) Inviare un unico file .zip contenente tutti i sorgenti (.c) degli esercizi dell'HomeworkDodici. ATTENZIONE: non si deve fare una cartella contenente i file sorgenti e poi fare il .zip della cartella, ma creare un file .zip contenente solo i file .c. Controllare bene l'estensione dei file inviati, essa deve essere (.c) e non (.cc o altro).

5) Vanno inviati SOLO i sorgenti di codice e NON i file compilati (.out, .exe).

6) Il nome da dare ai file è: NomeCognome.NumEsercizio.c . Per Paolino Paperino: PaolinoPaperino.1.c per il primo esercizio, PaolinoPaperino.2.c per il secondo, PaolinoPaperino.3.c per il terzo e così via.

7) Per inviare i sorgenti C:

7.1) E' necessario essere iscritti al sito twiki.di.uniroma1.it (si può fare dal link: TWikiRegistration) .

7.2) Creare un file .zip contenente tutti i sorgenti degli esercizi dell'homework.

7.3) Collearsi alla pagina Consegna Homework

7.4) Inserire i propri dati (wikiname e password sono i dati di accesso a twiki)

7.5) Cliccare su "Browse" (o "Sfoglia", a seconda della lingua del vostro browser internet) e selezionare il file .zip contentente le vostre soluzioni

7.3) Cliccare su "spedisci la tua soluzione!" per effettuare la consegna

7.4) Riceverete una e-mail di conferma a cui non bisogna inviare reply

8) Se le soluzioni vengono inviate più di una volta, ogni nuovo invio sovrascrive i precedenti. Verrà quindi considerato l'ultima versione da voi inviata.

Homework Anni Precedenti (solo Primo Canale fino al 2014)

Homework 2011-12: HomeworkDodici.

Homework 2012-13: HomeworkTredici.

Homework 2013-14: HomeworkQuattordici.

Homework 2014-15: HomeworkQuindici.

<a title="joomla visitor" href="http://statcounter.com/joomla/" target="_blank"><img class="statcounter" src="http://c.statcounter.com/6759759/0/81bd8f62/1/" alt="joomla visitor" >

-- IvanoSalvo - 03 Apr 2014


This topic: Info_gen > WebHome > Homework > HomeworkSedici
Topic revision: r2 - 2018-03-26 - IvanoSalvo
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback