Gør som tusindvis af andre bogelskere
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.Du kan altid afmelde dig igen.
Frontmatter -- Inhaltsverzeichnis -- Abbildungsverzeichnis -- Vorwort -- 1. Einführung -- 2. Software-Engineering -- 3. Grundkonzepte objektorientierter Programmierung -- 4. Optionale Eigenschaften -- 5. Objektorientierte Programmiersprachen -- 6. Objektorientierter Entwurf -- Literaturverzeichnis -- Namen- und Sachregister
Diese Theorie-Einführung hat konsequent praktische Anwendungen im Blick. Seien es Workflow-Systeme, Web Services, Verschlüsselung von Informationen, Authentifizierungsprotokolle oder selbstfahrende Autos ¿ all diese Technologien haben enge Bezüge zu den theoretischen Grundlagen der Informatik. So trägt das Buch dazu bei, dass Studierende die Grundlagen der Theoretischen Informatik nicht nur verstehen, sondern auch anwenden können, um effektiv und produktiv an informationstechnischen Problemlösungen mitwirken zu können. Wegen seiner speziellen inhaltlichen und didaktischen Qualität ist das Buch neben dem Einsatz in der Lehre auch für das Selbststudium geeignet.
Die professionelle Konzeption, Implementierung und Anwendung von Informations- und Kommunikationstechnologien ist heutzutage mehr denn je ohne mathemati- sche Grundlagen undenkbar. Professioneller und privater Einsatz und Gebrauch von Medien und Geraten wie z. B. das Internet, Handys, Audio- und Video-CDs, digitaler Rundfunk und digitales Fernsehen, sind nur deshalb in der vorhandenen Qualitat moglich, weil mathematisch abgesicherte Verfahren zu deren Sicherstel- lung zur Verfugung stehen und eingesetzt werden. Dieses Buch vermittelt Einsichten in grundlegende mathematische Konzepte und Methoden, auf denen diese Verfahren beruhen. Das Buch richtet sich an Studierende der Informatik sowie an Studierende der Mathematik in Haupt- oder Nebenfach. Es gibt eine Einfuhrung in grundlegende mathematische Begriffe und Prinzipien wie Mengen, Logik, Relationen und Funktionen sowie in Induktion und Rekursion, und es beschaftigt sich darauf aufbauend intensiv mit zahlentheoreti- schen und algebraischen Grundlagen. An zwei Themen, die fur die eingangs genannten Anwendungen von groer Be- deutung sind, namlich an der Verschlusselung und Signatur sowie an der Codierung von Informationen, wird gezeigt, wie diese mathematischen Konzepte und Metho- den eingesetzt werden, um Qualitaten wie Sicherheit, Vertraulichkeit, Verbindlich- keit und Fehlertoleranz zu erreichen. Das Studium dieses Buches vermittelt Ihnen nicht nur die erwahnten Einsich- ten, sondern die Auseinandersetzung mit seinen Inhalten schult Ihre Fahigkeiten, abstrakt und logisch zu denken, sich klar und prazise auszudrucken, neue Pro- bleme anzugehen und zu wissen, wann Sie ein Problem noch nicht vollstandig gelost haben. Es liefert Ihnen ein zeitinvariantes methodisches Rustzeug fur die Beschreibung und die Losung von Problemen.
Logiken, Mengen, Relationen, Funktionen, Induktion und Rekursion sind grundlegende mathematische Konzepte und Methoden, die in allen Bereichen der Informatik fur die Beschreibung von Problemen und deren Losung benotigt werden. Das Beherrschen dieser Konzepte und Methoden ist Voraussetzung fur das Studium fast aller weiteren Informatik-Module, nicht nur in Bereichen der Mathematik und der Theoretischen Informatik, sondern auch in Bereichen der Praktischen Informatik, wie z.B. Programmierung, Datenstrukturen, Algorithmen und Datenbanken. Das Buch stellt die grundlegenden Begriffe, ihre Eigenschaften und Anwendungsmoglichkeiten schrittweise vor. Das Verstandnis der Begriffe und deren Zusammenhang und Zusammenwirken wird u.a. durch Lernziele, integrierte Ubungsaufgaben mit Musterlosungen und Marginalien unterstutzt; das Buch ist zum Selbststudium geeignet.
Internet, Soziale Netzwerke, Spiele, Smartphones, DVDs, digitaler Rundfunk und digitales Fernsehen funktionieren nur deshalb, weil zu ihrer Entwicklung und Anwendung mathematisch abgesicherte Verfahren zur Verfugung stehen. Dieses Buch vermittelt Einsichten in grundlegende Konzepte und Methoden der Linearen Algebra, auf denen diese Verfahren beruhen. Am Beispiel fehlertoleranter Codierung wird einfuhrend gezeigt, wie diese Konzepte und Methoden in der Praxis eingesetzt werden, und am Beispiel von Quantenalgorithmen, die moglicherweise in Zukunft eine Rolle spielen, wird deutlich, dass die Lineare Algebra zeitinvariante Konzepte, Methoden und Verfahren bereitstellt, mit denen IT-Technologien konzipiert, implementiert, angewendet und weiterentwickelt werden konnen. Wegen seiner didaktischen Elemente wie Vorgabe von Lernzielen, Zusammenfassungen, Marginalien und einer Vielzahl von Ubungen mit Musterlosungen eignet sich das Buch nicht nur als Begleitlekture zu entsprechenden Informatik- und Mathematik-Lehrveranstaltungen, sondern insbesondere auch zum Selbststudium.
Auf wie viele Arten und Weisen konnen die Elemente einer Menge einer anderen zugeordnet werden? Wie viele Moglichkeiten gibt es, aus einer Menge eine bestimmte Anzahl von Elementen auszuwahlen? Wie konnen Summen berechnet werden? Wie konnen Rekursionsgleichungen aufgelost werden? Das sind Fragestellungen, die in vielen Bereichen der Informatik gelost werden mussen. Das Buch gibt eine Einfuhrung in Konzepte, Methoden und Verfahren der Diskreten Mathematik, insbesondere der Kombinatorik, mit denen solche Fragestellungen behandelt werden konnen. Wegen seiner didaktischen Elemente wie Vorgabe von Lernzielen, Zusammenfassungen, Marginalien und einer Vielzahl von Ubungen mit Musterlosungen eignet sich das Buch nicht nur als Begleitlekture zu entsprechenden Informatik- und Mathematik-Lehrveranstaltungen, sondern insbesondere auch zum Selbststudium.
Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.
Ved tilmelding accepterer du vores persondatapolitik.