Fondamenti di Informatica e Laboratorio T-AB

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 Fondamenti di Informatica T1"

Fondamenti di Informatica T1

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

Elementi di Informatica e Applicazioni Numeriche T (6 cfu)

Corso di Fondamenti di Informatica T-1

Organizzazione del corso

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

Fondamenti di Informatica modulo B

Docente: Prof. Marco Patella Tutor: Vincenzo Lomonaco

FONDAMENTI DI INFORMATICA II

Corso di Fondamenti di Informatica L-A

Fondamenti di Informatica (lettere A-I) A

Informatica A - Gestionali

Fondamenti di Informatica

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

Elementi di Informatica e Programmazione

lunedì martedì mercoledì giovedì venerdì

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

FONDAMENTI DI INFORMATICA

Basi di Dati Ingegneria Informatica e delle Telecomunicazioni

Fondamenti di Informatica MultiDAMS

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

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

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

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

Introduzione al corso di Programmazione e Laboratorio

Corso di Laurea Ingegneria Informatica

Sistemi Distribuiti Anno accademico 2009/10

CORSO DI MACROECONOMIA Lettere: O-Z

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

PIANO DI LAVORO. a.s / 2016

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

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

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

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

11 ottobre 2016 Introduzione 53 - :

Abilità informatiche. Dott. Chiara Begliomini

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

Come fare ricerca empirica

CORSO DI MACROECONOMIA Lettere: O-Z

FACOLTA DI FARMACIA E CHIRURGIA CORSO DI LAUREA A ANNO I- 2 semestre METODOLOGIA MEDICO-SCIENTIFICA DI BASE (II) A.A

Elettronica: sistemi digitali Introduzione

Programmazione C Massimo Callisto De Donato

Introduzione. Corso di Fondamenti di Informatica

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

APPUNTI PER IL CORSO DI ALFABETIZZAZIONE INFORMATICA

Laurea in Informatica A.A. 2014/2015

Tecnica delle Costruzioni

Algoritmi e Strutture dati a.a. 2012/2013

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

Corso di Fondamenti di Impianti e Logistica

Come fare ricerca empirica

Corso Programmazione

Laurea in Informatica A.A. 2013/2014

FACOLTA DI FARMACIA E CHIRURGIA CORSO DI LAUREA A ANNO I- 2 semestre METODOLOGIA MEDICO-SCIENTIFICA DI BASE (II) A.A

TEORIE E TECNICHE PER LA COMUNICAZIONE DIGITALE

I.I.S. N. PELLATI Nizza Monferrato - Canelli

REGISTRI D'ESAME CODICE ESAME CORSO DI LAUREA NOME DEL CORSO LAUREA CFU

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

CORSO DI PROGRAMMAZIONE. Cosimo Laneve/Ivan Lanese/Elena Giachino

Laboratorio di Calcolatori 1 Corso di Laurea in Fisica A.A. 2006/2007

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

Reti Informatiche Edizione N

Ore settimanali di lezione: 3 h di cui 2 in compresenza con l insegnante di Lab. di Informatica prof.ssa E.De Gasperi

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

Sistemi informativi aziendali

Università di Padova Facoltà di Ingegneria Laurea triennale Corsi della classe 9 Ingegneria dell Informazione

Università degli Studi di Messina Dipartimento di Matematica e Informatica

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

Elementi di Informatica e Programmazione

Fondamenti di informatica (ingegneria elettronica)

Statistica Aziendale Avanzata

Report Corso INGEGNERIA ELETTRICA ED ELETTRONICA - Laurea Triennale

Corso di CHIMICA L (A-K)

Corso di Laurea in Informatica

Grafica ed interfacce per la comunicazione. Scienze della Comunicazione A.A.2013/14

UNIVERSITA DEGLI STUDI DI MILANO-BICOCCA FACOLTA DI SCIENZE MATEMATICHE, FISICHE E NATURALI

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

Analisi delle decisioni

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

Reti Informatiche Edizione N

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

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

Programmazione in C. Requisiti didattici

LAUREA MAGISTRALE A CICLO UNICO IN GIURISPRUDENZA

Corso di Laurea in Igiene e Sicurezza degli Alimenti di Origine Animale. Anno Accademico 2016/2017

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

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

Lab 01 Introduzione a Codelite

Corso di CHIMICA L (A-K)

SCUOLA POLITECNICA. DISEGNO INDUSTRIALE DISEGNO E RAPPRESENTAZIONE INFORMATICA A Formazione di base nella rappresentazione

Scienza Politica. Struttura del corso a.a. 2016/17 Corso di Laurea SPO L-Z

Prof. Silvano Monarca. Corso di MEDICINA SOCIALE. a.a

Informatica (Sistemi di elaborazione delle informazioni)

Basi di dati Basi di dati per bioinformatica

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

GUIDA ALLA PROVA DI CONOSCENZA LINGUISTICA INFORMATIZZATA LIVELLO A1b. Anno accademico 2013/14

Università di Bologna Scuola di Scienze Politiche Laurea SPOSI e STINT MICROECONOMIA. Docente: Giuseppe Pignataro. G. Pignataro Microeconomia SPOSI

Transcript:

Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica e Laboratorio T-AB Corso di Laurea in Ingegneria Elettronica e Telecomunicazioni Prof. Luca Foschini Prof. Alessio Bonfietti Prof. Michele Lombardi Anno accademico 2013/2014

CONTENUTI Costruzione di componenti software Introduzione agli elaboratori elettronici come strumenti per risolvere problemi Introduzione ai sistemi operativi algoritmi e linguaggi di programmazione metodologie per il progetto della soluzione di problemi su piccola scala Linguaggio C

PROGRAMMA nel dettaglio Introduzione all'informatica Introduzione agli elaboratori elettronici Introduzione ai sistemi operativi Algoritmi e linguaggi di programmazione Costruzione di componenti software Metodologie per il progetto della soluzione di problemi su piccola scala Linguaggio C: Tipi di dato Input/Output Espressioni e istruzioni di controllo Funzioni e procedure Ricorsione Cenni Record di attivazione e modello run-time Array e stringhe File di testo e file binari Allocazione dinamica della memoria

OBIETTIVI Conoscere i principi e gli strumenti di base Saper esprimere la soluzione a un piccolo problema (algoritmo) e codificarlo in un linguaggio di programmazione (C) Saper costruire un singolo componente software che rispecchi una certa specifica

VALUTAZIONE La valutazione del modulo comprende: Una prova di laboratorio (2 ORE) Risoluzione di un problema mediante costruzione di un programma in linguaggio C Occorre dimostrare di saper effettivamente produrre un programma eseguibile Una prova (scritta) (1 ORA e 30) Occorre dimostrare di aver assimilato anche le parti teoriche

ATTENZIONE!!!!!! Le due prove sono assolutamente INDIPENDENTI, ma entrambe NECESSARIE al fine di passare l esame. La prova pratica DEVE PRECEDERE lo scritto che può essere effettuato anche in appelli/sessioni d esami differenti

PREREQUISITI... Nessuno ma è indispensabile lavorare al calcolatore per tutta la durata del corso LABORATORIO Attività di esercitazione assistita da tutor Attività di esercitazione libera

INFORMAZIONI UTILI LUCA FOSCHINI Ricevimento studenti Lunedì 16-18 Venerdì 11-13 (III piano DEIS) Posta elettronica luca.foschini@unibo.it Usate come subject Corso di Fondamenti e Laboratorio T-AB Telefono e Fax 051.20.93541 051.20.93073

INFORMAZIONI UTILI ALESSIO BONFIETTI Ricevimento studenti Su appuntamento (I Piano CIRAM) Posta elettronica alessio.bonfietti@unibo.it Usate come subject Corso di Fondamenti e Laboratorio T-AB Telefono e Fax 051.20.93938 051.20.93073

INFORMAZIONI UTILI MICHELE LOMBARDI Ricevimento studenti Su appuntamento (I piano CIRAM) Posta elettronica michele.lombardi2@unibo.it Usate come subject Corso di Fondamenti e Laboratorio T-AB Telefono e Fax 051.20.93938 051.20.93073

IL SITO WEB DEL CORSO http://www-lia.deis.unibo.it/courses/fondt1314-eletlc/ Il vostro punto di riferimento per materiale didattico (lezioni, esercizi) software gratuito testi degli esami e loro soluzione Iscrizioni agli esami ed esiti delle prove https://almaesami.unibo.it/

AMBIENTI DI PROGRAMMAZIONE Linguaggio C Codelite (open source, gratuito, scaricabile dal sito Web) Strumento di riferimento del corso Possono essere utilizzati altri ambienti ( ad es. MS Visual Studio, Turbo C, Dev-C++, Eclipse,...) Ma l esame avverrà in laboratorio, quindi conviene utilizzare un ambiente che sia disponibile in laboratorio.

ESERCITAZIONI DI LABORATORIO Durante l orario delle lezioni Mercoledì 12.00 16.00, in LAB3 (inizialmente 2 turni da 2 ore l uno, a regime un turno unico da 2 ore con inizio ore 14.00) Giovedì 11.00 14.00, in LAB3 (inizialmente 2 turni da 1.5 ore l uno, a regime un turno unico da 3 ore)

TESTI DI RIFERIMENTO Diapositive proiettate a lezione consultabili sul sito Web disponibili al centro fotocopie della biblioteca Generali Mandrioli, Ceri, Sbattella, Cremonesi, Cugola. Informatica: arte e mestiere, McGraw Hill, Terza Edizione 2008 Manuali Linguaggio C Deitel, Deitel, Il Linguaggio C, Pearson, 2013 Bellini,Guidi. Linguaggio C - Guida alla Programmazione, McGraw Hill, Milano, 1999 Kelley, Pohl. C: Didattica e Programmazione, Addison-Wesley, Milano, 1996