1 / 10

Informatica 2

Informatica 2. Introduzione al corso a.a. 2003/04. Struttura del corso. Corso teorico su Ricorsione Memoria dinamica Classi e ADT 3 ore settimanali (de’Liguoro). Laboratorio in C++ 2 ore settimanali (de’Liguoro). Tutorato ed esercitazioni 2 ore settimanali (Mazzei). Prerequisiti.

alannis
Download Presentation

Informatica 2

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Informatica 2 Introduzione al corso a.a. 2003/04 Ugo de'Liguoro - Informatica 2 - Introduzione

  2. Struttura del corso Corso teorico su Ricorsione Memoria dinamica Classi e ADT 3 ore settimanali (de’Liguoro) Laboratorio in C++ 2 ore settimanali (de’Liguoro) Tutorato ed esercitazioni 2 ore settimanali (Mazzei) Ugo de'Liguoro - Informatica 2 - Introduzione

  3. Prerequisiti • Conoscenza del linguaggio di programmazione C, limitatamente alla programmazione iterativa su stutture dati elementari (vettori): programma di Informatica 1 Ugo de'Liguoro - Informatica 2 - Introduzione

  4. Programma • Induzione, iterazione e ricorsione • Nozioni sul tempo di calcolo e la complessità degli algoritmi • Gestione dinamica della memoria • Tipi astratti di dato, strutture informative lineari e non; loro realizzazione con le classi • Cenni al polimorfismo ed all’ereditarietà Ugo de'Liguoro - Informatica 2 - Introduzione

  5. Il laboratorio • Il laboratorio, che si svolgerà per 2 ore la settimana nelle aule informatizzate 2 e 3, farà uso del C++ (stesso compilatore DEV-C++ già utilizzato per Informatica 1) • Le esercitazioni faranno uso di contesti, ossia di codice con lacune fornito via web dal docente. Ugo de'Liguoro - Informatica 2 - Introduzione

  6. Testi Il corso si avvale delle dispense fornite dal docente e distribuite attraverso il web. Per il C++ sarà utilizzato l’eserciziario: J. R. Hubbard, Programmare in C++, seconda edizione, McGraw-Hill 2001 Ugo de'Liguoro - Informatica 2 - Introduzione

  7. Pagine web • Il corso ha un sito alla URL: www.di.unito.it/~deligu/didattica/aa04/Info2 riprodotto anche sul server dei laboratori di Matematica • Dalle pagine del sito si ricavano informazioni aggiornate sul corso, sugli esami, nonché si possono scaricare dispense, lucidi ed esrcizi. Ugo de'Liguoro - Informatica 2 - Introduzione

  8. Come seguire il corso void Informatica2 (void) Pre. Competenze di programmazione iterativa in C (Informatica 1) Post. Capacità di analisi e progetto di algoritmi e strutture dati in C++ Inizializzazione: ripasso dei concetti elementari della programmazione iterativa while il corso non è finito do leggi le dispense che si riferiscono alla prossima lezione scarica e stampa i lucidi della prossima lezione a lezione prendi appunti in margine alla stampa dei lucidi svolgi gli esercizi in laboratorio Studia sui testi gli argomenti d’esame e svolgi quanti più esercizi ti riesce PRIMA di sostenere la prova al calcolatore Ugo de'Liguoro - Informatica 2 - Introduzione

  9. Modalità d’esame C = max 20+2, min 12 T = max 10+1, min 6 Esame al calcolatore Orale sulla teoria Voto finale = C + T (lode se > 30) Ugo de'Liguoro - Informatica 2 - Introduzione

  10. Domande? Ugo de'Liguoro - Informatica 2 - Introduzione

More Related