Semaphor- Workshop. Handbuch für Endnutzer



Ähnliche Dokumente
Scheduling- Algorithmen. Handbuch für Endnutzer

Virtueller Speicher- Seitenaustauschstrategien. Handbuch für Endnutzer

Buddy - Algorithmus Handbuch für Endnutzer Stand

Anleitung. Mooy Logistics Servicedesk. Version: 1.2 Date:

Oliver Brinkmann Java Swing-Applikationen & JApplets (mit NetBeans)

Das Aussehen nicht-spielbarer Sims verändern (mit SimPE / Sims Surgery) Ein Tutorial von ReinyDay

Handout 3. Grundlegende Befehle und Konstruktionen (Modi) von Cinderella

Technische Hochschule Georg Agricola WORKSHOP TEIL 1 INSTALLATION VON ANDROIDSTUDIO

ONLINE - WUNSCHLISTE

my.ohmportal Installation von Mozilla Thunderbird

Sehr geehrte EUREKA-Nutzerinnen und -Nutzer,

Installationsattest / Anlagenbeschreibung. Übergabedokumente / Wartung + Inspektion

Updateinfo edfirma Finanzen vom Stand: 07/2016 eurodata Seite 1 von 9

BOSSModeler - Tutorial

Unterschiede in der Implementierung einer Software mit Datenbankanbindung in Java bzw. PHP am Beispiel einer Zeiterfassungssoftware

GeoGebra - Kurzanleitung Eine aufgabenorientierte Einführung in GeoGebra

Schaltungssimulator Lastenheft

Flugbahn mit GPX-Datei in Google Earth analysieren

Tutorial für Lehrpersonen In Motion - Technisches Museum Wien

ISCAR Germany GmbH Toolshop Benutzerhandbuch

Einmalige Registrierung zum Kartenupdate. Sehr geehrte Kunden,

Immo Meets Office Easy Office Storage Easy Outlook Storage Handbuch

KeptSecret User Guide

Anleitung für die Datenübernahme etax.luzern

Anwendungsleitfaden zur Nutzung des IDEV-Upload-Formulars

ArtenFinder RLP Tipps für Einsteiger

GeoGebra. Desktop Version. Was ist GeoGebra?

Digitale Schulbücher erstellen mit ibooks Author

User Guide Rundschreiben

Bearbeiten von Formularen im kita finder+ Übersicht

GEOGEBRA. Willkommen bei GeoGebra

Systemvoraussetzungen Java

Biofotoquiz. Funktionen für registrierte Benutzer

1 Kennwort zurücksetzen Konto freischalten Anmeldung bei der Passwort-Administration... 5

LCD-Verwaltungssoftware LCD-VSW

Kurzanleitung DIALit Stand vom

Schulung Marketing Engine Thema : Einrichtung der App

Tool-Name : CAD on demand GmbH Kurt-Schumacher-Str Saarbrücken. Holger Brischke +49(0)681/ hbrischke@cad-od.

GeoShop Client5 Benutzerhandbuch

Benutzerhandbuch EMAS-LogoGenerator

Kinderschutzsoftware (KSS) für

Registrierung an e-vergabe

Bitte beachten Sie vor Beginn Ihrer Online-Bewerbung die FAQ- Informationen des Schulbereiches, für den Sie sich bewerben!

Dateieigenschaften anzeigen und editieren

Client Installationsanleitung. für die kostenlose Mediacenter-Software MediaPortal

Tutorial: Thunderbird 17 installieren, einstellen und s schreiben

Erste Schritte mit CoP2go

Animation mit PhotoImpact

-Abwesenheitsnachricht einrichten

Anleitungen. für den Gebrauch des Glasfasermodems

Anleitung zum Applet

Testprotokoll. Index: SWP12-6. Protokollführer: Thilo Lippold Experimentator: Steve Loth, Thilo Lippold

Der uro kommt... Drucken mit TrueType- oder Softfonts. Sehr geehrte Kundin, sehr geehrter Kunde,

6L: Transistorkennlinie mittels VXI System NI LabVIEW - Instrumenten-I/O (SCPI)

Viewpoint. Webmail-Oberfläche. Kontakt: universität bonn Hochschulrechenzentrum Wegelerstr. 6, Bonn Tel.: 0228/

Zustandsdiagrammeditor Pflichtenheft, Version 3.0

e-lerning für Fachleute und Auszubildende

Dieses Produkt nutzt die EasyFlip -Anzeigetechnologie von PFU. PFU LIMITED In dieser Anleitung verwendete Abkürzungen für Betriebssysteme

Diese Software hilft Ihnen beim Erstellen und Registrieren von Schwimmund Rettungsschwimmscheinen bei der DLRG.

Terminplanungstool Foodle

Business Intelligence

Detailierte Anleitung Medientechnik ZHG 007 Bitte wählen Sie aus folgenden Einsatzszenarien die passende Anwendung aus:

Anleitung zum Applet

Hinweise zum erfolgreichen Abschluss eines Web-basierten Training (WBT)

Hochschule Darmstadt Business Intelligence und Wissensmanagement Fachbereich Informatik Praktikumsversuch BI, Teil 2

Installationsanleitung Cisco SPA112 (Analog Telephone Adapter)

Lineare Gleichungen Lineare Gleichungssysteme. Lineare Algebra 5. Ein Trainingsheft für Schüler

Datenaustausch über ProjektPortal

RIS Recherche. für Microsoft Office. (am Beispiel für Word 2007/2010)

Interaktiver Stadtplan der Stadt Chemnitz

Nun können Sie Sequenzen einzeln betrachten oder sogar als ZIP-Datei runterladen.

Erste Schritte zur. MERKUR TRAVEL OFFICE v9.0

Gauß-IT-Zentrum. Druck-System. Anleitung zur Installation eines Druckers unter Windows Vista und Windows 7. Betrieb ab Version 1.

Outlook Formulare - Basiswissen

Eclipse Tutorial.doc

Anleitung zur Registrierung und Bestellung im Hauer Online Ersatzteilkatalog

Anleitung MSK 125 Software Update

Das ist Moodle. Überblick über die Lernplattform der DHBW Mosbach

Applets. Applets. Applets. Applet: Java-Programm Eingebettet in einer HTML-Seite Ausführung von einem Java-fähigen Web-Browser oder sog.

Die Interaktive Vorlesung Einführung Betriebssysteme

Anleitung zum Webcast

Datenverschlüsselung. PGP-Programm. Anwendungsbeschreibung. Bearbeiter...: Steffen Engelmann (SLT5H5) Erstellt am...:

Sicherheitsempfehlungen für die Web-Applikation.

SAGis web Schnelleinstieg

Installation und Update von NX7.5

Eine Zusammenfassung zum Einlesen von Garmin-Geräten

Planungs- und Bestellvorgänge festlegen Auftragsplanung

Kanton Basel-Stadt. ICT-Handbuch Einsatz von ICT im Unterricht. ICT Medien

!! Anleitung zum richtigen Arbeiten mit Bilddateien" !!!!

Externe Geräte. Teilenummer des Dokuments: In diesem Handbuch wird die Verwendung optionaler externer Geräte erläutert.

GIMP - Ebenenmasken. Toni Kaufmann 28. April 2008

Hinweise zum Arbeiten mit WuNDa Grundstück in der Karte positionieren Flurstück über die Karte auswählen... 3

Wiederverwendung von Lernmaterialien - das DFG-Projekt CampusContent an der FernUniversität Hagen. F. Kaderali

DER OFFIZIELLE TICKET-ZWEITMARKT DES FC INGOLSTADT 04

Upgrade G Data AntiVirus Business v6 auf v11

Finanzbuchhaltung. DFBnet Finanz. Anleitung > Authentifizierte Übermittlung der USt-Voranmeldung via ELSTER < DFBnet Finanz.

Rocweb Das neue Highlight in Rocrail

Formulare in Outlook erstellen Handout Kunde

Online-Pflege für Leistungsträger im IRS-Buchungsverbund für Brandenburg. Dokumentation TClient-Light

Transkript:

Semaphor- Workshop Handbuch für Endnutzer Stand 05.07.2005

1. Vorwort... 1 2. Systemvoraussetzungen... 2 3. Programmarten... 2 4. Sicherheit der Endnutzer... 2 5. Handhabung... 3 5.1. Fertige Beispiele... 3 5.2. eigenes Beispiel... 6 6. Bezugsquellen... 7

1. Vorwort Das Ihnen hier vorliegende Handbuch gehört zu einem Programm, welches im Rahmen eines Projektes Entwicklung von interaktiven Werkzeugen zur Animierung von webbasierten Lehrmaterialien in der Betriebssystem-Ausbildung des Bildungsportals Sachsen realisiert wurde. Ziel des Projektes ist, Algorithmen/Strategien, welche zum Inhalt der Lehrveranstaltung Betriebssysteme gehören, zu visualisieren und interaktiv nutzbar für Lehrenden und Lernenden zur Verfügung zu stellen. Das Programm Semaphor- Workshop ist nur ein realisiertes Programm aus diesem Projekt. Es soll durch seine grafische Darstellung, Animation zum leichteren und besseren Verständnis von Semaphoren und ihren Einsatzmöglichkeiten beitragen. Mittels dieses Programms soll es dem Lernenden ermöglicht werden, selbständig den Vorlesungsstoff bis zu einem gewissen Grad selbst zu erarbeiten. Projektleiter: Prof. Dr. rer. nat. Wolfgang Golubski Westsächsische Hochschule Zwickau (FH) Tel.: +49 (0) 375 5 36 15 31 E-Mail: golubski@fh-zwickau.de Realisiert durch: Dipl.- Informatiker (FH) Ingmar Kroll Westsächsische Hochschule Zwickau (FH) Tel.: +49 (0) 375 5 36 15 31 E-Mail: ingmar.kroll@gmx.de

2. Systemvoraussetzungen Zur Ausführung dieses Programms wird die Java Runtime der Version 1.4 oder neuer benötigt. Diese kann unter http://www.java.com/de/ kostenfrei herunter geladen werden. 3. Programmarten Das Programm wird auf 3 unterschiedliche Arten dem Endnutzer zur Verfügung gestellt. Als Java- Applet, eingebettet in einen HTML- Seite (online) Als Java- Webstart- Anwendung (online und offline) Als gewöhnliche Java-Anwendung (offline) 4. Sicherheit der Endnutzer Bei der Programmausführung als Java- Applet: Wird das Programm, eingebettet in eine HTML- Seite, als Java- Applet ausgeführt, wird der Nutzer vor der Ausführung gefragt, ob er dem Applet vollen Systemzugriff gewähren möchte. 2

Bei der Programmausführung als Java- Webstart Anwendung: Wird das Programm als Java- Webstart- Anwendung gestartet, benötigt es den vollen Systemzugriff. Dies muss durch den Nutzer bestätigt werden. Bei der Programmausführung als gewöhnliche Java- Anwendung: Wird das Programm als gewöhnliche Java- Anwendung gestartet, hat es vollen Systemzugriff. 5. Handhabung 5.1. Fertige Beispiele Das Programm umfasst folgende Beispiele, in denen Semaphoren zur Anwendung kommen: Wechselseitiger Ausschluß: 3

Durchsetzung einer Reiheinfolge: Leser- Schreiberproblem 4

Erzeuger- Verbraucherproblem Philosophenproblem Bei allen Beispielen, müssen zuerst die Semaphore initialisiert werden, bevor die einzelnen Prozesse abgearbeitet werden können. Möchte der Nutzer das Beispiel neu starten, so betätigt er den Reset - Button. 5

5.2. eigenes Beispiel Das Programm bietet dem Nutzer weiterhin die Möglichkeit ein eigenes Beispiel zu realisieren. Hier kann der Nutzer Beispiele selbst gestalten, in dem er Prozesse, Semaphoren und Variablen zu seinem Beispiel hinzufügt. Um die jeweiligen Eigenschaften der hinzugefügten Objekte ändern zu können, wählt der Nutzer das entsprechende Objekt mit der Maus aus. Es erscheint nun auf der rechten Seite das zu dem ausgewählten Objekt zugehörige Eigenschaftsfenster. 6

Hier ist es dem Nutzer möglich die Eigenschaften des gewählten Objektes zu ändern. Bei der Eingabe der Codezeilen eines Prozesses steht dem Nutzer eine Hilfe bereit. Ist der Nutzer mit der Erstellung seines Beispiels fertig, kann er dies sofort testen, in dem er in den RUN- Modus wechselt. 6. Bezugsquellen Das Programm kann unter http://wwwstud.fh-zwickau.de/~golubski/bildungsportal/ als Java- Applet sowie als Java- Webstart- Anwendung benutzt werden. Des Weiteren wird auch eine Download- Möglichkeit angeboten. 7