COMAL in Beispielen:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
Wiesbaden
Vieweg+Teubner Verlag
1986
|
Schriftenreihe: | MikroComputer-Praxis
|
Schlagworte: | |
Online-Zugang: | Volltext |
Beschreibung: | Im Bereich der privaten Computeranwendung ist BASIC weitverbrei tet. Dennoch lohnt es sich, einmal die Sprache COMAL COMmon Algorithmic Language näher zu betrachten. Für die im Vorwort angesprochene Gruppe der Schüler, Studenten und Hobby-Programmierer ist von besonderer Bedeutung, daß der Weg von der Problemlösung zum lauffähigen Programm möglichst kurz und einfach gehalten ist; der Umgang z.B. mit mehreren Bedienungsebenen ist zu übungsintensiv. Der Weg von der Problemlösung zum Programm ist bei der Sprache BASIC extrem kurz - das ist sicher zumindest einer der Gründe für ihre weite Verbreitung. Den Vorteilen der Sprache BASIC - Dialogfähigkeit, gute Fehlerlokalisierung, Fehlen von zusätzlichen Befehlstrennzeichen infolge der Zeilenorientierung der Sprache - stehen jedoch einige Nachteile gegenüber, die insbesondere dann zum Tragen kommen, wenn die zu erstellenden Programme über den 'IO-Zeiler' hinausgehen. So gibt es in den verbreiteten BASIC-Dialekten zwar die Zahlschleife, es fehlen jedoch Sprachelemente, die es gestatten, eine Folge von Anweisungen zu wiederholen, solange eine bestimmte Bedingung erfüllt ist bzw. bis eine Bedingung erfüllt ist. Die Simulation derartiger Möglichkeiten mit Hilfe von 'goto Zeilennummer' - Anweisungen erschwert die Lesbarkeit von Programmen wesentlich. UnglüUcklich ist weiterhin die Verwendung eines Symbols für zwei Zusammenhänge. Der dynamische Vorgang, einer Variablen ein n Wert zuzuweisen, sollte streng von dem statischen Vorgang des Überprüfens der Übereinstimmung zweier Terme getrennt werden - in der Sprache BASIC übernimmt das '='-Zeichen beide Bedeutungen. Hier würde die Verwendung des symbolisierten Zuweisungspfeiles ':=' die Lesbarkeit der Programme deutlich erhohen |
Beschreibung: | 1 Online-Ressource (213 S.) |
ISBN: | 9783322994547 9783519025382 |
DOI: | 10.1007/978-3-322-99454-7 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV042431335 | ||
003 | DE-604 | ||
005 | 20150812 | ||
007 | cr|uuu---uuuuu | ||
008 | 150320s1986 |||| o||u| ||||||ger d | ||
020 | |a 9783322994547 |c Online |9 978-3-322-99454-7 | ||
020 | |a 9783519025382 |c Print |9 978-3-519-02538-2 | ||
024 | 7 | |a 10.1007/978-3-322-99454-7 |2 doi | |
035 | |a (OCoLC)864068171 | ||
035 | |a (DE-599)BVBBV042431335 | ||
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-706 |a DE-1046 |a DE-1047 | ||
082 | 0 | |a 620 |2 23 | |
084 | |a DAT 000 |2 stub | ||
084 | |a TEC 000 |2 stub | ||
100 | 1 | |a Fischer, Volker |e Verfasser |4 aut | |
245 | 1 | 0 | |a COMAL in Beispielen |c von Volker Fischer |
264 | 1 | |a Wiesbaden |b Vieweg+Teubner Verlag |c 1986 | |
300 | |a 1 Online-Ressource (213 S.) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a MikroComputer-Praxis | |
500 | |a Im Bereich der privaten Computeranwendung ist BASIC weitverbrei tet. Dennoch lohnt es sich, einmal die Sprache COMAL COMmon Algorithmic Language näher zu betrachten. Für die im Vorwort angesprochene Gruppe der Schüler, Studenten und Hobby-Programmierer ist von besonderer Bedeutung, daß der Weg von der Problemlösung zum lauffähigen Programm möglichst kurz und einfach gehalten ist; der Umgang z.B. mit mehreren Bedienungsebenen ist zu übungsintensiv. Der Weg von der Problemlösung zum Programm ist bei der Sprache BASIC extrem kurz - das ist sicher zumindest einer der Gründe für ihre weite Verbreitung. Den Vorteilen der Sprache BASIC - Dialogfähigkeit, gute Fehlerlokalisierung, Fehlen von zusätzlichen Befehlstrennzeichen infolge der Zeilenorientierung der Sprache - stehen jedoch einige Nachteile gegenüber, die insbesondere dann zum Tragen kommen, wenn die zu erstellenden Programme über den 'IO-Zeiler' hinausgehen. So gibt es in den verbreiteten BASIC-Dialekten zwar die Zahlschleife, es fehlen jedoch Sprachelemente, die es gestatten, eine Folge von Anweisungen zu wiederholen, solange eine bestimmte Bedingung erfüllt ist bzw. bis eine Bedingung erfüllt ist. Die Simulation derartiger Möglichkeiten mit Hilfe von 'goto Zeilennummer' - Anweisungen erschwert die Lesbarkeit von Programmen wesentlich. UnglüUcklich ist weiterhin die Verwendung eines Symbols für zwei Zusammenhänge. Der dynamische Vorgang, einer Variablen ein n Wert zuzuweisen, sollte streng von dem statischen Vorgang des Überprüfens der Übereinstimmung zweier Terme getrennt werden - in der Sprache BASIC übernimmt das '='-Zeichen beide Bedeutungen. Hier würde die Verwendung des symbolisierten Zuweisungspfeiles ':=' die Lesbarkeit der Programme deutlich erhohen | ||
650 | 4 | |a Engineering | |
650 | 4 | |a Engineering, general | |
650 | 4 | |a Ingenieurwissenschaften | |
650 | 0 | 7 | |a COMAL |0 (DE-588)4010418-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a COMAL 80 |0 (DE-588)4129819-6 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
689 | 0 | 0 | |a COMAL |0 (DE-588)4010418-7 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a COMAL 80 |0 (DE-588)4129819-6 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 0 | |u https://doi.org/10.1007/978-3-322-99454-7 |x Verlag |3 Volltext |
912 | |a ZDB-2-STI |a ZDB-2-BAD | ||
940 | 1 | |q ZDB-2-STI_Archive | |
999 | |a oai:aleph.bib-bvb.de:BVB01-027866665 |
Datensatz im Suchindex
_version_ | 1804153114287144960 |
---|---|
any_adam_object | |
author | Fischer, Volker |
author_facet | Fischer, Volker |
author_role | aut |
author_sort | Fischer, Volker |
author_variant | v f vf |
building | Verbundindex |
bvnumber | BV042431335 |
classification_tum | DAT 000 TEC 000 |
collection | ZDB-2-STI ZDB-2-BAD |
ctrlnum | (OCoLC)864068171 (DE-599)BVBBV042431335 |
dewey-full | 620 |
dewey-hundreds | 600 - Technology (Applied sciences) |
dewey-ones | 620 - Engineering and allied operations |
dewey-raw | 620 |
dewey-search | 620 |
dewey-sort | 3620 |
dewey-tens | 620 - Engineering and allied operations |
discipline | Technik Technik Informatik |
doi_str_mv | 10.1007/978-3-322-99454-7 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03351nmm a2200493zc 4500</leader><controlfield tag="001">BV042431335</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150812 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150320s1986 |||| o||u| ||||||ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783322994547</subfield><subfield code="c">Online</subfield><subfield code="9">978-3-322-99454-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783519025382</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-519-02538-2</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-3-322-99454-7</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)864068171</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042431335</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-706</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">620</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">Fischer, Volker</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">COMAL in Beispielen</subfield><subfield code="c">von Volker Fischer</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Wiesbaden</subfield><subfield code="b">Vieweg+Teubner Verlag</subfield><subfield code="c">1986</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (213 S.)</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">MikroComputer-Praxis</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Im Bereich der privaten Computeranwendung ist BASIC weitverbrei tet. Dennoch lohnt es sich, einmal die Sprache COMAL COMmon Algorithmic Language näher zu betrachten. Für die im Vorwort angesprochene Gruppe der Schüler, Studenten und Hobby-Programmierer ist von besonderer Bedeutung, daß der Weg von der Problemlösung zum lauffähigen Programm möglichst kurz und einfach gehalten ist; der Umgang z.B. mit mehreren Bedienungsebenen ist zu übungsintensiv. Der Weg von der Problemlösung zum Programm ist bei der Sprache BASIC extrem kurz - das ist sicher zumindest einer der Gründe für ihre weite Verbreitung. Den Vorteilen der Sprache BASIC - Dialogfähigkeit, gute Fehlerlokalisierung, Fehlen von zusätzlichen Befehlstrennzeichen infolge der Zeilenorientierung der Sprache - stehen jedoch einige Nachteile gegenüber, die insbesondere dann zum Tragen kommen, wenn die zu erstellenden Programme über den 'IO-Zeiler' hinausgehen. So gibt es in den verbreiteten BASIC-Dialekten zwar die Zahlschleife, es fehlen jedoch Sprachelemente, die es gestatten, eine Folge von Anweisungen zu wiederholen, solange eine bestimmte Bedingung erfüllt ist bzw. bis eine Bedingung erfüllt ist. Die Simulation derartiger Möglichkeiten mit Hilfe von 'goto Zeilennummer' - Anweisungen erschwert die Lesbarkeit von Programmen wesentlich. UnglüUcklich ist weiterhin die Verwendung eines Symbols für zwei Zusammenhänge. Der dynamische Vorgang, einer Variablen ein n Wert zuzuweisen, sollte streng von dem statischen Vorgang des Überprüfens der Übereinstimmung zweier Terme getrennt werden - in der Sprache BASIC übernimmt das '='-Zeichen beide Bedeutungen. Hier würde die Verwendung des symbolisierten Zuweisungspfeiles ':=' die Lesbarkeit der Programme deutlich erhohen</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Engineering, general</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Ingenieurwissenschaften</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">COMAL</subfield><subfield code="0">(DE-588)4010418-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">COMAL 80</subfield><subfield code="0">(DE-588)4129819-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">COMAL</subfield><subfield code="0">(DE-588)4010418-7</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">COMAL 80</subfield><subfield code="0">(DE-588)4129819-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><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-99454-7</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="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-027866665</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content |
genre_facet | Einführung |
id | DE-604.BV042431335 |
illustrated | Not Illustrated |
indexdate | 2024-07-10T01:21:27Z |
institution | BVB |
isbn | 9783322994547 9783519025382 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-027866665 |
oclc_num | 864068171 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-706 DE-1046 DE-1047 |
owner_facet | DE-91 DE-BY-TUM DE-634 DE-92 DE-573 DE-706 DE-1046 DE-1047 |
physical | 1 Online-Ressource (213 S.) |
psigel | ZDB-2-STI ZDB-2-BAD ZDB-2-STI_Archive |
publishDate | 1986 |
publishDateSearch | 1986 |
publishDateSort | 1986 |
publisher | Vieweg+Teubner Verlag |
record_format | marc |
series2 | MikroComputer-Praxis |
spelling | Fischer, Volker Verfasser aut COMAL in Beispielen von Volker Fischer Wiesbaden Vieweg+Teubner Verlag 1986 1 Online-Ressource (213 S.) txt rdacontent c rdamedia cr rdacarrier MikroComputer-Praxis Im Bereich der privaten Computeranwendung ist BASIC weitverbrei tet. Dennoch lohnt es sich, einmal die Sprache COMAL COMmon Algorithmic Language näher zu betrachten. Für die im Vorwort angesprochene Gruppe der Schüler, Studenten und Hobby-Programmierer ist von besonderer Bedeutung, daß der Weg von der Problemlösung zum lauffähigen Programm möglichst kurz und einfach gehalten ist; der Umgang z.B. mit mehreren Bedienungsebenen ist zu übungsintensiv. Der Weg von der Problemlösung zum Programm ist bei der Sprache BASIC extrem kurz - das ist sicher zumindest einer der Gründe für ihre weite Verbreitung. Den Vorteilen der Sprache BASIC - Dialogfähigkeit, gute Fehlerlokalisierung, Fehlen von zusätzlichen Befehlstrennzeichen infolge der Zeilenorientierung der Sprache - stehen jedoch einige Nachteile gegenüber, die insbesondere dann zum Tragen kommen, wenn die zu erstellenden Programme über den 'IO-Zeiler' hinausgehen. So gibt es in den verbreiteten BASIC-Dialekten zwar die Zahlschleife, es fehlen jedoch Sprachelemente, die es gestatten, eine Folge von Anweisungen zu wiederholen, solange eine bestimmte Bedingung erfüllt ist bzw. bis eine Bedingung erfüllt ist. Die Simulation derartiger Möglichkeiten mit Hilfe von 'goto Zeilennummer' - Anweisungen erschwert die Lesbarkeit von Programmen wesentlich. UnglüUcklich ist weiterhin die Verwendung eines Symbols für zwei Zusammenhänge. Der dynamische Vorgang, einer Variablen ein n Wert zuzuweisen, sollte streng von dem statischen Vorgang des Überprüfens der Übereinstimmung zweier Terme getrennt werden - in der Sprache BASIC übernimmt das '='-Zeichen beide Bedeutungen. Hier würde die Verwendung des symbolisierten Zuweisungspfeiles ':=' die Lesbarkeit der Programme deutlich erhohen Engineering Engineering, general Ingenieurwissenschaften COMAL (DE-588)4010418-7 gnd rswk-swf COMAL 80 (DE-588)4129819-6 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content COMAL (DE-588)4010418-7 s DE-604 COMAL 80 (DE-588)4129819-6 s https://doi.org/10.1007/978-3-322-99454-7 Verlag Volltext |
spellingShingle | Fischer, Volker COMAL in Beispielen Engineering Engineering, general Ingenieurwissenschaften COMAL (DE-588)4010418-7 gnd COMAL 80 (DE-588)4129819-6 gnd |
subject_GND | (DE-588)4010418-7 (DE-588)4129819-6 (DE-588)4151278-9 |
title | COMAL in Beispielen |
title_auth | COMAL in Beispielen |
title_exact_search | COMAL in Beispielen |
title_full | COMAL in Beispielen von Volker Fischer |
title_fullStr | COMAL in Beispielen von Volker Fischer |
title_full_unstemmed | COMAL in Beispielen von Volker Fischer |
title_short | COMAL in Beispielen |
title_sort | comal in beispielen |
topic | Engineering Engineering, general Ingenieurwissenschaften COMAL (DE-588)4010418-7 gnd COMAL 80 (DE-588)4129819-6 gnd |
topic_facet | Engineering Engineering, general Ingenieurwissenschaften COMAL COMAL 80 Einführung |
url | https://doi.org/10.1007/978-3-322-99454-7 |
work_keys_str_mv | AT fischervolker comalinbeispielen |