11. Benutzerschnittstellen
|
|
- Siegfried Kirchner
- vor 8 Jahren
- Abrufe
Transkript
1 11. Benutzerschnittstellen 11.1 Überblick Ziel: Interaktion mit dem Benutzer Unterscheidung nach Ein-/Ausgabegeräten: - Automaten, Sprachausgabe & -erkennung, - Textbildschirm, Grafikbildschirm,... Textbildschirm / Konsole Historisch: Fernschreiber (Teletype) - Eingabe: Tastatur, - Ausgabe: serielle Leitung, - Programme: TTY (Unix & Windows). Textbildschirm: - ASCII-Zeichensatz, - 80*25 Zeichen oder besser, - Farbe möglich, aber keine Grafik. 270
2 Konsole: ASCII-basierte Interaktion - eingebauter Befehlsinterpreter - MS-DOS: command.com - Windows: cmd.exe - Linux: o verschiedene Shells (z.b. bash), o virtuelle Konsolen mit ALT-Fx; xterm Zugang über Netzwerk mit Telnet oder SSH: - Remote-Login Dienst, - Übertragung über TCP, - Terminal-Typen: z.b. VT100, - Windows: telnet.exe, TTermPro - Linux: telnet, ssh. Konsole VT100- Treiber Telnet- Client Anwendung Pseudo- Terminal Telnet- Server Internet 271
3 Graphische Benutzerschnittstellen Pixelbasierte Ansteuerung des Bildschirms. Xerox Star (Xerox Parc 1981), Apple Lisa (1983), X-Window (1984),... Fenster: - virtualisieren Bildschirmfläche. - meist rechteckig, aber nicht zwingend. - Anordnung überlappend oder gekachelt. Mehrere Applikationen können auf dem Bildschirm verwaltet werden. Grundelemente eines Fensters: - Rahmen mit Verstellelementen, - Titelleiste mit Menü, - Klientenbereich, Ausgabe von Text und Grafik innerhalb eines Fensterrahmens. Steuerelemente (Controls) ebenfalls als Fenster realisiert. Eingabe per Maus & Tastatur; Symbole (Icons) statt langer Befehle. Vorteil: verwandtes Aussehen und Bedienung für verschiedene Programme. 272
4 11.2 Befehlsinterpreter Befehlsinterpreter: - nimmt Befehle und Parameter entgegen, - eingebaute Kommandos sind a priori bekannt, - zusätzliche Befehle durch externe Programme. Syntax: <Kommando> <Param1>... <Pn> - erstes Token wird als Kommando interpretiert, - Parameter: Trennung mit Space oder Komma, - Optionen: meist gekennzeichnet durch -, --, /, - Parameter & Optionen in argv[] der main-funktion von Programmen. Kommandos unter Microsoft Windows: - Interpreter: cmd.exe (Win9x: command.com). - Befehle sind nicht case-sensitiv. - diverse eingebaute Kommandos help. - externe Befehle: o Programme (.exe), o Dateien mit bekannter Verknüpfung, o Suchpfade (beachte PATH-Variable). 273
5 Kommandos unter Unix: - diverse Interpreter: bash, ksh,... - Befehle sind case-sensitiv. - eingebaute Befehle: Syntax & bekannte Befehle abhängig von Shell. - externe Befehle: ausführbare Dateien. Standard Ein-/Ausgabe Jedes Prg. besitzt geöffnete Pseudo-Dateien auf Tastatur (stdin) und Bildschirm (stdout). stdin, stdout zeigen auf Gerät: - Windows NT: CON, - Unix: /dev/tty. Umleiten der Eingabe: <Datei. Umlenken der Ausgabe: >Datei & >>Datei. Mehrere Kommandos in einer Kette: c 1 c 2 : Ausgabe von c 1 ist Eingabe für c 2 ( Pipe). 274
6 Umgebungsvariablen Konfiguration von Programmen & System. Zugriff in Programmen & Konsole möglich. Steuerung in Konsole unter Windows NT: - Setzen & Löschen: SET Name=Wert - Ausgabe: echo %name% Verwendung unter Linux (bash-shell): - Setzen & Löschen: export Name=Wert - Ausgabe: echo $Name - Konfiguration in Linux abhängig von Shell. Stapeldateien (BAT-Dateien) Zusammenfassung mehrerer hintereinander auszuführender Befehle (NT). Ziel: Automatisierung bestimmter Abläufe. Zugriff auf Argumente durch: %1 %2 275
7 Anweisungen (siehe Hilfe help ): - ECHO: Ausgabe, - PAUSE: Tastendruck abwarten, - GOTO: Sprung zu Marke ":NAME", - ERRORLEVEL: Fehlerstufe von Prg.aufruf, - IF, FOR, CALL, usw. OFF REM das ist ein Kommentar IF p%1 == p ECHO kein Parameter! Tutorials: Erweitertes Scripting Windows Scripting-Host f. mehrere Sprachen: VB-Script, Java-Script, Perl... Einsatzgebiete: - Automatisierung von Abläufen, - Erweiterung von Programmen & Systemen,
8 Merkmale: - weniger Aufwand, da kein Compiler notwendig, - Erweiterung von Programmen & Systemen, - umfangreiche Sprachkonzepte. - basiert auf COM. Aufruf über: - cscript Programm Konsolausgabe, - wscript Programm Windows-Ausgabe, - oder direkt durch Dateierweiterung, z.b. ".vbs". Nutzung von eingebauten Obj. z.b. WScript Zugriff auf externe Obj. mit CreateObject. Beispiel: Ausgabe des Namens des aktuellen Benutzers: Set net = Wscript.CreateObject("WScript.Network") MsgBox(net.UserName) 277
9 11.3 X Window Projekt Athena (MIT 84), derzeit Ver. X.11. Trennung von Programm (X Klient) und Ausgabegerät (X Window Server). Struktur: X Window Server: - verwaltet Bildschirm, Tastatur & Maus, - kann mehrere Klienten bedienen, - Rückmeldung an App. (selektiv), 278
10 - Grundoperationen auf Fenstern, - Ausgabe von Basisfiguren, - Schriften, Farbtab.,... X Klient (Anwendung): - Grafikausgaben & Ereignisverarbeitung, - zu einem oder mehreren Servern verbunden. X Window Manager: - eine X Window Server Anwendung, - einmal gestartet pro X Window Server, - kommuniziert per X Protokoll mit X Server, - definiert Look & Feel (z.b. olwm, fwm,...). X Protokoll: - Kommunikation zw. X Klient und X Server. - asynchrone Verarbeitung. - TCP, bzw. IPC lokal. X Lib: - C-Bibliothek. - realisiert X-Protokoll. 279
11 - Verbindungsauf- und abbau. - Eingabeereignisse in Warteschlange, - Ausgabefunktionen: Text und Grafik. X-Toolkits: - erleichtern Entwicklung GUI-basierter Prgs. - objektorientiert Bib., z.b. Qt (Trolltech). Desktop Systeme: - erweiteren X Window Manager, - gleiches Look and Feel für Programme, - sützen sich auf GUI-Toolkit, - z.b. KDE, Gnome,... Umlenkung des Displays: xterm display :0 Berechtigung für lokales Display: xhost (setzen) xhost (löschen) 280
12 Kommando-Interpreter unter X-Window: 281
13 11.4 Microsoft Windows Ursprünglich 16-Bit Aufsatz für MS-DOS. Kein separater Window-Manager. Toolkit: MFC (Microsoft Foundation Classes). Tastatur- und Mauseingaben an das Programm per Nachrichten: typedef struct tagmsg { HWND hwnd; // respektives Fenster UINT message; // MessageCode WPARAM wparam; // 32 Bit in Win32 LPARAM lparam; // 32 Bit DWORD time; // Stempel POINT pt; // Mauskoordinaten } MSG; Tastatureingabe: Maus-Ereignisse: - message: WM_KEYDOWN - WM_LBUTTONDOWN, - wparam: virtual key code - WM_MBUTTONDOWN, - lparam: Scan-Code, Repeat, Modifier... - WM_RBUTTONDOWN. Ca weitere WM... Nachrichten und Unternachrichten. 282
14 Grobstruktur einer Benutzereingabe: NewWClass WindowFunkt. NewWindow GetMessage Translate DispatchMessage MessageLoop in WinMain Programmstart über WinMain. Fensterklasse als Schablone für FenstererDekoration. Erzeugen von Fenstern mit gemeinsamer oder separater Fensterfunktion. Nachrichten werden in zentraler Nachrichtenschleife entgegengenommen. 283
15 Beispielprogramm "SimpleWindow.c" Eintragen unserer Fensterklasse: #include <windows.h> #define WINDOW_CLASS_NAME "SimpleWindowClass" #define WINDOW_TITLE "A SimpleWindow" void NewWindowClass( HINSTANCE hprogram, WNDPROC CallBackProc) { DWORD res; WNDCLASS wc; wc.style = CS_HREDRAW CS_VREDRAW; wc.lpfnwndproc = CallBackProc; wc.cbclsextra = 0; // class extra data wc.cbwndextra = 0; // window extra data wc.hinstance = hprogram; // associated prog wc.hicon = NULL; // when minimized wc.hcursor = LoadCursor( NULL, IDC_ARROW); wc.hbrbackground = (HBRUSH)( COLOR_WINDOW+1); wc.lpszclassname = WINDOW_CLASS_NAME; res = RegisterClass( &wc ); } 284
16 Erzeugen eines neun Fenster dieser Klasse: void NewWindow(HINSTANCE hprogram) { HWND hwnd= CreateWindow( WINDOW_CLASS_NAME, WINDOW_TITLE, WS_OVERLAPPEDWINDOW, 9, 9, 320, 200, // pos & size NULL, // no parent window NULL, // no menu hprogram, // associated prog. NULL); // no creation data ShowWindow(hWnd, SW_SHOW); UpdateWindow(hWnd); } 285
17 Callback Funktion für unser Fenster und Entry für das Programm: LRESULT CALLBACK WndProc(HWND hwnd, UINT msgcode, WPARAM wpar, LPARAM lpar ) { switch (msgcode) { case WM_DESTROY: PostQuitMessage(0); return 0; default: return DefWindowProc( hwnd,wmcode,wpar,lpar); } } int WINAPI WinMain( HINSTANCE hprogram, HINSTANCE hprevprog, LPSTR lpcmdline, int ncmdshow) { MSG msg; } NewWindowClass( hprogram, (WNDPROC) WndProc ); NewWindow( hprogram ); while ( TRUE ) // message loop { if ( GetMessage( &msg, NULL, 0, 0) ==WM_QUIT ) return msg.wparam ;// result of WM_QUIT TranslateMessage( &msg ); // translate Characters DispatchMessage( &msg );// invoke callbacks } 286
18 11.5 Zusammenfassung Befehlsinterpreter: - Unix: case sensitiv, verschiedene z.b. bash, korn etc., jeweils eigene umfangreiche Scriptumgebung, - Windows NT: nicht case sensitiv, Windows Scripting Host. X Window: - X Server: verwaltet Bildschirm & leitet Eingaben an X Client, - X Client: Anwendung auf gleichem oder anderen Rechner, - X Lib: implementiert X Protokoll mit Pufferung, - X Window Manager: X Window Server Anwendung die Look&Feel definiert, - Grafikstrom umlenkbar, aber Berechtigung auf X Server notwendig. Microsoft Windows: - Programmstart über WinMain. - Fensterklasse als Schablone für FenstererDekoration. - Erzeugen von Fenstern mit gemeinsamer oder separater Callbackfkt. - Nachrichten werden in zentraler Nachrichtenschleife entgegengenommen. 287
Angriffe auf die Mensch-Maschine. Maschine Schnittstelle. Ein Vortrag von Volker Birk, dingens@bumens
Angriffe auf die Mensch-Maschine Maschine Schnittstelle Ein Vortrag von Volker Birk, dingens@bumens bumens.org Chaos Computer Club ERFA Kreis Ulm http://www www.ulm.ccc.de,, http://www www.ccc.de Um was
MehrRemote Desktop Lösungen
Was sie schon immer über remote X wissen wollten 17. Oktober 2008 Motivation Remote X Rechner grafisch aus der Ferne bedienen Einzelne Anwendungen Kompletter Desktop X11 ist ein Netzwerkprotokoll X ist
MehrGrundlagen in Visual Studio MFC und.net
Grundlagen in Visual Studio MFC und.net Dipl.-Inf., Dipl.-Ing. (FH) Michael Wilhelm Hochschule Harz FB Automatisierung und Informatik mwilhelm@hs-harz.de Raum 2.202 Tel. 03943 / 659 338 1 Lernziele Grundlegende
MehrGrafische Darstellung von Daten Nutzung der Windows API
Grafische Darstellung von Daten Nutzung der Windows API Informationen zur Windows API /10/ Charles Petzold: Windows-Programmierung; Microsoft Press /11/ Peter Prinz u. Ulla Kirch-Prinz: C für PCs http://www.win-api.de/
MehrLinux Prinzipien und Programmierung
Linux Prinzipien und Programmierung Dr. Klaus Höppner Hochschule Darmstadt Sommersemester 2014 1 / 25 2 / 25 Pipes Die Bash kennt drei Standard-Dateideskriptoren: Standard In (stdin) Standard-Eingabe,
MehrWindows Fenster- Kommunikation
Windows Fenster- Kommunikation Ein Vortrag von Volker Birk, dingens@bumens bumens.org Chaos Computer Club ERFA Kreis Ulm http://www www.ulm.ccc.de,, http://www www.ccc.de Um was geht es? Personal Firewalls
MehrKlausur Systemprogrammierung WS 2001/02
Fachhochschule Gießen-Friedberg Prof. Dr.-Ing. A. Christidis Fachbereich Mathematik, Naturwissenschaften und Informatik 17. Januar 2002 Klausur Systemprogrammierung WS 2001/02 Personalien: Name, Vorname:...
MehrMicrosoft Visual C++ 6.0
Hardwareinbindung in Matlab bild = Quickcam; figure;imshow(bildanzeige); MATLAB 6.1 void mexfunction( int nlhs, mxarray *plhs[], int nrhs, const mxarray*prhs[] ) Microsoft Visual C++ 6.0 Aufruf int Capture(unsigned
Mehr6. Betriebssysteme und Windows-Fenster/Grafikprogrammierung
6. Betriebssysteme und Windows-Fenster/Grafikprogrammierung Inhalt: A. Rechnerhardware, Betriebssystem und Programme B. Win32 Programmierung mit Fenstern und Grafikausgabe Peter Sobe 1 Rechnerhardware,
MehrSchritt-für-Schritt-Anleitung zur PIN-Verwaltung für Ihre bea-karte
Schritt-für-Schritt-Anleitung zur PIN-Verwaltung für Ihre bea-karte bea - besonderes elektronisches Anwaltspostfach 1. Voraussetzungen Unterstützte Betriebssysteme Microsoft Windows 7 / 10, Apple Mac OS
MehrI.1 Die Parrot Assemblersprache
I.1 Die Parrot Assemblersprache Die virtuelle CPU Parrot ermöglicht die Verarbeitung der Parrot Assemblersprache (PASM). Zum Einstieg soll ein erstes Beispiel die Ausführung einer PASM-Datei zeigen. Legen
MehrKVN-Portal. das Onlineportal der KVN. Dokumentation für Microsoft Windows. Version 4.0 vom 02.12.2015 Kassenärztliche Vereinigung Niedersachsen
Kassenärztliche Vereinigung Niedersachsen Inhaltsverzeichnis 1. Allgemein... 3 1.1 Betriebssysteme und Internet Browser... 3 2. Zugang... 4 2.1 Anmeldung... 4 2.2 VPN Verbindung herstellen... 4 2.3 Browser
MehrInhalt. 1 Übersicht. 2 Anwendungsbeispiele. 3 Einsatzgebiete. 4 Systemanforderungen. 5 Lizenzierung. 6 Installation.
Inhalt 1 Übersicht 2 Anwendungsbeispiele 3 Einsatzgebiete 4 Systemanforderungen 5 Lizenzierung 6 Installation 7 Key Features 1 Übersicht MIK.mobile bietet umfangreiche Funktionalität für Business Intelligence
Mehr1. Übung zu "Numerik partieller Differentialgleichungen"
1. Übung zu "Numerik partieller Differentialgleichungen" Simon Gawlok, Eva Treiber Engineering Mathematics and Computing Lab 22. Oktober 2014 1 / 15 1 Organisatorisches 2 3 4 2 / 15 Organisatorisches Ort:
MehrDLLs (dynamic loaded libraries) mit MingW erstellen
DLLs (dynamic loaded libraries) mit MingW erstellen Autor: Michel D. Schmid Datum: April 2, 2009 Contents 1 Einführung 1 1.1 Open-Source Tools.......................................... 1 2 Beispiel 1:
MehrKlausur Systemprogrammierung WS 2001/02. Lösungshilfe
Fachhochschule Gießen-Friedberg Prof. Dr.-Ing. A. Christidis Fachbereich Mathematik, Naturwissenschaften und Informatik 17. Januar 2002 Klausur Systemprogrammierung WS 2001/02 Lösungshilfe Personalien:
MehrWie man eigene Programme erstellt
Kapitel 3 Wie man eigene Programme erstellt In diesem Kapitel geht es darum, sich mit einem Compiler vertraut zu machen. Dabei erfahren Sie, wie Sie eigene Programme auf den Systemen Windows und Linux
MehrRemote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH
Remote Administration von Windows Servern mit Microsoft Terminal Services und OpenSSH von Dominick Baier (dbaier@ernw.de) und Jens Franke (jfranke@ernw.de) 1 Einleitung Dieses Dokument behandelt die flexible
MehrHochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe
Aufgabenstellung Für eine Hausverwaltung sollen für maximal 500 Wohnungen Informationen gespeichert werden, die alle nach der gleichen Weise wie folgt strukturiert sind: Art Baujahr Wohnung Whnginfo Nebenkosten
MehrEinführung in die C-Programmierung
Einführung in die C-Programmierung Warum C? Sehr stark verbreitet (Praxisnähe) Höhere Programmiersprache Objektorientierte Erweiterung: C++ Aber auch hardwarenahe Programmierung möglich (z.b. Mikrokontroller).
MehrCHECKZRK Benutzerhandbuch
Obstgartenstrasse 7 8035 Zürich Tel.: 044 / 350 10 10 Fax.: 044 / 350 10 19 CHECKZRK Benutzerhandbuch Zusammenfassung Diese Dokumentation beschreibt die Bedienung des CHECKZRK FTP-Service. 7.7.2005 Die
Mehr4D Server v12 64-bit Version BETA VERSION
4D Server v12 64-bit Version BETA VERSION 4D Server v12 unterstützt jetzt das Windows 64-bit Betriebssystem. Hauptvorteil der 64-bit Technologie ist die rundum verbesserte Performance der Anwendungen und
MehrUnified Communication Client Installation Guide
Unified Communication Client Installation Guide Tel. 0800 888 310 business.upc.ch Corporate Network Internet Phone TV 1. Systemanforderungen UPC UC-Client 1.1 Betriebssystem Microsoft Windows Vista Microsoft
MehrWORKFLOW DESIGNDOKUMENT
Architectural Design WORKFLOW DESIGNDOKUMENT Softwareentwicklung Praktikum, Übungsbeispiel 2 Gruppe 86 Andreas Hechenblaickner [0430217] Daniela Kejzar [0310129] Andreas Maller [0431289] Gruppe 86 Seite
MehrDCOM??? 04.04.2006 Seite 1
DCOM??? 04.04.2006 Seite 1 Sie wissen, welche Aspekte das Sicherheitsmodell von DCOM vorsieht was die Konfiguration der einzelnen Aspekte bedeutet 04.04.2006 Seite 2 Wieso wichtig? Vernetzung nimmt zu
MehrBedienungshinweise für das Smartboard. Basisfunktionen
Bedienungshinweise für das Smartboard Basisfunktionen Im Raum 6A 123 steht für die Lehre ein interaktives Whiteboard (Smartboard) zur Verfügung. Nachstehend werden die einfachsten Basisfunktionen erläutert,
MehrÜbung 1 mit C# 6.0 MATTHIAS RONCORONI
Übung 1 mit C# 6.0 MATTHIAS RONCORONI Inhalt 2 1. Überblick über C# 2. Lösung der Übung 1 3. Code 4. Demo C# allgemein 3 aktuell: C# 6.0 mit.net-framework 4.6: Multiparadigmatisch (Strukturiert, Objektorientiert,
MehrProgrammentwicklung mit C++ (unter Unix/Linux)
Programmentwicklung mit C++ (unter Unix/Linux) Erste Schritte Der gcc - Compiler & Linker Organisation des Source-Codes & Libraries Automatische Programmgenerierung: Make Birgit Möller & Denis Williams
MehrMittels X11 Anwendungen auf anderen Rechnern ausführen. Das Display Konzept. LinuxFocus article number 222 http://linuxfocus.org
LinuxFocus article number 222 http://linuxfocus.org Mittels X11 Anwendungen auf anderen Rechnern ausführen by Guido Socher (homepage) About the author: Guido mag Linux nicht nur, weil es interessant ist,
Mehrxgu 2.0 Installationsanleitung Installationsanleitung Excel Add-In zu ASTAG GU Kalkulationsgrundlage Bern, 19. August 2014 Version: 01.
Installationsanleitung xgu 2.0 Installationsanleitung Excel Add-In zu ASTAG GU Kalkulationsgrundlage Bern, 19. August 2014 Version: 01.04 Xplanis AG Zentweg 9 CH-3006 Bern Fon +41 (0)31 359 24 54 Fax +41
MehrWifiway auf einer VMware Workstation auf einem Windows Rechner anwenden & VM Workstation installieren
Wifiway auf einer VMware Workstation auf einem Windows Rechner anwenden & VM Workstation installieren Das Tutorial zeigt, wie man auf einfache Weise, Wifiway mit einer VMware Workstation, also auf einem
Mehr5.1.4.5 Übung - Datenmigration in Windows Vista
5.0 5.1.4.5 Übung - Datenmigration in Windows Vista Einführung Drucken Sie die Übung aus und führen Sie sie durch. In dieser Übung werden Sie Windows Vista verwenden. Empfohlene Ausstattung Die folgende
MehrAllgemeines. Verschiedene Sprachkonzepte C-Sprachfamilie C-ähnliche Programmiersprachen Allgemeines zu C. #include <stdio.h>
Allgemeines Verschiedene Sprachkonzepte C-Sprachfamilie C-ähnliche Programmiersprachen Allgemeines zu C #include main() { printf( hello world\n ); } Peter Sobe 1 Die Großfamilie der C-Sprachen
MehrSie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.
1 Informationen zum F*EX Service von BelWü Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden. 2 Registrierung für den Service Auf fex.belwue.de finden Sie
MehrLokaler KMS Server im Schulnetzwerk (Kurzanleitung)
Lokaler KMS Server im Schulnetzwerk (Kurzanleitung) Inhalt Installation KMS-Server... 1 Installation W2012-R2... 1 Installation des KMS-DIenstes... 2 Konfiguration der KMS-Clients:... 10 Option1: Verteilung
MehrDiese CD ersetzt die ursprünglich auf der RAVE-CD enthaltenen Repair Operation Times (ROTs) und die auf der KSD-CD enthaltenen Fehlercodes.
EINFÜHRUNG in REPAIR TIMES SEARCHER (RTS) Diese CD ersetzt die ursprünglich auf der RAVE-CD enthaltenen Repair Operation Times (ROTs) und die auf der KSD-CD enthaltenen Fehlercodes. Sie wurde für Werkstattleiter
MehrWinClasses. WinAPI Wrapper in C++
WinClasses WinAPI Wrapper in C++ Struktur einer Windowsanwendung Starten der Anwendung WinMain() Warten auf Nachricht GetMessage() Event Driven Message Loop Ausführen der Nachricht WndProc() Ende Struktur
MehrMPI-Programmierung unter Windows mit MPICH2. Installieren von MPICH2, Übersetzen, Ausführen und Debuggen von MPI-Programmen. Christian Terboven
MPI-Programmierung unter Windows mit MPIH2 Installieren von MPIH2, Übersetzen, Ausführen und Debuggen von MPI-Programmen hristian Terboven Rechen- und Kommunikationszentrum RWTH Aachen 1 02/2007 luster-installationsworkshop
MehrInstallationsanleitung. Ab Version 2.0.0.0
Installationsanleitung Ab Version 2.0.0.0 1 Einleitung Bitte lesen Sie die Installationsanleitung zuerst aufmerksam durch, bevor Sie mit der Installation des Korrelatorprogramms fortfahren. Damit eine
MehrNutzung von GiS BasePac 8 im Netzwerk
Allgemeines Grundsätzlich kann das GiS BasePac Programm in allen Netzwerken eingesetzt werden, die Verbindungen als Laufwerk zu lassen (alle WINDOWS Versionen). Die GiS Software unterstützt nur den Zugriff
MehrDie Programmiersprache Java. Dr. Wolfgang Süß Thorsten Schlachter
Die Programmiersprache Java Dr. Wolfgang Süß Thorsten Schlachter Eigenschaften von Java Java ist eine von der Firma Sun Microsystems entwickelte objektorientierte Programmiersprache. Java ist......a simple,
MehrInstallationsanweisung editit
Bei der Installation wird zwischen dem editit Server und dem editit Client unterschieden. Installieren Sie zuerst den editit Server (ab Seite 1) und anschließend den editit Client (ab Seite 8). Installation
MehrM230 WIN App D 2.3.0
o WIN App D 2.3.0 Inhalt Allgemein... 1 Anzeigeoptionen des... 2 Systemvoraussetzungen... 3 Installation... 4 Grundeinstellungen vornehmen... 5 Connection Setup... 6 mit Netzwerk-Einbindung... 7 Multiroomsystem
MehrMatrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version 1.0.0. 23. September 2015 - 1 -
Matrix42 Use Case - Sicherung und Rücksicherung persönlicher Version 1.0.0 23. September 2015-1 - Inhaltsverzeichnis 1 Einleitung 3 1.1 Beschreibung 3 1.2 Vorbereitung 3 1.3 Ziel 3 2 Use Case 4-2 - 1 Einleitung
Mehr1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café
SSL VPN verwenden mit nicht-lonza PCs 1. Zugriff auf das Lonza Netzwerk von ihrem privaten PC oder von einem Internet Café Für das Arbeiten von zu Hause oder aus einem Internet Café können Sie Ihren Browser
MehrSSH Authentifizierung über Public Key
SSH Authentifizierung über Public Key Diese Dokumentation beschreibt die Vorgehensweise, wie man den Zugang zu einem SSH Server mit der Authentifizierung über öffentliche Schlüssel realisiert. Wer einen
MehrEntwicklung eines CANopen-Netzwerkes
Großer Beleg Entwicklung eines CANopen-Netzwerkes Jan Blumenthal 17.09.2001 Vortragsgliederung Grundlagen von CANopen Zielsetzungen bei der Entwicklung Softwareüberblick CANopen-API CANopenConsole Zusammenfassung
MehrBefehlssatz zum High Speed Interface-88-USB (HSI-88-USB) (ab Firmware 0.71) (Version 1.2)
Kurzbeschreibung: Befehlssatz zum High Speed Interface-88-USB (HSI-88-USB) (ab Firmware 0.71) (Version 1.2) Beim HSI-88-USB handelt es sich um ein Interface vom s88-rückmeldebus zum Universal Serial Bus
MehrTutorial. Bibliothek AutoGUITest V1.0. Windows-Benutzeroberflächen automatisiert testen. Ausgabe: 6.6.02. 06.06.02 / 13:51 Seite 1
Bibliothek AutoGUITest V1.0 Windows-Benutzeroberflächen automatisiert testen Tutorial Ausgabe: 6.6.02 06.06.02 / 13:51 Seite 1 Inhalt 1 Übersicht...3 2 Funktionsweise...3 3 Funktionsumfang...3 4 Einsatz
MehrVoraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting)
Voraussetzungen für die Nutzung der Format Rechenzentrumslösung (Hosting) Firma: Seite 1 von 6 1 Ansprechpartner 1.1 Ansprechpartner EDV: Name: Name: Tel: Tel: E-Mail: E-Mail: 1.2 Ansprechpartner fachlich
MehrMerkmale des Betriebssystems Windows XP
Merkmale des Betriebssystems Windows XP Grafische Benutzeroberfläche Objektorientiertes Arbeiten Multitasking-Fähigkeit und Betriebssicherheit Multimedia-Unterstützung Internetunterstützung 01-Grundlagen
MehrCOSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16. Copyright
Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand 01.08.2005-08-16 Änderungen in Dokumentation und Software sind vorbehalten! Copyright Copyright 2005 COSA GmbH Alle Rechte vorbehalten.
MehrZentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI)
1 JAVA für Bauingenieure Alexander Karakas SS 2008 Zentrale Objekte zur Programmierung graphischer Benutzeroberflächen (GUI) 21.05.2008 2 Was ist ein(e) GUI? GUI = Graphical User Interface = Graphische
Mehr> Soft.ZIV. Maple Mathematisches Software System
> Soft.ZIV Maple Mathematisches Software System Inhaltsverzeichnis Organisation... 3 Hersteller... 3 Produkte... 3 Versionen... 3 Plattformen... 3 Lizenzierung... 3 Lizenzform... 3 Lizenzzeitraum... 3
MehrMSXFORUM - Exchange Server 2003 > Archivierung mit Exchange eigenen Mitteln
Page 1 of 6 Archivierung mit Exchange eigenen Mitteln Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 22.08.2005 Microsoft bietet von Haus aus mehrere Möglichkeiten zur Archivierung eines
MehrIBM SPSS Statistics Version 22. Installationsanweisungen für Linux (Lizenz für gleichzeitig angemeldete Benutzer)
IBM SPSS Statistics Version 22 Installationsanweisungen für Linux (Lizenz für gleichzeitig angemeldete Benutzer) Inhaltsverzeichnis Installationsanweisungen....... 1 Systemanforderungen........... 1 Installation...............
MehrSicherheit in Client/Server-Umgebungen
Sicherheit in Client/Server-Umgebungen (1) Motivation Sehr viele Anwendungen in vernetzten Umgebungen basieren auf dem Konzept der Bereitstellung von Diensten durch Server sowie der Inanspruchnahme von
MehrModem: Intern o. extern
1. Einleitung Diese Anleitung erklärt die erforderlichen Schritte zur Fernwartung von Drive & Servo PLC. Dazu sind zwei Computer notwendig. Der Computer, der an der Anlage steht, ist über einen Systembusadapter
MehrArbeiten in der Agro-Cloud mit Windows PC
Arbeiten in der Agro-Cloud mit Windows PC Voraussetzung für eine erfolgreiche Installation 1. Sie müssen sich an Ihrem PC mit einem Benutzer anmelden, der administrative Rechte hat. 2. Die aktuellen Windows
MehrZEITSYNCHRONISATION IM DS-WIN EINRICHTEN
ZEITSYNCHRONISATION IM DS-WIN EINRICHTEN Pionier der Zahnarzt-Software. Seit 1986. 1 Seite 1/4 1.1. Grundsätzliches Die im DS-Win einstellbare Zeitsynchronisation ermöglicht das Synchonieren der lokalen
MehrEduroam unter Windows 10
Eduroam unter Windows 10 Diese Anleitung ist für die Einrichtung des Zugriffs auf das Eduroam-Netzwerk unter Windows 10. Getestet mit Windows 10 Build 10074, Build 10130. Vorbereitung: Wenn noch nie eine
MehrAllgemeine Anleitung Treiber für CP2102
Allg. Anleitungen CP2102 Seite 1 / 12 Allgemeine Anleitung Treiber für CP2102 Inhaltsverzeichnis 1 ALLGEMEINES ZUM USB-UART-UMSETZER (CP2102)...3 2 ERSTELLEN EIGENER USB-TREIBER...3 3 ÄNDERN DER PRODUCT-ID...7
MehrKurzanleitung Wireless Studenten (Windows 8) BGS - Bildungszentrum Gesundheit und Soziales Gürtelstrasse 42/44. 7000 Chur
Kurzanleitung Wireless Studenten (Windows 8) für BGS - Bildungszentrum Gesundheit und Soziales Gürtelstrasse 42/44 Änderungen Datum Kürzel Erstellung 15.01.2013 Noal Anpassung 27.03.2013 Taru 3 Gürtelstrasse
MehrInstallation "Kundenmodul für Netzwerk-Server (WIN NT, 2000, 2003), Einzelplatz-Version und Client-Anbindung (WIN 95, 98, ME, 2000, XP)
Installation "Kundenmodul für Netzwerk-Server (WIN NT, 2000, 2003), Einzelplatz-Version und Client-Anbindung (WIN 95, 98, ME, 2000, XP) Bitte legen Sie die CD in das entsprechende Laufwerk. Sodann startet
MehrMetaQuotes Empfehlungen zum Gebrauch von
MetaQuotes Empfehlungen zum Gebrauch von MetaTrader 4 auf Mac OS Auch wenn viele kommerzielle Angebote im Internet existieren, so hat sich MetaQuotes, der Entwickler von MetaTrader 4, dazu entschieden
MehrNetMan Desktop Manager Vorbereitung und Konfiguration des Terminalservers
NetMan Desktop Manager Vorbereitung und Konfiguration des Terminalservers In diesem Dokument wird beschrieben, was vor der Installation des NetMan Desktop Manager auf einem Windows Server 2012, 2008 (R2)
MehrUSB-ZU-SERIELL-KONVERTER
USB-ZU-SERIELL-KONVERTER Kurzanleitung zur Installation Windows 7/8/8.1 DA-70159 Schritt 1: Schritt 2: Legen Sie die Treiber-CD des Produkts in das CD-ROM Laufwerk ein. Schließen Sie das Gerät an einem
MehrAnleitung zur Updateinstallation von ElsaWin 5.20
Anleitung zur Updateinstallation von ElsaWin 5.20 Seite 1 von 17 Inhaltsverzeichnis 1. Voraussetzungen... 3 2. Update 5.20... 4 3. Clientupdate... 15 Seite 2 von 17 1. Voraussetzungen Eine ElsaWin 5.10
MehrAGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom 21.10.2013b
AGROPLUS Buchhaltung Daten-Server und Sicherheitskopie Version vom 21.10.2013b 3a) Der Daten-Server Modus und der Tresor Der Daten-Server ist eine Betriebsart welche dem Nutzer eine grosse Flexibilität
MehrEinstellen der Makrosicherheit in Microsoft Word
Einstellen der Makrosicherheit in Microsoft Word Stand: Word 2016 Inhalt Inhalt... 2 Allgemeine Anmerkungen... 3 Microsoft Word 2013/2016... 5 Microsoft Word 2010... 10 Microsoft Word 2007... 16 Microsoft
MehrAnton Ochsenkühn. amac BUCH VERLAG. Ecxel 2016. für Mac. amac-buch Verlag
Anton Ochsenkühn amac BUCH VERLAG Ecxel 2016 für Mac amac-buch Verlag 2 Word-Dokumentenkatalog! Zudem können unterhalb von Neu noch Zuletzt verwendet eingeblendet werden. Damit hat der Anwender einen sehr
MehrProdanet ProductManager WinEdition
UPDATE Beschreibung Prodanet ProductManager WinEdition Prodanet GmbH Hauptstrasse 39-41 D-63486 Bruchköbel Tel: +49 (0) 6181 / 9793-0 Fax: +49 (0) 6181 / 9793-33 email: info@prodanet.com Wichtiger Hinweis
MehrMC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand: 01.2013
Einbindung des MC-Hx Modul als MODBus TCP Slave MB DataTec GmbH Stand: 01.2013 Kontakt: MB DataTec GmbH Friedrich Ebert Str. 217a 58666 Kierspe Tel.: 02359 2973-22, Fax 23 Web : www.mb-datatec.de e-mail:
Mehrec@ros2-installer ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg 7 64331 Weiterstadt
ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Inhaltsverzeichnis 1 Download des ecaros2-installer...3 2 Aufruf des ecaros2-installer...3 2.1 Konsolen-Fenster (Windows)...3 2.2 Konsolen-Fenster
MehrObjektorientierte Programmierung
Objektorientierte Programmierung 1 Geschichte Dahl, Nygaard: Simula 67 (Algol 60 + Objektorientierung) Kay et al.: Smalltalk (erste rein-objektorientierte Sprache) Object Pascal, Objective C, C++ (wiederum
MehrArchivieren und Komprimieren, SSH
Archivieren und Komprimieren, SSH Linux-Kurs der Unix-AG Andreas Teuchert 12. November 2012 Archivieren Archivieren ist das Zusammenfassen mehrerer Dateien zu einer einzigen Hauptanwendung früher war das
Mehr-WINDOW. Systemprogrammierung SS
Systemprogrammierung SS08 Ahlam BEJJATI Mustafa KADI E- Mail: ahlam.b@gmx.de E- Mail: m.kadi@gmx.de Gliederung 1. Einleitung 2. Geschichte 3. Einführung in Xlib 4. Toolkits 5. X-Display Manager 6. X-Window
Mehr7.2 Asynchrone serielle Schnittstellen
7.2 Asynchrone serielle Schnittstellen übertragen Daten byteweise (und auch bitweise seriell). Typische angeschlossene Geräte: Tastatur, Maus, Bildschirm, Modem Pufferung der Bytes per Hardware (Gerätesteuerung)
MehrVMWARE HORIZON VIEW DOKUMENTATION V3.5.2 INHALTSVERZEICHNIS
VMWARE HORIZON VIEW DOKUMENTATION V3.5.2 WICHTIG: Falls Sie ein neuer Benutzer sind, müssen Sie bei der Erstverwendung Ihr Benutzerkennwort ändern. Melden Sie sich mit Ihrem Starter-Kennwort an und folgen
MehrZentraler Speicherplatz
Anleitung für das Netzlaufwerk ZfN 1/18 Zentraler Speicherplatz Jeder Mitarbeiter und Student besitzt einen Uni Account. Mit dem Uni Account können das WLAN, der E Mail Server und viele andere IT Dienste
MehrÜbersicht. Generierung von IPv6-Paketen mit Scapy. Scapy GUI - Kurzvorstellung. Szameitpreiks - Beuth Hochschule für Technik Berlin
Übersicht Generierung von IPv6-Paketen mit Scapy Scapy GUI - Kurzvorstellung Szameitpreiks - Beuth Hochschule für Technik Berlin 2 Scapy-GUI for IPv6 Generierung von IPv6- Paketen mit Scapy Szameitpreiks
MehrL A TEX, Linux, Python
L A TEX, Linux, Python Daniel Borchmann, Tom Hanika, Maximilian Marx 17. Dezember 2014 cba Grundlagen von GNU/Linux Grundlagen von GNU/Linux Eine kurze Geschichte von GNU / Linux Eine kurze Geschichte
MehrGrundlagen. Kapitel 1
Grundlagen Dieses Kapitel umfasst grundlegende Fragen und Aufgaben zur Erstellung von C++-Programmen. Hierzu zählen auch das Inkludieren von Header-Dateien Eine Header-Datei beinhaltet Informationen, die
MehrTapps mit XP-Mode unter Windows 7 64 bit (V2.0)
Tapps mit XP-Mode unter Windows 7 64 bit (V2.0) 1 Einleitung... 2 2 Download und Installation... 3 2.1 Installation von WindowsXPMode_de-de.exe... 4 2.2 Installation von Windows6.1-KB958559-x64.msu...
MehrErläuterung des technischen Hintergrundes des neues RIWA GIS-Zentrums
Erläuterung des technischen Hintergrundes des neues RIWA GIS-Zentrums Referent: Michael Fröhler, RIWA GmbH Inhalt: Technischer Hintergrund der Umstellung auf das RIWA GIS-Zentrum 2 Technische Grundlagen
MehrJULIA MailOffice Addin für Microsoft Outlook. Meik Kreyenkötter
JULIA MailOffice Addin für Microsoft Outlook Meik Kreyenkötter 20. November 2015 INHALTSVERZEICHNIS Inhaltsverzeichnis 1 Einführung 2 2 Installation 2 2.1 Voraussetzungen.........................................
MehrFRILO-Aktuell Ausgabe 2/2013
FRILO-Aktuell aus dem Hause Nemetschek Frilo, speziell für unsere Software-Service-Kunden, informiert Sie über aktuelle Entwicklungen, Produkte und Neuigkeiten. Inhalt Effektives Arbeiten mit dem Frilo.Document.Designer
MehrDokumentation. Installation Intrapact 8 auf
Installation Intrapact 8 auf (R2) (64-bit) Erstellt von: Hans Preuer Erstellt am: 19.04.2011 Seite 1 von 6 1. Installation Intrapact 8 auf (R2) (64-bit) Die Erläuterungen hier gelten gleichlautend für
MehrX Anmelden am System. X System herunterfahren. X Grundlegendes zur Shell. X Das Hilfesystem. X Dateioperationen. X Bewegen im Verzeichnisbaum
/LQX[*UXQGODJHQ, (LQI KUXQJLQGLH6KHOO 'DWHLHQXQG 9HU]HLFKQLVVH :DVLVW]XWXQ" X Anmelden am System X System herunterfahren X Grundlegendes zur Shell X Das Hilfesystem X Dateioperationen X Bewegen im Verzeichnisbaum
MehrDie Installation eines MS SQL Server 2000 mit SP3a wird in diesem Artikel nicht beschrieben und vorausgesetzt.
Seite 1 von 5 ISA Server 2004 Microsoft SQL Server Veröffentlichung - Von Marc Grote -------------------------------------------------------------------------------- Die Informationen in diesem Artikel
MehrMatrix42. Matrix42 Cloud Trial Erste Schritte. Version 1.0.0 03.02.2016 - 1 -
Matrix42 Matrix42 Cloud Trial Erste Schritte Version 1.0.0 03.02.2016-1 - Inhaltsverzeichnis 1Einleitung 3 2Cloud Trial Steuerung 4 2.1 Starten der Cloud-Umgebung 4 2.2 Bedienen der Maschinen in der Cloud
MehrÜbersicht Programmablaufsteuerung
Übersicht Programmablaufsteuerung Konditionale Verzweigung: if - else switch-anweisung Schleifenkonstrukte: while, do - while for Schleife Sprung-Anweisungen: break, continue, goto, return Anweisungen
Mehr10.3.1.8 Übung - Konfigurieren einer Windows 7-Firewall
5.0 10.3.1.8 Übung - Konfigurieren einer Windows 7-Firewall Drucken Sie diese Übung aus und führen Sie sie durch. In dieser Übung werden Sie erfahren, wie man die Windows 7-Firewall konfiguriert und einige
MehrEinführung in die Informationstechnik
Heute Einführung in die Informationstechnik ato III Einführung in Betriebssysteme: GUI, Windows Graphische Benutzungsschnittstellen Historisches Aufgaben Aufbau Microsoft Windows Eigenschaften Dateisystem
MehrDelegatesund Ereignisse
Delegatesund Ereignisse «Delegierter» Methoden Schablone Funktionszeiger Dr. Beatrice Amrhein Überblick Definition eines Delegat Einfache Delegate Beispiele von Delegat-Anwendungen Definition eines Ereignisses
MehrHinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2
Hinweise zum Update des KPP Auswahltools (Netzwerkinstallation) auf Version 7.2 Installationsvoraussetzungen: Die Update-Routine benötigt das DotNet-Framework 4.0 Client Profile, das normalerweise über
MehrBetriebssystem Windows - SSH Secure Shell Client
Betriebssystem Windows - SSH Secure Shell Client Betriebssystem Windows - SSH Secure Shell Client... 1 Download... 2 Installation... 2 Funktionen... 3 Verbindung aufbauen... 3 Verbindung trennen... 4 Profile...
MehrModulare Programmierung und Bibliotheken
Modulare Programmierung und Bibliotheken Proseminar-Vortrag am 24.06.2011 von Ludwig Eisenblätter Ludwig Eisenblätter 1 von 25 Modulare Programmierung und Bibliotheken Inhaltsübersicht Motivation / Einleitung
Mehr5.3.2.16 Laborübung - Verwalten von virtuellem Speicher in Windows 7
5.0 5.3.2.16 Laborübung - Verwalten von virtuellem Speicher in Windows 7 Einführung Drucken Sie diese Übung aus und folgen Sie den Anweisungen. In dieser Übung werden Sie die Einstellungen des virtuellen
Mehr