La programmation à partir de la base

Note :   (4,4 sur 5)

La programmation à partir de la base (Jonathan Bartlett)

Avis des lecteurs

Résumé:

Le livre « Learn to Program with Assembly » de Jonathan Bartlett est apprécié pour ses explications claires et approfondies de la programmation en assembleur, en particulier pour les débutants et ceux qui utilisent Linux avec l'architecture x86. Il fournit des informations précieuses sur les concepts de programmation de bas niveau et a été bien accueilli par les lecteurs qui apprécient sa structure et son contenu. Cependant, certains utilisateurs ont rencontré des problèmes de texte manquant dans leurs copies et ont critiqué la présence de fautes de frappe. Il est également à noter que si le livre est une excellente ressource pour l'assemblage 64 bits, ceux qui recherchent des informations sur les 32 bits devront peut-être se référer à une autre ressource.

Avantages:

Couverture complète de la programmation assembleur avec des explications claires et structurées.
Bonne introduction aux concepts de programmation de bas niveau, utile pour comprendre les langages de plus haut niveau.
Des sujets supplémentaires tels que la programmation orientée objet, la gestion des exceptions et le ramassage des ordures sont inclus.
Convient aux débutants ayant des connaissances de base dans des langages de programmation tels que C ou Java.
Des images Docker sont fournies pour assurer la compatibilité avec divers systèmes.

Inconvénients:

Certains exemplaires reçus par les lecteurs comportaient du texte manquant (par exemple, des lettres supprimées).
De nombreuses fautes de frappe et d'orthographe ont été signalées dans certaines éditions.
Ne couvre qu'une partie du jeu d'instructions, ce qui peut amener les lecteurs à avoir besoin de ressources supplémentaires.
Peut ne pas convenir à ceux qui recherchent un matériel avancé en programmation assembleur.

(basé sur 20 avis de lecteurs)

Titre original :

Programming from the Ground Up

Contenu du livre :

Programming from the Ground Up utilise le langage d'assemblage Linux pour enseigner aux nouveaux programmeurs les concepts les plus importants de la programmation.

Il vous emmène pas à pas à travers ces concepts : * Comment le processeur voit la mémoire * Comment le processeur fonctionne * Comment les programmes interagissent avec le système d'exploitation * Comment les ordinateurs représentent les données en interne * Comment faire de l'optimisation de bas niveau et de haut niveau La plupart des livres de programmation pour débutants tentent de protéger le lecteur de la façon dont leur ordinateur fonctionne réellement. Programming from the Ground Up commence par enseigner comment l'ordinateur fonctionne sous le capot, afin que le programmeur dispose d'un bagage suffisant pour réussir dans tous les domaines de la programmation.

Ce livre est utilisé par l'Université de Princeton dans le cadre de son cours COS 217 "Introduction aux systèmes de programmation".

Autres informations sur le livre :

ISBN :9780975283844
Auteur :
Éditeur :
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

L'électronique pour les débutants : Une introduction pratique aux schémas, circuits et...
Lancez-vous dans l'électronique ! Si vous avez pensé à...
L'électronique pour les débutants : Une introduction pratique aux schémas, circuits et microcontrôleurs - Electronics for Beginners: A Practical Introduction to Schematics, Circuits, and Microcontrollers
La programmation à partir de la base - Programming from the Ground Up
Programming from the Ground Up utilise le langage d'assemblage Linux pour enseigner aux...
La programmation à partir de la base - Programming from the Ground Up
Programmation à partir de la base - Programming from the Ground Up
Programming from the Ground Up utilise le langage d'assemblage Linux pour enseigner...
Programmation à partir de la base - Programming from the Ground Up
Apprendre à programmer en Assemblage : Apprentissage de base pour les nouveaux programmeurs - Learn...
De nombreux programmeurs ont une efficacité...
Apprendre à programmer en Assemblage : Apprentissage de base pour les nouveaux programmeurs - Learn to Program with Assembly: Foundational Learning for New Programmers
Le naturalisme et ses alternatives dans les méthodologies scientifiques : Actes de la conférence...
De nombreux ouvrages ont abordé la question de...
Le naturalisme et ses alternatives dans les méthodologies scientifiques : Actes de la conférence 2016 sur les alternatives au naturalisme méthodologique - Naturalism and Its Alternatives in Scientific Methodologies: Proceedings of the 2016 Conference on Alternatives to Methodological Naturalism
Applications natives du cloud avec Docker et Kubernetes : Concevoir et construire une architecture...
Ce livre propose aux développeurs un voyage dans...
Applications natives du cloud avec Docker et Kubernetes : Concevoir et construire une architecture et des applications cloud avec des microservices, Emq et des applications multisites. - Cloud Native Applications with Docker and Kubernetes: Design and Build Cloud Architecture and Applications with Microservices, Emq, and Multi-Site Con
Programmation pour les débutants absolus : Utiliser le langage de programmation JavaScript -...
Les nouveaux programmeurs commencent ici... ce livre...
Programmation pour les débutants absolus : Utiliser le langage de programmation JavaScript - Programming for Absolute Beginners: Using the JavaScript Programming Language
L'ingénierie et l'ultime : Une étude interdisciplinaire de l'ordre et de la conception dans la...
La discipline de l'ingénierie présuppose certaines...
L'ingénierie et l'ultime : Une étude interdisciplinaire de l'ordre et de la conception dans la nature et l'artisanat - Engineering and the Ultimate: An Interdisciplinary Investigation of Order and Design in Nature and Craft
Construire des applications web PHP évolutives en utilisant le cloud : Un guide simple pour...
Éliminez les incertitudes liées à l'écriture et au...
Construire des applications web PHP évolutives en utilisant le cloud : Un guide simple pour programmer et administrer des applications basées sur le cloud - Building Scalable PHP Web Applications Using the Cloud: A Simple Guide to Programming and Administering Cloud-Based Applications

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)