Laboratorio 1 Introduzione a...
Transcript of Laboratorio 1 Introduzione a...
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
4
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)
5
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
6
L’ambiente di sviluppo Codice
sorgente (file .c)
Compilatore Linker Preprocessore
File Eseguibile
(file .exe)
• Creiamo un nuovo porge5o dal menù
File àNew àProject…
• Selezioniamo «Console applica(on»
Creiamo un nuovo progetto 1
8
• Scegliamo il linguaggio C
Creiamo un nuovo progetto 2
9
• Procediamo scegliendo un nome per il proge5o ed il percorso per i file
• Procediamo con la creazione del proge5o scegliendo il compilatore GNU GCC Compiler.
Creiamo un nuovo progetto 3
10
Salvare il file 1
11
• Dopo aver scri5o il proprio programma, dobbiamo salvarlo con estensione .c (o cpp)
• Accedere al menu File/Save File As…
13
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
15
Il vostro primo programma c
#include <stdio.h> int main(){
printf(”Hello World!!!”); return 0;
}
Scrivere un programma che stampa a video: Hello World!!!