Aller au contenu

Descriptif du cours « Systèmes Embarqués 1 »

Heures de travail attendues60 Langue d'enseignementF
Année de validitée2023/2024 Identifiant du coursB3C-ELGO-S
Année du plan d'études2e année Niveauavancé
Semestreautomne Type de courscomplémentaire
Programmefrançais, bilingue Type de formationbachelor
Filière(s)Informatique et systèmes de communication Orientation(s)Informatique logicielle, Ingénierie des données, Réseaux et systèmes

Objectifs

Le but de ce cours est de vous faire découvrir le langage de programmation Go pour écrire des programmes élégants et fiables.

A la fin du cours, l’étudiant:

  • Sait concevoir et réaliser un programme en Go.
  • Connaît les principales forces du langage Go.
  • Sait mettre en oeuvre les outils pour tester et documenter les programmes en Go.
  • Est sensibilisé à la beauté et à l’élégance du code.

Contenu

Le cours traite des sujets suivants:

  • Les bases du langage Go
  • L’art de la simplicité
  • La programmation orientée donnée
  • La généricité en Go
  • La bibliothèque Go standard
  • Le language de programmation du cloud
  • La programmation concurrente avec les goroutines et les channels
  • La fiabilité et la sécurité
  • La compilation croisée
  • Les outils pour les tests unitaires et les rapports de coverage
  • Les outils pour l’analyse des performances

Formes d’enseignement

Forme d’enseignement Durée
Cours magistral (y compris exercices) 16 périodes
Travaux pratiques / laboratoires 16 périodes
Projets -
Examen de révision -
Examen de branche -

Remarque

1 période dure 45 minutes

Modalités d’évaluation

  • Contrôle continu: travaux écrits, TP/évaluation de rapports

Mode de calcul de la note de cours

La note du contrôle continu est la moyenne pondérée des évaluations du semestre. En cas d’examen de révision, la note finale du cours est la moyenne arithmétique de la note du contrôle continu et de celle de l’examen de révision.

Ouvrages de référence

Les références seront données pendant le cours

Enseignant(s) et/ou coordinateur(s)

Philippe Joye, Jacques Supcik


Date de mise à jour : 16.09.2022