Ingegneria informatica e sistemi di comunicazione
- Ammissione : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/ammissione/
- Programma di studio : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/programma-di-studio/
- Struttura degli studi : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/struttura-degli-studi/
- Prospettive : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/prospettive/
- Mobilità : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/mobilita/
- Persone : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/persone/
- Ammissione : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/ammissione/
- Programma di studio : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/programma-di-studio/
- Struttura degli studi : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/struttura-degli-studi/
- Prospettive : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/prospettive/
- Mobilità : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/mobilita/
- Persone : /it/formazione/bachelor/ingegneria-informatica-e-sistemi-di-comunicazione/persone/
Programma di studio
Indirizzo di studi:
Informatica e sistemi di comunicazione
Specializzazione:
Ingegneria del software
Modulo: Intégration et optimisation des SI
Descrizione del corso
Tornare al modulo-
Obiettivi
A la fin du cours l'étudiant sait:
- développer une application Java communiquant à travers le réseau informatique et expliquer l'interaction entre le logiciel et le réseau
- interfacer une application Java avec des librairies natives
- implementer une application dans le contexte d'un serveur d'application Java
- implémenter une application Java utilisant des WebSockets
- utiliser des concepts avancés du language de programmation Java
-
contenuto
- Mécanismes de base de la communication réseau en Java: Sockets, NIO, HttpClient
- Interfaçage vers des composants logiciels natifs: JNI (Java Native Interface) et FFM (Foreign Functions & Memory)
- Etude de nouveaux concepts introduit dans les JDKs (JEP, Java Enhancement Proposals)
- Structure et fonctionnement d'un serveur d'applications Java (Servlet Engines)
- Concepts de communication entre navigateur et serveur web, notamment WebSockets
Metodo d'insegnamento e volume di lavoro
Insegnamento frontale (esercizi inclusi)
16 periodi
lavori pratici / laboratorio
16 periodi
Travail personnel
13 periodi
Titolo del corso
Anno di validità
2025-2026
Anno del piano degli studi
3o anno
Semestre
primavera
Programma
francese,bilingue
Indirizzo di studi
Informatica e sistemi di comunicazione
Lingua d'insegnamento
francese
ID del corso
B3C-AVJA-S
Livello
Tipo di corso
addizionale
Formazione
Bachelor
Metodi di valutazione
- prove in itinere prove scritte, lavori pratici / valuatazione delle relazioni di laboratorio
Metodo di calcolo della nota del corso
selon communication au début du cours (tenant compte du contrôle continue et des travaux pratiques)
Docente/i e/o coordinatore/i
Rudolf Scheurer