Programmierung mit Pascal:
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Wiesbaden
Vieweg+Teubner
2011
|
Ausgabe: | 8., aktualisierte Aufl. |
Schriftenreihe: | Studium
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 256 S. graph. Darst. |
ISBN: | 9783834817594 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV039543105 | ||
003 | DE-604 | ||
005 | 20140429 | ||
007 | t | ||
008 | 110824s2011 gw d||| |||| 00||| ger d | ||
020 | |a 9783834817594 |9 978-3-8348-1759-4 | ||
035 | |a (OCoLC)748704093 | ||
035 | |a (DE-599)BVBBV039543105 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-523 |a DE-91G |a DE-19 |a DE-573 |a DE-634 |a DE-11 |a DE-1051 |a DE-858 |a DE-Aug4 | ||
082 | 0 | |a 004 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 366f |2 stub | ||
100 | 1 | |a Ottmann, Thomas |e Verfasser |4 aut | |
245 | 1 | 0 | |a Programmierung mit Pascal |c Thomas Ottmann ; Peter Widmayer |
250 | |a 8., aktualisierte Aufl. | ||
264 | 1 | |a Wiesbaden |b Vieweg+Teubner |c 2011 | |
300 | |a 256 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Studium | |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Lehrbuch |0 (DE-588)4123623-3 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PASCAL |g Programmiersprache |0 (DE-588)4044804-6 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a PASCAL |g Programmiersprache |0 (DE-588)4044804-6 |D s |
689 | 0 | 1 | |a Lehrbuch |0 (DE-588)4123623-3 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | 1 | |a PASCAL |g Programmiersprache |0 (DE-588)4044804-6 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
700 | 1 | |a Widmayer, Peter |d 1953- |e Verfasser |0 (DE-588)12915122X |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=024395145&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-024395145 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804148360099135488 |
---|---|
adam_text | IMAGE 1
INHALTSVERZEICHNIS
VORWORT
INHALTSVERZEICHNIS
1. ALLGEMEINE EIGENSCHAFTEN VON ALGORITHMEN UND PROGRAMMEN 13
1.1 INTUITIVES ZU ALGORITHMEN UND PROGRAMMEN 13
1.2 SCHRITTE ZUR ALGORITHMISCHEN LOESUNG VON PROBLEMEN 16
1.3 HISTORISCHES ZUR SPRACHE PASCAL 23
2. GRUNDLAGEN UND STRUKTUR VON PASCAL-PROGRAMMEN 25
2.1 ZUR BESCHREIBUNG DER SYNTAX 25
2.2 STRUKTUR VON PASCAL-PROGRAMMEN 27
2.3 DIE BESCHREIBUNG DER DATEN 29
2.3.1 KONSTANTEN UND LITERALE 29
2.3.2 VARIABLEN UND DATENTYPEN 32
2.3.2.1 DER DATENTYP INTEGER 32
2.3.2.2 DER DATENTYP REAL 35
2.3.2.3 DER DATENTYP BOOLEAN 36
2.3.2.4 DER DATENTYP CHAR 38
2.4 DIE BESCHREIBUNG DER AKTIONEN 40
2.4.1 EINIGE EINFACHE ANWEISUNGEN 41
2.4.2 STANDARDEIN- UND -AUSGAEBE 44
3. DIE STEUERUNG DER AUSFUEHRUNG VON ANWEISUNGEN 53
3.1 DIE BEDINGTE ANWEISUNG (IF-STATEMENT) 53
3.2 WIEDERHOLUNGSANWEISUNGEN 60
3.2.1 DAS REPEAT-STATEMENT 61
3.2.2 DAS WHILE-STATEMENT 70
3.2.3 DAS FOR-STATEMENT 74
BIBLIOGRAFISCHE INFORMATIONEN HTTP://D-NB.INFO/1013488075
DIGITALISIERT DURCH
IMAGE 2
10
4. SELBSTDEFINIERBARE DATENTYPEN UND DIE FALLUNTERSCHEIDUNG 81
4.1 DER AUFZAEHLUNGSTYP 82
4.2 DER AUSSCHNITTSTYP 84
4.3 DIE FALLUNTERSCHEIDUNG (CASE-STATEMENT) 86
4.4 DER ARRAY-TYP 87
4.4.1 EINDIMENSIONALE ARRAYS 87
4.4.2 MEHRDIMENSIONALE ARRAYS 96
4.5 BESONDERHEITEN; GEPACKTE DARSTELLUNG 100
5. FUNKTIONEN UND PROZEDUREN; BLOCKSTRUKTUR 105
5.1 FUNKTIONEN 105
5.1.0 ZUM FUNKTIONSBEGRIFF 105
5.1.1 FUNKTIONEN IN PASCAL 108
5.1.2 BEISPIELE HO
5.2 BLOCKSTRUKTUR, LOKALE UND GLOBALE GROESSEN 113
5.3 REKURSIV DEFINIERTE FUNKTIONEN 122
5.4 BEISPIELE FUER REKURSIV DEKLARIERTE FUNKTIONEN 128
5.4.1 DIREKTE REKURSION 128
5.4.2 INDIREKTE REKURSION 136
5.5 PROZEDUREN 139
5.6 REKURSIVE PROZEDUREN 148
5.6.1 TUERME VON BRAHMA 152
5.7 FUNKTIONEN UND PROZEDUREN ALS PARAMETER 156
5.8 BESONDERHEITEN 160
6. WEITERE STRUKTURIERTE DATENTYPEN; DAS WITH-STATEMENT 165
6.1 DERSET-TYP 166
6.2 DER RECORD-TYP 171
6.2.1 RECORDS OHNE VARIANTEN 171
6.2.2 DAS WITH-STATEMENT 175
6.2.3 RECORDS MIT VARIANTEN 179
6.3 DERFILE-TYP 183
6.3.1 DIE BESCHREIBUNG UND MANIPULATION VON FILES IM ALLGEMEINEN 184
6.3.2 TEXTFILES 191
IMAGE 3
11
7. D ER ZEIGERTYP 1 99
8. M A R K EN U ND SPRUENGE 221
9. A N H A NG 227
9.1 SYNTAX 227
9.2 SCHLUESSELWORTE 243
9.3 STANDARDNAMEN 243
9.4 SONDERZEICHEN 244
9.5 SCHLAGWORTREGISTER 245
LITERATURVERZEICHNIS 255
|
any_adam_object | 1 |
author | Ottmann, Thomas Widmayer, Peter 1953- |
author_GND | (DE-588)12915122X |
author_facet | Ottmann, Thomas Widmayer, Peter 1953- |
author_role | aut aut |
author_sort | Ottmann, Thomas |
author_variant | t o to p w pw |
building | Verbundindex |
bvnumber | BV039543105 |
classification_rvk | ST 250 |
classification_tum | DAT 366f |
ctrlnum | (OCoLC)748704093 (DE-599)BVBBV039543105 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 8., aktualisierte Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01851nam a2200469 c 4500</leader><controlfield tag="001">BV039543105</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20140429 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110824s2011 gw d||| |||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783834817594</subfield><subfield code="9">978-3-8348-1759-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)748704093</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV039543105</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="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-523</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-634</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-1051</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</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 366f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Ottmann, Thomas</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmierung mit Pascal</subfield><subfield code="c">Thomas Ottmann ; Peter Widmayer</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">8., aktualisierte Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg+Teubner</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">256 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">Studium</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="650" ind1="0" ind2="7"><subfield code="a">Lehrbuch</subfield><subfield code="0">(DE-588)4123623-3</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">PASCAL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4044804-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">PASCAL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4044804-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Lehrbuch</subfield><subfield code="0">(DE-588)4123623-3</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">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">PASCAL</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4044804-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Widmayer, Peter</subfield><subfield code="d">1953-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)12915122X</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=024395145&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-024395145</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield></record></collection> |
id | DE-604.BV039543105 |
illustrated | Illustrated |
indexdate | 2024-07-10T00:05:53Z |
institution | BVB |
isbn | 9783834817594 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024395145 |
oclc_num | 748704093 |
open_access_boolean | |
owner | DE-523 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-573 DE-634 DE-11 DE-1051 DE-858 DE-Aug4 |
owner_facet | DE-523 DE-91G DE-BY-TUM DE-19 DE-BY-UBM DE-573 DE-634 DE-11 DE-1051 DE-858 DE-Aug4 |
physical | 256 S. graph. Darst. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | Vieweg+Teubner |
record_format | marc |
series2 | Studium |
spelling | Ottmann, Thomas Verfasser aut Programmierung mit Pascal Thomas Ottmann ; Peter Widmayer 8., aktualisierte Aufl. Wiesbaden Vieweg+Teubner 2011 256 S. graph. Darst. txt rdacontent n rdamedia nc rdacarrier Studium Programmierung (DE-588)4076370-5 gnd rswk-swf Lehrbuch (DE-588)4123623-3 gnd rswk-swf PASCAL Programmiersprache (DE-588)4044804-6 gnd rswk-swf PASCAL Programmiersprache (DE-588)4044804-6 s Lehrbuch (DE-588)4123623-3 s DE-604 Programmierung (DE-588)4076370-5 s 1\p DE-604 Widmayer, Peter 1953- Verfasser (DE-588)12915122X aut DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024395145&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Ottmann, Thomas Widmayer, Peter 1953- Programmierung mit Pascal Programmierung (DE-588)4076370-5 gnd Lehrbuch (DE-588)4123623-3 gnd PASCAL Programmiersprache (DE-588)4044804-6 gnd |
subject_GND | (DE-588)4076370-5 (DE-588)4123623-3 (DE-588)4044804-6 |
title | Programmierung mit Pascal |
title_auth | Programmierung mit Pascal |
title_exact_search | Programmierung mit Pascal |
title_full | Programmierung mit Pascal Thomas Ottmann ; Peter Widmayer |
title_fullStr | Programmierung mit Pascal Thomas Ottmann ; Peter Widmayer |
title_full_unstemmed | Programmierung mit Pascal Thomas Ottmann ; Peter Widmayer |
title_short | Programmierung mit Pascal |
title_sort | programmierung mit pascal |
topic | Programmierung (DE-588)4076370-5 gnd Lehrbuch (DE-588)4123623-3 gnd PASCAL Programmiersprache (DE-588)4044804-6 gnd |
topic_facet | Programmierung Lehrbuch PASCAL Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024395145&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT ottmannthomas programmierungmitpascal AT widmayerpeter programmierungmitpascal |