21
Prof.S.Cavalieri Uso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso Dispensa sull’Uso del Compilatore BorlandC++ e Microsoft Internet Explorer Procedure per il Salvataggio e la Stampa delle Dispense del Corso di Fondamenti di Informatica Prof.S.Cavalieri 1

Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

Dispensa sull’Uso del Compilatore BorlandC++ e Microsoft Internet ExplorerProcedure per il Salvataggio e la Stampa delle Dispense

del Corso di

Fondamenti di Informatica

Prof.S.Cavalieri

1

Page 2: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

Indice del Contenuto

Borland C++.........................................................................31. L’AMBIENTE INTEGRATO DI SVILUPPO......................................................................................................................32. IL MENU DEI COMANDI..............................................................................................................................................43. CREAZIONE DI UN NUOVO FILE SORGENTE...............................................................................................................54. SALVATAGGIO DEL FILE SORGENTE..........................................................................................................................65. IMPOSTAZIONI DELLE DIRECTORIES PER LA COMPILAZIONE.....................................................................................76. COMPILAZIONE..........................................................................................................................................................87. LA FINESTRA DEI MESSAGGI.....................................................................................................................................98. COSTRUZIONE DEL FILE ESEGUIBILE.........................................................................................................................99. ESECUZIONE DEL PROGRAMMA...............................................................................................................................10

Microsoft Internet Explorer................................................1110. CENNI PRELIMINARI SU INTERNET EXPLORER....................................................................................................1111. RICERCA DELLE INFORMAZIONI DESIDERATE.....................................................................................................1212. RICERCA DI PAGINE VISITATE DI RECENTE.........................................................................................................1213. SALVATAGGIO DI UNA PAGINA WEB SUL COMPUTER.........................................................................................1314. ACCESSO ALLE INFORMAZIONI SUL CORSO DI FONDAMENTI DI INFORMATICA..................................................1515. SALVATAGGIO DELLE DISPENSE O DEI COMPITI D’ESAME..................................................................................1616. Stampa delle dispense o dei compiti d’esame....................................................................................................17

INDICE DELLE FIGUREFIGURA 1 - IL MENU DI AVVIO..............................................................................................................................................3FIGURA 2 - IL MENU DEI COMANDI......................................................................................................................................4FIGURA 3 - CHIUSURA DI TUTTE LE FINESTRE,.....................................................................................................................5FIGURA 4 - CREAZIONE DI UN NUOVO FILE..........................................................................................................................5FIGURA 5 - LA FINESTRA DI DIGITAZIONE DEL CODICE........................................................................................................6FIGURA 6 - SALVATAGGIO DEI FILES....................................................................................................................................6FIGURA 7 - SCELTA DEL PERCORSO PER IL SALVATAGGIO...................................................................................................7FIGURA 8 - OPZIONI DEL PROGETTO.....................................................................................................................................8FIGURA 9 - IMPOSTAZIONE DELLE DIRECTORIES DI DEFAULT...............................................................................................8FIGURA 10 - COMPILAZIONE DEL CODICE.............................................................................................................................8FIGURA 11 - IL RAPPORTO DI COMPILAZIONE.......................................................................................................................9FIGURA 12 - SELEZIONE DELLA RIGA CONTENENTE ERRORI.................................................................................................9FIGURA 13 - COSTRUZIONE DELL'ESEGUIBILE....................................................................................................................10FIGURA 14 - ESECUZIONE DEL CODICE...............................................................................................................................10FIGURA 15 - L'OUTPUT DEL PROGRAMMA..........................................................................................................................10FIGURA 16 - ESECUZIONE DI INTERNET EXPLORER............................................................................................................11FIGURA 17 - LA BARRA DEI MENU, DEGLI STRUMENTI E DEGLI INDIRIZZI.........................................................................11FIGURA 18 - RICERCA DI INFORMAZIONI SUL WEB............................................................................................................12FIGURA 19 - RICERCA ALL'INTERNO DI UNA PAGINA..........................................................................................................12FIGURA 20 - LA BARRA DELLA CRONOLOGIA.....................................................................................................................13FIGURA 21 - SALVATAGGIO DI UNA PAGINA WEB..............................................................................................................13FIGURA 22 - SALVATAGGIO DI UNA PAGINA WEB IN UNA POSIZIONE DIFFERENTE............................................................14Figura 23 - Salvataggio di una dispensa.............................................................................................................................16

2

Page 3: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

Borland C++

1. L’ambiente integrato di sviluppoL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per

scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi.

Effettuata la login, si può accedere immediatamente all’ambiente Borland

C++ posizionando il cursore sull’apposita icona posta sul Desktop di Windows NT e premendo due volte velocemente (doppio clic) il primo pulsante del mouse.

È comunque sempre possibile accede all’ambiente di sviluppo tramite il

menu di avvio di Windows NT spostandosi sul pulsante posto in basso a sinistra del desktop. Premendo (clic) il primo bottone del mouse sarà visualizzato il menu d’avvio in cui selezionare (spostandosi con il cursore del mouse verso l’alto o il basso) la voce Programmi (Figura 1), dal menu che sarà

visualizzato di conseguenza selezionare la voce ed, infine, nel menu successivo selezionare che eseguirà l’ambiente di sviluppo del compilatore Borland C++.

Figura 1 - Il menu di avvio.

3

Page 4: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

2. Il menu dei comandiIl menu dei comandi, situato nella parte alta della finestra dell’ambiente

Borland C++, rappresenta la via di accesso alle varie funzionalità. Per accedere al menu premere il tasto F10 o spostarsi con il cursore sopra il menu stesso e fare clic sulla voce desiderata.

Figura 2 - Il Menu dei Comandi

I comandi a disposizione sono molteplici. È possibile scegliere qualsiasi delle seguenti voci:

1. File – per le funzioni relative alla creazione, apertura, salvataggio, chiusura e stampa dei files contenenti il proprio codice;

2. Edit – per le funzioni di modifica del codice;

3. Search – per la ricerca di testo ed errori del proprio codice;

4. View – per la scelta di particolari finestre da visualizzare sul proprio ambiente;

5. Project – per la compilazione del codice e la creazione degli eseguibili;

6. Script – per l’esecuzione di script avanzati;

7. Tool – per l’esecuzione dei programmi di utilità forniti dall’ambiente integrato;

8. Debug – per le utilità di correzione (debugging) del proprio codice;

9. Options – per modificare svariati parametri relativi sia ai propri progetti sia allo stesso ambiente di sviluppo;

10. Windows – per la gestione delle finestre visualizzate nell’ambiente di sviluppo;

4

Page 5: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

11. Help – per la documentazione integrata dell’ambiente Borland C++.

3. Creazione di un nuovo file sorgenteVedremo di seguito come sia possibile iniziare a lavorare con l’ambiente

Borland C++ creando passo-passo un semplice programma per familiarizzare con le opzioni di gestione di files.

È buona norma, prima di iniziare a scrivere il proprio codice, assicurarsi che non vi siano altre finestre aperte nell’ambiente, quindi chiuderemo ogni finestra. Utilizziamo il menu Window e scegliendo l’opzione Close all come mostrato in.Figura 3

Adesso possiamo creare il file relativo al codice del programma che si desidera sviluppare. Per creare un nuovo file basta selezionare l’opzione New () del menu File.

Figura 3 - Chiusura di tutte le finestre,

Automaticamente l’ambiente Borland C++ assegna un nome ad ogni file creato. Generalmente i nuovi files sono chiamati NONAMEXX.CPP, dove xx rappresenta il numero sequenziale di files senza nome (non ancora salvati) per la corrente istanza dell’ambiente di sviluppo.

Figura 4 - Creazione di un nuovo file.

5

Page 6: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

Sullo schermo verrà visualizzata una nuova finestra dove è possibile scrivere il proprio codice.

In è mostrato il codice di un semplice programma d’esempio (un saluto al mondo) che, volutamente, contiene una riga con un errore al fine di familiarizzare, come vedremo in seguito, con la finestra dei messaggi d’errore (Pagina 10).

Figura 5 - La finestra di digitazione del codice.

Prima di compilare il codice e correggere, eventuali, errori è consigliabile salvare il file su disco; vedremo di seguito come tale operazione può essere eseguita.

4. Salvataggio del file sorgenteAbbiamo già visto (Pagina 4) che il sottomenu File del menu dei comandi

di Borland C++ consente la creazione, l’apertura e il salvataggio dei files contenenti il codice sorgente. In Figura 6 è mostrato come effettuare l’operazione di salvataggio di un file sorgente: basta posizionarsi sul menu File e scegliere Save, oppure utilizzare la combinazione di tasti CTRL+K,S.

Poiché il file era stato appena creato il Borland visualizzerà una finestra in cui è possibile scegliere sia il nome da assegnare al file sia la posizione su cui salvare lo stesso.

Figura 6 - Salvataggio dei files.

6

Page 7: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

Per assegnare al file il nome desiderato è necessario fare clic nella casella di testo Nome file () e digitare il testo voluto.

Il tasto cambia la posizione di memorizzazione con la cartella precedente, mentre crea una nuova cartella cui si può dare un nome opportuno.

Se si desidera salvare su di un dischetto o, comunque, in una posizione differente è sufficiente fare clic su della casella combinata Salva in. In Figura7 è mostrata la finestra a tendina che verrà visualizzata conseguentemente, posizionarsi sull’icona del floppy e fare clic per scegliere il dischetto come supporto per la memorizzazione.

Figura 7 - Scelta del percorso per il salvataggio.

Scelto il nome e la posizione desiderata, per effettuare il salvataggio del file fare clic sul pulsante Salva oppure su Annulla (Figura 7) per annullare l’operazione di salvataggio.

7

Page 8: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Prof.S.CavalieriUso del Compilatore, di Internet Explorer e Salvataggio/Stampa delle Dispense del Corso

5. Impostazioni delle directories per la compilazioneSebbene l’installazione dell’ambiente di sviluppo Borland C++ nel

laboratorio del centro di calcolo sia stata effettuata su di ogni macchina dagli amministratori, gli accounts degli studenti sono mantenuti sul computer server. Effettuata la login la directory di default è conseguentemente diversa da quella relativa al momento dell’installazione stessa, di conseguenza, in fase di compilazione del codice, ad esempio, del programma di Figura 5, verrà riportata l’impossibilità di includere il file (header) standard iostream.

8

Page 9: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Per impostare opportunamente i percorsi delle librerie e degli headers standard del C++ procedere nel modo seguente. Dal menu dei comandi scegliere Options e poi Project (), nella finestra che verrà visualizzata scegliere Figura 8 - Opzioni del progetto.

Assicurarsi che le caselle di testo Include e Library () contengano rispettivamente i seguenti percorsi C:\Programmi\Borland   C++\bc45\include e C:\Programmi\Borland   C++\bc45\lib .

Figura 9 - Impostazione delle directories di default.

6. CompilazioneVedremo adesso come sia possibile effettuare la compilazione del codice

dei propri programmi. Il menu dei comandi del Borland C++ (Figura 2) consente l’accesso ai comandi per la compilazione del codice. Selezionare la voce Compile del menu Project come mostrato in Figura 10.

Se il codice del programma non contiene errori si potrà procedere alla costruzione del file eseguibile. Nel caso del codice di esempio () è stato appositamente introdotto un errore nell’ultima linea che verrà prontamente riportato a fine compilazione () nell’apposita finestra di messaggi.

Figura 10 - Compilazione del codice.

Page 10: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Figura 11 - Il rapporto di compilazione.

7. La finestra dei messaggiL’ambiente integrato di sviluppo Borland C++ utilizza una finestra

situata, generalmente, nella parte bassa per comunicare al programmatore gli errori riscontrati sia durante il processo di compilazione sia a run-time (esecuzione).

Per visualizzare la riga di codice cui l’errore riportato nella finestra dei messaggi si riferisce, posizionare il cursore del mouse sul corrispondente messaggio di errore nella finestra e fare doppio clic con il primo bottone del mouse (Figura 12).

Figura 12 - Selezione della riga contenente errori.

Effettuata la correzione (nel codice di esempio è sufficiente scrivere get al posto di ge) e ripetuto il processo di compilazione (Pagina 9), possiamo passare alla fase di creazione del file eseguibile.

Page 11: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

8. Costruzione del file eseguibileIl processo di costruzione del file eseguibile può essere azionato

selezionando la voce Build all del menu Project sulla barra dei menu, come mostrato in Figura 13.

Anche per il processo di costruzione del file eseguibile gli eventuali errori verranno riportati nella finestra dei messaggi.

Figura 13 - Costruzione dell'eseguibile.

9. Esecuzione del programmaCompilato il codice del programma e ultimato il processo di creazione

dell’eseguibile è possibile eseguire quanto creato.

Utilizzando sempre il menu dei comandi (Pagina 4) selezionare la voce Run del menu Debug come mostrato in Figura 14, oppure utilizzare la combinazione di tasti CTRL+F9.

Figura 14 - Esecuzione del codice.

Se il file sorgente contenete il codice del programma è stato recentemente modificato verrà, automaticamente, compilato.

Nel nostro caso l’output del file sorgente d’esempio è mostrato in Figura15.

Page 12: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Figura 15 - L'output del programma.

Page 13: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Microsoft Internet Explorer

10. Cenni preliminari su Internet ExplorerCon Microsoft Internet Explorer è possibile trovare e visualizzare qualsiasi

tipo di informazione presente sul Web.

Per avviare il Microsoft Internet Explorer dalle macchine del centro di

calcolo basta effettuare la login e fare clic sull’apposita icona posta sul

desktop di Windows NT; oppure fare clic sul pulsante (posto in basso a sinistra del desktop), dal menu di avvio selezionare la voce Programmi (Figura1), nel menu che sarà visualizzato di conseguenza selezionare la voce

(Figura 16).

Figura 16 - Esecuzione di Internet Explorer.

L’accesso alle più comuni funzionalità di Explorer è consentito dalla barra degli strumenti, posta nella parte alta della finestra, tra la barra dei menu e la barra degli indirizzi.

Figura 17 - La barra dei menu, degli strumenti e degli indirizzi.

Page 14: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

11. Ricerca delle informazioni desiderate È possibile cercare informazioni sul Web in vari modi.

Fare clic sul pulsante sulla barra degli strumenti per accedere a numerosi provider di ricerca. Digitare una parola o una frase nella casella di testo della finestra a tendina che si sarà aperta (), poi fare clic su

. Figura 18 - Ricerca di Informazioni sul Web

E’ anche possibile digitare vai, trova o ? seguiti da una parola o da una frase sulla barra degli indirizzi. Verrà immediatamente avviata una ricerca utilizzando il provider di ricerca predefinito di Internet Explorer.

Una volta caricata la pagina Web, sarà possibile ricercare un testo specifico sulla pagina scegliendo Trova (in questa pagina) dal menu Modifica (Figura 19).

Figura 19 - Ricerca all'interno di una pagina.

12. Ricerca di pagine visitate di recenteEsistono diversi modi per ritrovare i siti e le pagine Web visualizzate negli

ultimi giorni o nelle ore e nei minuti appena trascorsi.

Per trovare una pagina visualizzata negli ultimi giorni, sulla barra degli

strumenti fare clic sul pulsante . Verrà visualizzata la barra Cronologia

Page 15: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

(Figura 20), che contiene i collegamenti ai siti e alle pagine Web visitati nei giorni e nelle settimane precedenti.

Sulla barra Cronologia fare clic su una settimana o un giorno, su una cartella di sito Web per visualizzare le singole pagine, quindi sull'icona della pagina per visualizzare la pagina Web.

Per l'ordinamento o la ricerca fare clic

sulla freccia accanto al pulsante nella parte superiore della barra Cronologia.

Per tornare all'ultima pagina

visualizzata, fare clic sul pulsante sulla barra degli strumenti.

Figura 20 - La barra della cronologia.

Per visualizzare una delle ultime nove pagine visitate nella sessione

corrente, fare clic su accanto al pulsante o e scegliere la pagina desiderata.

La barra Cronologia può essere nascosta facendo di nuovo clic sul

pulsante nella barra degli strumenti di Internet Explorer.

13. Salvataggio di una pagina Web sul computerPer salvare tutti i file necessari per visualizzare la pagina, comprese le

immagini, i frame e i fogli di stile, selezionare la voce Salva con nome dal menu File come mostrato in Figura 21.

Page 16: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Figura 21 - Salvataggio di una pagina Web

Verrà conseguentemente visualizzata la finestra di salvataggio dove è possibile specificare il nome della pagina, il supporto ed il percorso di memorizzazione. Nella casella Nome file digitare il nome desiderato per la pagina.

Figura 22 - Salvataggio di una pagina Web in una posizione differente.

Per salvare la pagina in una posizione differente è sufficiente fare clic su della casella combinata Salva in. In Figura 22 è mostrata la finestra a tendina

che verrà visualizzata conseguentemente, posizionarsi sull’icona del supporto desiderato e scegliere il percorso per la memorizzazione della pagina. Per

salvare fare clic su , oppure su per annullare l’operazione di salvataggio.

Page 17: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

14. Accesso alle informazioni sul corso di Fondamenti di InformaticaPer accedere alle informazioni relative gli appelli d’esame, ai calendari

delle prove orali, per conoscere i risultati dell’ultimo compito svolto e per scaricare le dispense del corso è possibile accedere alle apposite pagine Web.

Il procedimento è alquanto intuitivo, basta eseguire l’Internet Explorer (Pagina 13), nella barra degli indirizzi (Figura 17) specificare l’indirizzo http://www.diit.unict.it/users/scava, schiacciare il tasto invio e, una volta

visualizzata la pagina, spostarsi con il cursore sull’icona e quando il cursore diventa fare clic.

Scelto il corso d’interesse (basta fare clic sul testo con il cursore ) è possibile accedere a diverse informazioni riguardanti il corso stesso:

Avvisi - Per conoscere le eventuali modifiche di date delle prove di esame orale o scritto, e le comunicazioni del docente;

Distribuzione Compilatore Borland C++ - per poter scaricare una versione gratuita del compilatore Borland C++ da utilizzare a casa;

Programma del Corso – per il programma;

Appelli d’Esame – per conoscere le date e le sessioni degli appelli;

Dispense del Corso – per accedere alle varie dispense disponibili sul corso;

Compiti d’Esame – per scaricare i principali compiti d’esame svolti dal docente;

Risultati delle Prove Scritte – per conoscere gli ultimi risultati dei compiti;

Calendario delle Prove Orali – per conoscere data e ora delle prove orali;

Page 18: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Comunicazioni con il Docente – per comunicare tramite posta elettronica.

15. Salvataggio delle dispense o dei compiti d’esameIn “Salvataggio di una pagina Web sul computer“ (Pagina 15) è stato

mostrato come sia possibile memorizzare una pagina sul percorso e/o supporto desiderato. È possibile, quindi, utilizzare la medesima procedura per il salvataggio della dispensa o del compito d’esame desiderato, una volta visualizzatane su Internet Explorer la relativa pagina.

Dispense e compiti non sono stati scritti come pagine Web (Html) bensì sono documenti in formato PDF o Microsoft Word. Per la loro apertura sono, dunque, richiesti i programmi Acrobat Reader e Microsoft Word/WordPad, rispettivamente.

In tal caso è anche possibile procedere in modo differente al loro salvataggio.

Si supponga di voler scaricare la dispensa relativa all’architettura di un elaboratore, giunti alla relativa pagina e posizionato il cursore sul testo

, anziché fare clic con il primo pulsante del mouse si prema l’ultimo (quello più a destra).

Verrà visualizzato il menu delle opzioni per l’oggetto selezionato (Figura23).

Scegliere, spostandosi con in cursore del mouse lungo il menu stesso, la voce Salva oggetto con nome e, come visto a pagina 15 nella finestra Salva con nome sarà possibile cambiare, eventualmente, sia il nome del documento sia il percorso e/o il supporto per la memorizzazione.

Page 19: Borland C++ · Web viewL’ambiente integrato di sviluppo Borland C++ offre tutto l’occorrente per scrivere, modificare, compilare, eseguire, gestire e correggere i propri programmi

Figura 23 - Salvataggio di una dispensa.

16. Stampa delle dispense o dei compiti d’esameQuando il documento è visualizzato all’interno di Internet Explorer, è

sufficiente premere il pulsante che raffigura la stampante, facilmente visibile nella barra superiore di Internet Explorer.