Back to home

Materiale didattico per il triennio di Informatica e reti

Prima di Partire

Prima di cominciare a illustrare i programmi scritti in codice C/C++ sono necessarie alcune nozioni importanti per poter utilizzare lo strumento col quale si realizzeranno i programmi. L'ambiente di sviluppo utilizzato è MS Visual Studio nelle sue varie versioni (al momento la versione utilizzata a scuola è la VS2008) Prima di scrivere il programma, l'ambiente di sviluppo va preparato in base alle necessità ovvero al tipo di progetto da creare. Questo concetto sarà chiaro in seguito. L'ambiente di lavoro, in inglese IDE - Integrated Develpment Environment, di per se stesso è uno strumento ricco e avanzato. Capire il funzionamento dell'IDE comporterebbe uno studio indipendente che richiederebbe moplto tempo.

JetBrains C-LION

I prodotti della JetBrains hanno la caratteristica di essere molto sofisitcati e ricchi di funzioni per lo sviluppo nei linguaggi di programmazione piú diffusi sia per la programamzione tradiazionale, sia per il web. Di seguito sono presentati vari video che mostrano l''uso di C-Lion, tool software destinato allo sviluppo di applicazioni in C-C++.

Terminologia

Osservazione: In quanto scritto finora, compaiono dei termini che risultano di difficile comprensione se non supportati dalla spiegazione teorica, come programma eseguibile, file, cartelle ed alcuni altri. Si raccomanda sempre di leggere queste pagine con l'aiuto degli appunti presi durante le lezioni

Prima di scrivere del codice in C/C++, si deve creare il progetto che conterrà tutti i file necessari per la produzione dell'eseguibile. Da un po' di anni i progetti software, di qualunque natura, siano essi di programmazione, CAD o altro, sono diventati molto complessi e non è sufficiente scrivere pochi file per realizzare il nostro programma. Per questo motivo l'IDE richiede la crezione di un progetto che non è altro che una cartella all'inteno della quale sono raccolti tutti i file necessari per realizzare il file eseguibile. In questta cartella vi sono altre cartelle e file temporanei che possono essere cancellati per non aumentare troppo la dimensione del progetto. Questi file/cartelle saranno ricreati quando si ricompila il progetto.

Descrizione dell'IDE C-LION

I video presenti nel sito sono stati prodotti durante le lezioni in DAD e distribuiti agli alunni attraverso il Cloud della Google-Workspace. All'intenro del sito sono presentati in modo ordinato e associati agli argomenti sviluppati. I video sono visibili dopo aver fatto accesso con account della scuola Saltare alcune finstre nella creazione di un progetto, premendo direttamente sul pulsante fine del wizard è consigliato solo dopo aver preso confidenza con l'ambiente di sviluppo e aver creato diversi progetti.