Éléments de programmation : de l'algorithme au programme Python

Enregistré dans:
Détails bibliographiques
Auteur principal: Peschanski, Frédéric (1973-....). (Auteur)
Autres auteurs: Demangeon, Romain (1984-....). (Auteur), Queinnec, Christian (1951-....). (Préface), Soria, Michèle (19..-....).
Support: E-Book
Langue: Français
Publié: Paris : Ellipses.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: "Ce livre aborde les concepts fondamentaux de la programmation dans le contexte d'une méthodologie rigoureuse de développement logiciel. La spécification précise des problèmes posés et la conception algorithmique permettant de les résoudre occupent une place aussi importante que la programmation proprement dite des solutions, de même que la validation de ces programmes par le test. Basé sur le cours d'introduction à la programmation pour les étudiants de licence de 1ere année scientifique de Sorbonne Université, cet ouvrage ne demande aucun prérequis de programmation et peut donc tout à fait être abordé par des étudiants de première et de terminale, ainsi que toute personne intéressée par les concepts de fondamentaux de résolution de problèmes et de programmation. Les programmes du livre sont rédigés dans le langage Python (version minimale 3.6) en exploitant les annotations de type et optionnellement l'outil MyPy. Un environnement simplifié de programmation, MrPython, est également proposé en complément de l'ouvrage, et disponible gratuitement
Accès en ligne: Accès à l'E-Book
Lien: Autre support: Éléments de programmation : de l'algorithme au programme Python / Frédéric Peschanski, Romain Demangeon
LEADER 05912cmm a2200541 i 4500
001 ebook-275794105
005 20240221070540.0
007 cu|uuu---uuuuu
008 240209s2020||||fr ||||g|||| ||||||fre d
020 |a 9782340088542 
035 |a (OCoLC)1422580540 
035 |a FRCYB88950021 
035 |a FRCYB084688950021 
035 |a FRCYB087088950021 
035 |a FRCYB087588950021 
035 |a FRCYB24888950021 
035 |a FRCYB26088950021 
035 |a FRCYB56788950021 
035 |a FRCYB63288950021 
040 |a ABES  |b fre  |e AFNOR 
041 0 |a fre  |2 639-2 
082 0 |a 005.133  |2 23 
100 1 |0 (IdRef)071211799  |1 http://www.idref.fr/071211799/id  |a Peschanski, Frédéric  |d (1973-....).  |4 aut.  |e Auteur 
245 1 0 |a Éléments de programmation :  |b de l'algorithme au programme Python   |c Frédéric Peschanski, Romain Demangeon ; [préface, Christian Queinnec,... Michèle Soria,...]. 
264 1 |a Paris :  |b Ellipses. 
264 2 |a Paris :  |b Cyberlibris,  |c 2020. 
336 |b txt  |2 rdacontent 
337 |b c  |2 rdamedia 
337 |b b  |2 isbdmedia 
338 |b ceb  |2 RDAfrCarrier 
500 |a Couverture (https://static2.cyberlibris.com/books_upload/136pix/9782340088542.jpg). 
504 |a Références bibliogr. et webogr. Notes bibliogr. et webogr. Index. 
506 |a L'accès en ligne est réservé aux établissements ou bibliothèques ayant souscrit l'abonnement  |e Cyberlibris 
520 |a "Ce livre aborde les concepts fondamentaux de la programmation dans le contexte d'une méthodologie rigoureuse de développement logiciel. La spécification précise des problèmes posés et la conception algorithmique permettant de les résoudre occupent une place aussi importante que la programmation proprement dite des solutions, de même que la validation de ces programmes par le test. Basé sur le cours d'introduction à la programmation pour les étudiants de licence de 1ere année scientifique de Sorbonne Université, cet ouvrage ne demande aucun prérequis de programmation et peut donc tout à fait être abordé par des étudiants de première et de terminale, ainsi que toute personne intéressée par les concepts de fondamentaux de résolution de problèmes et de programmation. Les programmes du livre sont rédigés dans le langage Python (version minimale 3.6) en exploitant les annotations de type et optionnellement l'outil MyPy. Un environnement simplifié de programmation, MrPython, est également proposé en complément de l'ouvrage, et disponible gratuitement 
559 2 |b 1, Premiers pas  |c 1.1, Un exemple de programme  |c 1.2, Notion d'expression  |c 1.3, Définition de fonctions simples  |c 1.4, Exercices corrigés  |b 2, Instructions, variables et alternatives  |c 2.1, Suites d'instructions  |c 2.2, Variables et affectations  |c 2.3, Alternatives  |c 2.4, Exercices corrigés  |b 3, Répétitions et boucles  |c 3.1, Motivation : répéter des calculs  |c 3.2, La boucle while  |c 3.3, Problèmes numériques  |c 3.4, Complément : les fonctionnelles  |c 3.5, Exercices corrigés  |b 4, Plus sur les boucles  |c 4.1, Notion de correction  |c 4.2, Notion de terminaison  |c 4.3, Notion d'efficacité  |c 4.4, Complément : la récursion  |c 4.5, Exercices corrigés  |b 5, Intervalles et chaines de caractères  |c 5.1, Intervalles  |c 5.2, Chaines de caractères  |c 5.3, Problèmes sur les chaines de caractères  |c 5.4, Exercices corrigés  |b 6, Listes  |c 6.1, Définition et opérations de base  |c 6.2, Découpages de listes  |c 6.3, Problèmes sur les listes  |c 6.4, Exercices corrigés  |b 7. N-uplets  |c 7.1, Construction  |c 7.2, Déconstruction  |c 7.3, Utilisation des n-uplets  |c 7.4, Exercices corrigés  |b 8, Compréhensions de listes  |c 8.1, Schéma de construction  |c 8.2, Schéma de transformation  |c 8.3, Schéma de filtrage  |c 8.4, Plus loin avec les compréhensions  |c 8.5, Complément : le schéma de réduction  |c 8.6, Exercices corrigés  |b 9. Ensembles  |c 9.1, Définition et opérations de base  |c 9.2, Opérations ensemblistes  |c 9.3, Exercices corrigés  |b 10, Dictionnaires  |c 10.1, Définition et opérations de base  |c 10.2, Itération sur les dictionnaires  |c 10.3, Exercices corrigés  |b 11, Itérables et compréhensions  |c 11.1, Notion d'itérable  |c 11.2, Compréhensions d'ensembles  |c 11.3, Compréhensions de dictionnaires  |c 11.4, Synthèse sur les compréhensions  |c 11.5, Exercices corrigés  |b 12, Procédures et tableaux  |c 12.1, Notion de procédure  |c 12.2, Instruction de remplacement  |c 12.3, Algorithmes de tableaux  |c 12.4, Exercices corrigés  |b 13, Vers les objets  |c 13.1, La programmation orienté objet (POO)  |c 13.2, Objets du monde réel  |c 13.3, Types de données utilisateur  |c 13.4, Aller plus loin  |b A, Solutions des exercices 
650 7 |0 (IdRef)027241378  |1 http://www.idref.fr/027241378/id  |a Programmation (informatique).  |2 ram 
650 7 |0 (IdRef)040659046  |1 http://www.idref.fr/040659046/id  |a Algorithmes.  |2 ram 
650 7 |0 (IdRef)051626225  |1 http://www.idref.fr/051626225/id  |a Python (langage de programmation).  |2 ram 
655 7 |0 (IdRef)03020934X  |1 http://www.idref.fr/03020934X/id  |a Manuels d'enseignement supérieur.  |2 ram 
700 1 |0 (IdRef)152622276  |1 http://www.idref.fr/152622276/id  |a Demangeon, Romain  |d (1984-....).  |4 aut.  |e Auteur 
700 1 |0 (IdRef)02824933X  |1 http://www.idref.fr/02824933X/id  |a Queinnec, Christian  |d (1951-....).  |4 aui.  |e Préface 
700 1 |0 (IdRef)029294673  |1 http://www.idref.fr/029294673/id  |a Soria, Michèle  |d (19..-....).  |4 aui.  |e Préface 
776 0 |t Éléments de programmation : de l'algorithme au programme Python / Frédéric Peschanski, Romain Demangeon  |d Paris : Ellipses  |h 1 volume (X-358 p.). (@Références sciences)  |z 978-2-3400-4106-6  |w (ABES)249078066 
856 |q HTML  |u https://srvext.uco.fr/login?url=https://univ.scholarvox.com/book/88950021  |w Données éditeur  |z Accès à l'E-Book 
886 2 |2 unimarc  |a 181  |a i#  |b xxxe## 
993 |a E-Book  
994 |a BNUM 
995 |a 275794105