Vai al contenuto principale
Oggetto:
Oggetto:

Fondamenti di informatica - INF/01

Oggetto:

Anno accademico 2010/2011

Codice dell'attività didattica
SCF0032
Docente
Prof. Rossano Gaeta (Titolare del corso)
Corso di studi
laurea I° livello in DAMS - Torino [f006-c302]
Anno
1° anno
Periodo didattico
Primo semestre
Tipologia
Caratterizzante
Crediti/Valenza
9
SSD dell'attività didattica
INF/01 - informatica
Oggetto:

Sommario insegnamento

Oggetto:

Programma

Obiettivi formativi del corso

Il corso, di carattere istituzionale, si propone di fornire una introduzione generale all’informatica e all’uso dei calcolatori, e di fornire altresì gli strumenti metodologici e pratici per lo sviluppo di algoritmi e programmi. Il corso si articola in due parti: una prima parte generale per l’introduzione dei concetti fondamentali e per la creazione di una conoscenza di base sui principi della tecnologia dell’informazione; una seconda, che prevede la sperimentazione dei principi della costruzione di algoritmi e della programmazione

Risultati dell'apprendimento

 L’esame di Fondamenti di Informatica si articola in una prova scritta e una orale. L’ammissione alla prova orale è subordinata al superamento della prova scritta che consiste nello sviluppo di un algoritmo e di un programma in Javascript.

Programma d’esame

Parte Generale:
- Introduzione ai concetti di base degli elaboratori elettronici e dell’informatica.
- L’informazione (testo, numeri, immagini, suoni…) e la sua rappresentazione digitale.
- Analisi funzionale della struttura di un elaboratore (Hardware).
- Software di base e sistemi operativi.
- Reti di calcolatori.

-  Parte su algoritmi e programmazione:
- Algoritmo; istruzioni sequenziali, condizionali, iterative
- Strutture dati: array e matrici
- Programmazione in Javascript

Programma da 10 CFU: integrazione del programma da 9 CFU con un piccolo progetto HTML da concordare con il docente
Programma da 5 CFU: da concordare con il docente

Testi consigliati e bibliografia

“Informatica “ di G. Micheal Schneider, Judith L. Gersting, Apogeo Editore

Materiale didattico fornito dal docente

Note

Gli studenti possono reperire tutte le informazioni aggiornate sul corso all’indirizzo Internet
http://www.di.unito.it/%7Erossano/DIDATTICA/.
In questa pagina è possibile trovare materiale didattico aggiuntivo, informazioni aggiornate riguardanti eventuali variazioni minime di programma, orario e luogo di ricevimento, ecc.

Foundations of Computer Science

Objectives
To introduce the students to the concept of algorithms and programming, information
coding as well as to illustrate the basic notions of computer architecture and operating
systems.

Content:

Algorithms specification using flow diagrams and pseudo-code.
Programming in core Javascript.
Digital coding for characters, numbers, images, sounds, and video.
Processors, memories, and I/O in computer architectures
Operating systems principles, file system.

Testi consigliati e bibliografia



Oggetto:
Ultimo aggiornamento: 04/04/2014 14:18
Location: https://cdsdams.campusnet.unito.it/robots.html
Non cliccare qui!