Vom Problem zur Probleml?sung Eine der zentralen Aufgaben der Datenverarbeitung besteht darin, zu einem gestell- ten Problem den zugeh?rigen formalisierten L?sungsweg - den sog. L?sungsalgo- rithmus (kurz: Algorithmus) - zu erarbeiten. Ist z.B. eine Liste nach bestimm- ten Kriterien aus vorgegebenen Daten (das sind Zahlen bzw. Texte) zu erstellen, so m?ssen die Ausgangsdaten geeignet bereitgestellt, nach bestimmten Vorschrif- ten umgeformt und aufbereitet werden, bevor sie in Listenform ausgegeben werden k?nnen. Als zugeh?riger Algorithmus kann eine verbale Beschreibung in einer "nat?rlichen Sprache" angegeben werden. Diese Form der Darstellung wird jedoch von einer Datenverarbeitungsanlage (kurz: DVA) nicht verstanden. Damit ein Algorithmus von einer DVA ausgef?hrt werden kann, ist er in einer "k?nstlichen Sprache- in einer sog. Programmiersprache - als Programm zu formulieren. Es existieren verschiedene Arten von Programmiersprachen, die in die Gruppen - Maschinen-und Assemblersprachen und - h?here problemorientierte Programmiersprachen eingeteilt werden. Die Sprachelemente der Maschinensprache sind die von der DVA ausf?hrbaren Ma- schineninstruktionen, die sich in der Regel immer nur auf einen bestimmten DVA- Typ beziehen. Aus diesen Instruktionen besteht das laufr?hige Programm - Ob- jektprogramm genannt -, durch dessen Ablauf der L?sungsalgorithmus ausgef?hrt wird. Jeder Hersteller einer DVA stellt f?r seine Anlage eine (Anlagen-abh?ngige) Assemblersprache bereit.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.