Linguaggi di Programmazione ad Oggetti 1 A.A. 2003

Transcript

Linguaggi di Programmazione ad Oggetti 1 A.A. 2003
DIEE - Università degli Studi di
Cagliari
Linguaggi di Programmazione ad Oggetti 1
A.A. 2003-04
Giuliano Armano
DIEE
Università di Cagliari
© Giuliano Armano
1
DIEE - Università degli Studi di
Cagliari
Docente
Telefono
e-mail
Prof. Giuliano Armano
070 675 5758-85
[email protected]
Orario ricevimento studenti
Martedì 17-20
http://www.diee.unica.it/~armano
© Giuliano Armano
2
Sommario
Ø
Obiettivi del corso
Ø
Propedeuticità e collegamenti con altre materie
Ø
Svolgimento delle prove di esame
Ø
Servizi
Ø
Come studiare
Ø
Ricevimento studenti
Ø
Altre attività
© Giuliano Armano
3
Obiettivi del Corso
© Giuliano Armano
4
Obiettivi del Corso
Ø
Trasmettere i principali concetti informativi che
caratterizzano la tecnologia orientata agli oggetti (OOT)
Ø
Illustrare come tali concetti si concretizzano nei due
linguaggi più diffusi: C++ e Java
Ø
Far riflettere gli studenti sull'opportunità / la necessità
di adottare metodiche standard per lo sviluppo di
sistemi software
Ø
Consentire agli studenti di inserirsi senza traumi in una
realtà produttiva che realizza sistemi software con
tecnologia orientata agli oggetti
© Giuliano Armano
5
Propedeuticità e Collegamenti con Altre
Materie
© Giuliano Armano
6
Collegamenti con Altre Materie
Ø
Propedeuticità: conoscenza di base di
informatica, comprendente ALMENO un
linguaggio procedurale (della classe del C)
Ø
Propedeuticità: aver seguito il corso di LT1
Ø
Collegamenti: durante il corso tratteremo
argomenti piuttosto scorrelati rispetto ai
programmi dei corsi non di informatica ...
Ø
Collegamenti: esiste una correlazione forte con
altri corsi di informatica (in particolare ISW e
LPO2)
© Giuliano Armano
7
Svolgimento delle Prove di Esame
© Giuliano Armano
8
Prove di Esame
Ø
Le prove di esame consistono di un test scritto
composto da tre parti:
n
n
n
C++:
Java:
OOT:
45 m ^ min 6 – max 11 punti
45 m ^ min 6 – max 11 punti
45m ^ min 6 – max 11 punti
© Giuliano Armano
9
Prove di Esame
Ø
Le tre parti possono essere sostenute
separatamente e sono valide sino a Marzo 2005
Ø
Ogni parte può essere sostenuta più volte e –se
consegnata- sostituisce in ogni caso quella
precedente
Ø
La votazione finale è data dalla somma delle
votazioni conseguite sulle tre parti
© Giuliano Armano
10
Prove di Esame
Ø
Sono previste 2 prove intermedie (= svolte
durante il corso) su C++ e Java
Ø
La terza parte (OOP) dovrà essere sostenuta in
un qualunque appello a partire da Giugno 04
NB generalmente ci sono 8 appelli all’anno, di cui 3 fra giugno e
luglio + 2 a settembre + 3 fra gennaio e febbraio
© Giuliano Armano
11
Prove di Esame
Ø
Per situazioni particolari (ultimo esame con
sessione di laurea imminente, studenti
lavoratori, partenze Erasmus, ecc.) è possibile
sostenere un orale su TUTTO il programma
© Giuliano Armano
12
Servizi
© Giuliano Armano
13
HTTP
Ø
Informazioni di accesso
n
Indirizzo server HTTP:
http://www.diee.unica.it/~armano/LPO1
© Giuliano Armano
14
Come Studiare
© Giuliano Armano
15
Come Studiare
Ø
Seguite le lezioni
Ø
Leggete (es. in biblioteca) i testi consigliati
Ø
Leggete gli articoli / report consigliati
Ø
Consultate il sito WEB di LPO1
Ø
Usate il CD di LPO1
© Giuliano Armano
16
Come Studiare
Ø
Presso la bidelleria sarà presto disponibile il CD
di Linguaggi di Programmazione ad Oggetti 1,
contenente informazioni, documenti e
programmi su OOT, C++ e Java
Ø
I documenti saranno in formato PDF o PS
n
n
PDF: programma “Acrobat Reader” (www.adobe.com)
PS: programma “GSVIEW” (www.cs.wisc.edu/~ghost)
© Giuliano Armano
17
Ricevimento Studenti
© Giuliano Armano
18
Orario di Ricevimento
Ø
Ricevimento settimanale: martedì ore 17-20
Ø
Per urgenze / situazioni particolari telefonare ai
numeri 070-675.5758-5785
© Giuliano Armano
19
Richieste di Chiarimenti …
Ø
[ON-LINE] A lezione !!!
n
n
Ø
subito … per chiarire immediatamente aspetti non chiari
durante gli intervalli
[OFF-LINE] Ricevimento
n
In orario di ricevimento martedì dalle 17 alle 20
(presso il DIEE pad. B – Ingresso Via Is Maglias)
© Giuliano Armano
20
Richieste di Chiarimenti …
Ø
[OFF-LINE] Posta elettronica
n
[email protected]
Risponderò SOLTANTO alle email il cui oggetto conterrà all’inizio il
preambolo [LPO1]
Esempio:
Mittente: [email protected]
Oggetto: [LPO1] blah blah
NON dimenticate di firmarvi con cognome, nome e numero di
matricola
© Giuliano Armano
21
Altre Attività
Ø
Nell’ambito del corso (*) potrebbero essere svolti
dei seminari su argomenti inerenti al corso
n
In tale eventualità, l’annuncio dei seminari sarà dato a
lezione
(*) non necessariamente in orario di lezione
© Giuliano Armano
22
© Giuliano Armano
23