Einführung in Modula-2: Programmierung und Systementwicklung
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin ; New York
<<de>> Gruyter
1989
|
Schriftenreihe: | De-Gruyter-Lehrbuch
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | X, 436 S. Ill., graph. Darst. 20 Programmbeisp. |
ISBN: | 3110119315 |
Internformat
MARC
LEADER | 00000nam a22000002c 4500 | ||
---|---|---|---|
001 | BV025873637 | ||
003 | DE-604 | ||
007 | t| | ||
008 | 100417s1989 xx ad|| |||| 00||| ger d | ||
015 | |a 89,N38,0243 |2 dnb | ||
015 | |a 89,A49,0696 |2 dnb | ||
016 | 7 | |a 891345264 |2 DE-101 | |
020 | |a 3110119315 |9 3-11-011931-5 | ||
035 | |a (OCoLC)916736460 | ||
035 | |a (DE-599)BVBBV025873637 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-11 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 260 |0 (DE-625)143632: |2 rvk | ||
100 | 1 | |a Gehring, Hermann |e Verfasser |4 aut | |
245 | 1 | 0 | |a Einführung in Modula-2 |b Programmierung und Systementwicklung |c Hermann Gehring ; Peter Röscher |
264 | 1 | |a Berlin ; New York |b <<de>> Gruyter |c 1989 | |
300 | |a X, 436 S. |b Ill., graph. Darst. |e 20 Programmbeisp. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a De-Gruyter-Lehrbuch | |
650 | 0 | 7 | |a MODULA 2 |0 (DE-588)4039845-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a MODULA 2 |0 (DE-588)4039845-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Röscher, Peter |e Verfasser |4 aut | |
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=019120845&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-019120845 |
Datensatz im Suchindex
_version_ | 1826220063596740608 |
---|---|
adam_text |
INHALTSVERZEICHNIS
SEITE
1. MODULARE SPRACHEN 1
1.1 MODULA-2 UND PASCAL 2
1.2 MODULE IN MODULA-2 3
1.3 RESIDENTER SPRACHTEIL 8
1.4 NICHTRESIDENTER SPRACHTEIL 8
1.5 STRUKTUR VON MODULA-2-PROGRAMMEN 11
2. SPRACHSTANDARD 17
2.1 BESTANDTEILE DER SPRACHE 18
2.1.1 BEZEICHNER 19
2.1.2 SCHLUESSELWOERTER 21
2.1.3 ZAHLEN 21
2.1.4 ZEICHENKETTEN 26
2.1.5 OPERATOREN 29
2.1.6 BEGRENZER 30
2.1.7 KOMMENTARE 31
2.2 PROGRAMMAUFBAU 33
2.2.1 DEKLARATIONEN 37
2.2.1.1 DEKLARATION VON KONSTANTEN 39
2.2.1.2 DEKLARATION VON TYPEN 45
2.2.1.3 DEKLARATION VON VARIABLEN 48
2.2.1.4 DEKLARATION VON PROZEDUREN 49
2.2.1.5 DEKLARATION VON MODULEN 51
2.2.2 ANWEISUNGEN 54
2.2.3 AUSDRUECKE 57
2.3 DATENTYPEN 63
2.3.1 EINFACHE DATENTYPEN 64
2.3.1.1 DATENTYP INTEGER 65
2.3.1.2 DATENTYP CARDINAL 70
2.3.1.3 DATENTYP REAL 72
2.3.1.4 DATENTYP LONGINT 76
2.3.1.5 DATENTYP CHAR 77
2.3.1.6 DATENTYP BOOLEAN 82
2.3.1.7 AUFZAEHLUNGSTYPEN 85
2.3.1.8 UNTERBEREICHSTYPEN 89
HTTP://D-NB.INFO/891345264
SEITE
2.3.2 STRUKTURIERTE DATENTYPEN
94
2.3.2.1 FELDTYPEN
94
2.3.2.2 ZEICHENKETTEN
102
2.3.2.3 MENGENTYPEN
107
2.3.2.4 VERBUNDTYPEN
116
2.3.2.5 DATEIEN
128
2.3.2.6 PROZEDURTYPEN
143
2.3.3 SYSTEMDATENTYPEN
156
2.3.3.1 SYSTEMDATENTYP WORD
156
2.3.3.2 SYSTEMDATENTYP ADDRESS
161
2.3.4 UEBERSICHT UEBER DATENTYPEN UND
OPERATIONEN
162
EIN- UND AUSGABE
164
2.4.1 BIBLIOTHEKS-MODUL TERMINAL
165
2.4.2 BIBLIOTHEKS-MODUL INOUT
166
2.4.3 BIBLIOTHEKS-MODUL REALLNOUT
170
ANWEISUNGEN 175
2.5.1
WERTZUWEISUNGEN 175
2.5.2
VERZWEIGUNGEN
177
2.5.2.1 IF-ANWEISUNG
178
2.5.2.2 CASE-ANWEISUNG 183
2.5.3 SCHLEIFEN 189
2.5.3.1 WHILE-ANWEISUNG 189
2.5.3.2 REPEAT-ANWEISUNG 196
2.5.3.3 FOR-ANWEISUNG 206
2.5.3.4 LOOP-ANWEISUNG
UND EXIT-ANWEISUNG
211
2.5.4
WITH- ANWEISUNG
214
2.5.5
RETURN-ANWEISUNG 216
2.5.6 PROZEDUREN 217
2.5.6.1 PROZEDUR-DEKLARATION 218
2.5.6.2 PROZEDUR-AUFRUF
225
2.5.6.3 FUNKTIONSPROZEDUREN 235
2.5.6.4 SICHTBARKEITSBEREICHE VON
OBJEKTEN
239
MODULE
244
2.6.1
LOKALE MODULE
244
2.6.1.1 DEKLARATION LOKALER MODULE 245
2.6.1.2 BENUTZUNG LOKALER MODULE 250
INHALTSVERZEICHNIS
IX
SEITE
2.6.2 GLOBALE MODULE 258
2.6.2.1 DEKLARATION GLOBALER MODULE 259
2.6.2.2 BENUTZUNG GLOBALER MODULE 262
2.6.2.3 BENUTZUNG UND LEBENSDAUER
VON OBJEKTEN 262
2.6.2.4 VERBERGEN VON INFORMATIONEN 264
2.6.2.5 GETRENNTE UEBERSETZUNG UND
VERSIONSKONFLIKTE 266
2.7 DYNAMISCHE DATENSTRUKTUREN 280
2.7.1 DATENTYP POINTER 281
2.7.2 OPERATIONEN AUF DYNAMISCHEN OBJEKTE 283
2.7.3 LISTENVERARBEITUNG 286
2.7.4 WEITERE DYNAMISCHE DATENSTRUKTUREN 298
2.8 REKURSIONEN 302
2.8.1 REKURSIVE PROZEDUREN 302
2.8.2 INKARNATIONEN 304
2.8.3 ABLAUF REKURSIVER PROZEDUREN 305
2.8.4 BEISPIELE REKURSIVER PROZEDUREN 307
2.8.4.1 FIBONACCI-REIHE 307
2.8.4.2 SORTIERALGORITHMUS QUICKSORT 310
2.9 PARALLELE PROZESSE 313
3. SPRACHDIALEKTE 317
3.1 ENTWICKLUNG VON SPRACHDIALEKTEN 317
3.2 TOPSPEED-MODULA-2 318
3.2.1 RESERVIERTE WOERTER 323
3.2.2 STANDARDDATENTYPEN 323
3.2.3 STANDARDFUNKTIONEN UND -PROZEDUREN 326
3.2.4 STANDARDBIBLIOTHEKEN 327
4. SYSTEMENTWICKLUNG MIT MODULA-2 - EIN BEISPIEL 347
4.1 SYSTEMFUNKTIONEN UND BENUTZERSCHNITTSTELLE 347
4.2 MODULARISIERUNG 359
4.3 DEFINITIONSMODULE 367
4.4 IMPLEMENTATIONSMODULE 372
4.5 ERZEUGEN EINES AUSFUEHRBAREN MODULA-2-PROGRAMMS 405
4.5.1 UEBERSETZEN DER DEFINITIONSMODULE 407
4.5.2 UEBERSETZEN DES PROGRAMM- UND
DER IMPLEMENTATIONSMODULE 409
4.5.3 BINDEN DER OBJEKTDATEIEN 409
4.5.4 STARTEN DES AUSFUEHRBAREN PROGRAMMS 411
X
INHALTSVERZEICHNIS
SEITE
ANHANG
A 1. ASCII-TABELLE 414
A 2. SCHLUESSELWOERTER IN MODULA-2 418
A
3. VORDEKLARIERTE KONSTANTEN
418
A 4. VORDEKLARIERTE DATENTYPEN 418
A 5. STANDARDPROZEDUREN 419
A 6. STANDARDFUNKTIONEN 419
A 7. STANDARDMODULE 419
B 1. ABBILDUNGSVERZEICHNIS
420
B 2. TABELLENVERZEICHNIS
423
B 3. PROGRAMMVERZEICHNIS 426
B 4. LITERATURVERZEICHNIS 427
C INDEX
429 |
any_adam_object | 1 |
author | Gehring, Hermann Röscher, Peter |
author_facet | Gehring, Hermann Röscher, Peter |
author_role | aut aut |
author_sort | Gehring, Hermann |
author_variant | h g hg p r pr |
building | Verbundindex |
bvnumber | BV025873637 |
classification_rvk | ST 250 ST 260 |
ctrlnum | (OCoLC)916736460 (DE-599)BVBBV025873637 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000002c 4500</leader><controlfield tag="001">BV025873637</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">100417s1989 xx ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">89,N38,0243</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">89,A49,0696</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">891345264</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3110119315</subfield><subfield code="9">3-11-011931-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)916736460</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV025873637</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-11</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">ST 260</subfield><subfield code="0">(DE-625)143632:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Gehring, Hermann</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Einführung in Modula-2</subfield><subfield code="b">Programmierung und Systementwicklung</subfield><subfield code="c">Hermann Gehring ; Peter Röscher</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin ; New York</subfield><subfield code="b"><<de>> Gruyter</subfield><subfield code="c">1989</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">X, 436 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield><subfield code="e">20 Programmbeisp.</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="0" ind2="7"><subfield code="a">MODULA 2</subfield><subfield code="0">(DE-588)4039845-6</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">MODULA 2</subfield><subfield code="0">(DE-588)4039845-6</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">Röscher, Peter</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</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=019120845&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-019120845</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV025873637 |
illustrated | Illustrated |
indexdate | 2025-03-10T15:06:10Z |
institution | BVB |
isbn | 3110119315 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-019120845 |
oclc_num | 916736460 |
open_access_boolean | |
owner | DE-11 |
owner_facet | DE-11 |
physical | X, 436 S. Ill., graph. Darst. 20 Programmbeisp. |
publishDate | 1989 |
publishDateSearch | 1989 |
publishDateSort | 1989 |
publisher | <<de>> Gruyter |
record_format | marc |
series2 | De-Gruyter-Lehrbuch |
spelling | Gehring, Hermann Verfasser aut Einführung in Modula-2 Programmierung und Systementwicklung Hermann Gehring ; Peter Röscher Berlin ; New York <<de>> Gruyter 1989 X, 436 S. Ill., graph. Darst. 20 Programmbeisp. txt rdacontent n rdamedia nc rdacarrier De-Gruyter-Lehrbuch MODULA 2 (DE-588)4039845-6 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content MODULA 2 (DE-588)4039845-6 s DE-604 Röscher, Peter Verfasser aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=019120845&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Gehring, Hermann Röscher, Peter Einführung in Modula-2 Programmierung und Systementwicklung MODULA 2 (DE-588)4039845-6 gnd |
subject_GND | (DE-588)4039845-6 (DE-588)4151278-9 |
title | Einführung in Modula-2 Programmierung und Systementwicklung |
title_auth | Einführung in Modula-2 Programmierung und Systementwicklung |
title_exact_search | Einführung in Modula-2 Programmierung und Systementwicklung |
title_full | Einführung in Modula-2 Programmierung und Systementwicklung Hermann Gehring ; Peter Röscher |
title_fullStr | Einführung in Modula-2 Programmierung und Systementwicklung Hermann Gehring ; Peter Röscher |
title_full_unstemmed | Einführung in Modula-2 Programmierung und Systementwicklung Hermann Gehring ; Peter Röscher |
title_short | Einführung in Modula-2 |
title_sort | einfuhrung in modula 2 programmierung und systementwicklung |
title_sub | Programmierung und Systementwicklung |
topic | MODULA 2 (DE-588)4039845-6 gnd |
topic_facet | MODULA 2 Einführung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=019120845&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT gehringhermann einfuhrunginmodula2programmierungundsystementwicklung AT roscherpeter einfuhrunginmodula2programmierungundsystementwicklung |