Programmierung: Grundlagen der Programmierung (Stand 2001)
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Nackenheim
Herdt
2001
|
Ausgabe: | 1. Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Früher u.d.T.: Schröder, Heiko: Programmierung |
Beschreibung: | 169 S. Ill., graph. Darst. : 30 cm |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV014201963 | ||
003 | DE-604 | ||
005 | 20020801 | ||
007 | t | ||
008 | 020312s2001 gw ad|| |||| 00||| ger d | ||
016 | 7 | |a 963798928 |2 DE-101 | |
028 | 5 | 2 | |a 30-0-07-02-01 (PG2001) |
035 | |a (OCoLC)634763217 | ||
035 | |a (DE-599)BVBBV014201963 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-473 |a DE-703 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
100 | 1 | |a Böttcher, Ulrike |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programmierung |b Grundlagen der Programmierung (Stand 2001) |c [Autorin: Ulrike Böttcher] |
250 | |a 1. Aufl. | ||
264 | 1 | |a Nackenheim |b Herdt |c 2001 | |
300 | |a 169 S. |b Ill., graph. Darst. : 30 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
500 | |a Früher u.d.T.: Schröder, Heiko: Programmierung | ||
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009735752&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-009735752 |
Datensatz im Suchindex
_version_ | 1807683051234263040 |
---|---|
adam_text |
IN^TOVERZEICHN
PROGRAMMIERUNG
-
GRUNDLAGEN
DER
PROGRAMMIERUNG
(STAND
2001)
1
GRUNDLAGEN
.
4
1.1
GRUNDBEGRIFFE
.
4
1.2
WARUM
PROGRAMMIEREN?
.
5
1.2.1
STANDARD-SOFTWARE
ANPASSEN
.
5
1.2.2
AUTOMATISIERUNG
.
5
1.2.3
INDIVIDUAL-SOFTWARE
.
6
1.2.4
ERHOEHTE
NACHFRAGE
NACH
SOFTWARE
.
6
1.3
ZAHLENSYSTEME
.
6
1.3.1
DEZIMALSYSTEM
.
6
1.3.2
DUALSYSTEM
.
7
1.3.3
OKTALSYSTEM
.
9
1.3.4
HEXADEZIMALSYSTEM
.
10
1.3.5
PROGRAMME
BASIEREN
AUF
ZAHLEN
.
12
1.3.6
DIGITALES
RECHNEN
.
14
1.4
ZEICHENCODES
.
16
1.5
UEBUNG
.
18
2
GRUNDLAGEN
DER
SOFTWARE-ENTWICKLUNG
.20
2.1
PRINZIPIEN
UND
METHODEN
DES
SOFTWARE
ENTWURFS
.
20
2.1.1
PRINZIPIEN
.
20
2.1.2
METHODEN
.
21
2.1.3
VORTEILE
DER
MODULARISIERUNG
.
22
2.2
PHASENMODELL
DES
SOFTWARE-LEBENSZYKLUS
.
22
2.2.1
ANALYSIEREN
UND
DEFINIEREN
.
24
2.2.2
ENTWERFEN
.
25
2.2.5
EINSATZ
UND
WARTUNG
2.2.6
WIEDERVERWENDBARKEI
T
WIR
IV
58
2.3
2.4
2.5
2.6
2.7
2.8
COMPUTERGESTUETZTE
SOFTWARE
(CASE)
.
VORGEHENSMODELLE
.
2.4.1
DAS
WASSERFALLMODELL
2.4.2
DASV-MODELL
.
2.4.3
PROTOTYPING
.
2.4.4
DAS
SPIRALMODELL
.
QUALITAETSKRITERIEN
.
2.5.1
KORREKTHEIT,
ROBUSTHE
ZUVERLAESSIGKEIT
.
2.5.2
BENUTZERFREUNDLICHKEIT
2.5.3
EFFIZIENZ
.
2.5.4
WARTBARKEIT
.
2.5.5
DOKUMENTATION
.
2.5.6
ZUNEHMENDE
QUALITAET
HINWEISE
ZUR
SOFTWARE-ENTW
SCHNELLUEBERSICHT
.
UEBUNG
.
-ENTWICKLUNG
IT,
.
SANFORDERUNGEN.,
CKLUNG
.
.28
.29
.29
.29
.30
.31
.33
.33
.34
.34
.34
.35
.36
.36
.37
.37
3
PROGRAMMIERSPRACHEN
.
3.1
DIE
KLASSIFIZIERUNG
NACH
GENERATIONEN
.
3.1.1
ERSTE
GENERATION:
MASCHINENSPRACHEN
(MASCHINENCODE)
.
.38
.38
.38
3.1.2
ZWEITE
GENERATION:
ASSEMBLER
SPRACHEN
.
38
3.1.3
DRITTE
GENERATION:
PROBLEMORIENTIERTE
SPRACHEN
.
39
3.1.4
VIERTE
GENERATION:
DEKLARATIVE
SPRACHEN
.
40
3.1.5
FUENFTE
GENERATION:
KUENSTLICHE
INTELLIGENZ
.
40
3.2
DIE
KLASSIFIZIERUNG
NACH
SPRACHTYPEN
.
41
3.2.1
PROZEDURALE
PROGRAMMIERSPRACHEN
.
41
3.2.2
LOGISCHE
PROGRAMMIERSPRACHEN
.
45
3.2.3
FUNKTIONALE
PROGRAMMIERSPRACHEN
.
46
3.2.4
OBJEKTORIENTIERTE
PROGRAMMIERSPRACHEN
.
47
3.3
UEBUNG
.
49
4
WERKZEUGE
DER
SOFTWARE-ENTWICKLUNG
.
50
4.1
EDITOR
.
50
4.2
UEBERSETZER
.
50
4.2.1
INTERPRETER
.
51
4.2.2
COMPILER,
ASSEMBLER,
DISASSEMBLER
.
51
4.2.3
BINDEN
UND
LADEN
.
52
4.3
DEBUGGER
.
53
4.4
ENTWICKLUNGSUMGEBUNGEN
.
54
4.5
STANDARDBIBLIOTHEKEN
.
55
5
GRUNDLEGENDE
SPRACHELEMENTE
.
56
5.1
MERKMALE
UND
DARSTELLUNGSMITTEL
EINER
SPRACHE
.
56
5.1.1
SYNTAXDIAGRAMME
.
56
5.1.2
BACKUS-NAUR-NOTATION
.
58
5.2
ALLGEMEIN
GUELTIGE
SYNTAKTISCHE
REGELN
.
58
5.2.1
BEZEICHNER
.
59
5.2.2
RESERVIERTE
WOERTER
.
59
5.2.3
KOMMENTARE
.
.'.
.
.59
5.3
VARIABLEN
.
.60
5.3.1
GUELTIGKEITSBEREICH
.
60
5.3.2
DEKLARATION
.
60
5.3.3
WERTZUWEISUNG
.
61
5.4
KONSTANTEN
.
62
5.5
STANDARDDATENTYPEN
(ELEMENTARE
DATENTYPEN)
.
62
5.5.1
NUMERISCHE
DATENTYPEN
.
63
5.5.2
ZEICHEN-DATENTYP
.
64
5.5.3
LOGISCHER
DATENTYP
.
65
5.6
OPERATOREN
.
66
5.6.1
VORZEICHEN-OPERATOREN
.
66
5.6.2
ARITHMETISCHE
OPERATOREN
.
66
5.6.3
VERGLEICHSOPERATOREN
.
67
5.6.4
LOGISCHE
OPERATOREN
.
67
5.6.5
BITWEISE
OPERATOREN
.
68
5.6.6
ZUWEISUNGSOPERATOREN
.
69
5.7
AUSDRUECKE
.
69
5.8
UEBUNG
.
70
INHALTSVERZEICHNIS
I
6
DARSTELLUNGSMITTEL
FUER
PROGRAMMABLAEUFE
.
72
6.1
EINLEITUNG
.
72
6.2
PROGRAMMABLAUFPLAN
.
72
6.3
DATENFLUSSDIAGRAMM
.
75
6.4
STRUKTOGRAMME
.
76
6.5
PSEUDOCODE
.
77
6.6
WEITERE
DARSTELLUNGSFORMEN
.
79
6.6.1
JACKSON-DIAGRAMM
.
79
6.6.2
WAMIER-ORR-DIAGRAMM
.
79
6.7
ENTSCHEIDUNGSTABELLEN
.
80
6.8
UEBUNG
.
81
7
KONTROLLSTRUKTUREN
.
82
7.1
GRUNDLAGEN
.
82
7.2
ANWEISUNGEN
.
82
7.3
FOLGE
.
83
7.4
BEDINGUNGEN
.
84
7.5
AUSWAHL
.
85
7.5.1
EINSEITIGE
AUSWAHL
.
86
7.5.2
ZWEISEITIGE
AUSWAHL
.
88
7.5.3
MEHRSTUFIGE
AUSWAHL
.
89
7.5.4
MEHRSEITIGE
AUSWAHL
.
90
7.6
WIEDERHOLUNG
.
94
7.6.1
ZAEHLERGESTEUERTE
WIEDERHOLUNG
(ITERATION)
.
95
7.6.2
BEDINGTE
WIEDERHOLUNG
.
96
7.7
SCHNELLUEBERSICHT
.
100
7.8
UEBUNG
.
101
8
ELEMENTARE
DATENSTRUKTUREN
.
102
8.1
EINFUEHRUNG
.
102
8.2
FELDER
.
102
8.2.1
STATISCHE
UND
DYNAMISCHE
FELDER
.
103
8.2.2
EINDIMENSIONALE
FELDER
(VEKTOREN)
.
104
8.2.3
ZWEI
UND
MEHRDIMENSIONALE
FELDER
.
105
8.3
ZEICHENKETTEN
.
106
8.4
STRUKTUREN
(RECORDS)
.
107
8.5
ZEIGER
UND
ADRESSEN
.
109
8.6
STAPEL
.
110
8.7
SCHLANGEN
.
112
8.8
LISTEN
.
114
8.8.1
EINFACH
VERKETTETE
LISTEN
.
114
8.8.2
DOPPELT
VERKETTETE
LISTE
.
117
8.9
UEBUNGEN
.
119
9
PROZEDUREN
UND
FUNKTIONEN
.
120
9.1
EINFUEHRUNG
.
120
9.2
DIE
UNTERPROGRAMMTECHNIK
.
120
9.3
PROZEDUREN
.
121
9.4
FUNKTIONEN
.
123
9.5
PARAMETERUEBERGABE
.
124
9.5.1
PARAMETERUEBERGABE
ALS
WERT
(CALL
BY
VALUE)
.
125
9.5.2
PARAMETERUEBERGABE
UEBER
REFERENZEN
UND
ZEIGER
.
127
9.5.3
FELDER
ALS
PARAMETER
.
129
9.6
UEBUNG
.
129
10
ALGORITHMEN
.
130
10.1
BEGRIFFSBESTIMMUNG
.
130
10.2
ANFORDERUNGEN
.
131
10.3
ALGORITHMENTYPEN
.
131
10.3.1
ITERATIVER
ALGORITHMUS
.
131
10.3.2
REKURSIVER
ALGORITHMUS
.132
10.3.3
ITERATIV
ODER
REKURSIV?
.
134
10.3.4
GENERISCHER
ALGORITHMUS
.135
10.4
SCHNELLUEBERSICHT
.
136
10.5
UEBUNG
.
136
11
SPEZIELLE
ALGORITHMEN
.
138
11.1
SUCHEN
UND
SORTIEREN
.
138
11.1.1
SUCHEN
.138
11.1.2
SORTIEREN
.
141
11.2
ARBEITEN
MIT
DATEIEN
.
149
11.3
UEBUNG
.
152
12
OBJEKTORIENTIERTE
PROGRAMMIERUNG
(OOP)
.
154
12.1
EINFUEHRUNG
.
154
12.2
STUFEN
DER
OOP
.
155
12.2.1
OBJEKTORIENTIERTE
ANALYSE
(OOA)
.155
12.2.2
OBJEKTORIENTIERTER
ENTWURF
(OOD)
.155
12.2.3
OBJEKTORIENTIERTE
PROGRAMMIERUNG
(OOP)
.
156
12.3
PRINZIPIEN
DER
OOP
.
156
12.3.1
ABSTRAKTION
.156
12.3.2
KAPSELUNG
.156
12.3.3
MODULARITAET
.157
12.3.4
HIERARCHIE
.157
12.3.5
TYPISIERUNG
.157
12.3.6
NEBENLAEUFIGKEIT
.
158
12.4
KLASSEN
UND
OBJEKTE
.
158
12.5
KLASSEN
.
158
12.6
OBJEKTE,
ATTRIBUTE,
METHODEN
.
159
12.6.1
OBJEKTE
.
159
12.6.2
ATTRIBUTE
IN
OBJEKTEN
.160
12.6.3
METHODEN
.
160
12.7
DATENABSTRAKTION
UND
DATENKAPSELUNG
.
161
12.8
KONSTRUKTOREN
UND
DESTRUKTOREN
.
162
12.9
VERERBUNG
.
163
12.10
POLYMORPHIE
.
165
12.11
SCHNELLUEBERSICHT
.
166
12.12
UEBUNG
.
167
STICHWORTVERZEICHNIS
.168 |
any_adam_object | 1 |
author | Böttcher, Ulrike |
author_facet | Böttcher, Ulrike |
author_role | aut |
author_sort | Böttcher, Ulrike |
author_variant | u b ub |
building | Verbundindex |
bvnumber | BV014201963 |
classification_rvk | ST 230 |
ctrlnum | (OCoLC)634763217 (DE-599)BVBBV014201963 |
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>00000nam a2200000 c 4500</leader><controlfield tag="001">BV014201963</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20020801</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">020312s2001 gw ad|| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">963798928</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="028" ind1="5" ind2="2"><subfield code="a">30-0-07-02-01 (PG2001)</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)634763217</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV014201963</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-473</subfield><subfield code="a">DE-703</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Böttcher, Ulrike</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="b">Grundlagen der Programmierung (Stand 2001)</subfield><subfield code="c">[Autorin: Ulrike Böttcher]</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Nackenheim</subfield><subfield code="b">Herdt</subfield><subfield code="c">2001</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">169 S.</subfield><subfield code="b">Ill., graph. Darst. : 30 cm</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="500" ind1=" " ind2=" "><subfield code="a">Früher u.d.T.: Schröder, Heiko: Programmierung</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009735752&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-009735752</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV014201963 |
illustrated | Illustrated |
indexdate | 2024-08-18T00:28:17Z |
institution | BVB |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-009735752 |
oclc_num | 634763217 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-703 |
owner_facet | DE-473 DE-BY-UBG DE-703 |
physical | 169 S. Ill., graph. Darst. : 30 cm |
publishDate | 2001 |
publishDateSearch | 2001 |
publishDateSort | 2001 |
publisher | Herdt |
record_format | marc |
spelling | Böttcher, Ulrike Verfasser aut Programmierung Grundlagen der Programmierung (Stand 2001) [Autorin: Ulrike Böttcher] 1. Aufl. Nackenheim Herdt 2001 169 S. Ill., graph. Darst. : 30 cm txt rdacontent n rdamedia nc rdacarrier Früher u.d.T.: Schröder, Heiko: Programmierung Programmierung (DE-588)4076370-5 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content Programmierung (DE-588)4076370-5 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009735752&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Böttcher, Ulrike Programmierung Grundlagen der Programmierung (Stand 2001) Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4151278-9 |
title | Programmierung Grundlagen der Programmierung (Stand 2001) |
title_auth | Programmierung Grundlagen der Programmierung (Stand 2001) |
title_exact_search | Programmierung Grundlagen der Programmierung (Stand 2001) |
title_full | Programmierung Grundlagen der Programmierung (Stand 2001) [Autorin: Ulrike Böttcher] |
title_fullStr | Programmierung Grundlagen der Programmierung (Stand 2001) [Autorin: Ulrike Böttcher] |
title_full_unstemmed | Programmierung Grundlagen der Programmierung (Stand 2001) [Autorin: Ulrike Böttcher] |
title_short | Programmierung |
title_sort | programmierung grundlagen der programmierung stand 2001 |
title_sub | Grundlagen der Programmierung (Stand 2001) |
topic | Programmierung (DE-588)4076370-5 gnd |
topic_facet | Programmierung Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=009735752&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bottcherulrike programmierunggrundlagenderprogrammierungstand2001 |