Siemens 2002 Programmbeispiele 1

Ähnliche Dokumente
Hauptschnittstelle Rechenanlage Anwender war der Bedientisch (Bedienerpult, Steuerpult). Bedientisch. Am Bedientisch wurde jede Aktion gestartet.

Schleifenanweisungen

Ideen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn

Fachhochschule Südwestfalen Wir geben Impulse. Kontrollstrukturen und Schleifen in Octave

Definitionen/Vorarbeit zum Thema Java

Kontrollleuchten, Zahlenblock. Sondertasten, Funktionstasten. Kontrollleuchten. Zahlenblock. Unterbrechertaste. Drucktaste.

Motivation und Überblick

Landesverwaltungsamt Berlin. Service- und Systemunterstützungs-Center. IPV - Anwenderhandbuch Kapitel 0. A04 Favoriten. Inhalt

AO-HMI Remote Control Interface Emulation der Anzeige- und Bedieneinheit von AO2000. Technische Information 30/ DE Rev. 3

Programmierung mit FORTRAN

AO-HMI Remote Control Interface Emulation der Anzeige- und Bedieneinheit von AO2000. Technische Information 30/ DE Rev. 4

EXPRESS-Start. 1. Starten der Software. für Win7 und Win8 Nutzer!

Ideen und Konzepte der Informatik

Klausur Datenverarbeitung WS 2000/01

Ideen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn

Grundlegende Programmstrukturen sind Sequenzen, Schleifen und Entscheidungen.

Infovorkurs, Teil II: Theoretische Informatik. Motivation. Turing-Maschine. Programmiersprachen

Algorithmen und ihre Programmierung

TKS-IP-Gateway. Einleitung:

Installationshinweise der FSM Software

Bedienungsanleitung Schnittstärkenrechner SW10

Schatzsuche - Endliche Automaten

Installationsanleitung. ipoint - Player

Just-In-Time-Compiler (2)

Just-In-Time-Compiler (2)

Brainfuck Interpreter für ZX81

Assembler - Einleitung

TG uni 1 TG uni 1A TG euro 1

Installation und Benutzung. LangCorr ApS Erritsoegaardsvej 11 DK 7000 Fredericia Denmark

Dell Display Manager Bedienungsanleitung

Fehlerbehebung zu Bluetooth Problemen mit Garmin Connect Mobile

int i=1; //Integerzahl i anlegen und mit 1 initialisieren float wert; //Floatzahl deklarieren scanf( %f,&wert); //Wert über Tastatur eingeben

Einführung in die Programmierung

Präsentation

Programmieren lernen mit Perl

Library Vault Bediener Handbuch

Access 2010 Programmierung Schleifen

BEDIENUNGSANLEITUNG EMULATIONEN REVELATION II DAS ULTIMATIVE RETRO SCHACH-ERLEBNIS

Übung 00 Einrichten der Entwicklungsumgebung

PoolDirect / MultiDirect / SpectroDirect und PC Spectro II

CTI - Client 2 Installations- und Bedienungsanleitung

Safe Access Benutzerhandbuch

Flussdiagramm / Programmablaufplan (PAP)

Leitfaden für die Installation der Videoüberwachung C-MOR

Mikrocontroller. eine Einführung. Florian Schmitt / 34

Aktualisierungsanleitung für Vision7

Tutorial für die Benutzung von Anylogic im Rahmen der Vorlesung Modellgestützte Analyse und Optimierung

Das PowerPoint Anwendungsfenster

Vorkurs Informatik WiSe 17/18

Infokarte: Snap4Arduino

Was passiert eigentlich im Computer wenn ich ein Programm starte

Ideen und Konzepte der Informatik. Programme und Algorithmen Kurt Mehlhorn

Bedienungsanleitung. cocos-space Cardreader MP3-Player. SD/MMC MP3-Player und Kartenleser

Inhaltsverzeichnis. Inhaltsverzeichnis

Grundlagen der Programmentwicklung

HIT Lernkonzept für HEIDENHAIN-Steuerungen zum Fräsen und Drehen

cbird Kassen Manager Kurzanleitung Erste Schritte Version Slamanig Solutions Stand

Praktikum Mikrorechner 1 (Einführung)

Mind Mup.

HEKA Prüfstrasse UNIVERS "H 2000" Betriebsanleitung Stand:

Das Wacom-Tablet im Ho rsaalpult

Vorbemerkungen. Die Programmieroberfläche des ClassPad

Psiber Data WireXpert & export Bedienungsanleitung Listenbasiertes Testen

Installation der PersonalPlanung Software

KONFIGURATOR-SOFTWARE (S009-50) Kurzanleitung

Kurzanleitung SMART Display 7000

10 Versuch Nr Anmerkungen zum Versuch Nr. 8

ANLEITUNG zur Nutzung der Lernumgebung. Symbole und Ihre Bedeutung:

Betriebsarten. 1.1 Übersicht Bildschirm. Kapitel 1. Notizen. Pos. Bedeutung Beschreibung. 8 1 Betriebsarten

Institut für Computational Science Prof. Dr. H. Hinterberger. Praxismodul 1. Einführung in die Programmierung Erste Programme

KVN-Portal. das Onlineportal der KVN. Dokumentation für Microsoft Windows. Version 5.1 vom Kassenärztliche Vereinigung Niedersachsen

Anleitung für Videokonferenzen

Hans-Böckler-Stiftung Ein schneller Einstieg in Bilanzanalyse für Windows

Control Beispiel. Control wird als kombinatorische Schaltung realisiert. Hierzu die Wahrheitstabelle: Control

BASIC-Tiger Starter Kit. Tel: +49 (241) Fax: +49 (241)

Microsoft Office 2013 auf einen Blick

Kontrast. Handbuch. Universität Graz, Institut für Psychologie Abteilung Biologische Psychologie

Arbeiten mit dem Schülermodul

Programmbeschreibung HP-15C Vermessungsprogramme

Übertragen Sie Live-Bilder direkt auf Ihren Projektor

1 Aufgaben 1.1 Umgebungsvariable setzen: CLASSPATH

Dell Display Manager Bedienungsanleitung. Modell: S2218M/S2318M

GI Vektoren

Speichern von Zuständen

Nach dem ersten Start des Programms werden die Datenbanken angelegt. Es muss dann mindestens ein Mandant installiert werden.

Algorithmen versus Programmiersprachen

Handbuch zu CIUS 2: (Auszug) Inbetriebnahme, Test, Anschlussbelegungen und Schaltungsbeispiele

Anleitung zur Konfiguration des CL-Webservers

TEIL I: Zugang zu den Materialien über das Hauptmenü (HTML-Version) 1

Transkript:

Siemens 2002 Programmbeispiele 1

Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf Emulation Für alle Beispiele wurde die Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf benutzt. Volker Dahrendorf gehörte zu den ersten Schülern an der Dreilindenschule in Berlin, die in der Informatik-AG die Siemens 2002 für den Unterricht modifizierten und nutzten. Siemens 2002 Programmbeispiele 2

Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf 3. Etage Dieses Emulationsprogramm kann in der 3. Etage des Computer-Museums von jedem/r Besucher/in benutzt werden. Es gibt 6 automatisch ablaufende Demonstrationen und die Möglichkeit, die Siemens 2002 selbst virtuell zu bedienen. Allerdings muss im Maschinencode gearbeitet werden. Es stehen weder Assembler noch Compiler zur Verfügung. Siemens 2002 Programmbeispiele 3

Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf Bedienung Dieses Emulationsprogramm wird genauso bedient, wie damals die S2002 nur eben virtuell. Statt echte Tasten am Bedientisch zu drücken und Drehschalter zu drehen, wird in der Emulation mit den Maustasten auf Tasten und Schalter geklickt. Statt echte Lochstreifen, Papier, usw. zu erzeugen, wird mit Dateien gearbeitet. Siemens 2002 Programmbeispiele 4

Emulation der Siemens 2002 auf dem PC unter Windows von Volker Dahrendorf Beispiele Die Beispiele sollen einen kurzen Einblick in den Umgang mit der S2002 und die grundlegenden Vorgehensweisen geben. 3 der Beispiele werden auch mit längeren Erläuterungen als PowerPoint- Präsentationen vorgestellt. Die anderen 3 stehen nur als automatisch ablaufende Demonstrationen am Emulations-PC zur Verfügung. Siemens 2002 Programmbeispiele 5

Programm-Beispiel 1: Manuelle Programm-Eingabe, Festkomma-Addition Manuell Beispiel 1 demonstriert die Vorgehensweise bei der manuellen Programm- Eingabe am Drehschalterfeld. Diese direkteste Art der Eingabe wurde beim Testen von Programmen benutzt, um z. B. Befehlscode und/oder Daten zu ergänzen oder zu modifizieren. Hier soll ein Mini-Demo-Programm eingegeben werden. Es soll zwei Werte addieren. Benutzt wird dabei Festkomma-Arithmetik. Siemens 2002 Programmbeispiele 6

Programm-Beispiel 2: Programm-Eingabe im ZÜGIG-Modus, Gleitkomma-Addition Zügig Beispiel 2 demonstriert die Vorgehensweise bei der normalerweise genutzten Art der Programm-Eingabe per Lochstreifen. Hier wird ein Lochstreifen erstellt, der den Programmcode in Maschinensprache in Zügig-Codierung enthält. Der Lochstreifen wird dann im Zügig-Modus eingelesen, der Maschinencode direkt in den Kernspeicher schreibt. Das Mini-Demo-Programm soll mit Gleitkomma-Arithmetik (unnormalisiert) zwei Werte addieren. Siemens 2002 Programmbeispiele 7

Programm-Beispiel 3: Zählschleife Zählschleife Beispiel 3 demonstriert die Implementation einer Zählschleife, einer häufig benutzten Steuerungsstruktur (control structure): Zähler auf Anfangswert setzen, in einer Schleife Zähler inkrementieren und die Schleife verlassen, wenn der vorgegebene Endwert erreicht ist. In der Schleife stehen normalerweise wichtige Anweisungen, die z. B. bei jedem Durchlauf für ein anderes Element ausgeführt werden sollen. Hier im Beispiel soll einfach nur von 1 bis 10 gezählt werden, in Schritten von 1. Siemens 2002 Programmbeispiele 8

Programm-Beispiel 4-6: Peripherie Peripherie Beispiel 4 demonstriert die Ausgabe von Lochkarten. Beispiel 5 demonstriert den Zugriff auf ein Magnetband. Beispiel 6 demonstriert die Anzeige auf dem Analogsichtgerät. Siemens 2002 Programmbeispiele 9

Siemens 2002 Programmbeispiele 10