Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пособие 1.doc
Скачиваний:
19
Добавлен:
04.05.2019
Размер:
3.01 Mб
Скачать

I. Nennen Sie russische Äquivalente der Wortverbindungen und Wörter:

die treibende Kraft, stellenweise, der Drang des Menschen, in der Steinzeit, die gesamte Menschheitsgeschichte, mit dem Beginn des Computerzeitalters, die Wirklichkeit darstellen, die Distanz auflösen, die Umgebung erzeugen.

II. Geben Sie deutsche Äquivalente der Wortverbindungen und Wörter:

извлекать выгоду, открытие новых миров и пространств, погружение в искусственный мир, пещерная живопись, создать (трёхмерный) объёмный эффект, в режиме реального времени, отличать от настоящего мира.

III. Finden Sie die Wörter, die eine ähnliche Bedeutung haben.

der Fortschritt

der Gebrauch

das Gebiet

der Zweck

die Distanz

der Abstand

die Wirklichkeit

die Eröffnung

der Frieden

die Abbildung

das Gemälde

der Bereich

die Erschließung

der Erfolg

die Darstellung

das Bild

das Ziel

die Welt

die Verwendung

die Echtzeit

IV. Bilden Sie die Substantive vom Stamm des Verbes und übersetzen Sie sie.

reden –

darstellen –

dringen –

verwenden –

versuchen –

eintauchen –

auflösen –

betrachten –

beginnen –

begreifen –

bezeichnen –

umgeben –

Text 11. Programmsprachen

Merken Sie sich folgende Wörter zum Text:

die Festlegung изложение; установление, определение

die Einschränkung ограничение, сокращение

zugelassen допущенный, разрешенный

die Operationseinheit оперативная единица

erfordern требовать

die Assemblersprache язык ассемблера, ассемблер

das Unterprogramm подпрограмма

P rogrammiersprache ist eine eindeutige Sprache zur Formulierung von Programmen für Rechenmaschinen, eine Hilfsmittel zum Beschreiben von Algorithmen. Eine Programmiersprache ist durch eine Gruppe von Symbolen und Festlegungen definiert. Sie geben die Art und Reihenfolge an, in der die Symbole zu einer bedeutungsvollen Mitteilung kombiniert werden können. Man unterscheidet die Syntax der Sprache, die die zugelassenen Konstruktionen unabhängig von deren Bedeutung definiert; die Semantik, die für bestimmte Konstruktionen eine zweckentsprechende Bedeutung angibt, wobei sie andere Anweisungen der Programmiersprache zu Hilfe nimmt; und die Pragmatik, die Aussagen über die anlagenbedingten Einschränkungen der Sprache und die Effektivität der Sprachelemente trifft.

Die niedrigste Programmiersprache ist Maschinensprache, die dem Rechenautomaten ohne Übersetzung oder Interpretierung verständlich ist. Die Maschinensprache besteht aus den Maschinenbefehlen und Festlegungen über deren Kombinierbarkeit und Wirkungsweise. Ein Maschinenbefehl ist die kleinste Operationseinheit zur Beschreibung eines zu programmierenden Verfahrens. Die Adressen in Maschinenbefehlen werden numerisch angegeben. Ein in Maschinensprache geschriebenes Programm heißt Maschinenprogramm.

A ußer der Maschinensprache muss jede andere Programmiersprache in diese Übersetzt werden, ehe sie vom Rechenautomaten verarbeitet werden kann. Dabei werden unterschieden: maschinenorientierte und problemorientierte Programmiersprachen. Eine maschinenorientierte Programmiersprache ist in ihrem Aufbau der Maschinensprache sehr ähnlich und erfordert nur einfache Übersetzungsarbeiten.

Ist der Aufbau der maschinenorientierten Programmiersprache stark an den Aufbau eines bestimmten Rechenautomaten gebunden, so heißt sie maschinenabhängige Programmiersprache. Typische Vertreter sind alle Assemblersprachen, bei denen statt der direkten Adressierung der Maschinensprache (absolute Festlegung von Speicherplätzen für Befehle und sonstige Informationen) eine symbolische Adressierung, eine symbolische Schreibweise der Befehle und die Einführung von Makrobefehlen als Unterprogramme möglich ist. Ihre Übersetzung in die Maschinensprache erfolgt durch einen Assembler. Die problemorientierten Programmiersprachen erlauben eine leichtere maschinenunabhängige Formulierung von Programmen. Problemorientierte Sprachen werden auch als höhere Sprachen bezeichnet.