Home Prenot. Esami Materiale Didattico Esami GRID COMICS
| |
Programmazione I
Corso di Laurea in Ingegneria delle Telecomunicazioni
Docente: Ing. Marcello Esposito
a.a. 2003/04
Ultimo Aggiornamento
05/12/04
|
Bacheca degli Avvisi |
(5 dic)
Pubblicati i risultati delle prove pratiche
del 1 dicembre 2004. (01 dic)
Pubblicata la prova di programmazione e la
soluzione della seduta di esame del 1 dicembre. (24 nov)
è disponibile
un'attività di tirocinio+tesi in Programmazione I. Il lavoro verte su
algoritmi di ottimizzazione per problemi discreti. Durante il lavoro
si approfondirà notevolmente la conoscenza del linguaggio C++ e si
studieranno algoritmi stocastici di ottimizzazione. Sede del tirocinio
e dell'attività di tesi sono i laboratori del CRIAI di Portici (http://www.criai.it).
Chi è interessato può contattare il docente con una e-mail. (31 ott)
Pubblicati i risultati delle prove pratiche
per la seduta del 27 ottobre. (30 ott)
Pubblicata la soluzione della prova di
programmazione del 27 ottobre (27 ott)
Aperte le prenotazioni per la seduta di esame del
1 dicembre 2004 riservata agli studenti fuori corso. Il ricevimento studenti
è fissato il martedì dalle 15.30 alle 17.30 presso i laboratori del
CINI in via Diocleziano, 328. |
|
Tempistica del corso |
| Il corso inizia il giorno 29 settembre 2003. Le aule sono situate nel
Complesso Didattico di Ingegneria in via Nuova Agnano.
L'aula e l'orario delle lezioni sono i seguenti:
| |
LUN |
MAR |
MER |
GIO |
VEN |
| 8.30 |
|
COE |
COE |
|
|
| 9.30 |
|
COE |
COE |
|
|
| 10.30 |
|
CEM |
COE |
|
|
| 11.30 |
|
CEM |
PR1 |
|
|
| 12.30 |
|
ED |
PR1 |
|
|
| 13.30 |
CEM |
ED |
|
ED |
|
| 14.30 |
ED |
|
|
PR1 |
|
| 15.30 |
ED |
|
|
CEM |
|
| 16.30 |
PR1 |
|
|
CEM |
|
| 17.30 |
PR1 |
|
|
|
|
|
|
|
|
Contenuti del Corso |
| Il corso di Programmazione I si propone di
fornire agli studenti conoscenze teoriche e pratiche riguardo
alle strutture dati statiche e dinamiche ed alle tecniche di
programmazione dei calcolatori, sia nell'ambito del paradigma della
programmazione procedurale che in quello della programmazione
orientata agli oggetti. Vengono inoltre introdotte tecniche per la modellazione ad
oggetti e la documentazione del software mediante il linguaggio UML.
Le tecniche apprese vengono applicate facendo uso del linguaggio
C++. È previsto lo svolgimento nei laboratori di una serie di
esercitazioni assistite dal docente al fine di mettere in pratica i
concetti teorici affrontati.
A valle dello studio, lo studente sarà in grado di affrontare il
progetto e la realizzazione in forma modulare di un software
applicativo, secondo il paradigma della programmazione orientata agli
oggetti.
Fare click qui per scaricare il programma
del corso dettagliato.
|
|
Ambiente di sviluppo |
| L'ambiente di sviluppo software che verrà
utilizzato durante il corso è il Dev-C++, distribuito dalla Bloodshed
Software.
Scarica Dev-Cpp - v4
(devcpp.zip 7.7MB)
Scarica Dev-Cpp - Aggiornamento
a v4.01 (devcpp401_update.zip 736KB)
Una volta scaricati questi archivi compressi è
sufficiente estrarre i files dal primo archivio ed installare l'ambiente
di sviluppo invocando il file Setup.exe. In seguito bisogna estrarre il
file DevCpp.exe contenuto nel secondo archivio e copiarlo nella cartella
in cui è stato precedentemente installato l'ambiente, sovrascrivendo
l'omonimo file contenuto in essa.
|
|
Esercitazioni
in laboratorio |
| Durante il corso è prevista una serie di
esercitazioni nei laboratori situati al IV piano del complesso
Didattico di Agnano. Per poter partecipare ad una seduta bisogna
preventivamente prenotarsi scegliendo il turno desiderato tra tutti
quelli disponibili.
Per le prenotazioni è stato predisposto un
apposito sito. L'accesso al sito è consentito previa
registrazione di ciascuno studente.
Gli studenti che risultano impossibilitati a partecipare ad un
esercitazione devono annullare la loro prenotazione almeno 24 ore
prima della corrispondente esercitazione per lasciare posto ai
colleghi. Entro le 24 ore precedenti alla data della seduta sarà
consentita esclusivamente la prenotazione ad un evento; tale
prenotazione, cioè, non potrà più essere annullata. |
|
Ricevimento studenti |
| L'orario di ricevimento per gli studenti del corso
è fissato il martedì dalle 15.30 alle 17.30 presso i laboratori del
CINI in via Diocleziano, 328.
Ing. Marcello Esposito
Tel.: 081-768-3901
Fax: 081-768-3816
E-mail: mesposit[at]unina.it |
|
Modalità di svolgimento
dell'esame |
|
L'esame è costituito da tre diverse prove:
 | svolgimento di un questionario a risposta multipla; |
 | realizzazione di un programma in linguaggio C++; |
 | prova orale. |
L'esame si intende superato qualora tutte le tre prove previste
vengano superate con esito positivo.
Per poter sostenere l'esame è necessario prenotarsi utilizzando lo
stesso sistema messo a disposizione per la prenotazione delle
esercitazioni in laboratorio. |
|