diff --git a/Makefile b/Makefile index 9f5a7173d833419d26e0f9eda0665c0e62c3aa56..b72a63de647a0507865863b4b6e4291482ab010c 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ HTMLOPTIONS += -t html5 HTMLOPTIONS += -c css/tufte-css/tufte.css HTMLOPTIONS += --self-contained -all: ligne_commande.pdf strings.pdf tests_assertions.pdf make.pdf base_3.pdf base_2.pdf base_1.pdf intro.pdf index.html +all: oral.pdf ligne_commande.pdf strings.pdf tests_assertions.pdf make.pdf base_3.pdf base_2.pdf base_1.pdf intro.pdf index.html intro.pdf: intro.md metadata.yaml pandoc $(PDFOPTIONS) -o $@ $^ @@ -45,6 +45,9 @@ strings.pdf: strings.md metadata.yaml ligne_commande.pdf: ligne_commande.md metadata.yaml pandoc $(PDFOPTIONS) -o $@ $^ +oral.pdf: oral.md metadata.yaml + pandoc $(PDFOPTIONS) -o $@ $^ + index.html: index.md pandoc -s $(OPTIONS) $(HTMLOPTIONS) -o $@ $< diff --git a/index.md b/index.md index 90d2f1bbb7dfed942232c9787abfffd2e5c7e1f1..4332ee9bf581835b66169d5084bba2e3e98aa509 100644 --- a/index.md +++ b/index.md @@ -57,7 +57,17 @@ corrige: false - Les fonctions. - Les tableaux. - -## Introduction à `make` [PDF](tests_assertions.pdf) +## Tests unitaires et assertions [PDF](tests_assertions.pdf) - Tests unitaires. -- Assertions. \ No newline at end of file +- Assertions. + +## Chaînes de caractères [PDF](strings.pdf) + +- Le type `char *`. +- Les fonctions de manipulation de chaînes de caractères. + +## Ligne de commande [PDF](ligne_commande.pdf) + +- Point d’entrée d’un programme. +- Conversion des arguments. \ No newline at end of file diff --git a/oral.md b/oral.md new file mode 100644 index 0000000000000000000000000000000000000000..0e3da6fa08ba6aed3e8044089d4018f2d05fac08 --- /dev/null +++ b/oral.md @@ -0,0 +1,24 @@ +% Instructions pour l'oral du 11.12.2019 +% OM, PA, PK +% 4 décembre 2019 + +### Administration + +- Durée de 20 min au total. +- 15 min de présentation, 5 min de questions. +- Prévoir une petite démo pendant la présentation. +- Préparer 5-10 slides (indicatif). + +**Vous serez arrêté·e·s après 15min pour les questions!** + +Corollaire: tout dépassement sera pénalisé. + +### Contenu + +- Présentation générale du TP (contexte, but, ...). +- Présentation du travail réalisé. +- Les questions porteront sur **tout** le TP. + +**Impossible de tout présenter faites des choix!** + +