Procediamo con la creazione del proge6o scegliendo il compilatore GNU GCC
Compiler. Creiamo un nuovo progetto 3. 10 ...
Laboratorio 1 Introduzione a Code:Blocks Informa(ca A – Prof. Alfonso Fugge5a
Introduzione • Obbligo di frequenza • Valutazione negli ul(mi due incontri (13/12 e 20/12) • Blog Prof. Fugge5a per informazioni ed esercizi h5p://www.alfonsofugge5a.org/informa(ca/ ContaL Paolo Perego:
[email protected] Valerio Panzica La Manna:
[email protected]
2
Organizzazione del laboratorio • Cinque incontri: – 18 o5obre – 22 novembre – 29 novembre – 13 dicembre (valutazione 1) – 20 dicembre (valutazione 2)
• Esercizi propos( da svolgere autonomamente • Esercizi da fare a casa
3
L ambiente di sviluppo • Un ambiente di sviluppo è un applicazione u(lizzata per sviluppare soVware. • Noi u(lizzeremo Dev-‐C++ (disponibile sul sito nella sezione Lab Project) (in alterna(va va bene anche Code::Blocks)
4
L ambiente di sviluppo L ambiente di sviluppo ci perme5e di: • Scrivere il codice • Verificare eventuali errori di sintassi • Compilare il codice • Creare e avviare il file eseguibile
5
L ambiente di sviluppo Codice sorgente (file .c)
Preprocessore
Compilatore
Linker
File Eseguibile (file .exe) 6
L ambiente di sviluppo • Avviare Code:Blocks
7
Creiamo un nuovo progetto 1 • Creiamo un nuovo porge5o dal menù File àNew àProject…
• Selezioniamo «Console applica(on» 8
Creiamo un nuovo progetto 2 • Scegliamo il linguaggio C
• Procediamo scegliendo un nome per il proge5o ed il percorso per i file
9
Creiamo un nuovo progetto 3 • Procediamo con la creazione del proge5o scegliendo il compilatore GNU GCC Compiler.
10
Salvare il file 1 • Dopo aver scri5o il proprio programma, dobbiamo salvarlo con estensione .c (o cpp) • Accedere al menu File/Save File As…
11
Salvare il file 2 • Digitare il nome desiderato e salvare.
12
Compilare ed Eseguire il file • A questo punto e possibile compilare il file ed eseguirlo - Attraverso il menu Build * Build (Ctrl+F9) * Run - Attraverso le icone di scelta rapida
13
Il vostro primo programma c Scrivere un programma che stampa a video: Hello World!!!
14
Il vostro primo programma c Scrivere un programma che stampa a video: Hello World!!! #include int main(){ printf(”Hello World!!!”); return 0; }
15
Consigli • La maggior parte del tempo la si passa a correggere i propri errori, non vi scoraggiate! • Cercare di capire cosa succede dentro la scatola , non provare a caso. • Sperimentare • Leggere ed interpretare I messaggi del compilatore • Chiedere • Un consiglio: «COMMENTARE IL CODICE!!!» 16