SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
Informatica
      (codice 12BHDxx)


     a.a. 2010/2011

     Corso n° 7 (DELS-FEQ)
    Prof. Fulvio Corno
Dip. Automatica e Informatica
Obiettivi del corso
• Introdurre le problematiche legate all’informatica, sia
  dal punto di vista “culturale”, sia dal punto di vista
  “tecnologico”
  - Basi logico-matematiche e tecnologiche dell’informatica
  - Principi di funzionamento di un elaboratore e dei suoi
    principali componenti
  - Terminologia informatica
• Insegnare l’uso della programmazione di un
  elaboratore quale strumento per la soluzione di
  problemi reali
  - Acquisire la forma mentis necessaria ad affrontare il
    «problem solving»
  - Apprendere un linguaggio di programmazione ed applicarlo
    su semplici problemi
Docenti
• Docente:
  - Prof. Fulvio Corno
    Dip. Automatica e Informatica (3° piano)
    Tel: 011.564-7053
    e-mail: fulvio.corno@polito.it

• Esercitatori:
  - Ing. Stefano Di Carlo
    Dip. Automatica e Informatica (4° piano)
    Tel: 011.564-7080
    e-mail: stefano.dicarlo@polito.it
  - Ing. Sandro Cumani
    Dip. Automatica e Informatica (2° piano)
    Tel: 011.564-7200
    e-mail: sandro.cumani@polito.it
Organizzazione del corso (I)
• I semestre (4/11/2010 – 28/01/2011)
  - 2 CFU   [1.5 h /settimana]
  - Programma: “Teoria”
    •   Introduzione ai sistemi di elaborazione
    •   Rappresentazione dei dati
    •   Architettura degli elaboratori
    •   Software
    •   Periferiche e trasmissione dati
• II semestre (14/03/2011 – 23/06/2011)
  - 6 CFU   [4.5 h/settimana]
  - Programma: “Programmazione”
    • Introduzione alla programmazione
    • Programmazione in linguaggio C
    • Esercitazioni in laboratorio
Organizzazione del corso (II)
• Lezione/Esercitazione
  - 3.0 h/settimana
  - Martedì 16:00-17:30, Aula 1
  - Venerdì 14:30-16:00, Aula 1

• Laboratorio (dal 31/03/2011)
  -   1.5h/settimana
  -   Squadra 1 (da DELS a DII)             – Giovedì 13:00-14:30 – LAIB 4D
  -   Squadra 2 (da DIL a DUM)              – Giovedì 14:30-16:00 – LAIB 4D
  -   Squadra 3 (da DUN a FEQ)              – Giovedì 16:00-17:30 – LAIB 4D

• Orari di ricevimento
  -   Prof. Fulvio Corno – Venerdì ore 12:00-13:30
       •   valido dal 14/03/2011 al 23/06/2011, poi consultare il sito web
Materiale e testi
• Sito web del corso sul Portale della Didattica
  http://didattica.polito.it (con login e password):
   - Copia dei lucidi utilizzati a lezione
   - Testi e risoluzioni di esercizi
   - Materiale integrativo
• Libri di testo principali:
   - Deitel Paul J., Deitel Harvey M., C. Corso completo di programmazione
     (4° edizione), Apogeo, 2010 (teoria)
   - Nocco S., Quer S., Guida alla programmazione in linguaggio C, Clut, 2009
     (esercizi)
• Libri di testo ausiliari/alternativi:
   - Demichelis Piero; Piccolo Elio, Introduzione all'informatica e linguaggio
     C, CLUT, 2009
   - Kernighan Brian W., Ritchie Dennis M., Il linguaggio C. Principi di
     programmazione e manuale di riferimento, Prentice Hall, 2004
Materiale e testi
• Sito web del corso sul server http://elite.polito.it
  - Percorso: Teaching » Laurea » 12BHD Informatica
  - Link diretto: http://elite.polito.it/teaching-mainmenu-69/laurea-i-livello-
    mainmenu-82/94-12bhd
  - Link breve: http://bit.ly/informatica-corno
• Materiale fornito dai docenti sul sito web del corso
  - Copia integrale dei lucidi utilizzati a lezione
  - Testi e risoluzioni di esercizi
  - Materiale integrativo
Sito del corso
http://elite.polito.it




                         http://bit.ly/informatica-corno
Ambiente di sviluppo
• Adottato:
  - Code::Blocks versione 10.05 (cross-platform):
  - http://www.codeblocks.org/
  - Scaricare la versione completa con compilatore


• Alternativo:
  - Quincy versione 1.3 (solo per Windows)
  - http://www.codecutter.net/tools/quincy/
Formazione a distanza
• Per facilitare l’apprendimento, superando eventuali
  problemi di distanza, di orario, o difficoltà individuali,
  il Politecnico offre 3 strumenti di formazione “a
  distanza” attraverso Internet
  - Il Portale della Didattica ed i vari siti dei corsi, contenenti
    materiale didattico, lucidi, dispense, ecc
  - La videoregistrazione integrale di tutte le lezioni (del corso
    n. 4 tenuto dal prof. Mezzalama, il cui programma è
    identico a tutti i corsi paralleli), che saranno visibili
    gratuitamente sul Portale della Didattica entro 2 giorni
    lavorativi
  - Il servizio Poli@Home di tutorato on-line (a pagamento,
    solo per ing. Informatica e ing. Meccanica) per disporre di
    un tutore raggiungibile via Internet durante l’intero anno
    accademico, per tutti i corsi frequentati
        http://didattica.polito.it/formazione_distanza.html
Esame
• Prova scritta (durata: 2 ore)
  - 3 domande sulla parte del I periodo (Teoria)
  - Scrittura di un programma in linguaggio C

• Per il superamento dell’esame entrambe le parti
  devono superare la soglia di sufficienza
Modalità di esame
Estratto del regolamento
• L’esame consiste di una prova scritta della durata di 2 ore
• È obbligatoria la prenotazione all’esame. Chi non si prenota
  non può sostenere la prova scritta
• Durante lo svolgimento della prova scritta non è ammesso
  l’utilizzo di libri, appunti, calcolatrici o altro materiale
• Chi non è in possesso del documento di identità non può
  sostenere l’esame.
• Durante lo svolgimento della prova scritta non è ammesso
  l’utilizzo dei telefoni cellulari.
• Chi fa richiesta, a qualsiasi titolo, di uscire dall’aula prima del
  termine della prova scritta, non può più rientrare.


     Regolamento completo sul sito del corso
Note organizzative
• Per ragioni di capienza delle aule e dei laboratori si
  prega di rispettare tassativamente la suddivisione in
  aule e squadre che è stata assegnata

• Attenzione ad eventuali furti, custodite con
  attenzione gli oggetti personali di valore

Weitere ähnliche Inhalte

Andere mochten auch

SSH base - Configurazione di sistema da terminale
 SSH base - Configurazione di sistema da terminale SSH base - Configurazione di sistema da terminale
SSH base - Configurazione di sistema da terminaleFulvio Corno
 
Motivazione ed e-learning
 Motivazione ed e-learning Motivazione ed e-learning
Motivazione ed e-learningFulvio Corno
 
Log files - Approcci al Troubleshooting
 Log files - Approcci al Troubleshooting Log files - Approcci al Troubleshooting
Log files - Approcci al TroubleshootingFulvio Corno
 
L'e-learning nel processo formativo
 L'e-learning nel processo formativo L'e-learning nel processo formativo
L'e-learning nel processo formativoFulvio Corno
 
Ausili per disabilità sensoriali
Ausili per disabilità sensorialiAusili per disabilità sensoriali
Ausili per disabilità sensorialiFulvio Corno
 
«Integration» - a necessary evil
«Integration» - a necessary evil«Integration» - a necessary evil
«Integration» - a necessary evilFulvio Corno
 
Ausili: definizioni e normative
Ausili: definizioni e normativeAusili: definizioni e normative
Ausili: definizioni e normativeFulvio Corno
 
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)Fulvio Corno
 
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumentiLa formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumentiFulvio Corno
 
Domotica ed edifici intelligenti
Domotica ed edifici intelligentiDomotica ed edifici intelligenti
Domotica ed edifici intelligentiFulvio Corno
 

Andere mochten auch (10)

SSH base - Configurazione di sistema da terminale
 SSH base - Configurazione di sistema da terminale SSH base - Configurazione di sistema da terminale
SSH base - Configurazione di sistema da terminale
 
Motivazione ed e-learning
 Motivazione ed e-learning Motivazione ed e-learning
Motivazione ed e-learning
 
Log files - Approcci al Troubleshooting
 Log files - Approcci al Troubleshooting Log files - Approcci al Troubleshooting
Log files - Approcci al Troubleshooting
 
L'e-learning nel processo formativo
 L'e-learning nel processo formativo L'e-learning nel processo formativo
L'e-learning nel processo formativo
 
Ausili per disabilità sensoriali
Ausili per disabilità sensorialiAusili per disabilità sensoriali
Ausili per disabilità sensoriali
 
«Integration» - a necessary evil
«Integration» - a necessary evil«Integration» - a necessary evil
«Integration» - a necessary evil
 
Ausili: definizioni e normative
Ausili: definizioni e normativeAusili: definizioni e normative
Ausili: definizioni e normative
 
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
Introduzione alla disabilità (corso di Tecnologie per la Disabilità)
 
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumentiLa formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
La formazione a distanza al Politecnico di Torino: nuovi modelli e strumenti
 
Domotica ed edifici intelligenti
Domotica ed edifici intelligentiDomotica ed edifici intelligenti
Domotica ed edifici intelligenti
 

Ähnlich wie 12BHD Informatica - Introduzione alla Programmazione in C

Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Fulvio Corno
 
IC2008 Informazioni Amministrative
IC2008  Informazioni AmministrativeIC2008  Informazioni Amministrative
IC2008 Informazioni AmministrativeEmanuele Della Valle
 
MS c# - introduction - programming for the net platform - Scheda corso LEN
MS c# - introduction - programming for the net platform - Scheda corso LENMS c# - introduction - programming for the net platform - Scheda corso LEN
MS c# - introduction - programming for the net platform - Scheda corso LENLEN Learning Education Network
 
Presentazione progetto
Presentazione progettoPresentazione progetto
Presentazione progettocricla04
 
"Un MOOC a scuola": approcci e prospettive
"Un MOOC a scuola": approcci e prospettive"Un MOOC a scuola": approcci e prospettive
"Un MOOC a scuola": approcci e prospettiveFrancesca Ravanelli
 
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOS
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOSErasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOS
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOSclaudiadistefano
 
Programma il Futuro (presentazione a JOB&Orienta)
Programma il Futuro (presentazione a JOB&Orienta)Programma il Futuro (presentazione a JOB&Orienta)
Programma il Futuro (presentazione a JOB&Orienta)Enrico Nardelli
 
Struttura del corso di santoro roberta
Struttura del corso di santoro robertaStruttura del corso di santoro roberta
Struttura del corso di santoro robertaROBERTA SANTORO
 
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...LEN Learning Education Network
 
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)anafesto
 
Maria Grazia Maffucci - relazione reti: progettazione per obiettivi
Maria Grazia Maffucci - relazione reti: progettazione per obiettiviMaria Grazia Maffucci - relazione reti: progettazione per obiettivi
Maria Grazia Maffucci - relazione reti: progettazione per obiettiviMaria Grazia Maffucci
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog collLorenzaGiacomazzi
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog collLorenzaGiacomazzi
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog collLorenzaGiacomazzi
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...LEN Learning Education Network
 

Ähnlich wie 12BHD Informatica - Introduzione alla Programmazione in C (20)

Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015Introduzione al Corso - Tecniche di Programmazione 2015
Introduzione al Corso - Tecniche di Programmazione 2015
 
Seminario di project modelling - Scheda corso LEN
Seminario di project modelling - Scheda corso LENSeminario di project modelling - Scheda corso LEN
Seminario di project modelling - Scheda corso LEN
 
IC2008 Informazioni Amministrative
IC2008  Informazioni AmministrativeIC2008  Informazioni Amministrative
IC2008 Informazioni Amministrative
 
MS c# - introduction - programming for the net platform - Scheda corso LEN
MS c# - introduction - programming for the net platform - Scheda corso LENMS c# - introduction - programming for the net platform - Scheda corso LEN
MS c# - introduction - programming for the net platform - Scheda corso LEN
 
Presentazione progetto
Presentazione progettoPresentazione progetto
Presentazione progetto
 
Presentazione progetto
Presentazione progettoPresentazione progetto
Presentazione progetto
 
Informazioni Amministrative
Informazioni AmministrativeInformazioni Amministrative
Informazioni Amministrative
 
MS Internet Explorer - Scheda corso LEN
MS Internet Explorer - Scheda corso LENMS Internet Explorer - Scheda corso LEN
MS Internet Explorer - Scheda corso LEN
 
"Un MOOC a scuola": approcci e prospettive
"Un MOOC a scuola": approcci e prospettive"Un MOOC a scuola": approcci e prospettive
"Un MOOC a scuola": approcci e prospettive
 
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOS
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOSErasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOS
Erasmus+KA1 Piùeuropaascuola_CLIL_A_TSANOS
 
Programma il Futuro (presentazione a JOB&Orienta)
Programma il Futuro (presentazione a JOB&Orienta)Programma il Futuro (presentazione a JOB&Orienta)
Programma il Futuro (presentazione a JOB&Orienta)
 
Struttura del corso di santoro roberta
Struttura del corso di santoro robertaStruttura del corso di santoro roberta
Struttura del corso di santoro roberta
 
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...
MS VISUAL STUDIO 2005 - Team system optimizing software development lifecycle...
 
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)
Cl@ssi 2.0 - ITCS Cestari di Chioggia (VE)
 
Maria Grazia Maffucci - relazione reti: progettazione per obiettivi
Maria Grazia Maffucci - relazione reti: progettazione per obiettiviMaria Grazia Maffucci - relazione reti: progettazione per obiettivi
Maria Grazia Maffucci - relazione reti: progettazione per obiettivi
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog coll
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog coll
 
Gruppo2 presentazione prog coll
Gruppo2 presentazione prog collGruppo2 presentazione prog coll
Gruppo2 presentazione prog coll
 
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
MS VISUAL STUDIO 2003 - .net compact framework developing mobile applications...
 
Valutazione clil tsanos.a
Valutazione clil tsanos.aValutazione clil tsanos.a
Valutazione clil tsanos.a
 

Kürzlich hochgeladen

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoyanmeng831
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxtecongo2007
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxlorenzodemidio01
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxlorenzodemidio01
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptcarlottagalassi
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxtecongo2007
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileNicola Rabbi
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxlorenzodemidio01
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxtecongo2007
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaSalvatore Cianciabella
 

Kürzlich hochgeladen (11)

Quadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceoQuadrilateri e isometrie studente di liceo
Quadrilateri e isometrie studente di liceo
 
Descrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptxDescrizione Piccolo teorema di Talete.pptx
Descrizione Piccolo teorema di Talete.pptx
 
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptxLorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
Lorenzo D'Emidio- Lavoro sulla Bioarchittetura.pptx
 
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptxLorenzo D'Emidio_Vita e opere di Aristotele.pptx
Lorenzo D'Emidio_Vita e opere di Aristotele.pptx
 
Lorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptxLorenzo D'Emidio_Francesco Petrarca.pptx
Lorenzo D'Emidio_Francesco Petrarca.pptx
 
Confronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.pptConfronto tra Sparta e Atene classiche.ppt
Confronto tra Sparta e Atene classiche.ppt
 
discorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptxdiscorso generale sulla fisica e le discipline.pptx
discorso generale sulla fisica e le discipline.pptx
 
Scrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibileScrittura seo e scrittura accessibile
Scrittura seo e scrittura accessibile
 
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptxLorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
Lorenzo D'Emidio_Vita di Cristoforo Colombo.pptx
 
descrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptxdescrizioni della antica civiltà dei sumeri.pptx
descrizioni della antica civiltà dei sumeri.pptx
 
Presentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione CivicaPresentazioni Efficaci e lezioni di Educazione Civica
Presentazioni Efficaci e lezioni di Educazione Civica
 

12BHD Informatica - Introduzione alla Programmazione in C

  • 1. Informatica (codice 12BHDxx) a.a. 2010/2011 Corso n° 7 (DELS-FEQ) Prof. Fulvio Corno Dip. Automatica e Informatica
  • 2. Obiettivi del corso • Introdurre le problematiche legate all’informatica, sia dal punto di vista “culturale”, sia dal punto di vista “tecnologico” - Basi logico-matematiche e tecnologiche dell’informatica - Principi di funzionamento di un elaboratore e dei suoi principali componenti - Terminologia informatica • Insegnare l’uso della programmazione di un elaboratore quale strumento per la soluzione di problemi reali - Acquisire la forma mentis necessaria ad affrontare il «problem solving» - Apprendere un linguaggio di programmazione ed applicarlo su semplici problemi
  • 3. Docenti • Docente: - Prof. Fulvio Corno Dip. Automatica e Informatica (3° piano) Tel: 011.564-7053 e-mail: fulvio.corno@polito.it • Esercitatori: - Ing. Stefano Di Carlo Dip. Automatica e Informatica (4° piano) Tel: 011.564-7080 e-mail: stefano.dicarlo@polito.it - Ing. Sandro Cumani Dip. Automatica e Informatica (2° piano) Tel: 011.564-7200 e-mail: sandro.cumani@polito.it
  • 4. Organizzazione del corso (I) • I semestre (4/11/2010 – 28/01/2011) - 2 CFU [1.5 h /settimana] - Programma: “Teoria” • Introduzione ai sistemi di elaborazione • Rappresentazione dei dati • Architettura degli elaboratori • Software • Periferiche e trasmissione dati • II semestre (14/03/2011 – 23/06/2011) - 6 CFU [4.5 h/settimana] - Programma: “Programmazione” • Introduzione alla programmazione • Programmazione in linguaggio C • Esercitazioni in laboratorio
  • 5. Organizzazione del corso (II) • Lezione/Esercitazione - 3.0 h/settimana - Martedì 16:00-17:30, Aula 1 - Venerdì 14:30-16:00, Aula 1 • Laboratorio (dal 31/03/2011) - 1.5h/settimana - Squadra 1 (da DELS a DII) – Giovedì 13:00-14:30 – LAIB 4D - Squadra 2 (da DIL a DUM) – Giovedì 14:30-16:00 – LAIB 4D - Squadra 3 (da DUN a FEQ) – Giovedì 16:00-17:30 – LAIB 4D • Orari di ricevimento - Prof. Fulvio Corno – Venerdì ore 12:00-13:30 • valido dal 14/03/2011 al 23/06/2011, poi consultare il sito web
  • 6. Materiale e testi • Sito web del corso sul Portale della Didattica http://didattica.polito.it (con login e password): - Copia dei lucidi utilizzati a lezione - Testi e risoluzioni di esercizi - Materiale integrativo • Libri di testo principali: - Deitel Paul J., Deitel Harvey M., C. Corso completo di programmazione (4° edizione), Apogeo, 2010 (teoria) - Nocco S., Quer S., Guida alla programmazione in linguaggio C, Clut, 2009 (esercizi) • Libri di testo ausiliari/alternativi: - Demichelis Piero; Piccolo Elio, Introduzione all'informatica e linguaggio C, CLUT, 2009 - Kernighan Brian W., Ritchie Dennis M., Il linguaggio C. Principi di programmazione e manuale di riferimento, Prentice Hall, 2004
  • 7. Materiale e testi • Sito web del corso sul server http://elite.polito.it - Percorso: Teaching » Laurea » 12BHD Informatica - Link diretto: http://elite.polito.it/teaching-mainmenu-69/laurea-i-livello- mainmenu-82/94-12bhd - Link breve: http://bit.ly/informatica-corno • Materiale fornito dai docenti sul sito web del corso - Copia integrale dei lucidi utilizzati a lezione - Testi e risoluzioni di esercizi - Materiale integrativo
  • 8. Sito del corso http://elite.polito.it http://bit.ly/informatica-corno
  • 9. Ambiente di sviluppo • Adottato: - Code::Blocks versione 10.05 (cross-platform): - http://www.codeblocks.org/ - Scaricare la versione completa con compilatore • Alternativo: - Quincy versione 1.3 (solo per Windows) - http://www.codecutter.net/tools/quincy/
  • 10. Formazione a distanza • Per facilitare l’apprendimento, superando eventuali problemi di distanza, di orario, o difficoltà individuali, il Politecnico offre 3 strumenti di formazione “a distanza” attraverso Internet - Il Portale della Didattica ed i vari siti dei corsi, contenenti materiale didattico, lucidi, dispense, ecc - La videoregistrazione integrale di tutte le lezioni (del corso n. 4 tenuto dal prof. Mezzalama, il cui programma è identico a tutti i corsi paralleli), che saranno visibili gratuitamente sul Portale della Didattica entro 2 giorni lavorativi - Il servizio Poli@Home di tutorato on-line (a pagamento, solo per ing. Informatica e ing. Meccanica) per disporre di un tutore raggiungibile via Internet durante l’intero anno accademico, per tutti i corsi frequentati http://didattica.polito.it/formazione_distanza.html
  • 11. Esame • Prova scritta (durata: 2 ore) - 3 domande sulla parte del I periodo (Teoria) - Scrittura di un programma in linguaggio C • Per il superamento dell’esame entrambe le parti devono superare la soglia di sufficienza
  • 12. Modalità di esame Estratto del regolamento • L’esame consiste di una prova scritta della durata di 2 ore • È obbligatoria la prenotazione all’esame. Chi non si prenota non può sostenere la prova scritta • Durante lo svolgimento della prova scritta non è ammesso l’utilizzo di libri, appunti, calcolatrici o altro materiale • Chi non è in possesso del documento di identità non può sostenere l’esame. • Durante lo svolgimento della prova scritta non è ammesso l’utilizzo dei telefoni cellulari. • Chi fa richiesta, a qualsiasi titolo, di uscire dall’aula prima del termine della prova scritta, non può più rientrare. Regolamento completo sul sito del corso
  • 13. Note organizzative • Per ragioni di capienza delle aule e dei laboratori si prega di rispettare tassativamente la suddivisione in aule e squadre che è stata assegnata • Attenzione ad eventuali furti, custodite con attenzione gli oggetti personali di valore