Corso di Fondamenti di Informatica L-B

Documenti analoghi
Corso di Fondamenti di Informatica L-B

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica e Laboratorio T-AB

Corso di Fondamenti di Informatica e Laboratorio ato o T-AB

Fondamenti di Informatica T1"

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica e Laboratorio T-AB!

Fondamenti di Informatica T1

Fondamenti di Informatica e Laboratorio T-AB

Fondamenti di Informatica T1

Corso di SISTEMI INTELLIGENTI M. Prof. Michela Milano" Anno accademico 2011/2012

Docente: Prof. Marco Patella Tutor: Stefano Pio Zingaro

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

Corso di. Fondamenti di Informatica T

Corso di Applicazioni di Intelligenza Artificiale LS. Prof. Paola Mello Anno accademico 2008/2009

FONDAMENTI DI INFORMATICA II

OBIETTIVI. Conoscere i concetti di base dell Informatica. Conoscere i principi e gli strumenti di base della programmazione

Introduzione al corso

Corso di Elementi di Informatica e Applicazioni Numeriche T (6 cfu) Anno Accademico 2013/2014

Corso di Fondamenti di Informatica T-1

Corso di Fondamenti di Informatica T-1

Corso di Fondamenti di Informatica T-1

Introduzione al corso

Fondamenti di Informatica

Presentazione del Corso Informazioni utili

Introduzione al corso

Corso di Reti di Calcolatori T

Corso di Reti di Calcolatori T

Corso di. Corso di Studi in Ingegneria Informatica. Prof. Paola Mello, Prof. Paolo Bellavista, Prof. Gabriele Zannoni Anno Accademico 2008/2009

Fondamenti di Informatica modulo B

Corso di Reti di Calcolatori L-A

Fondamenti di Informatica modulo B

Fondamenti di Informatica modulo B

SAPIENZA Università di Roma, Facoltà di Ingegneria (sede di RIETI)

Architettura. Nome Modulo Tipologia lezioni Ore Docente SSD Ruolo Interno Affidamento. Vincenzo Conti

Corso di Fondamenti di Informatica T-1

Università di Bologna Corso di Laurea in Ingegneria Informatica A.A Sistemi Operativi L-A. Obiettivi del Corso. Argomenti trattati

Fondamenti di Informatica (lettere A-I) A

Fondamenti di Informatica T-1

Fondamenti di Informatica

Università degli Studi di Enna Kore Facoltà di Ingegneria e Architettura

Fondamenti di Informatica

Fondamenti di Informatica T-1

Fondamenti di Informatica T-1

Presso la sede di Latina e di Cisterna di Latina sono attivati, nella classe di Laurea 9, i seguenti corsi di studio di durata triennale

Corso di Laurea Ingegneria Informatica

Obiettivi del corso. Programmazione Corso di laurea in Informatica

Fondamenti di Informatica T-1

Principi di Progettazione del Software a.a Introduzione al corso Prof. Luca Mainetti Università del Salento

Fondamenti di Informatica

Fondamenti di Informatica

Reti di Calcolatori T

Fondamenti di Informatica T-1

Elementi di Informatica e Applicazioni Numeriche T (6 cfu)

Principi di Progettazione del Software a.a Introduzione al corso Prof. Luca Mainetti Università del Salento

Università degli Studi di Enna Kore

Corso di Laurea Ingegneria Civile

Programmazione Procedurale

Ingegneria del Software II

Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Presentazione del corso

Introduzione. Fondamenti di Informatica 1. Dispensa 1 Gennaio Contenuti. Alfonso Miola. K Corso di Fondamenti di Informatica 1

Università degli Studi di Enna Kore Facoltà di Ingegneria ed Architettura

Fondamenti di Informatica

Fondamenti di Informatica

Fondamenti di Informatica II Corso (HA-ZZ) Introduzione al corso

Informazioni sul corso

Programmazione Orientata agli Oggetti I

Fondamenti di Informatica e Programmazione

Informatica. a.a. 2010/2011. Prof. Fulvio Corno. Dip. Automatica e Informatica. Corso n 7 (DELS-FEQ)

Principi di Progettazione del Software a.a " Introduzione al corso! Prof. Luca Mainetti! Università del Salento!

Metodi Avanzati di Programmazione Informatica Triennale-Brindisi Corrado Loglisci

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni

Corso di Laurea Ingegneria Informatica

Elementi di Informatica e Programmazione

Metodi Avanzati di Programmazione 2012/2013 Informatica (Brindisi) Loglisci Corrado

Lezione 1: Introduzione al Corso Mercoledì 30 Settembre 2009

SOCIOLOGIA DEI NUOVI MEDIA

Algoritmi e Strutture di Dati

Algoritmi e Strutture Dati

Fondamenti di informatica. Introduzione al corso di Fondamenti di informatica I e II (informatici) Anno Accademico

Programmazione Orientata agli Oggetti in Linguaggio Java

Corso di. Corso di Studi in Ingegneria Informatica. Prof. Paola Mello, Prof. Federico Chesani Anno Accademico 2010/2011

Fondamenti di Informatica

ANNO ACCADEMICO 2016/17. Informatica e Tecnologie per la Produzione del Software. Prof.Giovanni Dimauro. ANNO DI CORSO primo SEMESTRE primo

Elementi di Informatica

Tecniche di Radiologia Medica, per Immagini e Radioterapia Tipologia Corso di Laurea

Università degli Studi di Enna Kore Facoltà di Scienze dell Uomo e della Società Anno Accademico

CORSO DI Sistemi Operativi e Lab. (2 anno-270 CCL in Ingegneria Informatica) 9 CFU ANNO ACCADEMICO

Università degli Studi di Enna Kore

ANNO ACCADEMICO 2017/2018 LAUREA TRIENNALE 3 ANNI. Informatica

algoritmi e strutture di dati

Metodi Avanzati di Programmazione (II Anno) a.a. 2011/2012 Docente: Annalisa Appice Dipartimento di Informatica Università degli Studi Bari Aldo Moro

Modelli e complessità di calcolo

CORSO DI BASI DI DATI E CONOSCENZA GESTIONE DEI DATI E DELLA CONOSCENZA

Transcript:

Università degli Studi di Bologna Facoltà di Ingegneria Corso di Fondamenti di Informatica L-B Corso di Laurea in Ingegneria delle Telecomunicazioni Prof. Rebecca Montanari Anno accademico 2001/2002 Contenuti acquisiti (I PARTE) Costruzione di componenti software algoritmi e linguaggi di programmazione metodologie per il progetto della soluzione di problemi su piccola scala Linguaggio C Programmazione nel piccolo (in-the-small)

CONTENUTI (II PARTE) Costruzione di sistemi software Programmazione nel largo (in-the-large) Progettazione di sistemi per composizione modulare di componenti software metodologie e linguaggi a oggetti applicazioni diverse come esempi ad esempio grafica, file Linguaggio Java Ambiente di programmazione 'DJOL$OJRULWPLDL6LVWHPL6RIWZDUH $SSURFFLRDRJJHWWLOLQJXDJJLR-DYD ± &RPSRQHQWL6RIWZDUH ± 0HWRGRORJLHHOLQJXDJJLDRJJHWWL ± -DYD/LQJXDJJLRH$UFKLWHWWXUD ± &RQFHWWLEDVHGHOODSURJUDPPD]LRQHDRJJHWWL LQFDSVXODPHQWRFRPSRVL]LRQHHUHGLWDULHWj ± 6WUXWWXUHGDWLGLQDPLFKH ±,QWHUIDFFHJUDILFKHHSURJUDPPD]LRQH³HYHQWGULYHQ

Parte I Conoscere i principi e gli strumenti di un supporto ad oggetti per progettare soluzioni a piccoli problemi con dimensioni crescenti Progettare una soluzione algoritmica usando componenti esistenti in un linguaggio di programmazione ad oggetti come Java Parte II OBIETTIVI Progettare un singolo componente software Progettare un (piccolo) sistema software usando componenti esistenti e aggiungendone nuovi La valutazione finale del modulo fatta con una prova di laboratorio integrata Progetto Risoluzione di un problema mediante costruzione di un componente in Java Produzione del programma eseguibile Conoscenza VALUTAZIONE Conoscenza delle parti teoriche di progetto

Laboratori VALUTAZIONE in ITINERE Ogni sessione ha un obiettivo Assimilazione degli elementi delle parti del corso con una prova di progetto Produzione di programmi eseguibili Conoscenza Comprensione (in crescita) delle parti del corso PREREQUISITI... Conoscenze del modulo precedente Manualità da migliorare LABORATORIO Attività di esercitazione assistita da tutore Attività di esercitazione libera

LABORATORIO ORARI LAB: Turno 1 - Giovedì 9-11 Turno 2 - Giovedì 14-16 INFORMAZIONI UTILI 5LFHYLPHQWRVWXGHQWL ± *LRYHGu 3RVWDHOHWWURQLFD rmontanari@deis.unibo.it 7HOHIRQRH)D[ ± 7XWRU ±,QJ*LDQOXFD7RQWL 7HO 3RVWDHOHWWURQLFDgtonti@deis.unibo.it Usare il laboratorio per tutta la durata del corso

IL SITO WEB DEL CORSO http://lia.deis.unibo.it/courses/fondb0102-tlc/ Il vostro punto di riferimento per materiale didattico (lezioni, esercizi) software gratuito testi degli esami e loro soluzione Iscrizione agli esami e esiti delle prove via Internet webeggs.deis.unibo.it AMBIENTI DI PROGRAMMAZIONE Linguaggio Java Strumenti a linea di comando 6XQ-'.³-DYDSODWIRUP Jcreator (gratuito, scaricabile dal sito Web) Possono essere utilizzati altri strumenti (ad esempio, gratuiti 7H[W7RRO:LQ(GW -SDG)RUWHIRU-DYDRSURSULHWDULFRPH -EXLOGHU

ESERCITAZIONI DI LABORATORIO Sala Terminali del Centro di Calcolo (seminterrato dell edificio aule nuove ) Giovedì 9-11 e 14-16..e in ogni momento in cui ci siano postazioni libere Ricordate all ingresso del laboratorio è obbligatorio lasciare un documento al personale TESTI DI RIFERIMENTO Diapositive proiettate a lezione consultabili sul sito Web disponibili al centro fotocopie della biblioteca Manuali Linguaggio Java H.M. Deitel, P.J. Deitel: Java, Fondamenti di Programmazione, Apogeo, Milano, 2000 C. Horstmann: Concetti di Informatica e fondamenti di Java2, Apogeo, Milano, 2000 Generali D. Flanagan: Java in a nutshell, seconda edizione, O Reilly B. Eckel: Thinking in Java, seconda edizione, Prentice-Hall