Informatica


Informazioni generali

Corso di Laurea: Scienze e Tecnologie Biomolecolari
Facoltà: Scienze MM.FF.NN.
Periodo: Febbraio 2011 - Maggio 2011

Obiettivi del corso

Il corso mira a fornire agli studenti le nozioni basilari per comprendere:
  • la modalità di rappresentazione e trattamento dell'informazione nei calcolatori elettronici
  • i principi della logica booleana e la loro applicazione nel realizzare i circuiti dei calcolatori
  • i principi di funzionamento di un calcolatore (hardware e software) e delle reti di calcolatori
  • L'uso della linea di comando UNIX, con filtri ed espressioni regolari.
  • la programmazione del calcolatore mediante linguaggi di alto livello (Python)

Informazioni sul corso

Docente: Andrea Passerini
Email:
Orario ricevimento: Giovedì 10.30-12.30, piano DISI, lato verso Trento, Polo Ferrari, via Sommarive, Povo di Trento.
Orario delle lezioni: Lunedì 10.30-12.30
Mercoledì 8.30-10.30
Giovedì 8.30-10.30
Bibliografia: D. Sciuto, G. Buonanno, W. Fornaciari, L. Mari
Introduzione ai sistemi informatici, McGraw-Hill, 2005

F. Cesarini, F. Pippolini, G. Soda
Fondamenti di Informatica Ed. Cremonese, 1993.

M. Lutz
Learning Python (3nd edition), O'REILLY, 2007.
Materiale didattico: Dispense delle lezioni (in formato pdf)
Introduzione [slides] [dispense]
Sistemi di numerazione [slides] [dispense]
Rappresentazione dei dati [slides] [dispense]
Algebra di Boole [slides] [dispense]
Reti logiche [slides] [dispense]
Algoritmi [slides] [dispense]
Hardware [slides] [dispense]
Software [slides] [dispense]
Sistemi operativi [slides] [dispense]
Filtri [slides] [dispense]
Programmazione [slides] [dispense]
Introduzione Python [slides] [dispense]
Numeri e stringhe [slides] [dispense]
Liste dizionari e tuple [slides] [dispense]
Input Output [slides] [dispense]
Statements [slides] [dispense]
Funzioni [slides] [dispense]
Programma [slides] [dispense] [dati e soluzioni]
Esercizi [dispense] [soluzioni]
Esempi compito [tar.gz]
Compiti 2011 [tar.gz]
Compiti 2012 [tar.gz]

Esami

Modalità: Prova scritta concernente:
  • realizzazione di una semplice funzione in Python
  • uso della linea di comando UNIX
Prova orale sui contenuti del corso

Appelli e comunicazioni

pagina di Informatica nella Didattica su http://www.esse3.unitn.it