Die C++-Challenge

Die C++-Challenge von Bancila,  Marius
C++ ist eine der am weitesten verbreiteten Programmiersprachen. Schnell, effizient und flexibel – ist sie zur ersten Wahl für Softwareentwickler geworden und wird zur Lösung vieler Probleme eingesetzt. Die neuesten Versionen von C++ unterstützen und fördern zudem einen modernen Programmierstil. Marius Bancila zeigt Ihnen zahlreiche bemerkenswerte Features, die modernes C++ zu bieten hat, und wie Sie sie implementieren, um Ihre Anforderungen zu erfüllen. In 100 Aufgaben werden exemplarische Probleme behandelt, die nicht nur Ihre Sprachkenntnisse testen, sondern auch Ihre Fähigkeiten entwickeln, über den Tellerrand hinauszuschauen und neue Wege zu gehen, um optimale Lösungen zu finden. Sie werden mit einer Vielzahl von Herausforderungen mit unterschiedlichen Schwierigkeitsgraden konfrontiert. Und falls Sie ratlos sind, brauchen Sie sich keine Sorgen zu machen: Wir haben die besten Lösungen für Ihre Probleme in diesem Buch festgehalten und zum Download bereitgestellt. Nehmen Sie die Herausforderung an! Aus dem Inhalt: - Serialisieren und Deserialisieren von JSON- und XML-Daten - Verschlüsseln und signieren, um sichere Kommunikation zu ermöglichen - SQLite einbinden und verwenden - Mit Threads und asynchronen Funktionen parallele Algorithmen implementieren - ZIP-Daten komprimieren und dekomprimieren - Designpatterns zur Lösung von realen Fragestellungen verwenden - Client-Server-Anwendungen realisieren, die über TCP/IP kommunizieren - Datenstrukturen wie zirkulare Puffer oder Priority-Queues implementieren "This is representative of what I view as a strength of the book: the ability to introduce you to libraries and APIs beyond standard C++ that you may not be familiar with. I think that's an important contribution to C++ and its effective application, and between that and the use of features new to C++17, I think it makes the book worth looking into." Scott Meyers in his personal blog
Aktualisiert: 2023-06-11
> findR *

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen von Dietzfelbinger,  Martin, Mehlhorn,  Kurt, Sanders,  Peter
Algorithmen bilden das Herzstück jeder nichttrivialen Anwendung von Computern, und die Algorithmik ist ein modernes und aktives Gebiet der Informatik. Daher sollte sich jede Informatikerin und jeder Informatiker mit den algorithmischen Grundwerkzeugen auskennen. Dies sind Strukturen zur effizienten Organisation von Daten, häufig benutzte Algorithmen und Standardtechniken für das Modellieren, Verstehen und Lösen algorithmischer Probleme. Dieses Buch ist eine straff gehaltene Einführung in die Welt dieser Grundwerkzeuge, gerichtet an Studierende und im Beruf stehende Experten, die mit dem Programmieren und mit den Grundelementen der Sprache der Mathematik vertraut sind. Die einzelnen Kapitel behandeln Arrays und verkettete Listen, Hashtabellen und assoziative Arrays, Sortieren und Auswählen, Prioritätswarteschlangen, sortierte Folgen, Darstellung von Graphen, Graphdurchläufe, kürzeste Wege, minimale Spannbäume und Optimierung. Die Algorithmen werden auf moderne Weise präsentiert, mit explizit angegebenen Invarianten, und mit Kommentaren zu neueren Entwicklungen wie Algorithm Engineering, Speicherhierarchien, Algorithmenbibliotheken und zertifizierenden Algorithmen. Die Algorithmen werden zunächst mit Hilfe von Bildern, Text und Pseudocode erläutert; dann werden Details zu effizienten Implementierungen gegeben, auch in Bezug auf konkrete Sprachen wie C++ und Java.
Aktualisiert: 2023-06-08
> findR *

Algorithmen und Datenstrukturen

Algorithmen und Datenstrukturen von Dietzfelbinger,  Martin, Mehlhorn,  Kurt, Sanders,  Peter
Algorithmen bilden das Herzstück jeder nichttrivialen Anwendung von Computern, und die Algorithmik ist ein modernes und aktives Gebiet der Informatik. Daher sollte sich jede Informatikerin und jeder Informatiker mit den algorithmischen Grundwerkzeugen auskennen. Dies sind Strukturen zur effizienten Organisation von Daten, häufig benutzte Algorithmen und Standardtechniken für das Modellieren, Verstehen und Lösen algorithmischer Probleme. Dieses Buch ist eine straff gehaltene Einführung in die Welt dieser Grundwerkzeuge, gerichtet an Studierende und im Beruf stehende Experten, die mit dem Programmieren und mit den Grundelementen der Sprache der Mathematik vertraut sind. Die einzelnen Kapitel behandeln Arrays und verkettete Listen, Hashtabellen und assoziative Arrays, Sortieren und Auswählen, Prioritätswarteschlangen, sortierte Folgen, Darstellung von Graphen, Graphdurchläufe, kürzeste Wege, minimale Spannbäume und Optimierung. Die Algorithmen werden auf moderne Weise präsentiert, mit explizit angegebenen Invarianten, und mit Kommentaren zu neueren Entwicklungen wie Algorithm Engineering, Speicherhierarchien, Algorithmenbibliotheken und zertifizierenden Algorithmen. Die Algorithmen werden zunächst mit Hilfe von Bildern, Text und Pseudocode erläutert; dann werden Details zu effizienten Implementierungen gegeben, auch in Bezug auf konkrete Sprachen wie C++ und Java.
Aktualisiert: 2023-06-08
> findR *

Lehrbuch der Softwaretechnik

Lehrbuch der Softwaretechnik von Balzert,  Helmut, Ebert,  Christof
Das bekannte „Balzert“ Lehrbuch der Softwaretechnik liegt nun in einer komplett überarbeiteten Version vor. Im Vergleich zu den voluminösen früheren drei Bänden liegt hier eine Referenz für den täglichen Gebrauch in einem Band vor, der das gesamte Wissen der Softwaretechnik von den Grundlagen und Prinzipien über die Aktivitäten der Entwicklung bis zum Management umfasst. Softwaretechnik ist Grundlage und Voraussetzung für erfolgreiche Softwareentwicklung. Professionelles Arbeiten reduziert Projektrisiken und ist angesichts der stark wachsenden Schadensfälle zwingend, um vor Gericht zu bestehen. Die zwei Autoren Helmut Balzert und Christof Ebert verknüpfen Erfahrungen aus Universität und Praxis. Sie zeigen, dass strukturiertes Arbeiten kein Hemmschuh ist, sondern Voraussetzung für gute Software-Systeme. Das Buch adressiert als Lehrbuch mit systematischen Grundlagen Studierende, aber als Nachschlagewerk auch den Praktiker im Unternehmen und Start-Up.Die vielen Beispiele und Praxis-Tipps machen die Stofffülle verdaulich und zeigen unmittelbar, wie sie sich umsetzen lässt. Themen wie agile Entwicklung, Service-orientierte Entwicklung, Cybersecurity, Continuous X, Open Source und weltweit verteilte Teams unterstreichen die aktuelle Relevanz. Dabei balancieren die beiden Autoren gekonnt zwischen nötigen Grundlagen, die fast zeitlos sind, und moderner Softwareentwicklung, ohne sich in Technologie-Hypes und Modetrends zu verlieren.Das Lehrbuch adressiert unterschiedliche Arten von Software aus der Praxis und für die Praxis. Von der Anwendungs-Entwicklung, über klassische Unternehmens-IT, hin zu eingebetteter Echtzeit-Software, bis zu Spezial-Themen wie Gaming und Low-Code. Ein komplett zweisprachiges Glossar hilft zum Verständnis der vielen Fachbegriffe.Das Buch wendet sich an Studierende, Software-Entwickelnde, Führungskräfte und Forschende. Es kann zur Vorlesungsbegleitung, zum Selbststudium und zum Nachschlagen verwendet werden.
Aktualisiert: 2023-06-01
> findR *

Algorithmen und Datenstrukturen in Java

Algorithmen und Datenstrukturen in Java von Cordts,  Sönke, Nasutta,  Maren
Als Programmierer nutzt man Klassen wie List, Stack oder Hashtabellen. Häufig möchte man aber wissen, wie diese umgesetzt werden, um zu entscheiden, welche Datenstruktur für den entsprechenden Anwendungszweck am ehesten geeignet ist oder um eine Datenstruktur oder einen Algorithmus selbst zu programmieren, da er für einen bestimmten Anwendungsfall besser zu sein scheint. In diesem Buch wird gezeigt, wie man Datenstrukturen und bekannte Algorithmen in Java selbst programmiert. Dieses Verständnis hilft auch bei der Verwendung bereits existierender Datenstrukturen in den Java-Bibliotheken. Abhängig vom Anwendungsfall fällt es dann leichter zu entscheiden, welche Datenstruktur oder welcher Algorithmus für ein Problem am ehesten geeignet ist.
Aktualisiert: 2023-06-01
> findR *

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen von Gumm,  Heinz Peter, Sommer,  Manfred
Dieser erste Band der Informatik erklärt die grundlegenden Konzepte: Programmierung, Algorithmen und Datenstrukturen. Nach einer Einführung zum Aufbau von Rechnersystemen und zur Darstellung von Informationen folgt ein Einstieg in die Programmierung mit der Sprache Python. Dabei werden grundsätzliche Prinzipien von Programmiersprachen erläutert, darunter Schleifen, Rekursion, imperative, funktionale und objektorientierte Programmierkonzepte. Einige konkrete Projekte werden in Python realisiert, so etwa zur Datenbeschaffung im Internet und deren Aufbereitung oder zum Umgang mit diversen Sensoren und zur Steuerung externer Geräte mit dem Raspberry-Pi. Dem Objektorientierten Programmieren und insbesondere der Programmiersprache Java ist ein eigenes Kapitel gewidmet. Diese Sprache und ihre Infrastruktur unterstützen besonders die professionelle Entwicklung großer Projekte. Auch die neuesten Konzepte von Java (Lambdas, Ströme und Funktionale) werden anschaulich erläutert. Das letzte Kapitel behandelt klassische Algorithmen und Datenstrukturen: Such- und Sortieralgorithmen, Listen, Bäume, Graphen, Maps, und diverse andere Datentypen zum effi zienten Speichern, Wiederauffi nden und Transformieren von Daten. Diese werden mit ihren Vor- und Nachteilen und anhand von Java-Programmen dargestellt. Der zweite Band ist technischen Themen gewidmet – insbesondere der Rechnerarchitektur, Betriebssystemen, Rechnernetzen und speziell dem Internet. Der dritte und letzte Band der Buchreihe Informatik ist der Theoretischen Informatik gewidmet. Das Buch richtet sich an alle Einsteiger, die sich ernsthaft mit Informatik beschäftigen wollen, sei es zum Selbststudium oder zur Begleitung von Vorlesungen. In den folgenden Bänden dieses Buches werden die Themen, Rechnerarchitektur, Betriebssysteme, Rechnernetze, Internet, Compilerbau und Theoretische Informatik vertieft. Prof. Dr. Heinz-Peter Gumm ist Professor für Theoretische Informatik in Marburg. Nach dem Studium in Darmstadt und Winnipeg (Kanada) von 1970 bis 1975 und der Habilitation 1981 folgten Professuren in Hawaii, Kalifornien und New York. Seine Forschungsgebiete sind Formale Methoden, Allgemeine Algebren und Coalgebren. Prof. Dr. Manfred Sommer ist emeritierter Professor für Praktische Informatik in Marburg. Nach dem Studium in Göttingen und München von 1964 bis 1969, war er Assistent am ersten Informatik-Institut in Deutschland an der TU München. Es folgten zehn Jahre bei Siemens in München und von 1984 bis 2014 war er Informatik-Professor in Marburg.
Aktualisiert: 2023-05-29
> findR *

C++

C++ von Dieterich,  Ernst-Wolfgang
Hervorragend geeignet, um C++, die weiterhin wichtigste Sprache für die objektorientierte Programmierung, im Selbststudium zu erlernen, dient der Titel genauso als Begleittext für Lehrveranstaltungen und als Nachschlagewerk. Wichtige Aspekte sind: - Klassen und Vererbung, - virtuelle und friend-Funktionen, - generische Klassen (templates), - Ausnahmebehandlung. Die Sprachkonstrukte von C++ werden mit Syntax-Diagrammen übersichtlich vorgestellt. Ein ausführliches Sachwort-Register sowie ein Verzeichnis der Syntax-Diagramme runden das Buch ab.
Aktualisiert: 2023-05-29
> findR *

Repository

Repository von Habermann,  Hans-Joachim, Leymann,  Frank
Frontmatter -- Inhalt -- Vorwort der Herausgeber -- Vorwort der Autoren -- 1. Einleitung -- 2. Repository als Begriff -- 3. Repository und CASE: Ziele und Nutzen -- 4. Repository und Metamodelle -- 5. Repository und IRDS -- 6. Existierende Repositories -- 7. Auswahl von Repositories: Eine Hilfestellung -- 8. Repository: Spezielle Themen -- 9. Repository und Programmierkultur: Ausblick -- Anhang
Aktualisiert: 2023-05-29
> findR *

Einführung in die Informatik

Einführung in die Informatik von Gumm,  Heinz Peter, Sommer,  Manfred
Dieses Buch bietet eine umfassende und anschauliche Diskussion fundamentaler Konzepte der Informatik. Es führt in Grundlagen, Methoden und Theorien der Programmierung ein, erklärt grundlegende Algorithmen und Datenstrukturen der Informatik anhand von Java-Beispielprogrammen und stellt die Architektur eines modernen Rechners vom Chip bis hin zum RISC-Prozessor vor. Betriebssysteme werden ebenso erklärt wie Rechnernetze. Die Auszeichnungssprache XML hat sich als universelles Datenformat etabliert und wird im Kapitel über das Internet detailliert beschreiben. Weiterführende Themen der Informatik, darunter Compilerbau, Grafikprogrammierung, Datenbanksysteme und Software-Entwicklung werden exemplarisch vorgestellt und runden dieses Grundlagenwerk ab.
Aktualisiert: 2023-05-29
> findR *

C++

C++ von Dieterich,  Ernst-Wolfgang
Hervorragend geeignet, um C++, die weiterhin wichtigste Sprache für die objektorientierte Programmierung, im Selbststudium zu erlernen, dient der Titel genauso als Begleittext für Lehrveranstaltungen und als Nachschlagewerk. Wichtige Aspekte sind: - Klassen und Vererbung, - virtuelle und friend-Funktionen, - generische Klassen (templates), - Ausnahmebehandlung. Die Sprachkonstrukte von C++ werden mit Syntax-Diagrammen übersichtlich vorgestellt. Ein ausführliches Sachwort-Register sowie ein Verzeichnis der Syntax-Diagramme runden das Buch ab.
Aktualisiert: 2023-05-29
> findR *

Einführung in die Informatik

Einführung in die Informatik von Gumm,  Heinz Peter, Sommer,  Manfred
Dieses Buch bietet eine umfassende und anschauliche Diskussion fundamentaler Konzepte der Informatik. Es führt in Grundlagen, Methoden und Theorien der Programmierung ein, erklärt grundlegende Algorithmen und Datenstrukturen der Informatik anhand von Java-Beispielprogrammen und stellt die Architektur eines modernen Rechners vom Chip bis hin zum RISC-Prozessor vor. Betriebssysteme werden ebenso erklärt wie Rechnernetze. Die Auszeichnungssprache XML hat sich als universelles Datenformat etabliert und wird im Kapitel über das Internet detailliert beschrieben. Weiterführende Themen der Informatik, darunter Compilerbau, Grafikprogrammierung, Datenbanksysteme und Software-Entwicklung werden exemplarisch vorgestellt und runden dieses Grundlagenwerk ab.
Aktualisiert: 2023-05-29
> findR *

Programmierung – eine Einführung in die Informatik mit Standard ML

Programmierung – eine Einführung in die Informatik mit Standard ML von Smolka,  Gert
Diese Einführung in die Informatik vermittelt Programmierung als Synthese von Theorie und Praxis. Programmierkenntnisse werden nicht vorausgesetzt. Das Buch verwendet die funktionale Programmiersprache Standard ML, mit der auch anspruchsvolle Programme einfach realisiert werden können. Leitthema des Buches ist der Aufbau von Programmiersprachen, der durch Grammatiken, Inferenzregeln und das Programmieren von Interpretern, Maschinen und Übersetzern vermittelt wird. Darauf abgestimmt werden rekursive Datenstrukturen und grundlegende Techniken für Korrektheitsbeweise und Laufzeitbestimmungen behandelt.
Aktualisiert: 2023-05-29
> findR *

Fundamente der Informatik

Fundamente der Informatik von Aiglstorfer,  Gerd, Hubwieser,  Peter
An Gymnasien zählt der Informatik-Unterricht zu den wesentlichen Bausteinen, die die Kinder auf das spätere Studium und Berufsleben vorbereiten sollen. Dieses Buch dient Lehrern, die sich für diesen Unterricht zusätzlich qualifizieren wollen, und Studenten der Didaktik der Informatik als Lern- und Übungsbuch für die Unterrichts- und Prüfungsvorbereitung. Zahlreiche Übungen helfen, das Gelesene zu vertiefen. Die Lösungen stehen im Internet zur Verfügung.
Aktualisiert: 2023-05-29
> findR *

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen von Gumm,  Heinz Peter, Sommer,  Manfred
Dieser erste Band der Informatik erklärt die grundlegenden Konzepte: Programmierung, Algorithmen und Datenstrukturen. Nach einer Einführung zum Aufbau von Rechnersystemen und zur Darstellung von Informationen folgt ein Einstieg in die Programmierung mit der Sprache Python. Dabei werden grundsätzliche Prinzipien von Programmiersprachen erläutert, darunter Schleifen, Rekursion, imperative, funktionale und objektorientierte Programmierkonzepte. Einige konkrete Projekte werden in Python realisiert, so etwa zur Datenbeschaffung im Internet und deren Aufbereitung oder zum Umgang mit diversen Sensoren und zur Steuerung externer Geräte mit dem Raspberry-Pi. Dem Objektorientierten Programmieren und insbesondere der Programmiersprache Java ist ein eigenes Kapitel gewidmet. Diese Sprache und ihre Infrastruktur unterstützen besonders die professionelle Entwicklung großer Projekte. Auch die neuesten Konzepte von Java (Lambdas, Ströme und Funktionale) werden anschaulich erläutert. Das letzte Kapitel behandelt klassische Algorithmen und Datenstrukturen: Such- und Sortieralgorithmen, Listen, Bäume, Graphen, Maps, und diverse andere Datentypen zum effi zienten Speichern, Wiederauffi nden und Transformieren von Daten. Diese werden mit ihren Vor- und Nachteilen und anhand von Java-Programmen dargestellt. Der zweite Band ist technischen Themen gewidmet – insbesondere der Rechnerarchitektur, Betriebssystemen, Rechnernetzen und speziell dem Internet. Der dritte und letzte Band der Buchreihe Informatik ist der Theoretischen Informatik gewidmet. Das Buch richtet sich an alle Einsteiger, die sich ernsthaft mit Informatik beschäftigen wollen, sei es zum Selbststudium oder zur Begleitung von Vorlesungen. In den folgenden Bänden dieses Buches werden die Themen, Rechnerarchitektur, Betriebssysteme, Rechnernetze, Internet, Compilerbau und Theoretische Informatik vertieft. Prof. Dr. Heinz-Peter Gumm ist Professor für Theoretische Informatik in Marburg. Nach dem Studium in Darmstadt und Winnipeg (Kanada) von 1970 bis 1975 und der Habilitation 1981 folgten Professuren in Hawaii, Kalifornien und New York. Seine Forschungsgebiete sind Formale Methoden, Allgemeine Algebren und Coalgebren. Prof. Dr. Manfred Sommer ist emeritierter Professor für Praktische Informatik in Marburg. Nach dem Studium in Göttingen und München von 1964 bis 1969, war er Assistent am ersten Informatik-Institut in Deutschland an der TU München. Es folgten zehn Jahre bei Siemens in München und von 1984 bis 2014 war er Informatik-Professor in Marburg.
Aktualisiert: 2023-05-29
> findR *

Karl Freiherr vom Stein

Karl Freiherr vom Stein von Gierke,  Julius von
Frontmatter -- Einleitung -- Abstammung und Jugendjahre -- Student in Göttingen -- Umschau im Dienst des alten deutschen Reiches. Eintritt in den preußischen Staatsdienst: Tätigkeit in der Verwaltung von Westfalen und als Minister bis zu seiner Entlassung Anfang 1807 -- Rückkehr in den Staatsdienst und die großen Reformen bis Ende 1808 -- Ächtung durch Napoleon, Aufenthalt im Ausland, zuletzt am Zarenhof -- Teilnahme an den Freiheitskriegen und am Wiener Kongreß -- Die Folgezeit und seine Altersjahre -- Rückblick und Ausblick -- Anmerkungen
Aktualisiert: 2023-05-29
> findR *

Fundamente der Informatik

Fundamente der Informatik von Aiglstorfer,  Gerd, Hubwieser,  Peter, Mühling,  Andreas
An Gymnasien zählt der Informatik-Unterricht zu den wesentlichen Bausteinen, die die Kinder auf das spätere Studium und Berufsleben vorbereiten sollen. Dieses Buch dient Lehrern, die sich für diesen Unterricht zusätzlich qualifizieren wollen, und Studenten der Didaktik der Informatik als Lern- und Übungsbuch für die Unterrichts- und Prüfungsvorbereitung. Zahlreiche Übungen helfen, das Gelesene zu vertiefen. Die Lösungen stehen im Internet zur Verfügung.
Aktualisiert: 2023-05-29
> findR *

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen

Heinz-Peter Gumm; Manfred Sommer: Grundlagen der Informatik / Programmierung, Algorithmen und Datenstrukturen von Gumm,  Heinz Peter, Sommer,  Manfred
Dieser erste Band der Informatik erklärt die grundlegenden Konzepte: Programmierung, Algorithmen und Datenstrukturen. Nach einer Einführung zum Aufbau von Rechnersystemen und zur Darstellung von Informationen folgt ein Einstieg in die Programmierung mit der Sprache Python. Dabei werden grundsätzliche Prinzipien von Programmiersprachen erläutert, darunter Schleifen, Rekursion, imperative, funktionale und objektorientierte Programmierkonzepte. Einige konkrete Projekte werden in Python realisiert, so etwa zur Datenbeschaffung im Internet und deren Aufbereitung oder zum Umgang mit diversen Sensoren und zur Steuerung externer Geräte mit dem Raspberry-Pi. Dem Objektorientierten Programmieren und insbesondere der Programmiersprache Java ist ein eigenes Kapitel gewidmet. Diese Sprache und ihre Infrastruktur unterstützen besonders die professionelle Entwicklung großer Projekte. Auch die neuesten Konzepte von Java (Lambdas, Ströme und Funktionale) werden anschaulich erläutert. Das letzte Kapitel behandelt klassische Algorithmen und Datenstrukturen: Such- und Sortieralgorithmen, Listen, Bäume, Graphen, Maps, und diverse andere Datentypen zum effi zienten Speichern, Wiederauffi nden und Transformieren von Daten. Diese werden mit ihren Vor- und Nachteilen und anhand von Java-Programmen dargestellt. Der zweite Band ist technischen Themen gewidmet – insbesondere der Rechnerarchitektur, Betriebssystemen, Rechnernetzen und speziell dem Internet. Der dritte und letzte Band der Buchreihe Informatik ist der Theoretischen Informatik gewidmet. Das Buch richtet sich an alle Einsteiger, die sich ernsthaft mit Informatik beschäftigen wollen, sei es zum Selbststudium oder zur Begleitung von Vorlesungen. In den folgenden Bänden dieses Buches werden die Themen, Rechnerarchitektur, Betriebssysteme, Rechnernetze, Internet, Compilerbau und Theoretische Informatik vertieft. Prof. Dr. Heinz-Peter Gumm ist Professor für Theoretische Informatik in Marburg. Nach dem Studium in Darmstadt und Winnipeg (Kanada) von 1970 bis 1975 und der Habilitation 1981 folgten Professuren in Hawaii, Kalifornien und New York. Seine Forschungsgebiete sind Formale Methoden, Allgemeine Algebren und Coalgebren. Prof. Dr. Manfred Sommer ist emeritierter Professor für Praktische Informatik in Marburg. Nach dem Studium in Göttingen und München von 1964 bis 1969, war er Assistent am ersten Informatik-Institut in Deutschland an der TU München. Es folgten zehn Jahre bei Siemens in München und von 1984 bis 2014 war er Informatik-Professor in Marburg.
Aktualisiert: 2023-05-29
> findR *

Datenstrukturen und Datenorganisationen

Datenstrukturen und Datenorganisationen von Ollmert,  Hans Joachim
Frontmatter -- Inhalt -- Vorwort der Herausgeber -- Vorwort des Autors -- Vorwort zur 2. Auflage -- Historische Entwicklung von Datenorganisationen -- Zusammenfassung -- 1. Daten und Datenstrukturen -- 2. Datensätze -- 3. Datenblöcke -- 4. Baumstrukturen -- 5. Gestreute Speicherung (Hashing) -- 6. Sekundärindizes und invertierte Dateien -- 7. Funktionen von Zugriffsmethoden -- 8. Beispiel QSAM -- 9. Beispiel: Indexsequentielle Dateien -- 10. Beispiel: VSAM Key-Sequenced Data Sets (KSDS) -- 11. Beispiel: Relative Record Data Sets (RRDS) -- 12. Beispiel: VSAM-AIternativindizes -- 13. Datei- und Platzverwaltung -- 14. Sichern und Wiederherstellen von Daten -- 15. Weitere Entwicklungsgebiete -- Anhang
Aktualisiert: 2023-05-29
> findR *

Algorithmen – Eine Einführung

Algorithmen – Eine Einführung von Cormen,  Thomas H., Leiserson,  Charles E., Molitor,  Paul, Rivest,  Ronald, Stein,  Clifford
Der "Cormen" bietet eine umfassende und vielseitige Einführung in das moderne Studium von Algorithmen. Es stellt viele Algorithmen Schritt für Schritt vor, behandelt sie detailliert und macht deren Entwurf und deren Analyse allen Leserschichten zugänglich. Sorgfältige Erklärungen zur notwendigen Mathematik helfen, die Analyse der Algorithmen zu verstehen. Den Autoren ist es dabei geglückt, Erklärungen elementar zu halten, ohne auf Tiefe oder mathematische Exaktheit zu verzichten. Jedes der weitgehend eigenständig gestalteten Kapitel stellt einen Algorithmus, eine Entwurfstechnik, ein Anwendungsgebiet oder ein verwandtes Thema vor. Algorithmen werden beschrieben und in Pseudocode entworfen, der für jeden lesbar sein sollte, der schon selbst ein wenig programmiert hat. Zahlreiche Abbildungen verdeutlichen, wie die Algorithmen arbeiten. Ebenfalls angesprochen werden Belange der Implementierung und andere technische Fragen, wobei, da Effizienz als Entwurfskriterium betont wird, die Ausführungen eine sorgfältige Analyse der Laufzeiten der Programme mit ein schließen. Über 1000 Übungen und Problemstellungen und ein umfangreiches Quellen- und Literaturverzeichnis komplettieren das Lehrbuch, dass durch das ganze Studium, aber auch noch danach als mathematisches Nachschlagewerk oder als technisches Handbuch nützlich ist. Für die dritte Auflage wurde das gesamte Buch aktualisiert. Die Änderungen sind vielfältig und umfassen insbesondere neue Kapitel, überarbeiteten Pseudocode, didaktische Verbesserungen und einen lebhafteren Schreibstil. So wurden etwa - neue Kapitel zu van-Emde-Boas-Bäume und mehrfädigen (engl.: multithreaded) Algorithmen aufgenommen, - das Kapitel zu Rekursionsgleichungen überarbeitet, sodass es nunmehr die Teile-und-Beherrsche-Methode besser abdeckt, - die Betrachtungen zu dynamischer Programmierung und Greedy-Algorithmen überarbeitet; Memoisation und der Begriff des Teilproblem-Graphen als eine Möglichkeit, die Laufzeit eines auf dynamischer Programmierung beruhender Algorithmus zu verstehen, werden eingeführt. - 100 neue Übungsaufgaben und 28 neue Problemstellungen ergänzt. Umfangreiches Dozentenmaterial (auf englisch) ist über die Website des US-Verlags verfügbar.
Aktualisiert: 2023-05-29
> findR *
MEHR ANZEIGEN

Bücher zum Thema Datenstrukturen

Sie suchen ein Buch über Datenstrukturen? Bei Buch findr finden Sie eine große Auswahl Bücher zum Thema Datenstrukturen. Entdecken Sie neue Bücher oder Klassiker für Sie selbst oder zum Verschenken. Buch findr hat zahlreiche Bücher zum Thema Datenstrukturen im Sortiment. Nehmen Sie sich Zeit zum Stöbern und finden Sie das passende Buch für Ihr Lesevergnügen. Stöbern Sie durch unser Angebot und finden Sie aus unserer großen Auswahl das Buch, das Ihnen zusagt. Bei Buch findr finden Sie Romane, Ratgeber, wissenschaftliche und populärwissenschaftliche Bücher uvm. Bestellen Sie Ihr Buch zum Thema Datenstrukturen einfach online und lassen Sie es sich bequem nach Hause schicken. Wir wünschen Ihnen schöne und entspannte Lesemomente mit Ihrem Buch.

Datenstrukturen - Große Auswahl Bücher bei Buch findr

Bei uns finden Sie Bücher beliebter Autoren, Neuerscheinungen, Bestseller genauso wie alte Schätze. Bücher zum Thema Datenstrukturen, die Ihre Fantasie anregen und Bücher, die Sie weiterbilden und Ihnen wissenschaftliche Fakten vermitteln. Ganz nach Ihrem Geschmack ist das passende Buch für Sie dabei. Finden Sie eine große Auswahl Bücher verschiedenster Genres, Verlage, Autoren bei Buchfindr:

Sie haben viele Möglichkeiten bei Buch findr die passenden Bücher für Ihr Lesevergnügen zu entdecken. Nutzen Sie unsere Suchfunktionen, um zu stöbern und für Sie interessante Bücher in den unterschiedlichen Genres und Kategorien zu finden. Unter Datenstrukturen und weitere Themen und Kategorien finden Sie schnell und einfach eine Auflistung thematisch passender Bücher. Probieren Sie es aus, legen Sie jetzt los! Ihrem Lesevergnügen steht nichts im Wege. Nutzen Sie die Vorteile Ihre Bücher online zu kaufen und bekommen Sie die bestellten Bücher schnell und bequem zugestellt. Nehmen Sie sich die Zeit, online die Bücher Ihrer Wahl anzulesen, Buchempfehlungen und Rezensionen zu studieren, Informationen zu Autoren zu lesen. Viel Spaß beim Lesen wünscht Ihnen das Team von Buchfindr.