Informatik und Kommunikationssysteme
- Zulassung : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/zulassung/
- Ausbildungsprogramm : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/ausbildungsprogramm/
- Studienaufbau : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/studienaufbau/
- Berufliche Perspektiven : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/mobilitat/
- Personen : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/personen/
Informatik und Kommunikationssysteme : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/
- Zulassung : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/zulassung/
- Ausbildungsprogramm : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/ausbildungsprogramm/
- Studienaufbau : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/studienaufbau/
- Berufliche Perspektiven : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/berufliche-perspektiven/
- Mobilität : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/mobilitat/
- Personen : /de/ausbildung/bachelor/informatik-und-kommunikationssysteme/personen/
Ausbildungsprogramm
Studiengang:
Informatik und Kommunikationssysteme
Vertiefung:
Software Engineering
Module: Advanced software 3
Kursbeschreibung
Zum Modul-
Angestrebte Kompetenzen und Lernziele
A la fin du cours l'étudiant sait:
- Programmer avec un langage non-impératif; en l'occurrence le cours vise à faire découvrir le modèle de programmation logique, ainsi que la programmation par contraintes.
-
Kursinhalte
Programmation logique (64 périodes):
- Bases de Prolog : logique, prédicats, variable logique, arbre de dérivation.
- Structures de données incomplètes.
- Parcours de graphes d'états.
- Problèmes du ''cut'', négation. Règles dynamiques (assert).
- Definite Clause Grammars, utilisation de Prolog pour l'analyse syntaxique.
- Meta-programmation. Notion de tableau noir.
- Extension du modèle logique par l'expression de contraintes.
- Propagation/distribution, techniques de programmation par contraintes, moteur GnuProlog
- Programmation multi-langages
Unterrichtsform
Vorlesungen inkl. Übungen
14 Unterrichtseinheiten
Laborarbeit
36 Unterrichtseinheiten
Théorie sous forme de vidéo (classe inversée
14 Unterrichtseinheiten
Travail personnel
26 Unterrichtseinheiten
Kursbeschreibung
Gültigkeit
2023-2024
Studienjahr
3. Jahr
Semester
Herbst
Programm
Französisch,Zweisprachig
Studiengang
Informatik und Kommunikationssysteme
Kurssprache
Französisch
Code
B3C-PLPL-S
Niveau
Fortgeschrittene Stufe
Typ
Ergänzungskurs
Art der Ausbildung
Bachelor
Lernkontrolle
- Schlussprüfung Lernkontrolle Berichte, Berichte
Notenberechnung / Validierungsmodalitäten
Die Note des Kurses entspricht dem gewichteten Durchschnitt aller Lernkontrollen während des Semesters (+/- mögliche Anpassung für Praktikum). Im Falle einer Schlussprüfung entspricht die Note des Kurses dem arithmetischen Mittel aus der Note der Lernkontrolle und der Schlussprüfung.
Dozierende
Frédéric Bapst