Algorithmen und Datenstrukturen: Pascal-Version
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
Wiesbaden
Vieweg+Teubner Verlag
2000
|
Ausgabe: | 5. Auflage |
Schriftenreihe: | Leitfäden der Informatik
|
Schlagworte: | |
Online-Zugang: | Volltext |
Beschreibung: | In den vergangenen J ahren wurde die Progranunierung von Rechenanlagen als diejenige Disziplin erkannt, deren Beherrschung grundlegend und entscheidend fUr den Erfolg vieler Entwicklungsprojekte ist und die wissenschaftlicher Behandlung und Darlegung zuganglich isL Vom Handwerk stieg sie zur akademischen Disziplin auf. Die ersten hervorragenden Beitrage zu dieser Entwicklung wurden von E. W. Dijkstra und C. A. R. Hoare geliefert. Dijkstra's Notes on Structured Programming [6] fUhrten zu einer neuen Betrachtung der Programmierung als wissenschaftliches Thema und als intellektuelle Herausforderung. Sie bahnten den Weg zu einer "Revolution" in der Programmierung [35]. Hoare's An Axiomatic Basis for Computer Progranuning [10] zeigte deutlich, dass Progamme einer exakten Analyse nach mathematischen Grundsatzen zuganglich sind. Beide Artikel argumentieren fiberzeugend, dass viele Programmierfehler vermieden werden kannen, wenn man den Programmierem die Methoden und Techniken, die sie bisher intuitiv und oft unbewusst verwendeten, zur Kenntnis bringt. Diese Artikel konzentrierten sich auf die Aspekte des Aufbauens und Analysierens von Programmen oder, genauer ausgedriickt, auf die Struktur der durch die Progammtexte dargestellten Algorithmen. Es ist jedoch vallig kIar, dass ein systematisches und wissenschaftliches Angehen der Konstruktion von Programmen seine grasste Wirkung im Fall grosser komplexer Programme hat, die komplizierte Datenmengen bearbeiten. Foiglich muss eine Methodik des Programmierens auch alle Aspekte der Datenstrukturierung behandeln. Programme sind letztlich konkrete Formulierungen abstrakter Algorithmen, die sich auf bestimmte Darstellungen und Datenstrukturen stfitzen. Einen wesentlichen Beitrag, Ordnung in die verwirrende Vielfalt der Terminologie und Konzepte von Datenstrukturen zu bringen, leistete Hoare durch seine Notes on Data Structuring [13] |
Beschreibung: | 1 Online-Ressource (320S.) |
ISBN: | 9783322801548 9783519222507 |
ISSN: | 1615-5432 |
DOI: | 10.1007/978-3-322-80154-8 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV042428882 | ||
003 | DE-604 | ||
005 | 20221017 | ||
007 | cr|uuu---uuuuu | ||
008 | 150320s2000 |||| o||u| ||||||ger d | ||
020 | |a 9783322801548 |c Online |9 978-3-322-80154-8 | ||
020 | |a 9783519222507 |c Print |9 978-3-519-22250-7 | ||
024 | 7 | |a 10.1007/978-3-322-80154-8 |2 doi | |
035 | |a (OCoLC)907394012 | ||
035 | |a (DE-599)BVBBV042428882 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a ger | |
049 | |a DE-91 |a DE-634 |a DE-92 |a DE-573 |a DE-Aug4 |a DE-860 |a DE-1046 |a DE-706 |a DE-703 |a DE-1028 |a DE-83 | ||
082 | 0 | |a 518.1 |2 23 | |
084 | |a DAT 000 |2 stub | ||
084 | |a TEC 000 |2 stub | ||
100 | 1 | |a Wirth, Niklaus |d 1934-2024 |e Verfasser |0 (DE-588)120777983 |4 aut | |
245 | 1 | 0 | |a Algorithmen und Datenstrukturen |b Pascal-Version |c von Niklaus Wirth |
250 | |a 5. Auflage | ||
264 | 1 | |a Wiesbaden |b Vieweg+Teubner Verlag |c 2000 | |
300 | |a 1 Online-Ressource (320S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Leitfäden der Informatik |x 1615-5432 | |
500 | |a In den vergangenen J ahren wurde die Progranunierung von Rechenanlagen als diejenige Disziplin erkannt, deren Beherrschung grundlegend und entscheidend fUr den Erfolg vieler Entwicklungsprojekte ist und die wissenschaftlicher Behandlung und Darlegung zuganglich isL Vom Handwerk stieg sie zur akademischen Disziplin auf. Die ersten hervorragenden Beitrage zu dieser Entwicklung wurden von E. W. Dijkstra und C. A. R. Hoare geliefert. Dijkstra's Notes on Structured Programming [6] fUhrten zu einer neuen Betrachtung der Programmierung als wissenschaftliches Thema und als intellektuelle Herausforderung. Sie bahnten den Weg zu einer "Revolution" in der Programmierung [35]. Hoare's An Axiomatic Basis for Computer Progranuning [10] zeigte deutlich, dass Progamme einer exakten Analyse nach mathematischen Grundsatzen zuganglich sind. Beide Artikel argumentieren fiberzeugend, dass viele Programmierfehler vermieden werden kannen, wenn man den Programmierem die Methoden und Techniken, die sie bisher intuitiv und oft unbewusst verwendeten, zur Kenntnis bringt. Diese Artikel konzentrierten sich auf die Aspekte des Aufbauens und Analysierens von Programmen oder, genauer ausgedriickt, auf die Struktur der durch die Progammtexte dargestellten Algorithmen. Es ist jedoch vallig kIar, dass ein systematisches und wissenschaftliches Angehen der Konstruktion von Programmen seine grasste Wirkung im Fall grosser komplexer Programme hat, die komplizierte Datenmengen bearbeiten. Foiglich muss eine Methodik des Programmierens auch alle Aspekte der Datenstrukturierung behandeln. Programme sind letztlich konkrete Formulierungen abstrakter Algorithmen, die sich auf bestimmte Darstellungen und Datenstrukturen stfitzen. Einen wesentlichen Beitrag, Ordnung in die verwirrende Vielfalt der Terminologie und Konzepte von Datenstrukturen zu bringen, leistete Hoare durch seine Notes on Data Structuring [13] | ||
650 | 4 | |a Mathematics | |
650 | 4 | |a Computer science | |
650 | 4 | |a Algorithms | |
650 | 4 | |a Computer Science, general | |
650 | 4 | |a Informatik | |
650 | 4 | |a Mathematik | |
650 | 0 | 7 | |a Datenverarbeitung |0 (DE-588)4011152-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Algorithmus |0 (DE-588)4001183-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenstruktur |0 (DE-588)4011146-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a PASCAL |g Programmiersprache |0 (DE-588)4044804-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenaufbereitung |0 (DE-588)4148865-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Datenorganisation |0 (DE-588)4214962-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a MODULA 2 |0 (DE-588)4039845-6 |2 gnd |9 rswk-swf |
655 | 7 | |8 1\p |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 0 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 0 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 3 | |a PASCAL |g Programmiersprache |0 (DE-588)4044804-6 |D s |
689 | 0 | |8 2\p |5 DE-604 | |
689 | 1 | 0 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 1 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 1 | 2 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 1 | 3 | |a MODULA 2 |0 (DE-588)4039845-6 |D s |
689 | 1 | |8 3\p |5 DE-604 | |
689 | 2 | 0 | |a Datenverarbeitung |0 (DE-588)4011152-0 |D s |
689 | 2 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 2 | 2 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 2 | |8 4\p |5 DE-604 | |
689 | 3 | 0 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 3 | 1 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 3 | 2 | |a MODULA 2 |0 (DE-588)4039845-6 |D s |
689 | 3 | |8 5\p |5 DE-604 | |
689 | 4 | 0 | |a Datenorganisation |0 (DE-588)4214962-9 |D s |
689 | 4 | 1 | |a Algorithmus |0 (DE-588)4001183-5 |D s |
689 | 4 | |8 6\p |5 DE-604 | |
689 | 5 | 0 | |a Datenstruktur |0 (DE-588)4011146-5 |D s |
689 | 5 | 1 | |a Datenaufbereitung |0 (DE-588)4148865-9 |D s |
689 | 5 | |8 7\p |5 DE-604 | |
856 | 4 | 0 | |u https://doi.org/10.1007/978-3-322-80154-8 |x Verlag |3 Volltext |
912 | |a ZDB-2-STI |a ZDB-2-BAD | ||
940 | 1 | |q ZDB-2-STI_Archive | |
940 | 1 | |q ZDB-2-STI_2000/2004 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-027864213 | ||
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 2\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 3\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 4\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 5\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 6\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
883 | 1 | |8 7\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk |
Datensatz im Suchindex
_version_ | 1804153109070479360 |
---|---|
any_adam_object | |
author | Wirth, Niklaus 1934-2024 |
author_GND | (DE-588)120777983 |
author_facet | Wirth, Niklaus 1934-2024 |
author_role | aut |
author_sort | Wirth, Niklaus 1934-2024 |
author_variant | n w nw |
building | Verbundindex |
bvnumber | BV042428882 |
classification_tum | DAT 000 TEC 000 |
collection | ZDB-2-STI ZDB-2-BAD |
ctrlnum | (OCoLC)907394012 (DE-599)BVBBV042428882 |
dewey-full | 518.1 |
dewey-hundreds | 500 - Natural sciences and mathematics |
dewey-ones | 518 - Numerical analysis |
dewey-raw | 518.1 |
dewey-search | 518.1 |
dewey-sort | 3518.1 |
dewey-tens | 510 - Mathematics |
discipline | Technik Technik Informatik Mathematik |
doi_str_mv | 10.1007/978-3-322-80154-8 |
edition | 5. Auflage |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05798nmm a2200961zc 4500</leader><controlfield tag="001">BV042428882</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20221017 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150320s2000 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783322801548</subfield><subfield code="c">Online</subfield><subfield code="9">978-3-322-80154-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783519222507</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-519-22250-7</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-3-322-80154-8</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)907394012</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042428882</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</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-634</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-1028</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">518.1</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 000</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">TEC 000</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Wirth, Niklaus</subfield><subfield code="d">1934-2024</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120777983</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Algorithmen und Datenstrukturen</subfield><subfield code="b">Pascal-Version</subfield><subfield code="c">von Niklaus Wirth</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">5. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg+Teubner Verlag</subfield><subfield code="c">2000</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (320S.)</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">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Leitfäden der Informatik</subfield><subfield code="x">1615-5432</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">In den vergangenen J ahren wurde die Progranunierung von Rechenanlagen als diejenige Disziplin erkannt, deren Beherrschung grundlegend und entscheidend fUr den Erfolg vieler Entwicklungsprojekte ist und die wissenschaftlicher Behandlung und Darlegung zuganglich isL Vom Handwerk stieg sie zur akademischen Disziplin auf. Die ersten hervorragenden Beitrage zu dieser Entwicklung wurden von E. W. Dijkstra und C. A. R. Hoare geliefert. Dijkstra's Notes on Structured Programming [6] fUhrten zu einer neuen Betrachtung der Programmierung als wissenschaftliches Thema und als intellektuelle Herausforderung. Sie bahnten den Weg zu einer "Revolution" in der Programmierung [35]. Hoare's An Axiomatic Basis for Computer Progranuning [10] zeigte deutlich, dass Progamme einer exakten Analyse nach mathematischen Grundsatzen zuganglich sind. Beide Artikel argumentieren fiberzeugend, dass viele Programmierfehler vermieden werden kannen, wenn man den Programmierem die Methoden und Techniken, die sie bisher intuitiv und oft unbewusst verwendeten, zur Kenntnis bringt. Diese Artikel konzentrierten sich auf die Aspekte des Aufbauens und Analysierens von Programmen oder, genauer ausgedriickt, auf die Struktur der durch die Progammtexte dargestellten Algorithmen. Es ist jedoch vallig kIar, dass ein systematisches und wissenschaftliches Angehen der Konstruktion von Programmen seine grasste Wirkung im Fall grosser komplexer Programme hat, die komplizierte Datenmengen bearbeiten. Foiglich muss eine Methodik des Programmierens auch alle Aspekte der Datenstrukturierung behandeln. Programme sind letztlich konkrete Formulierungen abstrakter Algorithmen, die sich auf bestimmte Darstellungen und Datenstrukturen stfitzen. Einen wesentlichen Beitrag, Ordnung in die verwirrende Vielfalt der Terminologie und Konzepte von Datenstrukturen zu bringen, leistete Hoare durch seine Notes on Data Structuring [13]</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Mathematics</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Algorithms</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science, general</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Mathematik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Datenverarbeitung</subfield><subfield code="0">(DE-588)4011152-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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">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">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</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="650" ind1="0" ind2="7"><subfield code="a">Datenaufbereitung</subfield><subfield code="0">(DE-588)4148865-9</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="650" ind1="0" ind2="7"><subfield code="a">Datenorganisation</subfield><subfield code="0">(DE-588)4214962-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</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="8">1\p</subfield><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><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="2"><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="3"><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=" "><subfield code="8">2\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="2"><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="3"><subfield code="a">MODULA 2</subfield><subfield code="0">(DE-588)4039845-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">3\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="2" ind2="0"><subfield code="a">Datenverarbeitung</subfield><subfield code="0">(DE-588)4011152-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2="2"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="2" ind2=" "><subfield code="8">4\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="3" 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="3" ind2="1"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2="2"><subfield code="a">MODULA 2</subfield><subfield code="0">(DE-588)4039845-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="3" ind2=" "><subfield code="8">5\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="4" ind2="0"><subfield code="a">Datenorganisation</subfield><subfield code="0">(DE-588)4214962-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="4" ind2="1"><subfield code="a">Algorithmus</subfield><subfield code="0">(DE-588)4001183-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="4" ind2=" "><subfield code="8">6\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="5" ind2="0"><subfield code="a">Datenstruktur</subfield><subfield code="0">(DE-588)4011146-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="5" ind2="1"><subfield code="a">Datenaufbereitung</subfield><subfield code="0">(DE-588)4148865-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="5" ind2=" "><subfield code="8">7\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1007/978-3-322-80154-8</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-STI</subfield><subfield code="a">ZDB-2-BAD</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-STI_Archive</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-STI_2000/2004</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027864213</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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">2\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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">3\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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">4\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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">5\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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">6\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><datafield tag="883" ind1="1" ind2=" "><subfield code="8">7\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> |
genre | 1\p (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Lehrbuch |
id | DE-604.BV042428882 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T01:21:22Z |
institution | BVB |
isbn | 9783322801548 9783519222507 |
issn | 1615-5432 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027864213 |
oclc_num | 907394012 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-Aug4 DE-860 DE-1046 DE-706 DE-703 DE-1028 DE-83 |
owner_facet | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-Aug4 DE-860 DE-1046 DE-706 DE-703 DE-1028 DE-83 |
physical | 1 Online-Ressource (320S.) |
psigel | ZDB-2-STI ZDB-2-BAD ZDB-2-STI_Archive ZDB-2-STI_2000/2004 |
publishDate | 2000 |
publishDateSearch | 2000 |
publishDateSort | 2000 |
publisher | Vieweg+Teubner Verlag |
record_format | marc |
series2 | Leitfäden der Informatik |
spelling | Wirth, Niklaus 1934-2024 Verfasser (DE-588)120777983 aut Algorithmen und Datenstrukturen Pascal-Version von Niklaus Wirth 5. Auflage Wiesbaden Vieweg+Teubner Verlag 2000 1 Online-Ressource (320S.) txt rdacontent c rdamedia cr rdacarrier Leitfäden der Informatik 1615-5432 In den vergangenen J ahren wurde die Progranunierung von Rechenanlagen als diejenige Disziplin erkannt, deren Beherrschung grundlegend und entscheidend fUr den Erfolg vieler Entwicklungsprojekte ist und die wissenschaftlicher Behandlung und Darlegung zuganglich isL Vom Handwerk stieg sie zur akademischen Disziplin auf. Die ersten hervorragenden Beitrage zu dieser Entwicklung wurden von E. W. Dijkstra und C. A. R. Hoare geliefert. Dijkstra's Notes on Structured Programming [6] fUhrten zu einer neuen Betrachtung der Programmierung als wissenschaftliches Thema und als intellektuelle Herausforderung. Sie bahnten den Weg zu einer "Revolution" in der Programmierung [35]. Hoare's An Axiomatic Basis for Computer Progranuning [10] zeigte deutlich, dass Progamme einer exakten Analyse nach mathematischen Grundsatzen zuganglich sind. Beide Artikel argumentieren fiberzeugend, dass viele Programmierfehler vermieden werden kannen, wenn man den Programmierem die Methoden und Techniken, die sie bisher intuitiv und oft unbewusst verwendeten, zur Kenntnis bringt. Diese Artikel konzentrierten sich auf die Aspekte des Aufbauens und Analysierens von Programmen oder, genauer ausgedriickt, auf die Struktur der durch die Progammtexte dargestellten Algorithmen. Es ist jedoch vallig kIar, dass ein systematisches und wissenschaftliches Angehen der Konstruktion von Programmen seine grasste Wirkung im Fall grosser komplexer Programme hat, die komplizierte Datenmengen bearbeiten. Foiglich muss eine Methodik des Programmierens auch alle Aspekte der Datenstrukturierung behandeln. Programme sind letztlich konkrete Formulierungen abstrakter Algorithmen, die sich auf bestimmte Darstellungen und Datenstrukturen stfitzen. Einen wesentlichen Beitrag, Ordnung in die verwirrende Vielfalt der Terminologie und Konzepte von Datenstrukturen zu bringen, leistete Hoare durch seine Notes on Data Structuring [13] Mathematics Computer science Algorithms Computer Science, general Informatik Mathematik Datenverarbeitung (DE-588)4011152-0 gnd rswk-swf Algorithmus (DE-588)4001183-5 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Datenstruktur (DE-588)4011146-5 gnd rswk-swf PASCAL Programmiersprache (DE-588)4044804-6 gnd rswk-swf Datenaufbereitung (DE-588)4148865-9 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf Datenorganisation (DE-588)4214962-9 gnd rswk-swf MODULA 2 (DE-588)4039845-6 gnd rswk-swf 1\p (DE-588)4123623-3 Lehrbuch gnd-content Datenstruktur (DE-588)4011146-5 s Algorithmus (DE-588)4001183-5 s Programmierung (DE-588)4076370-5 s PASCAL Programmiersprache (DE-588)4044804-6 s 2\p DE-604 MODULA 2 (DE-588)4039845-6 s 3\p DE-604 Datenverarbeitung (DE-588)4011152-0 s 4\p DE-604 Softwareentwicklung (DE-588)4116522-6 s 5\p DE-604 Datenorganisation (DE-588)4214962-9 s 6\p DE-604 Datenaufbereitung (DE-588)4148865-9 s 7\p DE-604 https://doi.org/10.1007/978-3-322-80154-8 Verlag Volltext 1\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 2\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 3\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 4\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 5\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 6\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk 7\p cgwrk 20201028 DE-101 https://d-nb.info/provenance/plan#cgwrk |
spellingShingle | Wirth, Niklaus 1934-2024 Algorithmen und Datenstrukturen Pascal-Version Mathematics Computer science Algorithms Computer Science, general Informatik Mathematik Datenverarbeitung (DE-588)4011152-0 gnd Algorithmus (DE-588)4001183-5 gnd Softwareentwicklung (DE-588)4116522-6 gnd Datenstruktur (DE-588)4011146-5 gnd PASCAL Programmiersprache (DE-588)4044804-6 gnd Datenaufbereitung (DE-588)4148865-9 gnd Programmierung (DE-588)4076370-5 gnd Datenorganisation (DE-588)4214962-9 gnd MODULA 2 (DE-588)4039845-6 gnd |
subject_GND | (DE-588)4011152-0 (DE-588)4001183-5 (DE-588)4116522-6 (DE-588)4011146-5 (DE-588)4044804-6 (DE-588)4148865-9 (DE-588)4076370-5 (DE-588)4214962-9 (DE-588)4039845-6 (DE-588)4123623-3 |
title | Algorithmen und Datenstrukturen Pascal-Version |
title_auth | Algorithmen und Datenstrukturen Pascal-Version |
title_exact_search | Algorithmen und Datenstrukturen Pascal-Version |
title_full | Algorithmen und Datenstrukturen Pascal-Version von Niklaus Wirth |
title_fullStr | Algorithmen und Datenstrukturen Pascal-Version von Niklaus Wirth |
title_full_unstemmed | Algorithmen und Datenstrukturen Pascal-Version von Niklaus Wirth |
title_short | Algorithmen und Datenstrukturen |
title_sort | algorithmen und datenstrukturen pascal version |
title_sub | Pascal-Version |
topic | Mathematics Computer science Algorithms Computer Science, general Informatik Mathematik Datenverarbeitung (DE-588)4011152-0 gnd Algorithmus (DE-588)4001183-5 gnd Softwareentwicklung (DE-588)4116522-6 gnd Datenstruktur (DE-588)4011146-5 gnd PASCAL Programmiersprache (DE-588)4044804-6 gnd Datenaufbereitung (DE-588)4148865-9 gnd Programmierung (DE-588)4076370-5 gnd Datenorganisation (DE-588)4214962-9 gnd MODULA 2 (DE-588)4039845-6 gnd |
topic_facet | Mathematics Computer science Algorithms Computer Science, general Informatik Mathematik Datenverarbeitung Algorithmus Softwareentwicklung Datenstruktur PASCAL Programmiersprache Datenaufbereitung Programmierung Datenorganisation MODULA 2 Lehrbuch |
url | https://doi.org/10.1007/978-3-322-80154-8 |
work_keys_str_mv | AT wirthniklaus algorithmenunddatenstrukturenpascalversion |