Chapitre d’ouvrage

Avant-propos

Pages XVII à XVIII

Citer ce chapitre


  • Antipolis, S.
(2018). Avant-propos. Algorithmique et programmation en Java : Cours et exercices corrigés (5e éd., p. XVII-XVIII). Dunod. https://stm.cairn.info/algorithmique-et-programmation-en-java--9782100783755-page-XVII?lang=fr.

  • Antipolis, Sophia.
« Avant-propos ». Algorithmique et programmation en Java Cours et exercices corrigés, Dunod, 2018. p.XVII-XVIII. CAIRN.INFO, stm.cairn.info/algorithmique-et-programmation-en-java--9782100783755-page-XVII?lang=fr.

  • ANTIPOLIS, Sophia,
2018. Avant-propos. In :
  • GRANET, Vincent,
Algorithmique et programmation en Java Cours et exercices corrigés. Paris : Dunod. InfoSup, p.XVII-XVIII. URL : https://stm.cairn.info/algorithmique-et-programmation-en-java--9782100783755-page-XVII?lang=fr.

Notes

  • [1]
    À noter qu’en attendant la version stable numéro 11 du langage, une version 10 intermédiaire propose l’inférence de type des variables locales.

Pour cette cinquième édition d’Algorithmique et Programmation en Java, l’ensemble de l’ouvrage a été révisé. Il a été corrigé et actualisé pour tenir compte de l’évolution des technologies depuis quatre ans. De nouveaux algorithmes sont présentés, et de nouveaux exercices sont proposés. Des diagrammes de classes au format UML ont été introduits pour donner au lecteur une vision plus claire des relations entre les classes qui implémentent les types abstraits présentés dans la seconde partie de l’ouvrage.
Contrairement à la version 8 qui avait introduit le paradigme fonctionnel, la version 9 de Java n’apporte pas de grands bouleversements au niveau du langage lui-même. La grande nouveauté est l’introduction de la notion de module et le découpage en modules de toute l’API. Cette notion définit un nouveau niveau d’encapsulation et sera évoquée au chapitre 12. Toutefois, dans le cadre de cet ouvrage, elle reste marginale et sera présentée succinctement.
L’informatique est une science mais aussi une technologie et un ensemble d’outils. Ces trois composantes ne doivent pas être confondues, et l’enseignement de l’informatique ne doit pas être réduit au seul apprentissage des logiciels. Ainsi, l’activité de programmation ne doit pas se confondre avec l’étude d’un langage de programmation particulier. Même si l’importance de ce dernier ne doit pas être sous-estimée, il demeure un simple outil de mise en œuvre de concepts algorithmiques et de programmation généraux et fondamentaux…


Date de mise en ligne : 11/10/2024

Ce chapitre est en accès conditionnel

Acheter cet ouvrage

27,99 €

446 pages, format électronique (HTML et feuilletage, par chapitre)
Membre d'une institution cliente ?