|
Showing 1 - 2 of
2 matches in All Departments
Der vorliegenden Band enthalt die Loesungen der Aufgaben des in
dersel- ben Reihe Programm Praxis erschienenen Lehrbuches
'Computermathema- tik'. Die Kapiteleinteilung wurde beibehalten,
die Aufgabenstellung wieder- holt, um dem Leser ein gleichzeitiges
Blattern in beiden Buchern zu ersparen. Fur die zur Loesung
erforderliche Theorie wird auf das Lehrbuch verwiesen. Bei den
Loesungen der Aufgaben handelt es sich meistens um Program- me, die
in TURBO PASCAL angegeben sind. Bei Programmierubungen ist es sehr
wichtig, dass man nicht nur lernt, selbst Programme zu schreiben,
sondern auch, andere zu lesen, um eventuelle Anpassungen vornehmen
zu koennen. Die vorliegenden Programme sollen diesem Zweck dienen.
Der Leser sollte seine eigenen Loesungen mit den hier angefuhrten
vergleichen. Bei groesseren Programmen gehen wir meistens in zwei
Schritten vor: Zuerst wird ein 'Traktor' und erst anschliessend die
'Luxuslimusine' gebaut. Damit ist gemeint, dass man zuerst ein
kurzes, lauffahiges Programm erstellt, das eine korrekte
1mplementation des Algorithmus darstellt, jedoch eventuell nur fur
Spezialfalle funktioniert. Erst danach wird das Programm fur den
allge- meinen Fall erweitert. Als Beispiel sei auf den Algorithmus
4. 7 hingewiesen, mit dem Polynomnullstellen mittels
Newtonverfahren und Deflation berech- net werden. Der Algorithmus
funktioniert nur fur reelle Arithmetik und ist zwar kurz und
ubersichtlich, aber im allgemeinen unbrauchbar. Es ist aber nicht
schwierig, diesen Algorithmus fur komplexe Arithmetik
umzuschreiben, wie in Aufgabe 4. 17 verlangt wird. Das neue
Programm ist wesentlich langer und ware ohne den vorher
konstruierten 'Traktor' auch schwieriger zu pro- grammieren.
Programme koennen immer geandert, verbessert und erweitert werden.
Grosse Rechenzentren bieten Computerleistung uber Telefonnetz und
Terminal. Hersteller bieten ,,Mini" -Computersysteme , die eben
soviel leisten, wie vor wenigen Jahren grosse Rechenanlagen. Be
triebssysteme sind vielseitiger und gleichzeitig einfacher in der
Be dienung geworden. Problemorientierte Programmiersprachen und
ganze Programmpakete erleichtern die Loesung fachbezogener Pro
bleme in zahlreichen Gebieten. Dies alles hat dazu gefiihrt, dass
die Benutzung von Computerleistung nicht mehr einigen Computerspe
zialisten vorbehalten bleibt. Vielen Ingenieuren ist heute der Com
puter als Hilfsmittel zur Erfullung ihrer Aufgaben ein ebenso
alltag liches Werkzeug geworden, wie es fruher der Rechenschieber
war. Manchem Ingenieur oder Naturwissenschaftler fehlen jedoch die
notwendigen Kenntnisse und Erfahrungen fur eine computerge rechte
Loesung seiner Probleme. Der Besuch eines FORTRAN-Kur ses allein
bietet hierzu keine genugende Grundlage mehr. Seit 1974 bietet
deshalb das Schweizer Kapitel der Association for Computing
Machinery (ACM) mit einer Reihe von Kursen und Seminaren den in der
Industrie tatigen Ingenieuren die Moeglichkeit, ihre Kenntnisse in
Informatik zu erweitern. Das vorliegende Werk ist aus dieser Reihe
entstanden. Es wendet sich gleichermassen an Studenten von
Hochschulen und Ingenieurschulen und an praktizie rende Ingenieure.
Es setzt eine gewisse Programmiererfahrung vor aus: die Autoren
erwarten vom Leser die Kenntnis einer Program miersprache. Das Buch
ist keine Enzyklopadie, eine umfassende Behandlung des Fachgebietes
Informatik ist in diesem Rahmen nicht moeglich. Die Autoren haben
sich zum Ziel gesetzt, dem Leser eine Auswahl von - nach ihrem
Ermessen - fur den angesprochenen Leserkreis wichtigen Themen zu
bieten. Ich danke den Autoren fur die ausgezeichnete
Zusammenarbeit.
|
You may like...
Catan
(16)
R1,150
R887
Discovery Miles 8 870
Loot
Nadine Gordimer
Paperback
(2)
R205
R168
Discovery Miles 1 680
|