HOME Copyright© 2008 by Doina Logofătu www.doina-logofatu.de |
Eine praktische Einführung in C
Lern- und
Arbeitsbuch für Programmieranfänger15. August 2008, entwickler-press 100 gelösten Probleme, 335 Aufgaben 330 Seiten Über 70 Abbildungen Online Service, www.algorithmen-und-problemloesungen.de ISBN: 978-3-939084-85-3 Lehrbuch EUR 29, 90 Bestellen Eine
lebendige und profunde Einführung
anhand von
Beispielen
Die Programmiersprache C ist
sehr gut für Einsteiger geeignet, das sie die Basis für die
modernen objektorientierten Sprachen C++, Java sowie C# bildet. C ist
außerdem eine flexible und effiziente Sprache, mit der auch
komplexe Aufgaben schnell gelöst werden können. Die
Programme, die ein C-Compiler erzeugt, weisen eine hohe
Ausführungsgeschwindigkeit auf und die Liste der
Hardware-Architekturen und Betriebssysteme, für die es C-Compiler
gibt, ist länger als bei jeder anderen Sprache.
Dieses Buch ist als Lern- und Arbeitsbuch konzipiert. Sie lernen anhand einer Vielzahl von Problemlösungen sich algorithmisches, strukturiertes Denken anzueignen und die Basiskonzepte wie Algorithmen, Variablen oder Modularität zu beherrschen. Eine Besonderheit des Buches ist ferner die fundierte Erklärung und Wiederholung grundlegender mathematischer Konzepte, wie z.B. Primzahlen, Mengen, Brüche, Matrizen, Gleichungen und Geometrie. Die Vielfältigkeit der vorgestellten Themen macht das Buch auch für vorgeschrittene Leser interessant. Aus
dem Inhalt
Die Programmiersprache C im
Überblick, elementare Operationen, Arrays und Zeiger,
Zeichenketten und Dateioperationen, Strukturen, Bitfelder, Unionen,
Bitoperationen, Zeitfunktionen, Zufallszahlen, Datenstrukturen (z.B.
Binärbäume, Stack, HashTable), verkettete Listen
Anwendung - große Zahlen Anwendung - raumfühllende Fraktale 100 Problemstellungen analysiert und mit Hilfe von C komplett gelöst - mit ca. 335 Aufgaben Zielgruppe
-
Studierende der Informatik,
Mathematik und Ingineurwissenschaften- Programmierer und andere IT-Professionals, die sich mit der Entwicklung von Computersystemen und Anwendungsprogrammen beschäftigen |