06.02.2012

Neues Semester, Neue Bücher

30.04.2006 | 13:23
Erst kürzlich hat das neue Sommersemester begonnen und für die neuen Veranstaltungen steht mal wieder die Anschaffung hilfreicher Lehrbücher an. Dieses Semester hab ich mir zwei neue Bücher geholt: "Datenbanksysteme - Eine Einführung" von Kemper/Eickler für die Vorlesung "Datenbanksysteme" und "Künstliche Intelligenz - Strategien zur Lösung komplexer Probleme" für die Vorlesung "Künstliche Intelligenz". Es seien jedoch noch weitere Bücher erwähnt die hilfreich fürs Informatik-Studium sein könnten...


Datenbanksysteme - Eine EinführungDatenbanksysteme - Eine Einführung
von Alfons Kemper, Andre Eickler
2004, Oldenbourg, ISBN: 2147483647
nützlich für: DBS
Bei Amazon bestellen

Dieses Buch ist eine umfassende Einführung in den Themenkomplex moderne Datenbanksysteme. Es eignet sich sehr gut als Begleitmaterial für eine Vorlesung oder auch zum Selbststudium, da es den Leser recht verständlich in die Materie einführt. Behandelt werden vorwiegend das derzeit marktbeherrschende relationale Datenbankmodell, aber auch das objektorientierte und das deduktive Modell. Neben der Behandlung der Datenmodellierung über ER-Diagramme, Datenbankentwurf und SQL werden auch Implementierungsaspekte behandelt, z.B. physische Strukturen für die Datenverwaltung, Realisierungskonzeote für die Mehrbenutzersynchronisation und die Recovery, Optimierungsmethoden zur Anfrageauswertung etc. Alle Konzepte werden an einer durchgehenden Beispielanwendung veranschaulicht, außerdem enthält jedes Kapitel zahlreiche Übungsaufgaben.
Das Buch ist insgesamt sehr empfehlenswert und stellt sowohl einen guten Überblick über die theoretischen Konzepte als auch einen gängigen Einblick in die berufliche Praxis dar.


Künstliche Intelligenz - Strategien zur Lösung komplexer ProblemeKünstliche Intelligenz - Strategien zur Lösung komplexer Probleme
von George Luger, Stubblefield
2001, Pearson Studium, ISBN: 2147483647
nützlich für: KI
Bei Amazon bestellen
Artificial Intelligence - Structures and Strategies for Complex Problem Solving Artificial Intelligence - Structures and Strategies for Complex Problem Solving
von George Luger
2004, Addison Wesley, ISBN: 321263189
nützlich für: KI
Bei Amazon bestellen

Dieses Buch (als deutsche Neuauflage im Pearson-Studium-Verlag erschienen) stellt eine detaillierte Grundlage der Künstlichen Intelligenz dar. Es erklärt die Ursprünge der Künstlichen Intelligenz und kommt über Repräsentations- und Suchverfahren und Herausforderungen der Künstlichen Intelligenz zu komplexeren Bereichen des Maschinellesn Lernens und fortgeschrittenen KI-Problemlösungen. Die benötigten Werkzeuge für die theoretischen Grundsätze intelligenter Problemlösungen werden mit den Kernthemen der Prädikatenlogik, Wissensrepräsentation und wissensbasierte Problemlösungsansätze ausführlich behandelt. Dennoch werden mit sehr bildhaften Beispielen und Übungsaufgaben die praktische Anwendbarkeit der theoretischen Erkenntnisse erzielt. Weiterhin wird für Implementierung näher auf Programmiersprachen und -techniken der Künstlichen Intelligenz betrachtet. Im Besonderen wird eine Einführung in die Sprachen Prolog und LISP vorgestellt.
Als Nachschlagewerk oder zum Selbststudium ist dieses Buch wärmstens zu empfehlen. Es deckt alle relevanten Themen der KI ab und dient auch dem weiterführenden Studium der Thematik.


Structured Computer OrganizationStructured Computer Organization
von Andrew S. Tanenbaum, James R. Goodman
2001, Pearson Studium, ISBN: 130204358
nützlich für: RS, RO
Bei Amazon bestellen

Structured Computer Organization von Andrew S. Tanenbaum ist ein Basis-Handbuch zur Lehre über die grundlegende Funktionsweise moderner Computerhardware. Ausgehend von der Geschichte der Meilensteine früherer Computerarchitektur werden die logischen Ebenen des Rechners vorgestellt: Digital logic level, Microarchitecture level, ISA level, Operating System level, Assembly laguage level. Anhand eines Pentiums, einer Ultra-Sparc II und des picoJava II werden Basiskenntnisse für Informatiker in Hardware- und Prozessorarbeitsweise vermittelt. Grundlegende Themen wie Speicherorganisation, Paging oder Prozessverwaltung werden ausfürhlich behandelt, der Assembler-Ebene ist ein eigenes Kapitel gewidmet. Zum Ende des Buches hin werden parallele Rechnerarchitekturen und Binär- und Gleitkommazahlen näher betrachtet.
Zu empfehlen ist diese Buch im Original auf alle Fälle, die deutsche Übersetzung weist einige Mängel auf. Der Autor stellt den Lesestoff sehr locker und mit netten Anekdoten angereichert dar und bietet ein Standardwerk zur Rechnerarchitektur in der Technischen Informatik.


Introduction to Algorithms (2nd Edition)Introduction to Algorithms
von Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest
2001, The MIT Press, ISBN: 262531968
nützlich für: ALP1, ALP2, ALP3, EAA
Bei Amazon bestellen
Algorithmen - Eine Einführung Algorithmen - Eine Einführung
von Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest
2004, Oldenbourg, ISBN: 2147483647
nützlich für: ALP1, ALP2, ALP3, EAA
Bei Amazon bestellen

Dieses Buch ist eine umfassendes Nachschlagewerk und Lehrbuch in das moderne Studium von Computeralgorithmen und als Standardwerk für die Thematik Algorithmen und Datenstrukturen etabliert. Jedes Kapitel stellt einen Algorithmus, eine Entwurfstechnik und ein Anwendungsgebiet oder ein verwandtes Thema vor. Die Anzahl an Algorithmen ist beträchtlich und werden stets mit beachtlicher Tiefe im Entwurf und mathematischer Analyse behandelt. Die Implementierung erfolgt meist in Pseudo-Code und somit unabhängig jeglicher Programmiersprache. Jedes Thema wird mit etlichen (zum Teil sehr schweren) Übungsaufgaben komplettiert, wozu es leider keine Lösungen gibt. Durch die klare Struktur und die verständlichen Erklärungen hat sich der Cormen zu einer Art Bibel für jeden Informatiker etabliert.

Kommentar schreiben:


Text als fett markierenText als kursiv markierenText als unterstrichen markierenText als durchgestrichen markieren Unnummerierte Liste erstellenNummerierte Liste erstellen Text linksbündig darstellenText zentriert darstellenText rechtsbündig darstellenText zum Blocksatz darstellenBild einfügen Zitat einfügenCode einfügen
Captcha

Last Update: 05.04.2011 02:45:49
Valid XHTML 1.0 Transitional!Valid CSS!