Heim  >  Artikel  >  Backend-Entwicklung  >  Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

云罗郡主
云罗郡主Original
2018-11-07 16:38:4423655Durchsuche

Welches Buch sollte ich zuerst studieren, um mit dem Programmieren zu beginnen? Was sollten Sie zuerst lernen, wenn Sie mit dem Programmieren beginnen? Es gibt viele Programmiersprachenbücher im Internet. Wer Programmiersprachen lernen möchte, muss sich mit dem Wissenssystem der PHP-Chinesen vertraut machen zu ihnen!

1. „c primer plus“

Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

Inhaltseinführung Dieses Buch beschreibt umfassend die Konzepte und Kenntnisse im Zusammenhang mit der C-Sprachprogrammierung. Das Buch hat insgesamt 17 Kapitel. In den Kapiteln 1 und 2 werden die vorbereitenden Kenntnisse behandelt, die zum Erlernen der C-Sprachprogrammierung erforderlich sind. In den Kapiteln 3 bis 15 werden die relevanten Kenntnisse der C-Sprache vorgestellt, einschließlich Datentypen, formatierter Ein- und Ausgabe, Operatoren, Ausdrücke, Flusskontrollanweisungen, Funktionen, Arrays und Zeiger, Zeichenfolgenoperationen, Speicherverwaltung, Bitoperationen usw. Der Wissensinhalt ist Alle zielen auf den C99-Standard ab. Darüber hinaus wird in Kapitel 10 die Diskussion über Zeiger gestärkt, und in Kapitel 12 wird das Konzept der dynamischen Speicherzuweisung vorgestellt, das besser auf die Bedürfnisse der Leser zugeschnitten ist. In den Kapiteln 16 und 17 werden die C-Präprozessor- und C-Bibliotheksfunktionen sowie die erweiterte Datendarstellung (Datenstrukturen) erläutert. Der Anhang enthält Antworten auf Wiederholungsfragen, Programmierübungen und umfangreiches Referenzmaterial zur C-Programmierung am Ende jedes Kapitels. Dieses Buch eignet sich für Leser, die die C-Sprache systematisch erlernen möchten, und für Programmierer, die andere Programmiersprachen beherrschen und die C-Programmiertechnologie weiter beherrschen und festigen möchten.

2. „Die C-Programmiersprache“

Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

„Die C-Programmiersprache“ wird vom berühmten Informatiker Brian A. als „C-Programmiersprache“ übersetzt Das von W. Kernighan und Dennis M. Ritchie, dem Vater der C-Sprache, gemeinsam verfasste Informatikbuch ist das erste Buch, das die Programmiermethoden der C-Sprache vorstellt. Es ist ein unverzichtbares Nachschlagewerk zum Thema Programmiersprachen. Es spielte eine sehr wichtige Rolle bei der Entwicklung und Popularisierung der C-Sprache. Es gilt als Industriestandardspezifikation der C-Sprache und wird auch heute noch häufig verwendet. Es gilt auch als Musterbeispiel für computergestütztes Schreiben und ist für seine klare und prägnante Schreibweise bekannt. Das Buch verwendet „Hallo Welt“ als Beispiel, um mit der Erklärung der Programmierung zu beginnen, die in Programmiersprachenbüchern zur Tradition geworden ist. [1] Die Beschreibung in diesem Buch wird in einfachen Worten erklärt, mit typischen Beispielen, was es leicht verständlich und äußerst praktisch macht. Es eignet sich als C-Lehrbuch für Computer-Studierende und Nicht-Computer-Studierende an Hochschulen und Universitäten Kann auch als Lehrbuch für Techniker verwendet werden, die sich mit der Entwicklung computerbezogener Software und Hardware befassen. In der Geschichte der Computerentwicklung ist keine Programmiersprache so weit verbreitet wie die Sprache C.

3. „C-Fallen und Fallstricke“

Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

Der Autor basiert auf einem Artikel, den er 1985 veröffentlichte, als er bei Bell Labs war, kombiniert mit seinem Die eigene Berufserfahrung wurde zu diesem wertvollen Klassiker für C-Programmierer erweitert. Der Ausgangspunkt beim Schreiben dieses Buches besteht nicht darin, die C-Sprache zu kritisieren, sondern C-Programmierern dabei zu helfen, die Fallstricke und Hindernisse im Programmierprozess zu vermeiden. Das gesamte Buch ist in 8 Kapitel unterteilt, in denen Probleme analysiert werden, die bei der C-Programmierung unter verschiedenen Aspekten auftreten können, z. B. lexikalische Analyse, Syntax und Semantik, Verbindung, Bibliotheksfunktionen, Präprozessoren und Portabilitätsfehler. Abschließend gibt der Autor anhand eines Kapitels einige praktische Anregungen. Dieses Buch ist für C-Programmierer mit gewisser Erfahrung zum Lesen und Lernen geeignet. Auch wenn Sie ein C-Programmierexperte sind, sollte dieses Buch Ihr kostenloses Einführungsbuch in die Programmierung sein.

4. „Die Kunst der Computerprogrammierung“

Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

Dieses Buch ist ein klassisches Meisterwerk der Algorithmenanalyse (klassisch ist nicht angemessen, es sollte eine Bibel oder ein Epos sein). Es wird von Scientific American als eines der 12 größten wissenschaftlichen Meisterwerke des 20. Jahrhunderts aufgeführt (zusammen mit Diracs). Quantenmechanik und Einsteins Allgemeine Relativitätstheorie, von Neumanns spieltheoretische Werke und andere ebenso berühmte Werke). Sein Highlight liegt in seinen außergewöhnlichen mathematischen Fähigkeiten, die von den Lesern extrem hohe mathematische Kenntnisse erfordern. Solange Sie geduldig bleiben, werden Ihr Algorithmus und Ihr Programmierniveau ein höheres Niveau erreichen und Sie werden ein gutes Verständnis haben Beim Programmieren gibt es eine völlig andere Erfahrung und ein völlig anderes Verständnis, nämlich „Tao“. Das Layout des Buches ist wunderschön (dank des Tex-Systems des Autors) und sieht sehr komfortabel aus. Der Schreibstil des Autors ist sehr gut, der Schreibstil ist lebendig und lebendig und die Lektüre ist berührend (englische Version). Es gibt viele und wesentliche Übungen, die das Wesentliche von Algorithmen und Programmen berühren. Am Ende des Buches finden sich Antworten auf fast alle Übungen (die 1/4 des gesamten Buches ausmachen). strenger Stil. Allerdings wird das Programm in diesem Buch nicht in der uns bekannten Hochsprache beschrieben, sondern in der vom Autor entworfenen MIX-Sprache. Die Veröffentlichung des gesamten Buchsatzes war ursprünglich in sieben Bänden geplant, aber jetzt gibt es drei Bände: Basisalgorithmen, halbnumerische Algorithmen, Sortierung und Suche. Der vierte Band mit kombinierten Algorithmen habe sich um 20 Jahre verzögert, sagte Knuth Es würde im Jahr 2008 eingeführt werden. Dieses Buch gibt es in einer chinesischen Version, aber es wird den Lesern empfohlen, die englische Version zu wählen, da sie, nachdem sie es nun auf diesem Niveau gelernt haben, keine größeren Schwierigkeiten auf Englisch haben sollten. Zitat: „In unserem Leben werden wir vielleicht den Untergang von C++ erleben, aber Knuth und seine Programmierkunst werden immer in unseren Herzen bleiben.“

5 >

53Empfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018

Datenstruktur und Algorithmusanalyse: Beschreibung der C-Sprache (Originalbuch, 2. Auflage)》Einführung in den Inhalt: Das Buch führt detailliert in die aktuell beliebten Themen ein und neue Änderungen in den Algorithmenentwurfstechniken wurden diskutiert , und einige fortgeschrittene Datenstrukturen wurden auf der Grundlage der Untersuchung der Leistung, Effizienz und Laufzeitanalyse von Algorithmen untersucht. Es wurde ein kurzer Überblick über die aktiven Bereiche von Datenstrukturen aus einer historischen Perspektive und aktuellen Entwicklungen gegeben. Denn „Data Structure and Algorithm Analysis: C Language Description (Original Book 2nd Edition)“ bietet eine neuartige Auswahl an Materialien, praktische Methoden, reichhaltige Beispiele und geeignete Auswahlmöglichkeiten. Der Zweck von „Datenstruktur und Algorithmenanalyse: Beschreibung der C-Sprache (Originalbuch, 2. Auflage)“ besteht darin, die guten Programmierkenntnisse und kompetenten Fähigkeiten der Algorithmenanalyse der Schüler zu fördern, damit sie effiziente Programme entwickeln können. Um der Praxis zu dienen und die praktischen Fähigkeiten der Studierenden zu schulen, stellt das Buch C-Programme und Pseudocode-Routinen für die meisten, aber nicht alle Algorithmen bereit. Einige Programme sind im Internet verfügbar.

Das Obige ist eine vollständige Einführung in die fünf klassischen Einführungsbücher zur Programmierung, die 2018 empfohlen werden. Wenn Sie mehr über

PHP-Einführungs-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.


Das obige ist der detaillierte Inhalt vonEmpfohlene 5 klassische Einführungsbücher in die Programmierung im Jahr 2018. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn