Publié le 16/01/2014 Dans Livres
Algorithmique. Techniques fondamentales de programmation. Exemples en Java. 2ème édition par Sébastien Rohaut. L'algorithmique, une des bases fondamentales de la programmation, souvent considérée comme rébarbative par les non initiés, est pourtant aussi essentielle que passionnante, par ses obligations de logique et ses problèmes à résoudre pour créer des programmes performants.
Commencer à résoudre des problèmes et écrire des programmes simples est de nos jours devenu très abordable grâce à la simplicité toute relative de certains langages. Ecrire des codes performants, qui ne consomment que peu de ressources est lui tout un art, qu'il faut apprendre grâce à la pratique et à la connaissance de l'environnement dans lequel on travaille et de son architecture.
Le Livre
Le livre commence par une histoire sur l'informatique, comme la machine de turing, puis entame le lent apprentissage de la programmation avec les variables, les opérateurs, et la logique booléenne. Difficile d'accès pour la plupart des mortels, le chapitre est agrémenté comme la plupart des autres de quelques exercices pour confronter vos connaissances à la réalité, bien que 5 exercices corrigés seulement par exemple pour toute la logique booléenne soit bien trop peu que pour espérer appréhender toute la complexité ici.
Boucles, tableaux, structures, accès aux fichiers et fonctions (ou sous programmes comme dit dans le livre), le tour est presque complet. L'auteur vous propose même un chapitre introductif sur la programmation orientée objet et sur des techniques plus complexes. On ne couvre pas dans ce seul ouvrage tous les domaines d'un cours complet d'algorithmique tel que l'on pourrait le suivre aujourd'hui dans une école, du moins en Belgique, mais il peut sans hésiter être un très bon démarrage pour des étudiants ou des passionnés qui veulent acquérir les bases de la programmation, en commençant par les concepts de base sans vouloir courir avant d'avoir appris à marcher.
Algorithmique. Techniques fondamentales de programmation. Exemples en Java. 2ème édition par Sébastien Rohaut.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 499 pages, ISBN 978-2-7460-8454-4
Commencer à résoudre des problèmes et écrire des programmes simples est de nos jours devenu très abordable grâce à la simplicité toute relative de certains langages. Ecrire des codes performants, qui ne consomment que peu de ressources est lui tout un art, qu'il faut apprendre grâce à la pratique et à la connaissance de l'environnement dans lequel on travaille et de son architecture.
Le Livre
Le livre commence par une histoire sur l'informatique, comme la machine de turing, puis entame le lent apprentissage de la programmation avec les variables, les opérateurs, et la logique booléenne. Difficile d'accès pour la plupart des mortels, le chapitre est agrémenté comme la plupart des autres de quelques exercices pour confronter vos connaissances à la réalité, bien que 5 exercices corrigés seulement par exemple pour toute la logique booléenne soit bien trop peu que pour espérer appréhender toute la complexité ici.
Boucles, tableaux, structures, accès aux fichiers et fonctions (ou sous programmes comme dit dans le livre), le tour est presque complet. L'auteur vous propose même un chapitre introductif sur la programmation orientée objet et sur des techniques plus complexes. On ne couvre pas dans ce seul ouvrage tous les domaines d'un cours complet d'algorithmique tel que l'on pourrait le suivre aujourd'hui dans une école, du moins en Belgique, mais il peut sans hésiter être un très bon démarrage pour des étudiants ou des passionnés qui veulent acquérir les bases de la programmation, en commençant par les concepts de base sans vouloir courir avant d'avoir appris à marcher.
Algorithmique. Techniques fondamentales de programmation. Exemples en Java. 2ème édition par Sébastien Rohaut.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 499 pages, ISBN 978-2-7460-8454-4