Oggetto:
Oggetto:

Informatica

Oggetto:

Informatics

Oggetto:

Anno accademico 2025/2026

Codice attività didattica
MFN0705
Docente
Ruggero Gaetano Pensa (Titolare del corso)
Corso di studio
Ottica e Optometria [0602L31]
Anno
1° anno
Periodo
Primo periodo didattico
Tipologia
Di base
Crediti/Valenza
6
SSD attività didattica
INFO-01/A - Informatica
Erogazione
Tradizionale
Lingua
Italiano
Frequenza
Facoltativa
Tipologia esame
Scritto
Prerequisiti
L'insegnamento non prevede alcun prerequisito
No prerequisite is required by this course
Propedeutico a
Tutti i corsi che facciano uso di strumenti informatici.
All courses involving the usage of computer software.
Oggetto:

Sommario insegnamento

Oggetto:

Obiettivi formativi

Fornire conoscenze elementari di base  sulla struttura dei sistemi informatici e sui principi del loro funzionamento.

To provide basic elementary knowledge of the structure of computer systems and the principles of their operation.

Oggetto:

Risultati dell'apprendimento attesi

CONOSCENZA E CAPACITÀ DI COMPRENSIONE
Conoscenze di base  sulla struttura hardware e software dei sistemi informatici.
CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
Capacità di usare strumenti software per la memorizzazione, elaborazione e visualizzazione dei dati.

KNOWLEDGE AND UNDERSTANDING 
Students are expected to acquire basic knowledge about computer hardware and software.
APPLYING KNOWLEDGE AND UNDERSTANDING
Ability to use software packages for storing, processing and visualizing data.

Oggetto:

Programma

Introduzione e cenni storici.

Codifica dell'informazione

  • il sistema binario
  • codifica dell'informazione testuale
  • codifica dei numeri e conversione tra basi
  • codifica delle immagini, dei suoni e dei video.

Architettura hardware di un calcolatore

  • Uno sguardo d’insieme
  • RAM: la memoria principale
  • CPU: Il processore
  • La memoria secondaria
  • Le periferiche di input/output
  • Classi di elaboratori

Software di base e sistema operativo

  • Bootstrap
  • Processi e gestione del processore
  • Gestione della memoria principale e virtuale
  • File system
  • Interfaccia grafica e testuale

Reti e Internet

  • Introduzione (Cosa è Internet, Periferia della rete, Nucleo della rete, Protocolli)
  • Il livello Applicazione (Principi delle applicazioni di rete, Web e HTTP, Email e SMTP, Domini e DNS)
  • Il livello Trasporto (TCP e UDP)
  • Il livello Rete (Indirizzi IP, Protocollo IP e instradamento)

Cenni di sicurezza informatica e privacy.

Editor di documenti

Fogli elettronici

  • Funzionalità base per la raccolta e gestione di dati
  • Elaborazione di dati mediante inserimento di formule, funzioni e grafici
  • Analisi di dati tramite tabelle pivot

Database

  • Relazioni, Vincoli di chiave primaria e di integrità referenziale
  • Strumenti per la creazione e gestione di databases

Business intelligence

  • Visualizzazione di dati
  • Metodologia What, Why, How
  • Marcatori e Canali per una visualizzazione efficace ed efficiente

Cenni all'utilizzo dei dati nel machine learning

Introduction and historical background.

Information encoding

  • The binary system
  • Encoding of textual information
  • Encoding of numbers and conversion between bases
  • Encoding of images, sounds and videos.

Computer architecture

  • Overview
  • RAM: the main memory
  • CPU: the microprocessor
  • Secondary storage
  • Input/output devices
  • Classes of processors

Base software and operating system

  • Bootstrap
  • Processes and processor management
  • Main and virtual memory management
  • File system
  • Graphical and textual interface

Networks and the Internet

  • Introduction (What is the Internet, Network periphery, Network core, Protocols)
  • The Application layer (Principles of network applications, Web and HTTP, Email and SMTP, Domains and DNS)
  • The Transport layer (TCP and UDP)
  • The Network layer (IP addresses, IP protocol and routing)

A brief introduction on computer security and privacy.

Document Editor

Spreadsheets

  • Basics functionalities for data storage and management
  • Data processing by means of formulas, functions, and graphs
  • Data analysis by way of pivot tables

Databases

  • Relations, primary key, and foreign key constraints
  • Tool for database creation and management

Business intelligence

  • Data visualization
  • The What, Why, and How Methodology
  • Markers and channels for an efficient and effective visualization

Hints on data usage in Machine Learning based techniques

Oggetto:

Modalità di insegnamento

Tutte le 48 ore di lezione verranno erogate in presenza.

Lectures (48 hours) will be given "in presence"

Oggetto:

Modalità di verifica dell'apprendimento

La verifica dell'apprendimento avverrà  tramite una prova scritta con domande sui contenuti del corso. La prova è  composta da un totale di 8 esercizi e domande a risposta aperta, in proporzioni simili. Ogni domanda o esercizio vale 4 punti nella valutazione complessiva della prova. Il voto finale è dato dalla somma dei punteggi. In caso di punteggio maggiore di 30, il voto finale sarà 30 e lode. Durante l'esame è possibile utilizzare una calcolatrice tascabile, anche scientifica, purché non programmabile. Non è possibile consultare altri materiali. Nel caso l'esame si svolga a distanza è  previsto anche un controllo con una prova orale immediatamente successiva alla consegna dei compiti. La durata della prova è compresa tra un'ora e due ore.

Per quanto riguarda gli/le studenti/studentesse DSA e BES, si consiglia di consultare la seguente pagina: https://www.df.unito.it/do/home.pl/View?doc=Accoglienza_studenti_con_disabilita_e_DSA.html.
Per coloro che, a vario titolo, non hanno possibilità di frequentare, valgono le stesse modalità di verifica dell'apprendimento descritte in precedenza.

The exam will consist of a written test that includes exercises and open questions, almost in equal part. Whenever the written test is taken from a different location than the university, the test will be followed by  an oral exam. The duration of the exam is between one hour and two hours. Each question or exercise is worth 4 points in the overall assessment of the test. The final mark is given by the sum of the scores. In the event of a score higher than 30, the final mark will be 30 with honours. During the examination, it is possible to use a pocket calculator, including scientific calculators, provided they are not programmable. It is not possible to consult other materials.

For students with learning disabilities and special educational needs, please refer to the following page: https://www.df.unito.it/do/home.pl/View?doc=Accoglienza_studenti_con_disabilita_e_DSA.html.
For those who, for various reasons, are unable to attend, the same assessment methods described above apply.

 

Oggetto:

Attività di supporto

Esercitazioni in aula e laboratorio. Consulenza dei docenti. Il ricevimento si terrà su appuntamento presso gli uffici dei docenti.

Class and lab exercises. Consulting hours. Consulting by the teachers will be held in their respective offices by appointment.

Testi consigliati e bibliografia

Oggetto:

Testo base:

D.P. Curtin, K. Foley, C. Morin, "Informatica di base", Mc Graw Hill

Materiale fornito attraverso la piattaforma Moodle.

Main textbook:

D.P. Curtin, K. Foley, C. Morin, "Information Technology: the Breaking Wave", Mc Graw Hill.

Handouts and slides from Moodle platform.



Oggetto:

Note

Gli/le studenti/esse con DSA o disabilità, sono pregati di prendere visione delle modalità di supporto (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disabilita) e di accoglienza (https://www.unito.it/accoglienza-studenti-con-disabilita-e-dsa) di Ateneo, ed in particolare delle procedure necessarie per il supporto in sede d’esame (https://www.unito.it/servizi/lo-studio/studenti-e-studentesse-con-disturbi-specifici-di-apprendimento-dsa/supporto)

Registrazione
  • Aperta
    Oggetto:
    Ultimo aggiornamento: 17/09/2025 12:50
    Location: https://otticaeoptometria.campusnet.unito.it/robots.html
    Non cliccare qui!