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

Documenti analoghi
Corso di Fondamenti di Informatica e Laboratorio T-AB

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

Fondamenti di Informatica e Laboratorio T-AB

Organizzazione del corso

Fondamenti di Informatica modulo B

FONDAMENTI DI INFORMATICA II

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

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

Elementi di Informatica e Programmazione

Fondamenti di Informatica (lettere A-I) A

Elementi di Informatica e Applicazioni Numeriche T (6 cfu)

Prof. Massimo Esposito INGEGNERIA MECCANICA (DI-M) UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II FACOLTÀ DI INGEGNERIA

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

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

Corso di Fondamenti di Informatica T-1

FONDAMENTI DI INFORMATICA

UNIVERSITÀ DI BOLOGNA - FACOLTÀ DI ECONOMIA CORSO DI LAUREA IN ECONOMIA E FINANZA ANNO ACCADEMICO

Elettronica: sistemi digitali Introduzione

Fondamenti di Informatica

Fondamenti di Informatica MultiDAMS

INFORMATICA PER LE SCIENZE UMANE a.a. 2015/2016

INSEGNAMENTO DI INGEGNERIA DEL SOFTWARE B (5 CFU) CORSO DI LAUREA SPECIALISTICA IN INGEGNERIA INFORMATICA a.a

Organizzazione Aziendale 16. ORGANIZZAZIONE AZIENDALE Prof. Rocco Reina CFU 8 /ore 64

Come fare ricerca empirica

Corso di Fondamenti di Informatica T-1 Parte 2 - Modulo di Laboratorio

Corso di Laurea in Ingegneria Informatica (L8) Anno Accademico 2015/2016 FONDAMENTI DI INFORMATICA

Corso di laurea triennale in Scienze dell educazione e della formazione (L19)

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

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

Corso online per l acquisizione di crediti informatici (3 CFU) per Scienze Biologiche

Come fare ricerca empirica

Corso di Laurea in Informatica

ISTITUTO SUPERIORE ENRICO FERMI. PROGRAMMAZIONE DEL GRUPPO DISCIPLINARE INFORMATICA IT INDIRIZZO INFORMATICA E TELECOMUNICAZIONI a.s.

IL SISTEMA OPERATIVO

Sistemi Distribuiti Anno accademico 2009/10

Corso di Analisi Matematica 2-9 CFU

GUIDA ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA LIVELLO A1b. Anno accademico 2014/15

Informatica A - Gestionali

Corso di Fondamenti di Informatica L-A

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

lunedì martedì mercoledì giovedì venerdì

Università degli studi di Milano Bicocca Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di Laurea Triennale in INFORMATICA

ELETTROTECNICA T. Corso di Laurea in Ingegneria Energetica Anno Accademico 2016/2017

A3 (Ambiente Accessibile di Apprendimento) Silvio Peroni

TERMODINAMICA E TERMOFLUIDODINAMICA

Corso di Laurea in Scienza dei Materiali Anno Accademico 2015 /2016

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

CORSO DI LAUREA TRIENNALE IN INFORMATICA (CLASSE L-31 - SCIENZE E TECNOLOGIE INFORMATICHE) MANIFESTO DEGLI STUDI PER L'A. A.

IL SISTEMA OPERATIVO

Tecnica delle Costruzioni

Introduzione al corso di Programmazione e Laboratorio

Lezioni di ELETTROTECNICA Ing. Dell Energia Programma e regole a.a

Struttura e Analisi del Bilancio

GUIDA ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA LIVELLI C1 e C2. Anno accademico 2014/15

Facoltà di Scienze Matematiche Fisiche e Naturali Programmazione didattica a.a. 2011/ LAUREA TRIENNALE

CORSO DI MACROECONOMIA Lettere: O-Z

Facoltà di Giurisprudenza Programmazione didattica a.a. 2011/2012 LAUREA MAGISTRALE A CICLO UNICO IN GIURISPRUDENZA

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

Elementi di Informatica e Programmazione

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

Basi di dati Basi di dati per bioinformatica

Informatica. Informatica di Base e Laboratorio

Università di Bologna Alma Mater Studiorum Laurea triennale in: Ingegneria Energetica

Politiche del lavoro in Italia, in Lombardia e nella UE

PRESENTAZIONE DEL CORSO

LINGUE TEDESCA, FRANCESE E SPAGNOLA LIVELLO B2

GUIDA AL TEST DI ACCESSO E ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA

Corso di Fondamenti di Programmazione canale E-O. Prima di cominciare

Statistica Aziendale Avanzata

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

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

LINGUA INGLESE LIVELLO A2

Report Corso INGEGNERIA ELETTRICA ED ELETTRONICA - Laurea Triennale

LINGUA INGLESE LIVELLO B2

ISTITUTO TECNICO INDUSTRIALE STATALE "G. MARCONI" Via Milano n PONTEDERA (PI) DIPARTIMENTO: Informatica

Logica per la Programmazione Corso di Laurea in INFORMATICA a.a. 2016/2017

Reti Informatiche Edizione N

Abilità informatiche. Dott. Chiara Begliomini

Dipartimento di Economia e Management

Tecnologie Informatiche L-31. Corso di Ingegneria del software e Laboratorio di Ingegneria del software

Dipartimento di Economia e Management

LINGUA INGLESE LIVELLO B1

Open A3. Contatti. Docente: Tutor: Francesca Tomasi:

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni

LINGUE TEDESCA, FRANCESE E SPAGNOLA LIVELLO A1b

Fondamenti di Informatica T1

LINGUE TEDESCA, FRANCESE E SPAGNOLA LIVELLO A1b

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

Laurea Magistrale in Ingegneria Informatica - I anno

a.a. 2012/13 Laurea triennale in Scienze della Natura Matematica ed Elementi di Statistica Presentazione del corso e informazioni pratiche

Presentazione del corso

FISICA TECNICA DOCENTI. Prof. Gianpiero Colangelo, Prof. Giuseppe Starace. Corsi di Laurea in cui è svolto. CdL in Ingegneria Industriale

Corso di Fondamenti di Impianti e Logistica

Docente: Laura Po

Dipartimento di Economia e Management LAUREE TRIENNALI

Corso di Laurea Triennale in Fisica Sperimentazioni di Fisica 2. Anno Accademico

Dipartimento di Lettere e Filosofia LAUREE TRIENNALI. Beni culturali Filosofia Studi storici e filologico-letterari

ECDL. La Patente Europea del Computer Anno accademico Lezione introduttiva

Controllo Digitale a.a

Università degli studi di Milano Bicocca Scuola di Scienze Corso di Laurea Magistrale in Scienza dei Materiali

Transcript:

Università degli Studi di Bologna Facoltà di Ingegneria Corso di http://lia.deis.unibo.it/courses/fondt-0910-elt Corso di Laurea in Ingegneria Elettrica Prof. Rebecca Montanari Anno accademico 2009/2010

OBIETTIVI Conoscere i concetti di base dell Informatica Conoscere i principi e gli strumenti di base della programmazione Saper esprimere la soluzione a un problema semplice (algoritmo) e codificarla in un linguaggio di programmazione (programma).

Capacità richieste in ingresso: nessuna Capacità ottenute in uscita: Conoscenza dei concetti di base dell informatica Conoscenzadeiprincipidiprogrammazione Conoscenza di un linguaggio di programmazionee deirelativistumentiper il suo utilizzo Saper costruire programmi che risolvano semplici problemi.

Programma Introduzione all Informatica Elementi di programmazione: Metodi per l analisi e la risoluzione di un problema. Algoritmi. Rappresentazione degli algoritmi con diagrammi di flusso. Metodologia di sviluppo topdown e bottom-up. Linguaggi di Programmazione. Fasi di sviluppo di un programma Architettura dei sistemi di elaborazione: Struttura generale di un calcolatore elettronico. Hardware e Software. Sistema operativo.cenni di rappresentazione dei numeri.

Programma del Corso (continua) Il linguaggio C: Il linguaggio C. Alfabeto e sintassi del C. Tipi di dato scalari e strutturati. Espressioni. Dichiarazione di costanti, variabili e loro tipo. Istruzioni di assegnamento e di ingresso/uscita. Istruzioni composte, condizionali e cicli. L istruzione di salto incondizionato. Funzioni e procedure. Tecniche di passaggio dei parametri. Regole di visibilita` e tempo di vita. Il modello run-time del C. Librerie standard. Gestione dei file. Modularita` in C

Esame 1. prova pratica di laboratorio 2. prova orale opzionale La prova orale può essere sostenuta dopo il superamento della prova pratica.

Prova pratica in laboratorio: Contenuto delle prove d esame Risoluzione di un problema mediante sviluppo di un programma in linguaggio C Occorre dimostrare di saper effettivamente costruire un programma eseguibile Prove orali : Verifica approfondita sui concetti illustrati nel corso. Occorre dimostrare di aver assimilato i concetti contenuti nel corso.

Attività in laboratorio A partire dalla seconda settimana: Lunedi 9-11, nel Lab3. Il laboratorio è parte integrante dell attivit attività didattica! Settimanalmente, verranno pubblicate le schede di esercitazioni da svolgere in laboratorio.

Date d esame 14/06/10 lab 3 prova di lab. 9/06/10 lab 3 prova di lab. Il risultato di una prova di laboratorio ha validità un anno solare.

Interazione docente-studenti Ricevimento: venerdì 11-13 E-mail: rebecca.montanari@unibo.it Telefono: 051 20 93865 Sito WEB del corso: http://lia.deis.unibo.it/courses/fondt-0910-elt Lista di distribuzione del corso: http://www.unibo.it/portale/servizi+online/liste +distribuzione/default.htm

IL SITO WEB DEL CORSO Il vostro punto di riferimento per http://lia.deis.unibo.it/courses/fondt-0910-elt materiale didattico (lezioni, esercizi) software gratuito (compilatore lcc) testi degli esami e loro soluzione ecc. Aggiornamento in tempo reale.

Lista di Distribuzione: FI_ELT Lista di distribuzione del corso: e` un servizio del portale di ateneo che consente di inviare, via e-mail, comunicazioni, messaggi e materiali di approfondimento agli studenti: http://www.unibo.it/portale/servizi+online/ Liste+distribuzione/default.htm L'accesso avviane mediante lo stesso account [username, password] della mia e-mail : username: ottenuto automaticamente in base a nome, cognome e matricola. password: inizialmente coincide con il codice ("pin") del tesserino magnetico universitario (eventualmente, ritirarlo in segreteria). L accesso alla lista (FI_ELT) e` protetto da una password, che verra` comunicata dalla Prof. Ciampolini in aula.

STRUMENTI DI PROGRAMMAZIONE Linguaggio C: In laboratorio: compilatore Lcc (gratuito, scaricabile dal sito Web) Per l attivita a casa: Lcc qualunque altro compilatore ansi C...

Testo di Riferimento: Ceri, Mandrioli, Sbattella. Informatica: arte e mestiere,terza edizione, McGraw Hill, 2008 Diapositive proiettate a lezione TESTI DI RIFERIMENTO scaricabili dal sito Web (formato pdf, visualizzabile con Acrobat Reader) Manuali Linguaggio C Kernighan, Ritchie: Il linguaggio C, Pearson Education Italia, 2004. Esercizi: Ciampolini, Lamma. Esercizi di Programmazione- Linguaggio C, Esculapio, 1999.