{ "cells": [ { "cell_type": "markdown", "id": "b31ad046", "metadata": { "slideshow": { "slide_type": "slide" } }, "source": [ "# Fichiers et flux" ] }, { "cell_type": "markdown", "id": "cc4062ad", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "## Prélude" ] }, { "cell_type": "markdown", "id": "91dfd3c9", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "### Annonces" ] }, { "cell_type": "markdown", "id": "373301dd", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "#### Projet\n", "\n", "- [Informations et sujets disponibles en ligne](http://nicolas.thiery.name/Enseignement/Info111/projet.html)" ] }, { "cell_type": "markdown", "id": "3ff3a8d5", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "#### Bureau d'Intervention Pédagogique\n", "\n", "- de l'aide individuelle en libre service\n", "- tous les jours, 12h30-14h30, salle 160 du 333\n", "- Nouveau : **aussi en informatique** les jeudi et vendredi!" ] }, { "cell_type": "markdown", "id": "d85b3a05", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "\n", "\n", "#### Conférence spectacle : «Jonglerie Musicale et Combinatoire»\n", "\n", "- Jeudi 10 novembre, 11h00-12h10, 336-H5 \n", " (créneau d'amphi Introduction à l'informatique) \n", "- Florent Hivert et Vincent Delavenère" ] }, { "cell_type": "markdown", "id": "9b579654", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "[](https://Nicolas.thiery.name/osmose-2022.jpg)\n", "\n", "#### Concert de l'ensemble vocal Osmose\n", "\n", "- Dimanche 13 novembre, 16h-17h30, Orsay\n", "- Bach, Zelenka, ..." ] }, { "cell_type": "markdown", "id": "1ee8059f", "metadata": { "slideshow": { "slide_type": "subslide" } }, "source": [ "### Résumé des épisodes précédents" ] }, { "cell_type": "markdown", "id": "2f6f8619", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "**Manipulation de collections de données**\n", "\n", "**Fil conducteur :** Implantation d'un annuaire" ] }, { "cell_type": "markdown", "id": "4be7e03b", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "- Tableaux : valeurs composites homogènes: `vector<...>`\n", "- Sémantique, modèle mémoire avec pile et tas\n", "- Généralisations: collections, tableaux 2D\n", "- La boucle «pour tout» : `for ( auto valeur: collection ) { ... }`" ] }, { "cell_type": "markdown", "id": "8febd838", "metadata": { "slideshow": { "slide_type": "fragment" } }, "source": [ "**