• Complain

Heinz-Peter Gumm - Informatik

Here you can read online Heinz-Peter Gumm - Informatik full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Berlin/Boston, year: 2016, publisher: Walter de Gruyter GmbH, genre: Science. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Heinz-Peter Gumm Informatik

Informatik: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Informatik" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Heinz-Peter Gumm: author's other books


Who wrote Informatik? Find out the surname, the name of the author of the book and a list of all author's works by series.

Informatik — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Informatik" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Guide
Heinz-Peter Gumm Manfred Sommer Informatik Band 1 Programmierung - photo 1

Heinz-Peter Gumm, Manfred Sommer

Informatik

Band 1: Programmierung, Algorithmen und Datenstrukturen

De Gruyter Studium

Weitere empfehlenswerte Titel
Informatik Band 2 Rechnerarchitektur Betriebssysteme Rechnernetze HP - photo 2

Informatik, Band 2: Rechnerarchitektur, Betriebssysteme, Rechnernetze

H.P. Gumm, M. Sommer, 2017

ISBN 978-3-11-044235-9, e-ISBN 978-3-11-044236-6, e-ISBN (EPUB) 978-3-11-043442-2

Informatik Band 3 Formale Sprachen Compilerbau Berechenbarkeit und - photo 3

Informatik, Band 3: Formale Sprachen, Compilerbau, Berechenbarkeit und Verifikation

H.P. Gumm, M. Sommer, 2018

ISBN 978-3-11-044238-0, e-ISBN 978-3-11-044239-7, e-ISBN (EPUB) 978-3-11-043405-7

Rechnerorganisation und Rechnerentwurf 5 Auflage D Patterson JL - photo 4

Rechnerorganisation und Rechnerentwurf, 5. Auflage

D. Patterson, J.L. Hennessy, 2016

ISBN 978-3-11-044605-0, e-ISBN 978-3-11-044606-7, e-ISBN (EPUB) 978-3-11-044612-8

Datenbanksysteme 10 Auflage A Kemper 2015 ISBN 978-3-11-044375-2 - photo 5

Datenbanksysteme, 10. Auflage

A. Kemper, 2015

ISBN 978-3-11-044375-2

IT-Sicherheit 9 Auflage C Eckert 2014 ISBN 978-3-486-77848-9 e-ISBN - photo 6

IT-Sicherheit, 9. Auflage

C. Eckert, 2014

ISBN 978-3-486-77848-9, e-ISBN 978-3-486-85916-4, e-ISBN (EPUB) 978-3-11-039910-3

Autoren Prof Dr Heinz-Peter Gumm Philipps-Universitt Marburg Fachbereich - photo 7

Autoren

Prof. Dr. Heinz-Peter Gumm

Philipps-Universitt Marburg

Fachbereich Mathematik

und Informatik

Hans-Meerwein-Strae

35032 Marburg

Prof. Dr. Manfred Sommer

Elsenhhe 4B

35037 Marburg

ISBN 978-3-11-044227-4

e-ISBN (PDF) 978-3-11-044226-7

e-ISBN (EPUB) 978-3-11-044231-1

Library of Congress Cataloging-in-Publication Data

A CIP catalog record for this book has been applied for at the Library of Congress.

Bibliografische Information der Deutschen Nationalbibliothek

Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen

Nationalbibliografie; detaillierte bibliografische Daten sind im Internet ber

http://dnb.dnb.de abrufbar.

2016 Walter de Gruyter GmbH, Berlin/Boston

Druck und Bindung: CPI books GmbH, Leck

Picture 8 Gedruckt auf surefreiem Papier

Printed in Germany

www.degruyter.com

Teil I
Programmierung, Algorithmen und Datenstrukturen
Inhalt
Vorwort

Dieses dreiteilige Buch versteht sich als allgemeine Einfhrung in den Umgang mit Computern. Es ist damit gleichermaen geeignet fr Leser, die sich einen berblick ber das Thema Informatik verschaffen wollen, als auch fr solche, die in das Thema einsteigen und mit Computern professionell arbeiten wollen. In erster Linie richtet es sich an Studenten, die Informatik im Haupt- oder Nebenfach studieren. Es ist gedacht als Begleitlektre fr die Vorlesungen des Grundstudiums und zur Einfhrung in die weiteren Themen der Informatik.

Der vorliegende erste Teil des Buches ist den Grundlagen der Programmierung gewidmet, insbesondere den Themen Programmierung, Algorithmen und Datenstrukturen. Im geplanten zweiten Band werden die Themen Rechnerarchitektur, Betriebssysteme, Rechnernetze und das Internet behandelt und der dritte Band wird sich mit der Theoretischen Informatik befassen.

Dieser Band beginnt mit einer Einfhrung in allgemeine Themen der Informatik. Dazu gehren grundlegende Fragen wie die Informationsdarstellung durch Bits und Bytes, die Darstellung und die Arithmetik von ganzen Zahlen und Dezimalzahlen. Nach einem kurzen Einschub zur geschichtlichen Entwicklung erklren wir den prinzipiellen Aufbau von Computersystemen von ihrer Architektur bis zu Betriebs- und Bediensystemen.

In vielen Bereichen, auch an Schulen und Universitten, wird mittlerweile Python als erste Programmiersprache eingesetzt. Python ist leicht zu erlernen und unkompliziert, ist aber dennoch praxistauglich und vielfltig einsetzbar. Daher widmen wir einer Einfhrung in die Grundlagen der Programmierung anhand dieser Sprache. Im Folgekapitel stellen wir beispielhaft noch einige kleine Programmierprojekte in Python vor, die die Alltagstauglichkeit dieser Sprache unterstreichen. Beispielhaft demonstrieren wir die Turtlegraphik, die automatisierte Gewinnung von Informationen aus dem Internet und deren Darstellung mit Hilfe von Google-Karten, sowie das Messen und Steuern von Sensoren und Alarmgerten basierend auf der Python-Schnittstelle des aktuellen Kleinrechners Raspberry.

Im folgenden Kapitel wenden wir uns der statisch typisierten objektorientierten Sprache Java zu, die fr grere Programmierprojekte und fr die Zusammenarbeit von Teams von Programmierern geeignete Untersttzung bietet. Diese Sprache ist fr solche Anforderungen de fakto zum Industriestandard geworden. Nach einer umfassenden Einfhrung in Java werden auch die in der aktuellen Version 8 eingefhrten Neuerungen, Lambdas und Strme, ausfhrlich behandelt.

Das letzte Kapitel ist den grundlegenden Datenstrukturen der Informatik, wie Stacks, Listen, Bumen und Graphen gewidmet, sowie den wichtigsten Algorithmen, die mit diesen Datenstrukturen arbeiten. Durch geeignete Wahl von Datenstrukturen lt sich die Komplexitt von Programmieraufgaben beurteilen und beherrschen. Statt einer rein theoretischen Diskussion zeigen wir auch, wie die diskutierten Datenstrukturen und ihre Algorithmen konkret in Java implementiert werden knnen.

Die Beispielprogramme zu diesem Buch, Errata, etc. werden wir auf der Webseite www.informatikbuch.de bereitstellen.

Marburg an der Lahn, im Juli 2016

Heinz-Peter Gumm

Manfred Sommer

Kapitel 1
Grundlagen

In diesem Kapitel werden wir wichtige Themen der Informatik in einer ersten bersicht darstellen. Zunchst beschftigen wir uns mit dem Begriff Informatik, dann mit fundamentalen Grundbegriffen wie z.B. Bits und Bytes. Danach behandeln wir die Frage, wie Texte, logische Werte und Zahlen in Computern gespeichert werden. Wir erklren den Aufbau eines PCs und das Zusammenwirken von Hardware, Controllern, Treibern und Betriebssystem bis zur benutzerfreundlichen Anwendungssoftware. Viele der hier eingefhrten Begriffe werden in den spteren Kapiteln noch eingehender behandelt. Daher dient dieses Kapitel als erster berblick und als Grundsteinlegung fr die folgenden.

1.1Was ist Informatik?

Der Begriff Informatik leitet sich von dem Begriff Information her. Er entstand in den 60er Jahren. Informatik ist die Wissenschaft von der maschinellen Informationsverarbeitung. Die englische Bezeichnung fr Informatik ist Computer Science , also die Wissenschaft, die sich mit Rechnern beschftigt. Wenn auch die beiden Begriffe verschiedene Blickrichtungen andeuten, bezeichnen sie dennoch das Gleiche. Die Spannweite der Disziplin Informatik ist sehr breit, und demzufolge ist das Gebiet in mehrere Teilgebiete untergliedert.

1.1.1Technische Informatik

Die Technische Informatik beschftigt sich vorwiegend mit der Konstruktion von Rechnern, Speicherchips, schnellen Prozessoren oder Parallelprozessoren, aber auch mit dem Aufbau von Peripheriegerten wie Festplatten, Druckern und Bildschirmen. Die Grenzen zwischen der Technischen Informatik und der Elektrotechnik sind flieend. An einigen Universitten gibt es den Studiengang Datentechnik, der gerade diesen Grenzbereich zwischen Elektrotechnik und Informatik zum Gegenstand hat.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Informatik»

Look at similar books to Informatik. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Informatik»

Discussion, reviews of the book Informatik and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.