- Oggetto:
SISTEMI OPERATIVI E CONTROLLI AUTOMATICI
- Oggetto:
OPERATING SYSTEMS AND AUTOMATIC CONTROLS
- Oggetto:
Anno accademico 2024/2025
- Codice attività didattica
- INF0418
- Docenti
- Enrico Bini (Titolare del corso)
Gianfranco Michele Maria Politano (Titolare del corso) - Corso di studio
- [f055-c504] Laurea Magistrale in Scienze Strategiche e Militari
[f055-c504COM] Laurea Magistrale in Scienze e Militari (Percorso Comunicazioni) - Anno
- 1° anno
- Periodo
- Primo semestre
- Tipologia
- Caratterizzante
- Crediti/Valenza
- 10
- SSD attività didattica
- ING-INF/05 - sistemi di elaborazione delle informazioni
- Erogazione
- Tradizionale
- Lingua
- Italiano
- Frequenza
- Facoltativa
- Tipologia esame
- Scritto
- Prerequisiti
-
Non è richiesto alcun prerequisito specifico. È consigliabile avere capacità di uso del calcolatore con sistema a finestre e conoscere elementi minimi di architettura dei calcolatori. È invece opportuno possedere conoscenze di base di matematica, della programmazione, degli algoritmi e delle strutture dati. Infine, è indispensabile una buona padronanza della lingua madre, possibilmente accompagnata da una propensione al ragionamento strutturato.
Insegnamenti propedeutici (forniscono le competenze attese in ingresso): nessuno
No skills are required to take this course, however it is advisable to be comfortable at using a windowing system based personal computer. Also, it is recommended to have minimal notions of computer architectures. Instead, it is required to have a grasp on the basic of mathematics, programming, algorithms and data structures. Finally, a good mastery of the mother tongue is essential, possibly accompanied by a tendency to structured reasoning.
Preparatory Courses (providing the expected entry skills): none
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
L'insegnamento si propone di fornire a studenti e studentesse concetti e strumenti informatici avanzati necessari per i controlli automatici. Gli allievi e le allieve dovranno conoscere analisi, specifiche, progetto e verifica dei risultati nell'ambito del controllo automatico.Per la parte di sistemi operativi, il corso introdurra` gli allievi e le allieve agli elementi fondamentali che caratterizzano un sistema operativo moderno:
- aspetti architturali
- processi, schedulazione e sincronizzazione
- gestione di risorse
The course aims to provide students with advanced computer concepts and tools necessary for automatic controls. Students will have to know analysis, specifications, design and verification of results in the context of automatic control.For the operating systems (OS) part, the course will introduce students to the fundamental elements that characterize a modern operating system:
- architecture of an OS
- processes, scheduling, and synchronization
- resource management
- Oggetto:
Risultati dell'apprendimento attesi
Al termine dell’insegnamento e dello studio individuale, ci si attende che studentesse e studenti siano in grado di conoscere il controllo automatico i sistemi operativi e di applicarli nell'ambito di un dominio reale.- Conoscenza e capacità di comprensione: avere conoscenza relativa alle tecniche per il trattamento del controllo automatico e dei sistemi operativi.
- Capacità di applicare conoscenza e comprensione: saper riconoscere problemi di controllo automatico e saperli trattare opportunamente. Saper gestire le risorse della macchina attraverso l'interfaccia di sistema operativo.
- Autonomia di giudizio: capacità di analisi e verifica dei risultati nell'ambito dei sistemi operativi e del controllo automatico.
- Capacità di apprendimento: acquisizione di capacità autonome di apprendimento di strategie per analisi, specifica, progetto e verifica dei risultati nell'ambito del controllo automatico e dei sistemi operativi.
- Abilità comunicative: l'esame richiede l'acquisizione di una buona capacità espositiva unita all’uso corretto della terminologia del settore (e più in generale dell’informatica).
At the end of teaching and self-study, students are expected to be aware if automatic control and operating systems and able to apply it within a real-world domain.- Knowledge and understanding: be aware of the techniques for the treatment of automatic control and operating systems.
- Ability to apply knowledge and understanding: to be able to recognise automatic control problems and to know how to deal with them appropriately. To be able to manage the resources through the operating system interface
- Autonomy in judgements: ability to analyse and verify results in the context of automatic control and operating systems.
- Learning skills: acquisition of autonomous skills to learn strategies for analysis, specification, design and verification of results in the context of automatic control and operating systems
- Communication skills: the exam requires the acquisition of good expository skills combined with the correct use of the terminology of the sector (and more generally of computer science).- Oggetto:
Programma
Automatica:
- Il problema del controllo
- Classificazione dei sistemi e dei modelli
- Costruzione di modelli (per sistemi elettrici, meccanici, elettromeccanici, termici)
- Esempi applicativi
Sistemi Operativi:
- Architettura di un Sistema Operativo
- Processi, schedulazione e sincronizzazione
- Gestione di risorse
- File system
Automatic:
- What's a controlled system;
- Systems and Models classification
- Model building (example given for electrical, thermal and mechanical systems)
- Examples
Operating Systems:
- Architecture of an Operating System
- Processes, scheduling and synchronizazion
- Resource management
- File system
- Oggetto:
Modalità di insegnamento
Lezioni di teoria affiancate da esercitazioni pratiche
Theory classes and practice labs
- Oggetto:
Modalità di verifica dell'apprendimento
esame a domande aperte / chiuse sul programma del corso
closed / open questions about the course program
Testi consigliati e bibliografia
- Oggetto:
- Libro
- Titolo:
- Operating system concepts
- Anno pubblicazione:
- 2018
- Editore:
- John Wiley & Sons, Inc.
- Autore:
- Silberschatz, Galvin, Gagne
- Obbligatorio:
- No
- Oggetto:
Note
Saranno previste 21 ore di attività didattica integrativa che saranno svolte dal Dott. FIUMARA Antonio.
- Registrazione
- Aperta
- Apertura registrazione
- 20/09/2024 alle ore 00:00
- Chiusura registrazione
- 30/06/2025 alle ore 23:55
- Oggetto: