Corsi di Laurea Corsi di Laurea Magistrale Corsi di Laurea Magistrale
a Ciclo Unico
Scuola di Scienze
STATISTICA PER L'ECONOMIA E L'IMPRESA
Insegnamento
STRUTTURE DATI E PROGRAMMAZIONE (Ult. numero di matricola dispari)
SCP7081518, A.A. 2018/19

Informazioni valide per gli studenti immatricolati nell'A.A. 2018/19

Principali informazioni sull'insegnamento
Corso di studio Corso di laurea in
STATISTICA PER L'ECONOMIA E L'IMPRESA
SC2095, ordinamento 2014/15, A.A. 2018/19
Dispari
porta questa
pagina con te
Crediti formativi 6.0
Tipo di valutazione Voto
Denominazione inglese DATA STRUCTURES AND PROGRAMMING
Sito della struttura didattica http://www.stat.unipd.it/studiare/ammissione-lauree-triennali
Dipartimento di riferimento Dipartimento di Scienze Statistiche
Obbligo di frequenza No
Lingua di erogazione ITALIANO
Sede PADOVA
Corso singolo È possibile iscriversi all'insegnamento come corso singolo
Corso a libera scelta È possibile utilizzare l'insegnamento come corso a libera scelta

Docenti
Responsabile MASSIMO MELUCCI ING-INF/05
Altri docenti ANTONIO GIUNTA

Mutuante
Codice Insegnamento Responsabile Corso di studio
SCP7081518 STRUTTURE DATI E PROGRAMMAZIONE (Ult. numero di matricola dispari) MASSIMO MELUCCI SC2094

Dettaglio crediti formativi
Tipologia Ambito Disciplinare Settore Scientifico-Disciplinare Crediti
BASE Informatico ING-INF/05 6.0

Organizzazione dell'insegnamento
Periodo di erogazione Secondo semestre
Anno di corso I Anno
Modalità di erogazione frontale

Tipo ore Crediti Ore di
didattica
assistita
Ore Studio
Individuale
Turni
LABORATORIO 1.0 10 15.0 2
LEZIONE 5.0 32 93.0 Nessun turno

Calendario
Inizio attività didattiche 25/02/2019
Fine attività didattiche 14/06/2019

Commissioni d'esame
Commissione Dal Al Membri
4 Commissione a.a.2018/19 (matr.pari) 01/10/2018 30/09/2019 ZINGIRIAN NICOLA (Presidente)
GIUNTA ANTONIO (Membro Effettivo)
MELUCCI MASSIMO (Membro Effettivo)
3 Commissione a.a.2018/19 (matr.dispari) 01/10/2018 30/09/2019 MELUCCI MASSIMO (Presidente)
GIUNTA ANTONIO (Membro Effettivo)
ZINGIRIAN NICOLA (Membro Effettivo)

Syllabus
Prerequisiti: Il corso prevede di aver acquisito precedentemente le nozioni presentate nel corso di Sistemi di Elaborazione I nonché la capacità di analizzare e sintetizzare semplici programmi in linguaggio C.
Conoscenze e abilita' da acquisire: La competenza principale da acquisire e' la capacita' di distinguere l'informazione dal modo in cui essa e' rappresentata mediante dati e di rendere effettivi gli algoritmi di gestione dei dati mediante la programmazione. Le conoscenze che si acquisiscono sono relative al modo in cui le informazioni sono rappresentate dal programmatore mediante strutture di dati e al modo in cui queste sono rappresentate dal calcolatore. Si acquisiscono anche le abilità di rappresentazione degli algoritmi di gestione delle strutture di dati attraverso la scrittura di programmi in un linguaggio di programmazione.
Modalita' di esame: All'esame verranno presentati problemi specifici di elaborazione dell'informazione che dovranno essere risolti attraverso le strutture di dati e gli algoritmi illustrati a lezione e tramite la scrittura di programmi in un linguaggio di programmazione. L'elaborato sarà il programma in forma sorgente.
Criteri di valutazione: Verrà valutata la correttezza della soluzione fornita dal programma scritto in un linguaggio di programmazione.
Contenuti: - Le principali strutture di dati per la rappresentazione delle informazioni.
- I principali algoritmi di elaborazione delle strutture di dati.
- La codifica degli algoritmi e delle strutture di dati mediante un linguaggio di programmazione.
Attivita' di apprendimento previste e metodologie di insegnamento: Il corso in aula prevede la spiegazione teorica dei concetti tramite lavagna tradizionale, la loro validazione tramite appositi programmi costruiti sul momento con terminale visibile in videoproiezione. In ASID verranno effettuate alcune esercitazioni che simulano i problemi di esame.
Eventuali indicazioni sui materiali di studio: Dispense a cura del docente.
Testi di riferimento:
  • Aho, Alfred V.; Ullman, Jeffrey D., Fondamenti di informaticaAlfred V. Aho, Jeffrey D. Ullman. Bologna: Zanichelli, 1994. Cerca nel catalogo
  • Ceri, Stefano; Mandrioli, Dino, Informaticaarte e mestiereStefano Ceri, Dino Mandrioli, Licia Sbattella. Milano: McGraw-Hill, 2004. Cerca nel catalogo

Didattica innovativa: Strategie di insegnamento e apprendimento previste
  • Lecturing
  • Laboratory
  • Problem based learning
  • Case study
  • Working in group
  • Problem solving
  • Files e pagine caricati online (pagine web, Moodle, ...)

Didattica innovativa: Software o applicazioni utilizzati
  • Moodle (files, quiz, workshop, ...)