Fondamenti di Informatica T1



Documenti analoghi
Fondamenti di Informatica e Laboratorio T-AB Fondamenti di Informatica T1"

Corso di Fondamenti di Informatica L-A

Fondamenti di Informatica T1"

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 - 9Cfu Corso di Laurea in Ingegneria Informatica (ord. 270)

Fondamenti di Informatica T-1

Informatica Generale

INGEGNERIA DEL SOFTWARE

Istituto Universitario Navale Facoltà di Ingegneria Corso di Laurea in Ingegneria delle Telecomunicazioni

Corso di Laurea Magistrale in Ingegneria Informatica. Ingegneria del Software II (IS2)

Corso di Ingegneria del Software. Informazioni sul corso

Programma del Corso. Dati e DBMS SQL. Progettazione di una. Normalizzazione

Linguaggi. Corso di Laurea in Ingegneria delle Telecomunicazioni A.A

Informatica 2011/

Informatica Grafica. Introduzione al corso

Università degli Studi di Roma La Sapienza, Facoltà di Ingegneria

Sicurezza nei Sistemi Informativi

Statistica Aziendale Avanzata

Università di Parma Facoltà di Ingegneria. Polo Tecnologico Nettuno

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2015/16

LABORATORIO DI INFORMATICA

Programmi e Oggetti Software

Fondamenti di Informatica. Allievi Automatici A.A Informazioni Generali

Informatica di Base A - DAMS

SCUOLA DELLE SCIENZE GIURIDICHE ED ECONOMICO-SOCIALI

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

Università degli Studi di Napoli Federico II Facoltà di Ingegneria. Corsi di Studio in Ingegneria Informatica Laurea - Laurea Magistrale

Introduzione. Laboratorio di Calcolo Corso di Laurea in Fisica. Università degli Studi di Roma La Sapienza

Corso di INFORMATICA (2 CFU - 20 ore)

Linguaggi dinamici. Giacomo Cabri Riccardo Martoglia

Dipartimenti di Fisica, Matematica Ingegneria e Scienza dell Informazione CIBIO - Centro di Biologia Integrata

Corso AutoCAD. Perché usare il C.A.D.????? Struttura a blocchi. AutoCAD LT 2000 BASE. Programma. Obiettivo del corso AVANZATO.

Corso Analista Programmatore Web PHP Corso Online Analista Programmatore Web PHP

Linguaggi dinamici. Giacomo Cabri Mauro Andreolini

Data Mining a.a

Laboratorio di Informatica. Introduzione al corso

Indirizzo Informatica e Telecomunicazioni, articolazione Informatica.

PERCORSO DIDATTICO SULLE SUCCESSIONI NUMERICHE

Analisi delle interazioni e della comunicazione mediata

Progetto di Applicazioni Software

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

Elettronica Introduzione

Syllabus C310 - Insegnamenti disciplinari

Analisi e progettazione del software

Fondamenti di Informatica MultiDAMS

Dipartimento di Economia e Management

DOCENTI Docenti universitari provenienti da università Statali e Pontificie; professionisti, ricercatori, esperti del settore italiani e stranieri.

GUIDA ALLA PREPARAZIONE DEGLI ESAMI

Analisi e progettazione del software

installatore, gestore e manutentore di piccoli impianti fotovoltaici

LAUREA MAGISTRALE A CICLO UNICO IN GIURISPRUDENZA. Linee guida per l apprendimento delle lingue

Fondamenti di Informatica Ingegneria Clinica Lezione 15/10/2009. Prof. Raffaele Nicolussi

Ingegneria del Software T

INFORMATICA GENERALE PRESENTAZIONE DEL CORSO. Dott.ssa Rossella Aiello Dipartimento di Informatica

Informatica per la Storia dell Arte

MODULO INTRODUCTORY IN PROJECT MANAGEMENT POLITECNICO DI MILANO EDIZIONE

Esercitazione di Basi di Dati

Tecniche della comunicazione web - 8 CFU

COORDINAMENTO PER MATERIE SETTEMBRE 2013 MATERIA DI NUOVA INTRODUZIONE PER EFFETTO DELLA RIFORMA

Programmazione per la disciplina Informatica PROGRAMMAZIONE DI MATERIA: INFORMATICA SECONDO BIENNIO AMMINISTRAZIONE FINANZA E MARKETING

FONDAMENTI DI MANAGEMENT. Cognomi A-E e F-O (9 CFU) A.A prof.ssa Francesca Simeoni Prof. Federico Testa

Corso di INFORMATICA AZIENDALE (4 CFU)

PROGRAMMAZIONE. Istituto Tecnico Settore Tecnologico G. Silva M. Ricci. Anno scolastico 2015 /2016 Classe IIIAM

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

Fondamenti di Informatica 1. obiettivo: introduzione a conoscenze di base dell informatica

Scuola di Studi Umanistici e della Formazione Dipartimento di Storia, Archeologia, Geografia, Arte e Spettacolo

INFORMATICA APPLICATA AL TESSILE - I

Università degli studi di Roma La Sapienza

Misure Termotecniche

01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso

LICEO DELLE SCIENZE APPLICATE

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

Destinatari del Workshop. Operatori del settore, architetti, ingegneri, installatori e promotori tecnici.

Cosa è una competenza?

PIANO DI LAVORO A.S. 2015/16

Corso SGS per Auditor / RGA di Sistemi di Gestione della Qualità UNI EN ISO 9001:2008 Corso Completo

Percorso didattico del Tecnico Superiore per la gestione e la verifica di impianti energetici. secondo l European Qualification Framework - EQF

PIANO di LAVORO A. S. 2013/ 2014

PIANO DI LAVORO ANNUALE Anno Scolastico

PIANO DI LAVORO DEI DOCENTI

Istituto Tecnico Commerciale Statale e per Geometri E. Fermi Pontedera (Pi)

Transcript:

Università degli Studi di Bologna Facoltà di Ingegneria Fondamenti di Informatica T1 Corso di Laurea in Ingegneria Elettrica e Automazione Prof. Michela Milano 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

PROSSIME DATE D ESAMED Ci sarà una prova pratica la settimana precedente alla fine del corso riservata ai SOLI studenti che frequentano -> DATA DA DEFINIRE, ma durante orario corso Prova pratica: 10 Giugno 2014 ore 11 LAB4 Prova scritta: 12 Giugno 2014 ore 9.30 aula 6.1 Prova Pratica: 8 Luglio 2014 ore 11:00 LAB4 Prova Scritta: 10 Luglio 2014 ore 9:30 aula 6.1 Prova Pratica: 9 Settembre 2014 ore 11:00 LAB4 Prova Scritta: 11 Settembre 2014 ore 9:30 aula 6.1

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 MICHELA MILANO Ricevimento studenti Giovedì 10-12 (DEIS) Posta elettronica michela.milano@unibo.it Usate come subject Corso di Fondamenti T-1 Firmare la mail Nome Cognome e matricola Telefono e Fax 051.20.93790 051.20.93073 Tutor: Andrea Borghesi ndr.borghesi@gmail.com

IL SITO WEB DEL CORSO http://www-lia.deis.unibo.it/courses/fondt1314-aut/ 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/

Linguaggio C AMBIENTI DI PROGRAMMAZIONE Codelite (open source, gratuito, scaricabile dal sito Web) Strumento di riferimento del corso Possono essere utilizzati altri ambienti ( ad es. Turbo C, Dev C++, Eclipse,...) MS VisualStudio 2008. Ambiente di sviluppo commerciale. Disponibile GRATUITAMENTE in quanto studenti di un corso UNIBO.

ESERCITAZIONI DI LABORATORIO Durante l orario delle lezioni: 3 ore in questo slot Marcoledi dalle 9.00 alle 12.00 in LAB4 Forse secondo turno Lunedi dalle 16.00 alle 19.00 Lab4

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 Bellini,Guidi. Linguaggio C Guida alla Programmazione, McGraw Hill, Milano, 1999 Kelley, Pohl. C: Didattica e Programmazione, Addison Wesley, Milano, 1996