View syllabus
FOUNDATIONS OF COMPUTER ENGINEERING FOR LOGISTICS
GIANLUCA DINI
Academic year2022/23
CourseMANAGEMENT AND LAW OF LOGISTICS SYSTEMS
Code341PP
Credits6
PeriodSemester 1
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
CONOSCENZE INFORMATICHE 1ING-INF/05LEZIONI21
GIANLUCA DINI unimap
CONOSCENZE INFORMATICHE 2ING-INF/05LEZIONI21
GIANLUCA DINI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

Al termine dell'insegnamento lo studente avrà acquisito conoscenze di base su: 1) l'architettura di un calcolatore; 2) l'organizzazione di una rete di calcolatori e dei relativi servizi; 3) le basi di dati relazionali e le relative interrogazioni.

Knowledge

The student who completes the course successfully will have basic notions about a computer and a network architecture. Furthermore, the student will be able to design and implement a simple database in terms of tables, relationships and queries. Finally, the student will be able to model and design a simple workflow.

Modalità di verifica delle conoscenze

La verifica delle conoscenze sarà oggetto della valutazione dell'elaborato scritto previsto all'inizio di ogni sessione d'esame

Assessment criteria of knowledge

- The student will be assessed on his/her demonstrated ability to discuss and put in practice, where applicable, the main course contents. In doing this, a student must demonstrate to master the appropriate terminology. - In the written exam (1,5 hour), the student must demonstrate his/her knowledge of the overall course material. Furthermore she/he must demonstrate his/her ability to design queries on a given database. - In the oral part, the student must demonstrate his/her ability to talk about the main course contents using the appropriate terminology.

Methods:

  • Final written exam
Capacità
  1. NAl termine del corso:
  • lo studente saprà utilizzare una base di dati;
  • lo studente saprà progettare e realizzare interrogazioni secondo il paradigma Query By Example; 
  • lo studente sarà in grado di valutare il costo di un personal computer e dei suoi componenti;
  • lo studente sarà in grado di comprendere i parametri per la configurazione a livello utente di un elaboratore come nodo di rete
Modalità di verifica delle capacità

Durante le esercitazioni pratiche saranno svolte esercitazioni finalizzate alla progettazione ed alla realizzazione di basi di dati e delle relative interrogazioni.

Comportamenti

Lo studente potrà acquisire e/o sviluppare sensibilità alle problematiche informatiche.

Modalità di verifica dei comportamenti

Durante le sessioni di laboratorio saranno valutati il grado di accuratezza e precisione delle attività svolte

Prerequisiti (conoscenze iniziali)

Nessun prerequisito richiesto.

Indicazioni metodologiche
  • Lezioni frontali, con ausilio di lucidi.
  • Esercitazioni in aula in cui ogni studente utilizza il proprio personal computer.
  • Il Team 341PP 22/23 sarà utilizzato per le comunicazioni e per la distribuzione del materiale didattico agli studenti.
  • Interazione tra studente e docente per mezzo di ricevimenti in presenza o a distanza.
  • Lezioni in lingua italiana ma materiale didattico anche in inglese per acquisire una adeguata conoscenza del liguaggio tecnico. 
Teaching methods

Delivery: face to face

Learning activities:

  • attending lectures
  • Laboratory work

Attendance: Not mandatory

Teaching methods:

  • Lectures
  • laboratory
Programma (contenuti dell'insegnamento)

Principi di funzionamento di un calcolatore. Struttura del calcolatore: il modello di Von
Neumann. Rappresentazione binaria delle informazioni. Descrizione delle periferiche di
uso comune. Il sistema operativo. Il file system.
Il calcolatore come nodo di rete. Le tecnologie di comunicazione più comuni. La rete
Internet. I protocolli di connessione. I nomi e gli indirizzi Internet. I principali servizi di
rete: il servizio di traduzione dei nomi, la posta elettronica, il web.
Le basi di dati. Il modello relazionale. Relazioni e tabelle. Le relazioni uno-a-uno, uno-amolti e molti-a-molti. I vincoli di integrità dei riferimenti. Le query. Le query di modifica.

Syllabus

Foundations of a computer architecture. The Von Neumann. Representing information in a computer. Basics of Operating Systems. Filesystem. Foundations of computer network. Technology overview. The Internet. Names and addresses. Internet services: DNS, e-mail, web. Databases The relational model. Tables and relationships: one-to-one, one-to-many, many-to-many. Reference integrity constraint. Queries. Microsoft Access and/or Openoffice database. Workflow Management System. Workflow diagram according to BPMN notation. Activities, events, decisional points, partitions, messages and data objects. Specification and execution of a workflow model and a data model for a distributed information system.

Bibliografia e materiale didattico
  • S. Ceri, D. Mandrioli, L. Sbatella, Istituzioni di Informatica, McGraw-Hill editore.
  • G.M. Schneider, J.L. Gersting, Corso di informatica – Hardware, Software, Applicazioni, Jackson libri
  • Materiale didattico a cura del docente (la traccia delle lezioni, una collezione di testi d'esami passati, le registrazioni delle lezioni dell'a.a. 2021/22). Il materiale didattico può essere scaricato dalla sezione File del canale Lezioni del Team "341PP 22/23 - Fondamenti di Informatica per la Logistica [ELS-L]".
Bibliography

1. S. Ceri, D. Mandrioli, L. Sbatella, Istituzioni di Informatica, McGraw-Hill editore. 2. G.M. Schneider, J.L. Gersting, Corso di informatic a – Hardware, Software, Applicazioni, Jackson libri. 3. M. Davis. Come usare Access 2.0. Mc Graw Hill Italia s.r.l. 4. Readings provided by the teacher.

Indicazioni per non frequentanti

I non frequentanti possono scaricare il materiale didattico comprensivo delle tracce delle lezioni, di una raccolta di testi d'esame e delle registrazioni delle lezioni dell'a.a. 2021/22.

I non frequntanti possono interagire con il docente attravreso i ricevimenti.

 

 

Modalità d'esame

L'esame consiste di una prova scritta e  di una prova orale.

 

Altri riferimenti web

Per il materiale didattico e per le comunicazioni con il docente, a partire dall'a.a. 2019/20 viene privilegiato il Team "341PP 22/23 - Fondamenti di Informatica per la Logistica [ELS-L]".

Updated: 01/02/2023 16:51