Methodisches Programmieren: Entwicklung von Algorithmen durch schrittweise Verfeinerung
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin [u.a.]
de Gruyter
1983
|
Schriftenreihe: | De-Gruyter-Lehrbuch
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis Inhaltsverzeichnis |
Beschreibung: | 223 S. graph. Darst. |
ISBN: | 3110096366 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV001999160 | ||
003 | DE-604 | ||
005 | 20200107 | ||
007 | t | ||
008 | 890928s1983 d||| |||| 00||| ger d | ||
016 | 7 | |a 830152598 |2 DE-101 | |
020 | |a 3110096366 |9 3-11-009636-6 | ||
035 | |a (OCoLC)10492123 | ||
035 | |a (DE-599)BVBBV001999160 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-384 |a DE-70 |a DE-20 |a DE-29T |a DE-739 |a DE-858 |a DE-706 |a DE-523 |a DE-526 |a DE-634 |a DE-83 |a DE-11 |a DE-188 | ||
050 | 0 | |a QA9.58 | |
084 | |a ST 130 |0 (DE-625)143588: |2 rvk | ||
084 | |a ST 134 |0 (DE-625)143590: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a DAT 310f |2 stub | ||
100 | 1 | |a Hommel, Günter |d 19XX- |e Verfasser |0 (DE-588)130851655 |4 aut | |
245 | 1 | 0 | |a Methodisches Programmieren |b Entwicklung von Algorithmen durch schrittweise Verfeinerung |c Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster |
264 | 1 | |a Berlin [u.a.] |b de Gruyter |c 1983 | |
300 | |a 223 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a De-Gruyter-Lehrbuch | |
650 | 4 | |a Algorithms | |
650 | 4 | |a Computer programming | |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Jähnichen, Stefan |e Verfasser |0 (DE-588)17216933X |4 aut | |
700 | 1 | |a Koster, Cornelis H. A. |e Verfasser |4 aut | |
856 | 4 | |u http://www3.ub.tu-berlin.de/ihv/000396978.pdf |3 Inhaltsverzeichnis | |
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=001304065&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-001304065 |
Datensatz im Suchindex
_version_ | 1804116446652923904 |
---|---|
adam_text | INHALTSVERZEICHNIS
1.
EINFUEHRUNG
IN
DIE
INFORMATIK
......................
11
1.1
ENTSTEHUNG
DER
INFORMATIK
......................
11
1.2
EINORDNUNG
UND
UMFANG
DER
INFORMATIK
..........
14
1.3
GENERELLE
LITERATUR
ZUR
INFORMATIK
............
17
2.
ALGORITHMEN
........................................
19
2.1
ALGORITHMEN
IM
ALLTAG
..........................
19
2.1.1
BENUTZEN
EINES
MUENZFERNSPRECHERS
..........
19
2.1.2
KOCHREZEPT
.................................
21
2.1.3
STRICKANLEITUNG
............................
24
2.2
AUSSAGEN
UEBER
ALGORITHMEN
......................
26
2.3
WAS
HAT
DAS
MIT
PROGRAMMIEREN
ZU
TUN?
.........
27
2.4
WAS
IST
EINE
PROGRAMMIERSPRACHE?
...............
29
2.5
WIE
VERSTEHEN
RECHNER
DIE
PROGRAMMIERSPRACHE?
..
30
2.6
WAS
IST
UEBERHAUPT
EINE
RECHENANLAGE?
..........
31
2.7
ZUSAMMENFASSUNG
................................
35
3.
DIE
NOTATION
VON
ALGORITHMEN
......................
37
3.1
ALGORITHMEN
IN
NATUERLICHER
SPRACHE
............
37
3.2
BEISPIEL:
SUCHEN
IN
EINEM
WOERTERBUCH
(1)
......
38
3.3
NAMEN
VON
ALGORITHMEN
..........................
40
3.4
STEUERSTRUKTUREN
...............................
41
3.4.1
ANEINANDERREIHUNG
..........................
41
3.4.2
WIEDERHOLUNG
...............................
42
3.4.3
AUSWAHL
....................................
44
3.5
ALTERNATIVE
REPRAESENTATIONEN
...................
45
3.6
BEISPIEL
:
SUCHEN
IN
EINEM
WOERTERBUCH
(2)
.....
46
3.7
BEISPIEL:
SUCHEN
IN
EINEM
WOERTERBUCH
(3)
......
47
3.8
DURCHBRECHEN
DER
AUSFUEHRUNGSREIHENFOLGE
.......
49
3.9
BEISPIEL
:
SUCHEN
IN
EINEM
WOERTERBUCH
(4)
......
50
3.10
VORLAEUFIGE
KONKLUSION
.........................
52
3.11
ZUSAMMENFASSUNG
...............................
53
4.
DIE
NOTATION
VON
OBJEKTEN
.........................
54
4.1
ELEMENTARE
OBJEKTE
.............................
54
4.1.1
WERTE
.......................................
56
4.1.2
TYPEN
.......................................
57
4.1.3
DENOTATIONEN
...............................
57
4.1.4
KONSTANTEN
.................................
58
4.1.5
VARIABLEN
..................................
59
4.1.6
FORMELN
....................................
59
INHALTSVERZEICHNIS
9
4.1.7
DIE
ZUWEISUNG
..............................
60
4.1.8
DAS
ZUGRIFFSRECHT
..........................
61
4.1.9
VEREINBARUNGEN
.............................
61
4.1.9.1
DIE
VEREINBARUNG
VON
VARIABLEN
........
62
4.1.9.2
DIE
VEREINBARUNG
VON
KONSTANTEN
.......
63
4.1.10
ZUSAMMENGESETZTE
OBJEKTE:
REIHUNGEN
......
63
4.1.11
SUBSKRIPTION
..............................
65
4.1.12
SYNONYME
(ABKUERZUNGEN)
....................
65
4.2
BEISPIEL
:
SUCHEN
IN
EINEM
WOERTERBUCH
(5)
......
66
4.3
ZUSAMMENFASSUNG
................................
70
5.
DIE
GANZEN
ZAHLEN
.................................
72
5.1
DARSTELLUNGEN
VON
INTEGERS
.....................
72
5.2
INTEGER-KONSTANTEN
UND
-VARIABLEN
..............
75
5.3
KONKRETE
ALGORITHMEN
FUER
INTEGERS
.............
76
5.4
BEISPIEL:
MAXIMUMBESTIMMUNG
....................
78
5.5
BEISPIEL:
FIBONACCI
ZAHLEN
.....................
80
6.
DIE
REELLEN
ZAHLEN
................................
87
6.1
DARSTELLUNG
VON
REALS
..........................
87
6.2
DAS
STANDARDPAKET
FUER
REAL-ZAHLEN
.............
92
6.2.1
ARITHMETISCHE
OPERATIONEN
..................
92
6.2.2
MATHEMATISCHE
FUNKTIONEN
...................
93
6.2.3
ARBEITEN
MIT
ZUFALLSZAHLEN
.................
93
6.2.4
EIN-/AUSGABE
...............................
95
6.2.5
STANDARD
KONSTANTEN
........................
95
6.2.6
VERGLEICHE
VON
REALS
.......................
96
6.3
BEISPIEL:
VORSICHT
MIT
REALS
...................
96
6.4
BEISPIEL:
TABELLIERUNG
EINER
FUNKTION
.........
98
7.
TEXTE
.............................................
104
7.1
DARSTELLUNG
VON
TEXTEN
........................
104
7.2
GRUNDALGORITHMEN
UND
KONSTANTEN
...............
105
7.2.1
OPERATIONEN
AUF
TEXTEN
....................
106
7.2.2
EIN-/AUSGABE
..............................
108
7.2.3
STANDARDKONSTANTEN
........................
109
7.2.4
VERGLEICHE
VON
TEXTEN
.....................
110
7.2.5
KONVERTIERUNGSALGORITHMEN
.................
111
7.3
BEISPIEL:
EIN
FORMELINTERPRETER
...............
112
7.4
BEISPIEL:
VERSCHLUESSELUNG
EINES
TEXTES
.......
116
8.
WAHRHEITSWERTE
...................................
119
8.1
DARSTELLUNG
VON
WAHRHEITSWERTEN
..............
119
8.2
ELEMENTARE
ALGORITHMEN
FUER
BOOLEANS
..........
120
8.3
EIN-/AUSGABE
..................................
122
8.4
BOOLESCHE
AUSDRUECKE
(FORMELN)
.................
122
10
INHALTSVERZEICHNIS
8.5
VERTRAUEN
ZU
DEN
BOOLEANS
.....................
124
8.6
BEISPIEL
:
GERADE
ODER
UNGERADE
ANZAHL?
.......
125
8.7
BEISPIEL
:
PRIMZAHLPRUEFUNG
.....................
126
9.
KONSTRUKTIONSMITTEL
FUER
ALGORITHMEN
..............
129
9.1
AUFBAU
VON
ELAN-PROGRAMMEN
....................
129
9.2
GRUNDALGORITHMEN
..............................
131
9.2.1
BENUTZUNG
ABSTRAKTER
ALGORITHMEN
..........
131
9.2.2
KONSTRUKTION
VON
FORMELN
...................
131
9.2.3
DIE
ZUWEISUNG
.............................
133
9.2.4
VEREINBARUNGEN
............................
134
9.3
ZUSAMMENGESETZTE
ANWEISUNGEN
..................
136
9.3.1
DIE
ANEINANDERREIHUNG
....................
137
9.3.2
DIE
AUSWAHL
...............................
138
9.3.3
DIE
WIEDERHOLUNG
.........................
142
9.3.4
DER
TERMINATOR
............................
147
9.4
BEISPIEL:
HAEUFIGKEITSZAEHLUNG
..................
149
9.5
KOMMENTARE
....................................
151
10.
KONSTRUKTIONSMITTEL
FUER
DATEN
...................
154
10.1
REIHUNGEN
...................................
155
10.2
VERBUENDE
...................................
162
10.3
BEISPIEL
:
HAEUFIGKEITSTABELLE
..................
169
11.
DATEIEN
..........................................
176
11.1
DATEIEN
MIT
SEQUENTIELLEM
ZUGRIFF
.............
177
11.1.1
BEISPIEL
:
KOPIEREN
EINER
DATEI
..........
181
11.1.2
WEITERE
OPERATIONEN
......................
183
11.1.3
BEISPIEL
:
MISCHEN
ZWEIER
DATEIEN
........
184
11.2
DATEIEN
MIT
DIREKTEM
ZUGRIFF
.................
187
11.2.1
BEISPIEL:
TELEFONVERZEICHNIS
............
190
A.
EINE
BESCHREIBUNG
VON
ELAN
.......................
193
A.L
1-VWG-GRAMMATIK
NACH
VAN
WIJNGAARDEN
.........
193
A.2
EINE
GRAMMATIK
FUER
EINE
ELAN
UNTERMENGE
......
200
B.
AUSZUG
AUS
DEN
ELAN
STANDARDPAKETEN
.............
210
C.
LITERATURVERZEICHNIS
.............................
216
D.
STICHWORTVERZEICHNIS
.............................
219
|
any_adam_object | 1 |
author | Hommel, Günter 19XX- Jähnichen, Stefan Koster, Cornelis H. A. |
author_GND | (DE-588)130851655 (DE-588)17216933X |
author_facet | Hommel, Günter 19XX- Jähnichen, Stefan Koster, Cornelis H. A. |
author_role | aut aut aut |
author_sort | Hommel, Günter 19XX- |
author_variant | g h gh s j sj c h a k cha chak |
building | Verbundindex |
bvnumber | BV001999160 |
callnumber-first | Q - Science |
callnumber-label | QA9 |
callnumber-raw | QA9.58 |
callnumber-search | QA9.58 |
callnumber-sort | QA 19.58 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 130 ST 134 ST 230 |
classification_tum | DAT 310f |
ctrlnum | (OCoLC)10492123 (DE-599)BVBBV001999160 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01952nam a2200469 c 4500</leader><controlfield tag="001">BV001999160</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20200107 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">890928s1983 d||| |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">830152598</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3110096366</subfield><subfield code="9">3-11-009636-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)10492123</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV001999160</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="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-70</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA9.58</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 130</subfield><subfield code="0">(DE-625)143588:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 134</subfield><subfield code="0">(DE-625)143590:</subfield><subfield code="2">rvk</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="084" ind1=" " ind2=" "><subfield code="a">DAT 310f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Hommel, Günter</subfield><subfield code="d">19XX-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)130851655</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Methodisches Programmieren</subfield><subfield code="b">Entwicklung von Algorithmen durch schrittweise Verfeinerung</subfield><subfield code="c">Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">de Gruyter</subfield><subfield code="c">1983</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">223 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="490" ind1="0" ind2=" "><subfield code="a">De-Gruyter-Lehrbuch</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="689" ind1="0" ind2="0"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><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="700" ind1="1" ind2=" "><subfield code="a">Jähnichen, Stefan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)17216933X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Koster, Cornelis H. A.</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2=" "><subfield code="u">http://www3.ub.tu-berlin.de/ihv/000396978.pdf</subfield><subfield code="3">Inhaltsverzeichnis</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=001304065&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-001304065</subfield></datafield></record></collection> |
id | DE-604.BV001999160 |
illustrated | Illustrated |
indexdate | 2024-07-09T15:38:38Z |
institution | BVB |
isbn | 3110096366 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-001304065 |
oclc_num | 10492123 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-384 DE-70 DE-20 DE-29T DE-739 DE-858 DE-706 DE-523 DE-526 DE-634 DE-83 DE-11 DE-188 |
owner_facet | DE-91 DE-BY-TUM DE-384 DE-70 DE-20 DE-29T DE-739 DE-858 DE-706 DE-523 DE-526 DE-634 DE-83 DE-11 DE-188 |
physical | 223 S. graph. Darst. |
publishDate | 1983 |
publishDateSearch | 1983 |
publishDateSort | 1983 |
publisher | de Gruyter |
record_format | marc |
series2 | De-Gruyter-Lehrbuch |
spelling | Hommel, Günter 19XX- Verfasser (DE-588)130851655 aut Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster Berlin [u.a.] de Gruyter 1983 223 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier De-Gruyter-Lehrbuch Algorithms Computer programming Algorithmus (DE-588)4001183-5 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Algorithmus (DE-588)4001183-5 s Programmierung (DE-588)4076370-5 s DE-604 Jähnichen, Stefan Verfasser (DE-588)17216933X aut Koster, Cornelis H. A. Verfasser aut http://www3.ub.tu-berlin.de/ihv/000396978.pdf Inhaltsverzeichnis DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001304065&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Hommel, Günter 19XX- Jähnichen, Stefan Koster, Cornelis H. A. Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung Algorithms Computer programming Algorithmus (DE-588)4001183-5 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)4001183-5 (DE-588)4076370-5 |
title | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung |
title_auth | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung |
title_exact_search | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung |
title_full | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster |
title_fullStr | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster |
title_full_unstemmed | Methodisches Programmieren Entwicklung von Algorithmen durch schrittweise Verfeinerung Günter Hommel ; Stefan Jähnichen ; Cornelis H. A. Koster |
title_short | Methodisches Programmieren |
title_sort | methodisches programmieren entwicklung von algorithmen durch schrittweise verfeinerung |
title_sub | Entwicklung von Algorithmen durch schrittweise Verfeinerung |
topic | Algorithms Computer programming Algorithmus (DE-588)4001183-5 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | Algorithms Computer programming Algorithmus Programmierung |
url | http://www3.ub.tu-berlin.de/ihv/000396978.pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=001304065&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT hommelgunter methodischesprogrammierenentwicklungvonalgorithmendurchschrittweiseverfeinerung AT jahnichenstefan methodischesprogrammierenentwicklungvonalgorithmendurchschrittweiseverfeinerung AT kostercornelisha methodischesprogrammierenentwicklungvonalgorithmendurchschrittweiseverfeinerung |
Es ist kein Print-Exemplar vorhanden.
Inhaltsverzeichnis