Post on 21-Jan-2021
Fondamenti di InformaticaII Corso (HA-ZZ)
06AZNDI Ing. Logistica e della Produzione06AZNEG Ing. dell’Organizzazione d’Impresa
Introduzione al corso
Fulvio CornoPolitecnico di Torino
Dipartimento di Automatica e Informatica
Intro Fondamenti di Informatica 2
Struttura corsi di informatica (Ing. Organizzazione Impresa)
Fondamenti di Informatica
I anno II anno III anno
Basi di dati
Reti di calcolatori
Ingegneria del software
Sistemi informativi
Tecnologia peril commercioelettronico
Reti e sistemi telematici
Intro Fondamenti di Informatica 3
Struttura corsi di informatica (Ing. Logistica - Produzione)
Basi di dati
Fondamenti di Informatica
I anno II anno III anno
Tecnologia peril commercioelettronico
Intro Fondamenti di Informatica 4
Obiettivi del corso
Fornire le basi per i corsi successivi Comprendere la terminologia informatica e le
principali componenti dell’architettura di un Personal Computer
Acquisire la forma mentis necessaria ad affrontare il «problem solving»
Apprendere un linguaggio di programmazione ed applicarlo su semplici problemi
Intro Fondamenti di Informatica 5
Docenti coinvolti
Fulvio Corno Titolare del corso
Stefano Di Carlo Co-docente / Esercitatore
(in aula e in laboratorio) Studenti coadiutori
Supporto in laboratorio
Intro Fondamenti di Informatica 6
Indirizzo di riferimento
http://elite.polito.it/
Seguire il percorso:
Teaching
Laurea di I Livello
Fondamenti di Informatica
Intro Fondamenti di Informatica 7
Organizzazione del corso
Il corso è articolato con Lezioni in aula Esercitazioni in aula Esercitazioni in laboratorio Studio ed esercitazioni individuali
Teorici Al calcolatore
Intro Fondamenti di Informatica 8
Lezioni ed esercitazioni
Orario Martedì 14:30-16:30, aula 4 Giovedì 14:30-16:30, aula 4 Venerdì 10:30-14:30, aula 4
Nessuna distinzione formale tra lezioni ed esercitazioni
Intro Fondamenti di Informatica 9
Laboratorio
A partire dal 30/09/2008 Divisione in 2 “squadre” Martedì 08:30-12:30, LAIB (da definire)
Squadra A, 08:30-10:30 (??-??) Squadra B, 10:30-12:30 (??-??)
Ricordarsi di salvare il proprio lavoro! Floppy o chiave USB o mandarsi e-mail
Testi e soluzioni degli esercizi sul sito web del corso
Intro Fondamenti di Informatica 10
Argomenti del corso
Teoria Concetti base dell’informatica (aritmetica, logica,
tecnologie) Architettura HW di un sistema di elaborazione (unità
centrale, unità periferiche, …) Architettura SW di un sistema di elaborazione
(sistema operativo, linguaggi, …) Programmazione
Algoritmi e strutture dati Linguaggio di programmazione C
Intro Fondamenti di Informatica 11
Esercitazioni teoriche
Svolte in aula Teoria
Dimensionamento di componenti Calcolo di prestazioni Scelte architetturali
Programmazione Svolgimento di programmi
Esercizi proposti settimanalmente Temi d’esame
Intro Fondamenti di Informatica 12
Esercitazioni pratiche
Svolte in laboratorio Parte integrante del corso Progettazione, sviluppo, collaudo di programmi in
C “Schede” settimanali
Intro Fondamenti di Informatica 13
Suddivisione delle lezioni
Mesi di settembre-ottobre: Teoria: 6 ore/settimana: MA-ME-VE Programmazione: 2 ore/settimana: VE (alle 12:30) Laboratorio: 4 esercitazioni (dal 30/09 al 21/10)
Mesi di novembre-dicembre: Programmazione: 8 ore/settimana Laboratorio: 6 esercitazioni (dal 11/11 al 16/12)
Intro Fondamenti di Informatica 14
La settimana di Informatica
LU MA ME GI VE SA DO LU MA ME GI VE SA DO
Eserciziproposti
Argomenti svolti
Correzione
Intro Fondamenti di Informatica 15
La settimana di Informatica
LU MA ME GI VE SA DO LU MA ME GI VE SA DO
Eserciziproposti
Argomenti svolti
Correzione
Testo dilaboratorio
Correzione
SvolgimentoArgomenti svolti
Intro Fondamenti di Informatica 16
Da Novembre in poi...
LU MA ME GI VE SA DO LU MA ME GI VE SA DO
Testo dilaboratorio
Correzione
SvolgimentoArgomenti svolti
Intro Fondamenti di Informatica 17
Materiale didattico (teoria)
Testi essenziali: A. Lioy, “Fondamenti
di Informatica – Quaderno di testo”
Disponibile on-line (PDF) sul sito del corso
Sarà disponibile anche presso il Centro Stampa
Intro Fondamenti di Informatica 18
Materiale didattico (teoria)
Testi essenziali: F. Corno, A. Lioy,
“Fondamenti di Informatica – 200 ed oltre esercizi di teoria”
Disponibile on-line (PDF) sul sito del corso
Sarà disponibile anche presso il Centro Stampa
Intro Fondamenti di Informatica 19
Testi consigliati (teoria)
Testo di riferimento: P.Tosoratti, G.Collinassi, “Introduzione
all’informatica’’, Ambrosiana
Intro Fondamenti di Informatica 20
Materiale didattico (programmazione)
Testi essenziali: F. Corno,
“Programmazione in C” -- lucidi
Disponibile on-line (PDF) sul sito del corso
Intro Fondamenti di Informatica 21
Testi consigliati (programmazione)
Testi essenziali: G.Cabodi, S.Quer, M.Sonza Reorda, “Introduzione
alla programmazione in linguaggio C”, Hoepli Testi ausiliari:
Deitel & Deitel, “C: corso completo di programmazione”, Apogeo
B.Kernignan, D.Ritchie, “Il linguaggio C, guida alla programmazione”, seconda edizione, Jackson
Intro Fondamenti di Informatica 22
Sito web
http://elite.polito.it/ Questi lucidi Testi e soluzioni delle “schede” di laboratorio Testi e soluzioni degli esercizi proposti Dispense integrative ed esercizi Temi d’esame Link di approfondimento
Intro Fondamenti di Informatica 23
Esame
Prova scritta composta di due parti: Prima parte: Teoria (50%)
1 ora 10 esercizi, 3 punti ciascuno Analoghi agli esercizi proposti ad esercitazione (vedi
dispensa “200 ed oltre esercizi di teoria”) Seconda parte: Programmazione (50%)
2 ore Realizzazione di un programma
Intro Fondamenti di Informatica 24
Regole d’esame
Le due parti devono essere sostenute nello stesso appello
Prenotazione via Internet obbligatoria Pubblicazione dei risultati sul portale della didattica
(pagina individuale) Prova orale integrativa su richiesta del docente o
dello studente (solo se ≥15)
Intro Fondamenti di Informatica 25
Prova d’esonero-anticipo
Durante la settimana del 03-07/11/2008 Solamente parte di Teoria ‘Esonera’ dalla parte di Teoria Validità: non oltre settembre 2009
Intro Fondamenti di Informatica 26
F.A.Q.
È possibile seguire con un prof. diverso da quello assegnato secondo l’ordine alfabetico? Le lezioni sì, il laboratorio no L’esame verrà comunque sostenuto con il docente
ufficiale
Intro Fondamenti di Informatica 27
F.A.Q.
Ho una versione vecchia dei lucidi del prof. Lioy... va bene lo stesso? In linea di massima, sì
Intro Fondamenti di Informatica 28
F.A.Q.
Il laboratorio inizia già martedì prossimo? No, il 30/09
Intro Fondamenti di Informatica 29
F.A.Q.
Ho fatto i corsi ECDL, possono servirmi? A livello personale, probabilmente sì Ai fini della frequenza ai corsi (non solo di
informatica), si possono considerare prerequisiti Non hanno alcun valore (crediti) per il Politecnico
Intro Fondamenti di Informatica 30
F.A.Q.
Le ore indicate in aula A2C cosa sono? Saranno utilizzate? Si tratta di ore “integrative”, previste nelle aule della
sede di Corso Francia (Alenia), in caso di necessità Prevedo di non utilizzare quelle ore per tutta la
durata del corso
Intro Fondamenti di Informatica 31
Contatti
Fulvio Corno Dip. di Automatica e Informatica (3o piano
“scavalco”) Tel. 011 564 7053 E-mail: fulvio.corno@polito.it
Stefano Di Carlo Dip. di Automatica e Informatica (4o piano
“scavalco”) Tel. 011 564 7080 E-mail: stefano.dicarlo@polito.it