elementi di uso di base di devc++ - unisannio.it · 2020. 10. 19. · 2 elementi di informatica...

9
1 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica Elementi di Informatica Prof. G. A. Di Lucca - Univ. del Sannio 1 Elementi di Uso di base di DevC++ Installazione di DevC++: Scaricare il file di installazione della versione desiderata (5.11 per Win10 o 4.9.9.2 per version precedenti di MS-Windows). La versione 5.11 la si può scaricare anche dalla URL: https://sourceforge.net/projects/orwelldevcpp/ facendo click sul tasto verde con la scritta ‘Download’’ che effettua il download del file: Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe . Scaricato il file di installazione, fare un doppio click con il pulsante sinistro del mouse sull’icona del file per avviare l’installazione e seguire le successive istruzioni/indicazioni fornite dal wizard di installazione. Sarà chiesto di: selezionare la lingua: selezionare Italiano’ (o la lingua che preferite) accettare la licenza d’uso: selezionare Accettoselezionare i componenti da installare: non modificare nulla e clickare su ‘Avanti’ selezionare la cartella in cui installare il programma: lasciare quella riportata per default e clickare su InstallaElementi di Informatica Prof. G. A. Di Lucca - Univ. del Sannio 2 Elementi di Uso di base di DevC++ Avviato il programma DevC++, è presentata una finestra come la seguente (in cui è riportata la versione in lingua inglese):

Upload: others

Post on 09-Mar-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

1

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 1

Elementi di Uso di base di DevC++

Installazione di DevC++:

Scaricare il file di installazione della versione desiderata (5.11 per Win10 o 4.9.9.2

per version precedenti di MS-Windows). La versione 5.11 la si può

scaricare anche dalla URL: https://sourceforge.net/projects/orwelldevcpp/

facendo click sul tasto verde con la scritta ‘Download’’ che effettua il download del

file: Dev-Cpp 5.11 TDM-GCC 4.9.2 Setup.exe .

Scaricato il file di installazione, fare un doppio click con il pulsante sinistro del

mouse sull’icona del file per avviare l’installazione e seguire le successive

istruzioni/indicazioni fornite dal wizard di installazione.

Sarà chiesto di:

• selezionare la lingua: selezionare ‘Italiano’ (o la lingua che preferite)

• accettare la licenza d’uso: selezionare ‘Accetto’

• selezionare i componenti da installare: non modificare nulla e clickare su ‘Avanti’

• selezionare la cartella in cui installare il programma: lasciare quella riportata per

default e clickare su ‘Installa’

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 2

Elementi di Uso di base di DevC++Avviato il programma DevC++, è presentata una finestra come la seguente

(in cui è riportata la versione in lingua inglese):

Page 2: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

2

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 3

Elementi di Uso di base di DevC++

Creazione di un nuovo programma C: dal menù ‘File’ selezionare la

voce ‘New’ (‘Nuovo’) e quindi, dal nuovo che compare, la voce

‘Source File’ (‘File sorgente’)

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 4

Elementi di Uso di base di DevC++Comparirà una nuova finestra ‘di lavoro’ dove scrivere le linee di codice del programma

sorgente. La finestra ha un tab ‘Untitled1’ (‘SenzaTitolo1’)

Page 3: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

3

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 5

Elementi di Uso di base di DevC++

Salvataggio del file sorgente: dal menù ‘File’ selezionare la voce ‘Save As’

(‘Salva Come’)

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 6

Elementi di Uso di base di DevC++Comparirà una finestra per inserire il nome con cui salvare il file e per

selezionare la cartella in cui salvarlo. Selezionare la cartella voluta e poi inserire

il nome del file e premere il tasto ‘Salva’.

Accertarsi che il nome del file

sia salvato con l’estensione

‘.c’

Ovvero che nella sezione

‘Salva come’ sia selezionato:C source files (*.c)

Page 4: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

4

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 7

Elementi di Uso di base di DevC++

Nel tab comparirà il nome del file salvato. Scrivere le linee di codice del

programma.

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 8

Elementi di Uso di base di DevC++

Compilazione del programma C: finito di scrivere il programma sorgente,

selezionare dal menu ‘Execute’ (‘Esegui’) la voce ‘Compile’ (Compila)

Page 5: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

5

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 9

Elementi di Uso di base di DevC++Compilazione del programma C: Se Il risultato della compilazione è riportato nella parte

inferiore della finestra (con il tab ‘Log di Compilazione’) . Se, come in questo caso, non

ci sono errori lessicali/sintattici, sarà generato il file eseguibile del programma; il file

eseguibile avrà lo stesso nome del file sorgente ma estensione ‘.exe’

L’operazione di compilazione

effettua automaticamente anche il

salvataggio del file sorgente (se il

file non era stato già salvato con

un nome, sarà visualizzata la

finestra per il salvataggio per

inserire il nome da assegnare al

file: operare come descritto nella

slide 6)

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 10

Elementi di Uso di base di DevC++Compilazione del programma C: Se la compilazione termina con errori questi saranno

elencati nella parte inferiore della finestra ed evidenziate le linee di codice relative ad essi.

Correggere gli errori ed effettuare di nuovo la compilazione del programma finchè non vi

saranno più errori lessicali/sintattici.

Page 6: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

6

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 11

Elementi di Uso di base di DevC++

Esecuzione del programma: Se la compilazione è termina senza errori, ed il

file eseguibile è stato generato, selezionare dal menù ‘Execute’ (‘Esegui’) la

voce ‘Run’ (‘Esegui’)

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 12

Elementi di Uso di base di DevC++

Esecuzione del programma: E’ visualizzata la finestra di esecuzione del

programma in cui saranno immessi i dati e riportati i risultati

Page 7: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

7

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 13

Elementi di Uso di base di DevC++

Apertura di un programma sorgente salvato in precedenza: dal menù

‘File’ selezionare la voce ‘Open Project or File ...’ (‘Apri Progetto o File’)

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 14

Elementi di Uso di base di DevC++Apertura di un programma sorgente salvato in precedenza: compare la classica finestra

per selezionare cartella e file da aprire, il testo sorgente del file selezionato (dopo aver

fatto doppio click sul nome del file o premuto il tasto ‘Apri’) sarà visualizzato nella

finestra di lavoro.

Page 8: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

8

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 15

Elementi di Uso di base di DevC++Chiusura di un programma sorgente aperto (chiusura di una finestra di lavoro):

selezionare dal menù ‘File’ la voce ‘Close’ (Chiudi) , oppure ...

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 16

Elementi di Uso di base di DevC++Chiusura di un programma sorgente aperto (chiusura di una finestra di lavoro): ....

oppure fare, nell’area della finestra di lavoro, click con il pulsante destro del mouse e nel

menù che compare selezionare la voce ‘Close’ (Chiudi)

Page 9: Elementi di Uso di base di DevC++ - unisannio.it · 2020. 10. 19. · 2 Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca Dipartimento di Ingegneria -Univ. del Sannio CdL

9

Elementi di Informatica a.a. 2020/21 - Prof. G.A. Di Lucca

Dipartimento di Ingegneria - Univ. del Sannio - CdL Ingegneria Energetica

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 17

Elementi di Uso di base di DevC++Chiusura/uscita dall’ambiente di programmazione DevC++: Selezionare dal menù ‘File’

la voce ‘Exit’ (‘Esci’). La chiusura dell’ambiente effettua la chiusura automatica di tutti i

file sorgenti (le finestre di lavoro) aperti.

Elementi di Informatica

Prof. G. A. Di Lucca - Univ. del Sannio 18

Elementi di Uso di base di DevC++Esecuzione, diretta, di un programma eseguibile: un programma C già compilato e di cui è

disponibile, quindi, l’eseguibile (il file con estensione ‘.exe’) può essere mandato direttamente in

esecuzione senza accedere/aprire l’ambiente DevC++. Basta accedere alla cartella che contiene il

file con estensione ‘.exe’, fare doppio click con il pulsante sinistro del mouse sulla sua icona ed esso

sarà eseguito (si aprirà la finestra di esecuzione del programma).