Piano delle esercitazioni di laboratorio di Informatica
A.A. 2006-2007

In quest'area sono registrati gli esercizi assegnati durante le esercitazioni di laboratorio ed eventuali informazioni riguardanti gli strumenti utilizzati.


Per il corretto funzionamento di DevC++:

  1. salvare i propri sorgenti in una cartella locale, ad esempio sul Desktop
  2. salvare come C source files (*.c) e non C++ source files (*.cpp;*.cc:*.cxx;*.c++;*.cp)
  3. se per errore il sorgente è stato salvato come C++ source, occorre salvarlo come C source scegliendo un nuovo nome
  4. quando si compila il programma:
    1. se il programma è stato compilato correttamente, compare una finestra con l'indicazione "Status: Done.", "Errors: 0".
    2. se la finestra non compare:
      • cercare nella parte inferiore della finestra DevC++ il pannello con gli errori e la loro posizione
      • la riga con l'errore viene evidenziata nel programma in marrone e con il simbolo di errore windows (cerchio rosso con la "x" al centro) a fianco
      • notare che l'errore spesso si trova immediatamente prima della posizione indicata.
  5. Per un uso corretto del debugger:
    1. ricompilare (Ctrl-F9) se il programma è stato modificato
    2. attivare un breakpoint sull'ultima riga del programma. Ciò va fatto prima di eseguire il debug; non è possibile attivare o disattivare un breakpoint mentre il debugger è in funzione
    3. quando il programma si arresta a un breakpoint, si può:
      1. avanzare di una istruzione con F7 o Step Succ (Next Step)
      2. continuare fino al prossimo incontro di un breakpoint, con Ctrl-F7 o Step Esterno (Continue)
    4. è possibile fermare l'esecuzione con Ferma l'Esecuzione (Stop Execution)


    Promemoria per eliminare gli errori piú comuni

    7 marzo 2007 -Stefano Lodi