Softwareentwicklung in C: Mit 14 Abbildungen und CD-ROM: Xpert.press
Autor Klaus Schmaranzde Limba Germană Paperback – 15 apr 2014
Din seria Xpert.press
- 20% Preț: 304.00 lei
- 20% Preț: 279.65 lei
- Preț: 24.32 lei
- 20% Preț: 360.51 lei
- 20% Preț: 334.67 lei
- Preț: 292.85 lei
- 20% Preț: 121.15 lei
- 20% Preț: 397.69 lei
- 20% Preț: 362.18 lei
- 20% Preț: 414.51 lei
- 20% Preț: 473.06 lei
- 20% Preț: 353.12 lei
- Preț: 444.09 lei
- 20% Preț: 299.92 lei
- 20% Preț: 361.03 lei
- 20% Preț: 357.46 lei
- 20% Preț: 442.58 lei
- 20% Preț: 531.07 lei
- 20% Preț: 309.93 lei
- Preț: 290.89 lei
- 20% Preț: 274.14 lei
- 20% Preț: 270.03 lei
- 20% Preț: 419.03 lei
- 20% Preț: 242.71 lei
- 20% Preț: 414.19 lei
- 20% Preț: 354.08 lei
- 20% Preț: 252.25 lei
- 20% Preț: 419.03 lei
- 20% Preț: 360.72 lei
- 11% Preț: 494.14 lei
- Preț: 420.97 lei
- 20% Preț: 539.30 lei
- 20% Preț: 329.91 lei
- 20% Preț: 471.90 lei
- 20% Preț: 309.78 lei
- 20% Preț: 325.23 lei
- 20% Preț: 248.54 lei
- Preț: 293.17 lei
- 20% Preț: 500.12 lei
- Preț: 421.55 lei
- 20% Preț: 188.39 lei
- 20% Preț: 391.65 lei
- 20% Preț: 283.36 lei
- 20% Preț: 298.14 lei
- 20% Preț: 469.96 lei
- 20% Preț: 182.60 lei
- 20% Preț: 480.46 lei
- 20% Preț: 384.21 lei
- Preț: 132.87 lei
Preț: 304.13 lei
Preț vechi: 380.16 lei
-20% Nou
Puncte Express: 456
Preț estimativ în valută:
58.20€ • 60.46$ • 48.35£
58.20€ • 60.46$ • 48.35£
Carte tipărită la comandă
Livrare economică 01-15 februarie 25
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783642626272
ISBN-10: 3642626270
Pagini: 428
Ilustrații: XV, 409 S. 4 Abb.
Dimensiuni: 155 x 235 x 27 mm
Greutate: 0.59 kg
Ediția:Softcover reprint of the original 1st ed. 2002
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seria Xpert.press
Locul publicării:Berlin, Heidelberg, Germany
ISBN-10: 3642626270
Pagini: 428
Ilustrații: XV, 409 S. 4 Abb.
Dimensiuni: 155 x 235 x 27 mm
Greutate: 0.59 kg
Ediția:Softcover reprint of the original 1st ed. 2002
Editura: Springer Berlin, Heidelberg
Colecția Springer
Seria Xpert.press
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
Professional/practitionerCuprins
1. Ziel und Inhalt dieses Buchs.- 1.1 Zum Inhalt.- 1.2 Motivation.- 1.3 Feedback.- 1.4 Die beiliegende CD-ROM.- 2. Begriffsklärung.- 2.1 Syntax und Semantik.- 2.2 Programmiersprachen.- 2.3 Vorschriften und Arten der Abarbeitung.- 2.4 Werkzeuge und Zwischenschritte bei der Programmerstellung.- 2.5 Testen.- 2.6 Software-Design.- 2.7 Verschiedenes.- 3. Erste Schritte in C.- 3.1 Hello World § das erste Beispiel.- 4. Datentypen und Variablen.- 5. Operatoren.- 5.1 Klammerung von Ausdrücken.- 5.2 Arithmetische Operatoren.- 5.3 Logische - und Vergleichsoperatoren.- 5.4 Bitoperatoren.- 5.5 Zuweisungs-Kurzformen.- 6. Implizite Typumwandlungen.- 7. Kontrollstrukturen.- 7.1 if-else Statements.- 7.2 switch Statements.- 7.3 while Schleifen.- 7.4 do - while Schleifen.- 7.5 for Schleifen.- 7.6 break und continue.- 7.7 Das unselige goto Statement.- 8. Funktionen.- 8.1 Allgemeines.- 8.2 Scope und Lifetime.- 9. Kaffeeautomat - ein kleines Beispiel.- 9.1 User Requirements.- 9.2 Das Handbuch zum API.- 9.3 Software Requirements.- 9.4 Architectural Design.- 9.5 Detailed Design.- 9.6 Implementation.- 10. Pointer.- 10.1 Das Prinzip von Pointern.- 10.2 Pointer und Adressen.- 10.3 Dynamische Memory-Verwaltung.- 10.4 Dynamische Arrays.- 10.5 Pointerarithmetik.- 10.6 Strings in C.- 10.7 Funktionspointer.- 11. Structures.- 12. Arbeitsprioritäten - ein kleines Beispiel.- 12.1 Aufgabenstellung.- 12.2 Designentscheidungen.- 12.3 Implementation.- 13. Typendefinitionen und Casts.- 14. Rekursion.- 15. Arbeiten mit mehreren Files: make.- 15.1 Das Prinzip von Make.- 15.2 Make Rules.- 15.3 Variablen in Makefiles.- 16. Der C-Preprocessor.- 16.1 Macros.- 16.2 Einfügen von Files.- 16.3 Bedingte Übersetzung.- 17. Speicherklassen.- 17.1 Die Speicherklasse extern.- 17.2 Die Speicherklasse register.- 17.3 DieSpeicherklasse static.- 18. Der Datentyp enum.- 19. Unions.- 20. Weitere wichtige C-Konstrukte.- 20.1 Command-Line Arguments.- 20.2 File Handling.- 21. Diverse hilfreiche Befehle und Tools.- 21.1 Suche nach Textstellen in Files.- 21.2 Suche nach bestimmten Files im Filesystem.- 21.3 Kombination von Text-und Filesuche.- 21.4 Löschen von Files.- 21.5 Erstellen eines tar-Archivs.- 21.6 Versionskontrolle von Source-Code.- 21.7 Emacs.- 22. Ein paar Datenstrukturen.- 22.1 Einfach und doppelt verkettete Liste.- 22.2 Binärbaum.- 22.3 Hashmap.- 22.4 Stack.- 23. Beispiele zur Übung.- 23.1 Beispiel 1: Binäre Ganzzahlrepräsentation.- 23.2 Beispiel 2: Sortierte Liste.- 23.3 Beispiel 3: Taschenrechner.- A. Binäre Zahlenrepräsentationen.- A.1 Organisation von Bits und Bytes.- A.2 Ganzzahlen.- A.3 Gleitkommazahlen.- B. Reihenfolge der Auflösung von Operatoren.- C. Coding-Standard.- C.1 Generelle Regeln.- C.2 Coding-Rules.- D. Vollständige Implementation des Kaffeeautomaten.- E. readLine unter MS-Windows.- F. Vollständige Implementation der Clean Structures.- G. Vollständige Implementation der Arbeitsprioritäten-Liste.- H. Vollständige rekursive Implementation eines Binärbaumes.- I. Emacs.- I.1 Konventionen.- I.2 Allgemeine Tastenkombinationen.- I.3 Hilfe in Emacs.- I.4 Keyboard Macros.- I.5 Email.- I.6 News.- I.7 Dmacro Mode.- I.8 Konfiguration.- J. Lösungen zu den Übungsbeispielen.- J.1 Lösung zu Beispiel 1 (Binäre Ganzzahlrepräsentation).- J.2 Lösung zu Beispiel 2 (Sortierte Liste).- J.3 Lösung zu Beispiel 3 (Taschenrechner).
Textul de pe ultima copertă
Dieses Buch bietet sowohl eine anwendungsorientierte Einführung in die Programmiersprache C als auch eine moderne, strukturierte Herangehensweise an die Softwareentwicklung. Zahlreiche Beispiele werden zur Erläuterung angeführt, und der Weg von der Idee bis zur fertigen Software wird detailgenau mit allen Designentscheidungen erklärt. Das vermittelte Wissen stammt aus langjähriger Entwicklungspraxis des Autors, dementsprechend ist das Gelernte direkt in der Praxis einsetzbar.
Die dem Buch beigegebene CD-ROM enthält alle Programme sowie die angesprochenen Tools.
Die dem Buch beigegebene CD-ROM enthält alle Programme sowie die angesprochenen Tools.
Caracteristici
Grundlegendes Standardwerk zur Softwareentwicklung in C Der Design-Prozess von der Idee bis zur fertigen Software Erfahrener Autor mit langjähriger Entwicklungspraxis Verständlich, praxisbezogen und direkt umsetzbar Includes supplementary material: sn.pub/extras