Past Courses

Article Index

Domande e risposte frequenti.

Nuovo modello didattico dall'Anno Accademico 2010/2011

  • A partire dall'Anno Accademico 2010/2011 cambierà il modello didattico ed il piano degli studi. Il corso di Fondamenti di Informatica (codice 06AZNDI e 06AZNEG) non sarà più attivato nel nuovo ordinamento.
  • Le lezioni del corso non saranno più tenute, pertanto non sarà possibile ri-frequentare il corso. Di conseguenza, non vi saranno più nuove prove di esonero per la parte di Teoria.
  • Gli studenti che hanno già frequentato il corso potranno ancora sostenere l'esame, in quanto le sessioni d'esame rimarranno attive per un certo numero di anni. Visto che l'esonero di Novembre 2009 ha terminato la propria validità, sarà possibile solamente sostenere l'esame completo (teoria+programmazione)
  • Il programma d'esame è assolutamente uguale agli anni precedenti, sia per quanto riguarda i contenuti, sia per le modalità. Pertanto il materiale (quaderno di testo, dispense, esercizi, lucidi, ...) pubblicati su questo sito sono tuttora validi per la preparazione all'esame.
  • Nel nuovo modello didattico esisterà un corso molto simile, denominato "Informatica" (codice 12BHDxx), che avrà solamente 8 crediti, si svolgerà durante l'intero anno (Teoria nel primo semestre e Programmazione nel secondo semestre) ed avrà un programma diverso (la parte di Teoria sarà notevolmente ridotta, mentre quella di Programmazione sarà pressoché uguale). Non sarà possibile inserire tale corso nel proprio carico didattico, sarà però possibile seguire le lezioni in aula (ma non quelle in laboratorio per problemi di capienza dei laboratori).

Compilatore CodeBlocks

  • (Su Windows) Quando clicco sul bottone "Build", non succede nulla e non mi compila il programma...
    • Controlla di avere installato la versione completa (che comprende anche il compilatore mingw), ossia il file codeblocks-8.02mingw-setup.exe
    • Nella finestra Settings / Compiler and Debugger, controlla che:
      • Alla voce "Selected Compiler" ci sia "GNU GCC Compiler". Se non ci vosse, selezionatelo dall'elenco (è il primo) e memorizzatelo con il tasto "Set as default"
      • Nella scheda "Toolchain executables" controllate quale directory viene indicata come "Compiler's installation directory". Dovrebbe essere 'C:\Program Files\CodeBlocks\MinGW' o simili. Controllate che quella cartella esista e non sia vuota.
  • (Su Linux) Quando clicco sul bottone "Build", non succede nulla e non mi compila il programma...
    • Solitamente ciò succede quando non è installato il compilatore 'gcc'. Esso non è parte del pacchetto CodeBlocks, ma fa parte della vostra distribuzione di Linux
      • Aprire un terminale e provare a digitare il comando: gcc . Verificare se compare un errrore del tipo: gcc: command not found
      • Se compare l'errore, allora utilizzare il gestore dei software della vostra versione di Linux e selezionare una voce simile a "Strumenti di Sviluppo" (Develomement tools) o "Sviluppo C"

DVD di Programmazione in C

  • Come faccio a vedere i filmati del DVD su un sistema operativo diverso da Windows?
    • Occorre installare i  "windows codec" (un pacchetto che solitamente si chiama w32codecs). Solitamente questo pacchetto non è incluso nelle distribuzioni standard, occorre attivare dei repository aggiuntivi (ad esempio, Medibuntu per Linux, Packman per OpenSuse, ecc).

Trasferimenti da altre facoltà

  • Mi sono appena trasferito/a dalla Facoltà Xyz, presso la quale ho superato un esame di Informatica. Devo sostenere l'intero esame di Fondamenti di Informatica o si può riconoscere parte dell'esame?
    • Quando viene fatta una domanda di trasferimento, l'apposita Commissione della Facoltà emette un codiddetto "decreto di trasferimento", nel quale dirà quali corsi ti verranno riconosciuti completamente, quali saranno riconosciuti previa prova integrativa, e quali invece non saranno riconosciuti. Quando avrete in mano il decreto di trasferimento, contattatemi, in modo da poter valutare quale strada intraprendere, tenendo conto di quanto ha deciso la commissione e di quale sia stato l'effettivo contenuto dell'esame già sostenuto (solitamente per questo mi metto in contatto con il tuo docente precedente).
    • Nel caso del corso di Elementi di Informatica della III Facoltà di Ingegneria del Politecnico, in base al programma del corso, è stato deciso che non porta ad alcun riconoscimento, e quindi occorre sostenere l'esame completo.