Corsi di Laurea Corsi di Laurea Magistrale Corsi di Laurea Magistrale
a Ciclo Unico
Scuola di Scienze
STATISTICA E TECNOLOGIE INFORMATICHE
Insegnamento
SISTEMI DI ELABORAZIONE 1
SS10107599, A.A. 2013/14

Informazioni valide per gli studenti immatricolati nell'A.A. 2013/14

Principali informazioni sull'insegnamento
Corso di studio Corso di laurea in
STATISTICA E TECNOLOGIE INFORMATICHE
SS1451, ordinamento 2009/10, A.A. 2013/14
N0
porta questa
pagina con te
Curriculum Percorso Comune
Crediti formativi 8.0
Tipo di valutazione Voto
Denominazione inglese COMPUTER SYSTEMS 1
Sito della struttura didattica http://www.stat.unipd.it/risorse/STI
Dipartimento di riferimento Dipartimento di Scienze Statistiche
Obbligo di frequenza No
Lingua di erogazione ITALIANO
Sede PADOVA
Corso singolo NON è possibile iscriversi all'insegnamento come corso singolo
Corso a libera scelta È possibile utilizzare l'insegnamento come corso a libera scelta

Docenti
Responsabile CARLO FERRARI ING-INF/05
Altri docenti MARCO DUSSIN 000000000000

Mutuazioni
Codice Insegnamento Responsabile Corso di studio
SS10107599 SISTEMI DI ELABORAZIONE 1 CARLO FERRARI SS1449

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

Organizzazione dell'insegnamento
Periodo di erogazione Primo trimestre
Anno di corso I Anno
Modalità di erogazione frontale

Tipo ore Crediti Ore di
didattica
assistita
Ore Studio
Individuale
Turni
LABORATORIO 2.0 12 38.0 2
LEZIONE 6.0 44 106.0 Nessun turno

Calendario
Inizio attività didattiche 01/10/2013
Fine attività didattiche 07/12/2013

Commissioni d'esame
Commissione Dal Al Membri
6 a.a. 2013/2014 01/04/2016 30/09/2018 MIGLIARDI MAURO (Presidente)
DUSSIN MARCO (Membro Effettivo)
FERRARI CARLO (Membro Effettivo)
MELUCCI MASSIMO (Membro Effettivo)
5 a.a. 2013/2014 01/04/2015 30/09/2015 FERRARI CARLO (Presidente)
DUSSIN MARCO (Membro Effettivo)
MIGLIARDI MAURO (Membro Effettivo)
4 a.a. 2013/2014 01/10/2013 30/03/2015 FERRARI CARLO (Presidente)
DUSSIN MARCO (Membro Effettivo)
MIGLIARDI MAURO (Membro Effettivo)

Syllabus
Prerequisiti: nessuno
Conoscenze e abilita' da acquisire: Il corso di Sistemi di Elaborazione I ha come obiettivo quello di fornire allo studente del primo anno, gli strumenti di base delle metodologie costruttive per la risoluzione dei problemi e la conoscenza dei principi costruttivi delle moderne macchine di calcolo. Lo studente dovra` acquisire una buona conoscenza relativamente al progetto di algoritmi e strutture dati elementari, e dovra` dimostrare una sufficiente conoscenza della struttura hardware del calcolatore, con particolare riferimento alla rappresentazione delle informazioni di base.
Il corso prevede delle esercitazioni di programmazione che hano lo scopo di permettere allo studente di verificare la sua capacita` operativa nel risolvere esercizi e problemi direttamente legati agli argomenti proposti a lezione.
Modalita' di esame: L'esame prevede una prova scritta, una prova di programmazione al calcolatore ed (eventualmente) una prova orale.
Criteri di valutazione:
Contenuti: Architetture dei Sistemi di Elaborazione: organizzazione di massima della CPU, Bus, Memoria Primaria e Secondaria, I/O.
Architetture dei Sistemi di Elaborazione: Organizzazione dei moderni sistemi operativi. Scheduling dei processi. Principi di funzionamento di un sistema multitasking. Il File System.
Rappresentazione dei dati in un sistema di elaborazione. Rappresentazione dei caratteri. Rappresentazione dei numeri: interi senza segno (notazione posizionale a base 2 e a base n), interi con segno complemento a due, frazionari in virgola fissa, frazionari in virgola mobile, errore di rappresentazione assoluto e percentuale.
Algebra di Boole e logica proposizionale. Operatori logici. Tabelle di verita`.
La programmazione. Il concetto di problema, di algoritmo e di macchina di calcolo. Il progetto di algoritmi. Valutazione asintotica delle prestazioni. Upper bound e lower bound.
Strutture dati elementari: vettori, liste, sequenze, insiemi, pile, code.
Algoritmi di ricerca, Algoritmi di ordinamento
Linguaggi di programmazione. Il linguaggio C. Compilazione ed esecuzione di programmi.
Attivita' di apprendimento previste e metodologie di insegnamento: Il corso prevede 44 ore di didattica frontale in aula e 12 ore di didattica frontale in laboratorio informatico.
Eventuali indicazioni sui materiali di studio:
Testi di riferimento:
  • Beneventano, Bergamaschi, Sartori, Fondamenti di Informatica, Linguaggio di riferimento C. --: Esculapio (Progetto Leonardo), --. Cerca nel catalogo