Programmazione II Marco Ronchetti

Slides:



Advertisements
Presentazioni simili
Tecniche e Linguaggi di Programmazione
Advertisements

Welcome Dati del corso e del docente Argomenti studiati nel corso
Ingegneria del Software (e basta)
CORSO DI PREPARAZIONE AI TEST DI AMMISSIONE ALL’UNIVERSITA’
Progetto Campus One: Azione e-learningGenova, 9 aprile 2002 Giancarlo Parodi DIBE Esperienze dal progetto Ingegneria On Line.
Orientamento in rete Gruppo Coordinamento di progetto Orientamento in rete Presentazione del progetto Roma, 22 Gennaio 2009 I e II Facoltà di Medicina.
Informatica mod. B Prof. Orlando De Pietro.
Legislazione informatica - Presentazione del corso (I. Zangara)
Formazione Numerica Rosa Maria Pidatella
Corso di Psicologia della Comunicazione
Corso di Pedagogia sperimentale
Corso di Economia Aziendale
Prof. Pier Giorgio Ardeni
Cultura Tecnologica del Progetto Sezioni P3, P4, P5
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 2: 25 Marzo 2013 Marco D. Santambrogio – Gianluca Durelli -
Informatica A (informatica grafica) Allievi di Ingegneria Civile, L-Z
Il Nuovo Ordinamento a L’Aquila
Welcome Dati del corso e del docente Argomenti studiati nel corso
INTERNET. 1448: I caratteri mobili (movable types) di Gutenberg 2001: I caratteri mobili (Movable Type) dei signori Trott Movable Type è un software per.
06/10/2009Basi di dati , presentazione1 Basi di dati (ordinamento DM 509/1999) Basi di dati I (ordinamento DM 270/2004) DocentePaolo.
04/10/2010Basi di dati , presentazione1 Basi di dati I (ordinamento DM 270/2004) già Basi di dati (ordinamento DM 509/1999) DocentePaolo.
Basi di dati II Presentazione del corso (include la presentazione di Tecnologia delle basi di dati, corso attivo fino al e sostituito.
1 Personalizzazione ed utilizzo avanzato dei servizi 4^ giornata di corso.
Tecniche Avanzate di Progettazione Software aa 2002/2003 Docente Maura Cerioli Studio 331 (terzo piano lato monte) Tel
INFORMATICA E TECNOLOGIA DELLA COMUNICAZIONE IN RETE MODULO 2
Obiettivo esame Lessere in tanti e diversi ci arrichisce di esperienze ma ci crea anche qualche problema che possiamo forse risolvere adottando alcuni.
Corso di Laurea in Comunicazione Digitale Corso di Realtà Virtuali - a.a. 2009/10 Prof. Paolo Pasteris Tutor: Stefano Baldan PRESENTAZIONE CORSO Contenuti.
Obiettivi del corso Programmazione Corso di laurea in Informatica.
1 Linux day /11/2003 ADA. Dai requisiti al progetto Come nasce il progetto di una piattaforma e-learning Open Source.
CORSO DI SCRITTURA COLLABORATIVA.
Gestione delle ammissioni: overview sul processo Luca Mingozzi Analista ESSE3.
Dipartimento di Lingue e letterature straniere e culture moderne Per laurearsi nei corsi di laurea triennale… 180 crediti formativi universitari (CFU)
Reti Radiomobili Struttura corso
Bioinformatica Per la laurea triennale in: Biologia Umana
Introduzione CTU 28 marzo Le istanze 1)Rendere visibile lorganizzazione della didattica per: - migliorare la comunicazione verso gli studenti; -
Algoritmi e Strutture Dati 8 crediti Calendario: 1 Ott. – 6 Dic. Aula: LuM250 Orario: Lun, Mar, Mer, Gio Giorni di lezione disponibili 40 ~48.
Prof. Andrea Omicini A.A Introduzione al corso
Linguaggi Multimediali
Scuola di Scienze UniBo
Note per il corso di Teorie e … multimediale lezione 1 Marco Lazzari Università di Bergamo Facoltà di Lettere e Filosofia A.A
Università del Salento Facoltà di Ingegneria Corso di Basi di dati I a.a
Università del Salento Facoltà di Ingegneria Corso di Basi di dati I a.a
Corso di Laurea Specialistica in Informatica Struttura generale.
Facoltà di Ingegneria Fondamenti di Informatica a.a
1 CORSO DI FORMAZIONE PER TUTOR ECDL Fabrizio NUNNARI Web Page: Indirizzo: Dipartimento di.
Corso di Fisica Generale II (L-Z) 1mo modulo ing. Civile - ambientale
Tecnologie di InternetFondamenti di Linguaggi di Markup Dott. Nicola Dragoni Introduzione a e ai (Fondamenti di Markup Languages)
Capitolo 0 : Introduzione al corso CdL in Ingegneria Elettronica e delle Telecomunicazioni: Fondamenti dei S.O. (6CFU) Capitolo 0 : Introduzione al corso.
Programmazione ad Oggetti
Il sistema universitario italiano
Ugo de'Liguoro - Informatica 2 - Introduzione Informatica 2 Introduzione al corso a.a. 2003/04.
1 Laboratorio di Introduzione alla Programmazione-Informazioni §II MODULO §3 crediti §Esame e voto unico (su 6 crediti totali)
Analisi Statistica dei dati nella Fisica Nucl. e Subnucl. [Laboratorio] 26/03/2015Analisi Statistica dei Dati in Fis. Nucl. e Subnucl. - G.Sirri1 Gabriele.
1 LABORATORIO DI INFORMATICA Ingegneria Informatica Dott. Giorgio Cicerchia a.a ° Ciclo.
DATA MINING PER IL MARKETING
11 ottobre Incontro con le matricole 1 Laurea di I Livello in Informatica Incontro con le Matricole Anno accademico Francesca Rossi Presidente.
1 Laboratorio di Introduzione alla Programmazione-Informazioni §II MODULO §3 crediti §Esame e voto unico (su 6 crediti totali)
1 Metodologie di Programmazione §tecniche per la programmazione orientata ad oggetti §esemplificate utilizzando il linguaggio Java §testo di riferimento.
Notizie utili sul corso di Economia politica
Sperimentalismo, innovazione didattica, Pedagogia montessoriana
La ricerca in campo educativo. Problemi e metodi
La piattaforma digitale per l’apprendimento personalizzato della matematica che supporta il docente e affianca lo studente Università degli Studi di Brescia.
Corso integrato di Matematica, Informatica e Statistica Informatica di base Linea 1 Daniela Besozzi Dipartimento di Informatica e Comunicazione Università.
S.Lancelotti, “Analisi Matematica II”, Vers. 1.1 del 17/9/2015 Analisi Matematica II (Ing. Aerospaziale 2) 1/13 Welcome 1)Dati del corso e del docente.
CORSO DI DIRITTO DELL’UNIONE EUROPEA a.a Prof. LUIGI DANIELE
Erogazione di corsi di studio in modalità Blended Progetto «DO UT DES» Didattica On-line Università di Trieste Didattica frontale E-learning Studio individuale.
Università degli Studi di Napoli Federico II
Pag. 1 Introduzione al corso di Economia e Organizzazione Aziendale A Gli obiettivi didattici del corso I testi di riferimento Modalità d’esame Ricevimento.
La ricerca in campo educativo. Problemi e metodi Corso di laurea ‘Educatore Professionale di Comunità’ Pedagogia sperimentale Prof. Bruno Losito.
Transcript della presentazione:

Programmazione II Marco Ronchetti DIRE CHE LA PRESENTAZIONE NON E’ FOCALIZZATA SUI CONTENUTI MA SUL PROGETTO NELLA SUA GLOBALITA’. LO SCOPO NON E’ DI FARE VEDERE DOVE SIAMO (per questo basta guardare il sito), MA DI FAR CAPIRE QUALI SONO LE PROBLEMATICHE GENERALI CHE IL PROGETTO DEVE AFFRONTARE, E DARE UN IDEA DI DOVE STIAMO ANDANDO.

Obiettivi Il corso introduce le tecniche e costrutti della programmazione ad oggetti come una evoluzione necessaria per affrontare il problema della crescente complessità degli artefatti software. Verrà utilizzato il linguaggio Java. (dopo aver fatto alcuni richiami di C++) Il corso è prevalentemente teorico, ma avrà anche una parte pratica. vi saranno alcune esercitazioni di introduzione a tool per l'uso di Java.

Impegno 1 credito = 25 ore di studio 6 crediti = 150 ore. In aula: 12x4=48 ore PER OGNI ORA DI LEZIONE IN AULA OCCORRE STUDIARE (Studio, ripasso, esercizi) DUE ORE FUORI AULA

Supporto Materiale on-line - copia delle slides - registrazione audio-video delle lezioni (on line – su CD - DVD) - forum di discussione Accessibile da esse3 Oppure da http://latemar.science.unitn.it

Supporto Registrazione audio-video delle lezioni: requisiti On line (differita): - connessione ISDN 128 Kb Video,Audio,Slide - connessione ADSL Download: - connessione ADSL-ISDN (15 MB – 2ore) Off line: - CD/DVD SW: QuickTime (free) + Java Browsers supportati: IE6+,Firefox Piattaforme supportate: Mac OSX, WinXP

E’ una opportunità interessante, da considerare! Erasmus – pochi studenti chiedono di andare all’estero durante la laurea triennale! http://portale.unitn.it/ateneo/portalpage.do?channelId=-9780 E’ una opportunità interessante, da considerare!

Esame Sul sito web trovate il materiale degli anni scorsi, compresi i testi di esame. Esame articolato in due fasi: Primo scritto (40 min, 7 esercizi di lettura di codice, 10 domande a risposta multipla, correzione immediata) Prova pratica (sviluppo di codice, 3 ore).

Programmazione industriale Programming “in the large” Suddivisione del lavoro tra persone/gruppi (divide et impera) Mantenibilità (che succede se voglio cambiare qualcosa tra un mese/un anno/…) Robustezza (che succede se sostituisco una persona?)

Programmazione industriale Le risposte: Ingegneria del software (corso del prossimo anno) Buone tecniche di programmazione (es. commenti up to date) Supporto dal linguaggio: Object Oriented Programming (in C++) (in Java)