Ebook: Einführung in die Informatik: Objektorientiert mit Java
- Genre: Computers // Programming: Programming Languages
- Tags: Software Engineering/Programming and Operating Systems, Data Structures, Algorithm Analysis and Problem Complexity, Logics and Meanings of Programs
- Series: Springer-Lehrbuch
- Year: 2000
- Publisher: Springer Berlin Heidelberg
- Language: German
- pdf
Diese Einf?hrung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Diese Einf?hrung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Content:
Front Matter....Pages I-XVI
Einf?hrung und ?berblick....Pages 1-10
Front Matter....Pages 11-11
Datenstrukturen....Pages 13-19
Objektorientierte Software-Entwicklung....Pages 21-42
Algorithmen und algorithmische Sprachkonzepte....Pages 43-60
Front Matter....Pages 61-61
Grundlagen der Rechnerarchitektur und elementare Datentypen....Pages 63-75
Grundkonzepte von Programmiersprachen....Pages 77-136
Klassen und h?here Datentypen....Pages 137-190
H?here objektorientierte Konzepte....Pages 191-220
Das „Abstract Window Toolkit“ (AWT) von Java....Pages 221-243
Front Matter....Pages 245-245
Theorie der Algorithmenkonstruktion....Pages 247-268
Such-Algorithmen....Pages 269-275
Sortier-Algorithmen....Pages 277-289
B?ume....Pages 291-307
Hashing....Pages 309-316
Front Matter....Pages 317-317
Mathematische Grundlagen....Pages 319-332
Einf?hrung in die Logik....Pages 333-346
Korrektheit von Unterprogrammen....Pages 347-362
Back Matter....Pages 363-383
Diese Einf?hrung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Content:
Front Matter....Pages I-XVI
Einf?hrung und ?berblick....Pages 1-10
Front Matter....Pages 11-11
Datenstrukturen....Pages 13-19
Objektorientierte Software-Entwicklung....Pages 21-42
Algorithmen und algorithmische Sprachkonzepte....Pages 43-60
Front Matter....Pages 61-61
Grundlagen der Rechnerarchitektur und elementare Datentypen....Pages 63-75
Grundkonzepte von Programmiersprachen....Pages 77-136
Klassen und h?here Datentypen....Pages 137-190
H?here objektorientierte Konzepte....Pages 191-220
Das „Abstract Window Toolkit“ (AWT) von Java....Pages 221-243
Front Matter....Pages 245-245
Theorie der Algorithmenkonstruktion....Pages 247-268
Such-Algorithmen....Pages 269-275
Sortier-Algorithmen....Pages 277-289
B?ume....Pages 291-307
Hashing....Pages 309-316
Front Matter....Pages 317-317
Mathematische Grundlagen....Pages 319-332
Einf?hrung in die Logik....Pages 333-346
Korrektheit von Unterprogrammen....Pages 347-362
Back Matter....Pages 363-383
....
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Diese Einf?hrung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Content:
Front Matter....Pages I-XVI
Einf?hrung und ?berblick....Pages 1-10
Front Matter....Pages 11-11
Datenstrukturen....Pages 13-19
Objektorientierte Software-Entwicklung....Pages 21-42
Algorithmen und algorithmische Sprachkonzepte....Pages 43-60
Front Matter....Pages 61-61
Grundlagen der Rechnerarchitektur und elementare Datentypen....Pages 63-75
Grundkonzepte von Programmiersprachen....Pages 77-136
Klassen und h?here Datentypen....Pages 137-190
H?here objektorientierte Konzepte....Pages 191-220
Das „Abstract Window Toolkit“ (AWT) von Java....Pages 221-243
Front Matter....Pages 245-245
Theorie der Algorithmenkonstruktion....Pages 247-268
Such-Algorithmen....Pages 269-275
Sortier-Algorithmen....Pages 277-289
B?ume....Pages 291-307
Hashing....Pages 309-316
Front Matter....Pages 317-317
Mathematische Grundlagen....Pages 319-332
Einf?hrung in die Logik....Pages 333-346
Korrektheit von Unterprogrammen....Pages 347-362
Back Matter....Pages 363-383
Diese Einf?hrung in die Informatik zeichnet sich durch die Ausrichtung auf moderne Konzepte aus und legt insbesondere die objektorientierte Programmiersprache Java zugrunde.
Teil I gibt einen ?berblick ?ber die Grundlagen der Software-Entwicklung; behandelt werden Datenstrukturen und die Modellierung von Beziehungen, die Konzepte der objektorientierten Software-Entwicklung, Algorithmen und Sprachkonzepte. Teil II beginnt mit einem Kapitel ?ber Prinzipien des Rechneraufbaus zur Verankerung der elementaren Datentypen und leitet von den klassischen Programmierkonzepten ?ber zu den objektorientierten Konzepten am Beispiel von Java. Teil III behandelt Theorie und Implementierung von Algorithmen (Suchen, Sortieren, Baum-Algorithmen, Hash-Verfahren) und weiterf?hrende h?here Datenstrukturen (B?ume und Hash-Tabellen). Hier werden sowohl die objektorientierten Programmierverfahren als auch die h?heren Datentypen (Listen, Stacks, Arrays) aus Teil II angewendet. In Teil IV werden theoretische Grundlagen der Informatik zusammengefa?t, die hier nach Bedarf nachgeschlagen werden k?nnen.
Content:
Front Matter....Pages I-XVI
Einf?hrung und ?berblick....Pages 1-10
Front Matter....Pages 11-11
Datenstrukturen....Pages 13-19
Objektorientierte Software-Entwicklung....Pages 21-42
Algorithmen und algorithmische Sprachkonzepte....Pages 43-60
Front Matter....Pages 61-61
Grundlagen der Rechnerarchitektur und elementare Datentypen....Pages 63-75
Grundkonzepte von Programmiersprachen....Pages 77-136
Klassen und h?here Datentypen....Pages 137-190
H?here objektorientierte Konzepte....Pages 191-220
Das „Abstract Window Toolkit“ (AWT) von Java....Pages 221-243
Front Matter....Pages 245-245
Theorie der Algorithmenkonstruktion....Pages 247-268
Such-Algorithmen....Pages 269-275
Sortier-Algorithmen....Pages 277-289
B?ume....Pages 291-307
Hashing....Pages 309-316
Front Matter....Pages 317-317
Mathematische Grundlagen....Pages 319-332
Einf?hrung in die Logik....Pages 333-346
Korrektheit von Unterprogrammen....Pages 347-362
Back Matter....Pages 363-383
....
Download the book Einführung in die Informatik: Objektorientiert mit Java for free or read online
Continue reading on any device:
Last viewed books
Related books
{related-news}
Comments (0)