Informatique et sciences du numérique : Édition spéciale Python

Gilles Dowek 1 Jean-Pierre Archambault 2 Emmanuel Baccelli 3 Claudio Cimellli 4 Albert Cohen 5 Christine Eisenbeis 6 Thierry Viéville 7 Benjamin Wack 8 Hugues Bersini 9, 10 Guillaume Le Blanc 11
3 INFINE - INFormation NEtworks
Inria Saclay - Ile de France
5 Parkas - Parallélisme de Kahn Synchrone
DI-ENS - Département d'informatique de l'École normale supérieure, Inria Paris-Rocquencourt, CNRS - Centre National de la Recherche Scientifique : UMR 8548
6 A3 - Advanced analysis to code optimization
UP11 - Université Paris-Sud - Paris 11, Inria Saclay - Ile de France
7 ODYSSEE - Computer and biological vision
DI-ENS - Département d'informatique de l'École normale supérieure, CRISAM - Inria Sophia Antipolis - Méditerranée , ENS Paris - École normale supérieure - Paris, Inria Paris-Rocquencourt, ENPC - École des Ponts ParisTech
8 PROTHEO - Constraints, automatic deduction and software properties proofs
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Enfin un véritable manuel d'informatique pour les lycéens et leurs professeurs ! Les quatre concepts de machine, d'information, d'algorithme et de langage sont au coeur de l'informatique, et l'objet de ce cours est de montrer comment ils fonctionnent ensemble. En première partie, nous apprendrons à écrire des programmes, en découvrant les ingrédients qui les constituent : l'affectation, la séquence et le test, les boucles, les types, les fonctions et les fonctions récursives. Dans la deuxième partie, on verra comment représenter les informations que l'on veut communiquer, les stocker et les transformer - textes, nombres, images et sons. On apprendra également à structurer et compresser de grandes quantités d'informations, à les protéger par le chiffrement. On verra ensuite que derrière les informations, il y a toujours des objets matériels : ordinateurs, réseaux, robots, etc., qui font partie de notre quotidien. Enfin, on s'initiera à des savoir-faire utiles au XXIe siècle : ajouter des nombres exprimés en base deux, dessiner, retrouver une information par dichotomie, trier des informations et parcourir des graphes. Ce cours comporte des chapitres élémentaires et avancés. Chacun contient une partie de cours, des sections de savoir-faire qui permettent d'acquérir les capacités essentielles, et des exercices, notés difficiles pour certains, avec corrigé lorsque nécessaire. A qui s'adresse ce livre ? Ce manuel de cours est destiné aux élèves de terminale ayant choisi la spécialité Informatique et sciences du numérique au lycée ; il s'appuie sur le langage de programmation Python (version 3). Il sera également lu avec profit par tous les professionnels de l'informatique, qu'ils soient autodidactes ou non.
Type de document :
Ouvrage (y compris édition critique et traduction)
Eyrolles, pp.352, 2013, 978-2212136760
Liste complète des métadonnées

https://hal.inria.fr/hal-01262640
Contributeur : Emmanuel Baccelli <>
Soumis le : mardi 26 janvier 2016 - 23:53:16
Dernière modification le : mardi 24 avril 2018 - 17:20:14

Identifiants

  • HAL Id : hal-01262640, version 1

Collections

Citation

Gilles Dowek, Jean-Pierre Archambault, Emmanuel Baccelli, Claudio Cimellli, Albert Cohen, et al.. Informatique et sciences du numérique : Édition spéciale Python. Eyrolles, pp.352, 2013, 978-2212136760. 〈hal-01262640〉

Partager

Métriques

Consultations de la notice

651