Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Programmer en C moderne. De C 11 à C 20
Delannoy Claude
EYROLLES
38,00 €
Épuisé
EAN :9782212678956
Acquérir une parfaite maîtrise du C++ et de la programmation objet Les versions C++11, C++14 et C++17 ont apporté au langage C++ plus que de nouvelles fonctionnalités : une nouvelle façon de programmer. Dès lors, une refonte complète du classique Programmer en langage C++ de Claude Delannoy s'imposait. C'est à cette tâche que s'est attelé l'auteur à l'occasion de cette 10e édition de l'ouvrage, en réécrivant les exemples de code et en préconisant de bonnes pratiques de programmation dans l'esprit de ce C++ moderne. L'ouvrage ainsi remanié commence par une présentation détaillée de la syntaxe de base du langage, s'appuyant dès que possible sur les structures de données de la bibliothèque standard (types string et vector) et sur la déclaration automatique (C++11). Puis il expose les techniques de gestion dynamique basées sur les "pointeurs intelligents" introduits par C++11 et C++14. L'auteur insiste ensuite sur la bonne compréhension des concepts objet et de la programmation générique à l'aide des "patrons". Un chapitre est consacré à la "sémantique de déplacement" introduite par C+ +11. Plusieurs chapitres sont dédiés aux conteneurs et aux algorithmes de la STL (Standard Template Library). Les nouveautés de C++20 (concepts et contraintes, modules, coroutines...) sont présentées en annexe. Chaque notion nouvelle et chaque fonction du langage est illustrée de programmes complets écrits en C+ + moderne, dont le code source est fourni sur le site www.editions-eyrolles.com. Un équivalent en C++03 est proposé quand nécessaire pour les lecteurs amenés à exploiter d'anciens programmes. A qui s'adresse ce livre ? Aux étudiants de cursus universitaires (DUT, licence, master), ainsi qu'aux élèves des écoles d'ingénieurs. A tout programmeur ayant déjà une expérience de la programmation (C, C#, Java, Python, PHP...) et souhaitant s'initier au langage C++.
Résumé : Conçu pour les étudiants en informatique (BTS, IUT, 1er ou 2e cycles universitaires, écoles d'ingénieur), ce recueil d'exercices corrigés et commentés est le complément idéal de Programmer en langage C, du même auteur, ou de tout autre ouvrage d'initiation au C. Les exercices de la première partie, répartis en sept chapitres, suivent la progression habituelle d'un cours de C et vous permettront de maîtriser progressivement toutes les bases du langage, depuis les opérateurs et expressions jusqu'aux chaînes de caractères, tableaux et pointeurs. La seconde partie propose des problèmes plus élaborés, empruntés à des domaines d'application variés : algorithmes de tri, de recherche ou de comptage, programmes de jeux, traitements de fichiers ou programmes mathématiques. Les corrigés des exercices sont tous présentés suivant le même canevas : analyse du problème et proposition d'une démarche algorithmique ; programme en C avec exemple d'exécution ; justification des choix opérés - car il n'y a jamais de solution unique à un problème donné ; commentaires sur les points délicats et suggestion d'extensions possibles du programme.
Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique - même sommaire - d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés de la dernière version de la norme ISO du langage (C99).
Niveau : Programmeurs débutants Ce livre s'adresse à des lecteurs complètement novices en programmation, étudiants ou autodidactes. Il leur permet de construire des programmes simples en langage C, en ayant acquis au fil de la lecture toutes les bases qui leur permettront d'aborder d'autres langages. Il est construit comme un support de cours. Il aborde donc progressivement toutes les notions de base de la programmation : le fonctionnement d'un ordinateur, le langage machine, puis les variables, les instructions d'affectation, d'affichage, etc. avant de passer à la syntaxe propre au C. Chaque chapitre aborde un sujet "élémentaire" de la programmation, et se termine par un résumé reprenant les nouveautés introduites et les principes importants (comme l'initialisation d'une boucle while). Des exemples de code sont répartis dans le cours des chapitres et les corrections des exercices proposés sont regroupées à la fin du livre. L'une des originalités de cet ouvrage, outre sa progression très pédagogique issue de l'expérience de l'auteur, est de disposer, en fin de volume, de deux chapitres détaillant les grandes différences entre le langage C et d'autres langages évolués : instructions de contrôle, opérateurs et expressions. --Véronique Spir
Résumé : Cet ouvrage est destiné aux étudiants débutants en langage C, mais ayant déjà quelques notions de programmation acquises par la pratique, même sommaire, d'un autre langage. Les notions fondamentales (types de données, opérateurs, instructions de contrôle, fonctions, tableaux...) sont exposées avec un grand soin pédagogique, le lecteur étant conduit progressivement vers la maîtrise de concepts plus avancés comme les pointeurs ou la gestion dynamique de la mémoire. Chaque notion importante est illustrée d'exemples de programmes complets, accompagnés de résultats d'exécution. De nombreux exercices, dont la solution est fournie en fin d'ouvrage, vous permettront de tester vos connaissances fraîchement acquises et de les approfondir. Cette cinquième édition inclut les nouveautés des dernières versions de la norme ISO du langage (C99 et C11).
Résumé : Pour progresser en photographie, il faut prendre des photos... beaucoup de photos, et avoir un peu de méthode ! Or quand on ne peut s'offrir des cours et que le jargon des livres techniques nous effraye, il n'est pas rare de se décourager. Ce livre très accessible, particulièrement destiné aux débutants, propose 25 exercices concrets qui recouvrent quatre grands thèmes de la photo les bases techniques, la lumière, la mise en valeur de son sujet et la créativité bien sûr, car il s'agit de se faire plaisir et de rester motivé ! Très illustré, émaillé de nombreux conseils, il vous guidera dans la découverte de la photo et vous aidera à progresser rapidement, et ce quel que soit votre appareil (compact, reflex ou smartphone).
Céramiste de métier ou amateur déjà aguerri, vous souhaitez progresser et réaliser des pièces plus audacieuses et plus personnelles. Cet ouvrage vous est destiné, quel que soit votre style. Il vous ouvre les portes d'une véritable création dans le respect des règles de l'art. Céramique, design et création vous guide en vous donnant les clés et les méthodes pour acquérir une démarche plus créative. Il passe en revue des points préalables essentiels mais parfois négligés: ergonomie de l'objet, spécificités de chaque technique céramique, décors... Par son cheminement progressif, cet ouvrage est précieux à chaque étape. Il vous invite à renouveler vos sources d'inspiration, vous montre comment réfléchir en designer, à dessiner un croquis de conception utile et précis, vous aide à choisir la terre et les techniques les plus adaptées à votre projet: colombins, plaques, tournage et tournassage, moulage, glaçures... Les réalisations pas à pas - vases, pots, vaisselle et objets décoratifs - vous permettent de visualiser et de mieux maîtriser tous ces paramètres. Vous devenez ainsi peu à peu plus assuré et autonome dans votre pratique. En fin d'ouvrage vous entrerez, grâce à des études de cas, dans l'extraordinaire processus créatif des céramistes contemporains. Laissez-vous guider par l'auteur, céramiste et designer, et faites confiance à votre talent.
Résumé : 200 exercices pour réviser les fondamentaux du dessin et de la peinture : ligne, couleur, ton, texture, motif, espace... Ce manuel pratique s'adresse aux étudiants souhaitant intégrer une école d'art ou aux amateurs désireux de réviser les bases... Très illustré, l'ouvrage vous aidera efficacement à développer votre potentiel créatif.
Livre technique sur la construction et l'aménagement de serres pour la culture (fruits et légumes, plantes ornementales). Choix de la serre, aménagement intérieur et choix des espèces et cultivars y sont détaillés, avec les calendriers de plantation
Ce nouveau livre de la collection " Pour les Nuls pros " va vous donner en quelque 500 pages toutes les connaissances qui vous permettront de maîtriser le langage C afin de l'intégrer dans tous vos développements. Ici nous considérons le C comme premier langage, c'est-à-dire qu'aucune connaissance d'un autre langage n'est nécessaire pour démarrer. Nouvelle édition entièrement mise à jour. Au programme : Description de la structure du langage C Les déclarations et les types Utilisation des opérateurs Les expressions Boucles et contrôles d'exécution Les pointeurs Traitement des chaînes de caractères Travailler avec le préprocesseur Gestion des entrées/sorties
Résumé : Dans cet ouvrage destiné aux étudiants en 1er et 2e cycles universitaires ou en écoles d'ingénieurs, Claude Delannoy insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation Java rigoureuses. L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets, les JSP et JDBC. Cette 10e édition couvre les nouveautés de Java 9, au premier rang desquelles le Java Platform Module System (ex-projet Jigsaw) et l'outil jshell.
Résumé : Au coeur des systèmes d'informations se trouvent les bases de données relationnelles, outils informatiques incontournables. Pour les comprendre, mieux les appréhender, voire les utiliser, nous avons choisi d'allier expériences professionnelles et pédagogiques. Cet ouvrage s'adresse donc aux étudiants de BTS-SIO, d'IUT informatique, de classes préparatoires et d'écoles d'ingénieurs, mais également aux développeurs débutants utilisateurs des SGBDR et de leur langage SQL. Chaque étudiant retrouvera les éléments de son programme, de la théorie relationnelle à la mise en oeuvre de SQL, avec de nombreux exercices d'entraînement. Pour aller plus loin, les questions rencontrées lors d'une pratique professionnelle sont aussi abordées. En complément, vous trouverez sur le site sqlparexemple l'ensemble des exercices corrigés et les éléments techniques dont vous aurez besoin.
Tittel Ed ; Vander Veer Emily A. ; Soulard Benoist
Apprenez à parler Web ! Grâce à ce livre, HTML, le langage de base du Web, et JavaScript celui qui permet d'animer vos pages sont enfin à la portée du commun des mortels ! Apprenez à mettre en oeuvre les balises, les frames, la gestion des cookies, les images réactives et les rollovers en quelques heures, et bientôt, HTML et JavaScript n'auront plus de secret pour vous ! Découvrez : Les bases pour créer des pages Web ; Les CSS ; Les tableaux ; Formulaires et scripts ; XHTML ; JavaScript et les cookies ; Les pages Web interactives ; Les images réactives et les rollovers.