Grundlagen der Informatik für Ingenieure: Eine Einführung mit C/C++
Autor Georg Paul, Meike Hollatz, Dirk Jesko, Torsten Mähnede Limba Germană Paperback – 30 oct 2003
Preț: 226.51 lei
Preț vechi: 283.13 lei
-20% Nou
Puncte Express: 340
Preț estimativ în valută:
43.35€ • 45.19$ • 36.09£
43.35€ • 45.19$ • 36.09£
Carte tipărită la comandă
Livrare economică 06-20 ianuarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783519004288
ISBN-10: 3519004283
Pagini: 286
Ilustrații: 286 S.
Dimensiuni: 170 x 244 x 25 mm
Greutate: 0.47 kg
Ediția:2003
Editura: Vieweg+Teubner Verlag
Colecția Vieweg+Teubner Verlag
Locul publicării:Wiesbaden, Germany
ISBN-10: 3519004283
Pagini: 286
Ilustrații: 286 S.
Dimensiuni: 170 x 244 x 25 mm
Greutate: 0.47 kg
Ediția:2003
Editura: Vieweg+Teubner Verlag
Colecția Vieweg+Teubner Verlag
Locul publicării:Wiesbaden, Germany
Public țintă
Upper undergraduateCuprins
1 Einführung.- 1.1 Information als Element der Technik.- 1.2 Grundsätzliches zur Datenverarbeitung.- 1.3 Allgemeine Computeranwendungen.- 2 Algorithmus und Programm.- 2.1 Algorithmierung — eine allgemeine Einführung.- 2.2 Formalismen zur Beschreibung von Algorithmen.- 2.3 Informationsdarstellung.- 2.4 Zusammenfassung.- 3 Grundsätzliches zum Programmieren in C.- 3.1 Beschreibung des Sprachumfangs von ANSI-C.- 3.2 Programmaufbau.- 3.3 Variablen, Konstanten und elementare Datentypen.- 3.4 Ein- und Ausgabefunktionen.- 4 Steueranweisungen.- 4.1 Verzweigungen (Selektionen).- 4.2 Wiederholungen (Iterationen).- 4.3 Kontrollierter Abbruch und Sprung.- 5 Zusammengesetzte Datentypen.- 5.1 Felder.- 5.2 Strukturen.- 5.3 Selbstdefinierte Datentypen.- 6 Funktionen.- 6.1 Definition und Deklaration.- 6.2 Parameterübergabe durch call by value.- 6.3 Parameterübergabe durch call by reference.- 6.4 Rekursive Funktionen.- 7 Zeiger.- 7.1 Definition und Operationen.- 7.2 Anwendungen von Zeigern.- 8 Dateien.- 8.1 Öffnen und Schließen von Dateien.- 8.2 Lese- und Schreiboperationen mit Dateien.- 8.3 Standardgerätedateien und vordefinierte FILE-Zeiger.- 9 Objektorientierte Programmierung mit C++.- 9.1 Probleme strukturierter Programmierung.- 9.2 Der objektorientierte Ansatz.- 9.3 Ein- und Ausgabe in C++.- 9.4 Objektorientierte Konzepte in C++.- 9.5 Abschließendes Beispiel.- 9.6 Zusammenfassung und Ausblick.- 10 Grundlagen der Computergrafik.- 10.1 Einführung.- 10.2 Anwendungsgebiete.- 10.3 Zeichnen elementarer Figuren.- 10.4 Grafikgrundlagen.- 10.5 Zweidimensionale, geometrische Transformationen.- 10.6 Einführung in OpenGL.- 10.7 Zusammenfassung.- 11 Datenbanksysteme.- 11.1 Motivation des Datenbankkonzepts.- 11.2 Architekturen.- 11.3 Datenbankmodelle.- 11.4 Datenbanksprachen.- 11.5Datenbankentwurf.- 12 Softwareengineering.- 12.1 Einführung, Vorbemerkungen.- 12.2 Softwareentwicklungsprozess, Softwarelebenszyklus.- 12.3 Softwarewerkzeuge und Entwicklungsumgebungen.- 12.4 Weitere Konzepte der Softwareentwicklung.- 13 Anwendungen.- 13.1 Problem des Josephus.- 13.2 Numerische Nullstellenberechnung.- 13.3 Analyse eines Widerstandsnetzwerkes.- 13.4 Wärmeleitung in einem mehrschichtigen Bauteil.- 14 Einführung in DEV-C++.- 14.1 Installation.- 14.2 Nutzung.
Notă biografică
Prof. Dr.-Ing. habil. Georg Paul, Dr. paed. Meike Hollatz, Dipl.-Inf. Dirk Jesko, Thorsten Mähne, Otto-von-Guericke-Universität Magdeburg, Fakultät für Informatik
Textul de pe ultima copertă
Für den erfolgreichen Umgang mit Software benötigt man Verständnis für das Zusammenspiel von Mensch und Computer. Dieses Lehrbuch vermittelt das notwendige Rüstzeug, eigene Rechnerlösungen zu schaffen. Ausgehend von der Bedeutung der Algorithmen werden unter Nutzung der Programmiersprachen C/C++ Lösungswege beschrieben. Das Buch enthält außerdem einen kurzen Einblick in die Computergrafik sowie in die Datenbank- und Softwaretechnologie. Zahlreiche Anwendungsbeispiele sprechen auch Praktiker an, die ihre Kenntnisse auffrischen bzw. erweitern wollen.
Caracteristici
Computeranwendungen: kurz, bündig und motivierend für Ingenieure