Installieren Sie die genialokal App auf Ihrem Startbildschirm für einen schnellen Zugriff und eine komfortable Nutzung.
Tippen Sie einfach auf Teilen:
Und dann auf "Zum Home-Bildschirm [+]".
Bei genialokal.de kaufen Sie online bei Ihrer lokalen, inhabergeführten Buchhandlung!
Ausgehend von Beispielen vermittelt dieses Lehrbuch grundlegende Paradigmen der Informatik. Die Schwerpunkte liegen auf dem Algorithmenbegriff, einer Einführung in die Programmierung auf Grundlage der Programmiersprache Java und objektorientierten Konzepten. Ferner führt das Buch an die Aufwandsanalyse von Algorithmen und die Funktionsweise von Rechnern heran. Das Buch geht zudem auf Klassenbibliotheken und die Graphikprogrammierung ein, erklärt die Strukturierung von Programmiersprachen als auch erweiterte Programmierkonzepte sowie die modellgestützte Softwareentwicklung anhand von UML. Ausgehend von den vermittelten Java-Kenntnissen erfolgt eine Einführung in die Programmiersprache C++und, als ein neues Kapitel in der 6. Auflage, in die vielseitig einsetzbare Programmiersprache Python.So gelingt der Einstieg in das Informatikstudium! Der InhaltWas ist Informatik? - Programmierung - Erweiterte Programmierkonzepte - Algorithmen und Datenstrukturen - Vom Programm zum Rechner Die ZielgruppenStudienanfänger mit Informatik im Haupt- und Nebenfach an Fachhochschulen und UniversitätenInformatik-Lehrer und Schüler Die AutorenProf. Dr. Heinrich Müller und Priv.-Doz. Dr. Frank Weichert lehren und forschen an der Technischen Universität Dortmund.
Prof. Dr. Heinrich Müller und Priv.-Doz. Dr. Frank Weichert lehren und forschen an der Technischen Universität Dortmund.
Was ist Informatik?.- 1 Informatik.- Programmierung.- 2 Vom Problem über den Algorithmus zum Programm.- 3 Algorithmenentwurf.- 4 Grundkonzepte der Programmierung.- 5 Funktionen.- 6 Rekursion.- 7 Klassen und Objekte.- 8 Objektorientierte Programmierung.- 9 Klassenbibliotheken.- 10 Grafikprogrammierung mit Swing.- 11 Andere Programmierstile.- Algorithmen und Datenstrukturen.- 12 Asymptotische Aufwandsanalyse.- 13 Sortieren.- 14 Mengen.- Vom Programm zum Rechner.- 15 Hardware und Programmierung.- 16 Rechnerarchitektur und Maschinensprache.- 17 Schaltungen.- 18 Formale Sprachen und Compiler.- A Schlüsselwörter im Sprachumfang von Java.- B Grundlagen der Java-Programmierumgebung.- C Literaturverzeichnis.- Stichwortverzeichnis.