Vai al contenuto principale
Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

SUISS - Struttura Didattica Speciale in Scienze strategiche

Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)

Logo di Scuola Universitaria Interdipartimentale in Scienze Strategiche (SUISS)
Oggetto:
Oggetto:

Informatica I

Oggetto:

Computer Science I

Oggetto:

Anno accademico 2014/2015

Codice dell'attività didattica
INT1100
Docente
Dott. Roberto Micalizio (Titolare del corso)
Corso di studi
[f055-c302] Triennale Interdipartimentale in Scienze Strategiche
Anno
1° anno
Periodo didattico
Secondo semestre
Tipologia
Di base
Crediti/Valenza
6
SSD dell'attività didattica
INF/01 - informatica
Modalità di erogazione
Tradizionale
Lingua di insegnamento
Italiano
Modalità di frequenza
Facoltativa
Tipologia d'esame
Scritto ed orale
Prerequisiti
Nessuno
None
Propedeutico a
Informatica II TR011
TR011 - Computer Science II
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Oggetto:

Risultati dell'apprendimento attesi

Al termine del corso lo studente dovrà aver acquisito una conoscenza delle basi dell'informatica, conoscere la sua evoluzione storica e le attuali tendenze della ricerca. Dovrà aver appreso il concetto di algoritmo e del suo costo computazionale; inoltre dovrà conoscere la struttura della macchina fisica e saper leggere la scheda informativa di un elaboratore.

The student shall have acquired a basic understanding of Computer Science, from its roots to the current research trends. The student shall learn the concepts of algorithm and of its computational cost. In addition, the student shall learn the basic architecture of a computer, and shall be able to understand the technical details of current elaborators.

Oggetto:

Programma

1. Introduzione all’Informatica: Ruolo degli algoritmi, Origine delle macchine calcolatrici, Scienza degli algoritmi
2. La rappresentazione delle informazioni
3. Architettura hardware degli elaboratori  
4. Il sistema operativo
5. Algoritmi:  Rappresentazione degli algoritmi, Scoprire algoritmi, Algoritmi di ricerca, Algoritmi di ordinamento, Strutture ricorsive, Efficienza e correttezza degli algoritmi
6. Il software
7. Ingegneria del software

Esercitazioni e laboratori: Esperienze di uso e ricerca di algoritmi

Organizzazione della didattica: Lezioni frontali (42 ore)

Modalità d'esame: Prova scritta e discussione sull'attivita di laboratorio

1. Introduzione all’Informatica: Ruolo degli algoritmi, Origine delle macchine calcolatrici, Scienza degli algoritmi
2. La rappresentazione delle informazioni
3. Architettura hardware degli elaboratori  
4. Il sistema operativo
5. Algoritmi:  Rappresentazione degli algoritmi, Scoprire algoritmi, Algoritmi di ricerca, Algoritmi di ordinamento, Strutture ricorsive, Efficienza e correttezza degli algoritmi
6. Il software
7. Ingegneria del software

 

Testi consigliati e bibliografia

Oggetto:

J.G. Brookshear, Informatica una panoramica generale, Ed. Pearson.

J.G. Brookshear, Informatica una panoramica generale, Ed. Pearson.



Oggetto:
Ultimo aggiornamento: 19/11/2015 11:58
Location: https://www.suiss.unito.it/robots.html
Non cliccare qui!