Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: May, Dietrich (VerfasserIn)
Format: Buch
Sprache:German
Veröffentlicht: Wiesbaden Vieweg 2003
Ausgabe:1. Aufl.
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV017199454
003 DE-604
005 20191111
007 t
008 030603s2003 gw d||| |||| 00||| ger d
016 7 |a 967717256  |2 DE-101 
020 |a 3528058595  |9 3-528-05859-5 
035 |a (OCoLC)76506176 
035 |a (DE-599)BVBBV017199454 
040 |a DE-604  |b ger  |e rakddb 
041 0 |a ger 
044 |a gw  |c DE 
049 |a DE-20  |a DE-706  |a DE-522  |a DE-634  |a DE-525  |a DE-91G 
084 |a ST 250  |0 (DE-625)143626:  |2 rvk 
084 |a DAT 358f  |2 stub 
100 1 |a May, Dietrich  |e Verfasser  |0 (DE-588)119928016X  |4 aut 
245 1 0 |a Grundkurs Software-Entwicklung mit C++  |b eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen  |c Dietrich May 
250 |a 1. Aufl. 
264 1 |a Wiesbaden  |b Vieweg  |c 2003 
300 |a XVI, 532 S.  |b graph. Darst. 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
650 0 7 |a Softwareentwicklung  |0 (DE-588)4116522-6  |2 gnd  |9 rswk-swf 
650 0 7 |a C++  |0 (DE-588)4193909-8  |2 gnd  |9 rswk-swf 
689 0 0 |a Softwareentwicklung  |0 (DE-588)4116522-6  |D s 
689 0 1 |a C++  |0 (DE-588)4193909-8  |D s 
689 0 |5 DE-604 
689 1 0 |a C++  |0 (DE-588)4193909-8  |D s 
689 1 |5 DE-604 
856 4 2 |m HEBIS Datenaustausch Darmstadt  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010365271&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
999 |a oai:aleph.bib-bvb.de:BVB01-010365271 

Datensatz im Suchindex

DE-BY-TUM_call_number 0102/DAT 358f 2015 A 807
DE-BY-TUM_katkey 2055767
DE-BY-TUM_media_number 040071481917
_version_ 1816714036876673024
adam_text DIETRICH MAY GRUNDKURS SOFTWARE- ENTWICKLUNG MIT C++ EINE PRAXISORIENTIERTE EINFUEHRUNG - MIT ZAHLREICHEN BEISPIELEN, AUFGABEN UND TIPPS ZUM LERNEN UND NACHSCHLAGEN VIEWEG INHALTSVERZEICHNIS LEGENDE VIII LISTE DER TABELLEN XV LISTE DER UEBUNGEN XVI 1 GRUNDLAGEN DER SOFTWARE-ENTWICKLUNG 1 1.1 PHASEN DER PROGRAMM-ENTWICKLUNG 1 1.2 PROGRAMMIERSPRACHEN 10 1.3 STEUERELEMENTE IN PROGRAMMIERSPRACHEN 12 1.4 STRUKTOGRAMM 16 1.5 FALLSTUDIE EINKOMMENSTEUER 19 1.6 ZUSAMMENFASSUNG 21 2 DIE VERARBEITUNG VON INFORMATIONEN 27 2.1 ALLGEMEINER AUFBAU MODERNER RECHNER 27 2.2 AUFBAU DES ARBEITSSPEICHERS 29 2.3 PROGRAMMIERSPRACHEN 30 2.4 ARBEITSABLAEUFE IM RECHNER 32 3 DARSTELLUNG VON INFORMATIONEN: EINLEITUNG 35 3.1 ZAHLENSYSTEME 37 3.2 CODES 41 4 DARSTELLUNG VON INFORMATIONEN: EINFACHE DATENTYPEN 45 4.1 UEBERSICHT 45 4.2 EINFACHE DATENTYPEN 46 4.2.1 GANZZAHLEN 46 4.2.2 REELLE ZAHLEN 54 4.2.3 DATENTYP-UMWANDLUNG 57 4.2.4 ZEICHEN 6L 4.2.5 LOGISCHER DATENTYP BOOL 63 4.2.6 ZEIGER 68 5 DARSTELLUNG VON INFORMATIONEN: ZUSAMMENGESETZTE DATENTYPEN 73 5.1 ARRAY (FELD) 73 5.1.1 EINDIMENSIONALES ARRAY 74 IX 5.1.2 ZWEI- UND MEHRDIMENSIONALES ARRAY 77 5.1.3 ZEICHENKETTE (STRING) 81 5.1.4 RECHNERINTERNE DARSTELLUNG EINES ARRAYS 83 5.2 DATENVERBUND (STRUKTUR) 84 5.3 AUFZAEHLTYP 89 6 DARSTELLUNG VON INFORMATIONEN: ZUSAMMENSTELLUNG 93 6.1 DATENTYPEN IN DER UEBERSICHT 93 6.2 VERGLEICH DER DATENTYPEN 94 7 DARSTELLUNG VON INFORMATIONEN: EIN- UND AUSGABE 97 7.1 DATEIEN 97 7.1.1 TEXTDATEI 99 7.1.2 STRUKTURIERTE DATEI 100 7.1.3 BINAERDATEIEN 101 7.1.4 SCHREIBEN IN UND LESEN AUS DATEIEN 101 7.2 TASTATUR 103 7.3 ZUSAMMENFASSUNG KAPITEL 2 BIS 7 104 8 SPRACHREGELN 107 9 EINFUEHRENDES PROGRAMMBEISPIEL 109 10 SPRACHBESTANDTEILE VON C++ 115 10.1 ZEICHENVORRAT 115 10.2 SYMBOLE 116 10.2.1 SCHLUESSELWOERTER 116 10.2.2 BEZEICHNER 117 10.2.3 LITERALE (KONSTANTEN) 119 10.2.4 OPERATOREN 123 10.2.5 BIT-OPERATOREN 124 10.3 AUSDRUCK 127 10.3.1 ZUWEISUNGSOPERATOREN 130 10.3.2 SEMIKOLON, ANWEISUNG 131 10.4 KOMMENTARE 133 10.5 TRENNZEICHEN 134 11 FEHLER 137 12 ENTWICKLUNGSUMGEBUNG 141 X 13 EIN-/AUSGABE 145 13.1 DAS KONZEPT DER EIN-/AUSGABE IN C++ 146 13.2 STANDARDAUSGABE COUT 148 13.3 STANDARDEINGABE EIN 157 13.4 ZUSAMMENFASSUNG KAPITEL 8 BIS 13 167 14 AUSWAHL 169 14.1 EINSEITIGE AUSWAHL I F 169 14.2 ZWEISEITIGE AUSWAHL IF EISE 172 14.3 MEHRFACHAUSWAHL (I F-SCHACHTELUNG) 173 14.4 PROJEKTARBEIT (1) 182 14.5 MEHRFACHAUSWAHL SWITCH 188 14.5.1 BREAK-ANWEISUNG (1) 190 15 WIEDERHOLUNGEN 195 15.1 WHILE-ANWEISUNG 195 15.2 PROJEKTARBEIT (2) 201 15.3 DO-WHILE-ANWEISUNG 202 15.4 PROJEKTARBEIT (3) 204 15.5 FOR-ANWEISUNG 204 15.6 BREAK-ANWEISUNG (2) UND CONTINUE-ANWEISUNG 208 15.7 VERGLEICH DER SCHLEIFEN 210 16 ZEIGER 215 16.1 UEBERBLICK 215 16.2 ZEIGERARITHMETIK 217 17 ARRAYS 219 17.1 UEBERBLICK 219 17.2 ARRAY-SORTIEREN 221 17.3 RECHNEN MIT ARRAYS 226 17.4 PROJEKTARBEIT (4) : 228 18 STRUKTUREN 235 18.1 UEBERBLICK 235 18.2 VERGLEICH DATENVERBUND MIT ARRAY 238 18.3 ZUSAMMENFASSUNG KAPITEL 14 BIS 18 241 XI 19 FUNKTIONEN 245 19-1 UEBERBLICK 245 19-2 DAS PRINZIP: FUNKTION OHNE PARAMETER 249 19.3 PROJEKTARBEIT (5) 252 19.4 FUNKTION MIT PARAMETERN 257 19.5 PROJEKTARBEIT (6) 260 19.6 FUNKTION MIT RUECKGABEWERT 26L 19-7 PROJEKTARBEIT (7) 267 19-8 UEBERGABEMECHANISMEN 269 19-8.1 UEBERGABE EINES WERTES 269 19-8.2 UEBERGABE EINER REFERENZ 271 19.8.3 UEBERGABE MIT ZEIGER 275 19-8.4 UEBERGABE EINES EINDIMENSIONALEN ARRAYS 276 19.8.5 UEBERGABE EINES ZWEIDIMENSIONALEN ARRAYS 277 19.8.6 UEBERGABE EINES ARRAYS MITTELS ZEIGER 277 19.9 STRINGBEARBEITUNG MIT STANDARDFUNKTIONEN 279 19.10 UEBERLADEN VON FUNKTIONSNAMEN 281 19.11 STANDARDFUNKTIONEN 283 19.12 HINWEISE ZUR PROGRAMMENTWICKLUNG - TESTFUNKTIONEN 285 20 GUELTIGKEITSBEREICHE VON NAMEN 293 20.1 GUELTIGKEITSBEREICHE GLOBALER UND LOKALER VARIABLEN 293 20.2 NAMENSRAEUME 296 20.3 ZUSAMMENFASSUNG KAPITEL 19 UND 20 299 21 GROSSPROJEKTE: GRUNDSAETZE DER MODULARISIERUNG 303 21.1 PRINZIPIEN DER MODULARISIERUNG 303 21.2 BEISPIEL DER MODULARISIERUNG 304 21.3 ZUSAMMENFASSUNG 323 22 DATEIBEARBEITUNG 325 22.1 UEBERBLICK 325 22.2 DAS PRINZIP 326 22.3 ASCII-DATEI 327 22.4 BINAERDATEI 331 22.5 ZUSAMMENFASSUNG 336 XII 23 EINFUEHRUNG IN DIE KONZEPTE DER OOP 339 23.1 EIN PROBLEM DER PROZEDURALEN SICHTWEISE 339 23.2 DIE OBJEKTORIENTIERTE SICHTWEISE - DAS KONZEPT 342 23.3 NOTATIONEN: UML ALS WERKZEUG FUER OOA UND OOD 349 23.4 ERBSCHAFT 350 23.5 POLYMORPHIE 357 23.6 OBJEKTORIENTIERTES DESIGN: BESTIMMUNG VON KLASSEN 359 23.7 BEZIEHUNGEN 364 23.8 ZUSAMMENFASSUNG 366 24 KLASSEN UND OBJEKTE IN C++ 367 24.1 UEBERBLICK 367 24.2 KONSTRUKTOREN 372 24.3 DESTRUKTOREN 377 24.4 DIE VIER AUTOMATISCHEN KLASSENFUNKTIONEN IM UEBERBLICK 379 24.5 FORTSETZUNG: BEISPIEL ZEIT (2) 380 24.6 FRIEND-FUNKTIONEN 384 24.7 UEBERLADEN VON OPERATOREN 385 24.8 THIS-ZEIGER 392 24.9 ZUSAMMENFASSUNG 396 25 DYNAMISCHE DATENOBJEKTE 397 25.1 UEBERSICHT 397 25.2 NEW- UND DEL ETE-OPERATOR 398 25.3 DATENSTRUKTUR WARTESCHLANGE 400 25.4 DATENSTRUKTUR STAPELSPEICHER 405 25.5 VERKETTETE LISTE 407 25.6 AUSBLICK 415 25.7 ZUSAMMENFASSUNG 417 26 C++STANDARD-CONTAINER-KLASSEN 419 26.1 KLASSENTEMPLATES 419 26.2 STANDARD-CONTAINER-KLASSEN 422 26.3 ZUSAMMENFASSUNG , 426 27 STRING-KLASSE 427 27.1 ANWENDUNGSBEISPIELE 427 XIII 27.2 ZUSAMMENFASSUNG 430 28 ERBSCHAFTEN 431 28.1 ERBEN IN C++ 431 28.2 ZUGRIFF AUF ELEMENTE EINER KLASSE 436 28.3 ZUSAMMENFASSUNG 447 29 FALLSTUDIE 449 29.1 VORUEBERLEGUNGEN 449 29-2 PROGRAMMENTWICKLUNG 460 29-3 ZUSAMMENFASSUNG 483 30 AUSBLICK 485 31 LOESUNGEN 487 ANHANG 503 ANHANG 1: ASCII-TABELLE 503 ANHANG 2: FORMULIEREN VON BEDINGUNGEN - EINE SICHERE METHODE 507 ANHANG 3: RECHNEN MIT COMPUTERZAHLEN 516 LITERATURVERZEICHNIS 525 SACHWORTVERZEICHNIS 527 XIV
any_adam_object 1
author May, Dietrich
author_GND (DE-588)119928016X
author_facet May, Dietrich
author_role aut
author_sort May, Dietrich
author_variant d m dm
building Verbundindex
bvnumber BV017199454
classification_rvk ST 250
classification_tum DAT 358f
ctrlnum (OCoLC)76506176
(DE-599)BVBBV017199454
discipline Informatik
edition 1. Aufl.
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01598nam a2200409 c 4500</leader><controlfield tag="001">BV017199454</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20191111 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">030603s2003 gw d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">967717256</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3528058595</subfield><subfield code="9">3-528-05859-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)76506176</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV017199454</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-20</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-522</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-525</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 358f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">May, Dietrich</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)119928016X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Grundkurs Software-Entwicklung mit C++</subfield><subfield code="b">eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen</subfield><subfield code="c">Dietrich May</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg</subfield><subfield code="c">2003</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 532 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">C++</subfield><subfield code="0">(DE-588)4193909-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HEBIS Datenaustausch Darmstadt</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=010365271&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-010365271</subfield></datafield></record></collection>
id DE-604.BV017199454
illustrated Illustrated
indexdate 2024-11-25T17:51:13Z
institution BVB
isbn 3528058595
language German
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-010365271
oclc_num 76506176
open_access_boolean
owner DE-20
DE-706
DE-522
DE-634
DE-525
DE-91G
DE-BY-TUM
owner_facet DE-20
DE-706
DE-522
DE-634
DE-525
DE-91G
DE-BY-TUM
physical XVI, 532 S. graph. Darst.
publishDate 2003
publishDateSearch 2003
publishDateSort 2003
publisher Vieweg
record_format marc
spellingShingle May, Dietrich
Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen
Softwareentwicklung (DE-588)4116522-6 gnd
C++ (DE-588)4193909-8 gnd
subject_GND (DE-588)4116522-6
(DE-588)4193909-8
title Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen
title_auth Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen
title_exact_search Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen
title_full Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen Dietrich May
title_fullStr Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen Dietrich May
title_full_unstemmed Grundkurs Software-Entwicklung mit C++ eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen Dietrich May
title_short Grundkurs Software-Entwicklung mit C++
title_sort grundkurs software entwicklung mit c eine praxisorientierte einfuhrung mit zahlreichen beispielen aufgaben und tipps zum lernen und nachschlagen
title_sub eine praxisorientierte Einführung - mit zahlreichen Beispielen, Aufgaben und Tipps zum Lernen und Nachschlagen
topic Softwareentwicklung (DE-588)4116522-6 gnd
C++ (DE-588)4193909-8 gnd
topic_facet Softwareentwicklung
C++
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=010365271&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT maydietrich grundkurssoftwareentwicklungmitceinepraxisorientierteeinfuhrungmitzahlreichenbeispielenaufgabenundtippszumlernenundnachschlagen