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 2015/2016

Codice dell'attività didattica
INT1100
Docenti
Simonetta Ronchi Della Rocca (Titolare del corso)
Gian Luca Pozzato (Titolare del corso)
Corso di studi
[f055-c302] Triennale 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

 Il corso si propone di illustrare i concetti alla base dell'Informatica, con particolare riferimento al concetto di algoritmo e del suo costo computazionale.

The main objective of this course is to show the basic concepts underlying Computer Science, in particular the notion of algorithm and its computational cost.

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:

Modalità di insegnamento

Il corso verrà erogato nella forma di lezioni frontali ed esercitazioni guidate, finalizzate alla verifica ed al consolidamento delle tecniche discusse durante le lezioni.

The course comprises lectures and exercises about notions and techniques presented during the lessons. 

Oggetto:

Modalità di verifica dell'apprendimento

 Il raggiungimento degli obiettivi è verfiicato mediante una prova scritta, atta a verificare le conoscenze acquisite durante il corso.  I risultati della prova scritta vengono comunicati a seguito della correzione da parte dei docenti. E' possibile sostenere anche una prova orale facoltativa, cui è possibile accedere solo dopo il superamento della prova scritta: in questo caso, il voto finale corrisponde alla media dei voti della prova scritta e della prova orale.

The exam consists of a written test, whose aim is to check whether the student is familiar with the notions proposed during the lessons. The results of each test will be published by the theachers. It is possible to apply to an optional oral exam: a student can apply to the oral exam only if he has already passed the written test: in this case, the final mark corresponds to the average between the mark obtained in the written test and the one obtained in the oral exam.

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

1. Introduction to Computer Science: algorithms, origins of Computer science

2.Information representation

3. Compute rarchitecture 

4. The operating system 

5. Algorithms: representation, search, ordering, recursive structures, soundness and efficiency of an algorithm.

6. Software 

7. Software engineering.

 

 

Testi consigliati e bibliografia

Oggetto:

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

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



Oggetto:

Orario lezioni

GiorniOreAula
Lunedì9:00 - 11:00Aula T/10 Palazzo Simoni
Martedì11:00 - 13:00Aula T/10 Palazzo Simoni
Mercoledì9:00 - 11:00Aula T/10 Palazzo Simoni

Lezioni: dal 09/03/2016 al 01/06/2016

Oggetto:
Ultimo aggiornamento: 24/06/2015 17:02
Location: https://www.suiss.unito.it/robots.html
Non cliccare qui!