Office Manager Developer Network
Glossar Softwareentwicklung und Skripte, Erklärungen zu den im OMDN verwendeten Fachbegriffen und Abkürzungen.
Glossar: Programmierung
- API
- Das Application Programming Interface ist eine Schnittstelle, über die eine Software oder ein Betriebssystem anderen Programmen eine Anbindung und eine Nutzung von Funktionen ermöglicht. Zu deutsch: Programmierschnittstelle oder "Schnittstelle zur Anwendungsprogrammierung". Beispielsweise beinhaltet Office Manager DMS einen COM-Server als objektorientierte Programmierschnittstelle, sowie die Makrosprachen OmAPI und Pascal als funktionsorientierte Schnittstelle.
- COM
-
Das Component Object Model ermöglicht u. a. die Nutzung von Softwarekomponenten einer Anwendung durch Skriptsprachen. Das Skript ist dabei der COM-Client und die Anwendung der COM-Server.
COM-Objektstruktur - Compiler
- Wandelt den in einer Programmiersprache geschriebenen Quelltext in computerausführbaren Code um. Eine typische Windows-Anwendung (.exe) oder Bibliothek (.dll) sind beispielweise das Ergebnis der Kompilierung. Im Gegensatz zum Interpreter ist nur eine einmalige Kompilierung nötig, der erzeugte Code wird dann ohne den Compiler ausgeführt.
- Customizing
- Oder auch Customization ist das Anpassen einer Software an die individuellen Anforderungen der Anwendenden. Einige Anpassungen können Anwendende durch Änderung der Programmkonfiguration durchführen. Wenn zusätzliche Funktionen erforderlich sind, dann können diese teilweise durch Makros und Skripte realisiert oder vom Softwarehersteller individuell programmiert werden.
- DDE
- Akronym für Dynamic Data Exchange, einem Protokoll für den Datenaustausch zwischen Anwendungsprogrammen.
Nach Aufbau einer DDE-Verbindung werden Daten lokal oder über ein Netzwerk ausgetauscht.
Siehe auch: DDE im Windowsbetriebssystem und DDE in Office Manager DMS. - Debugger
- Hilfsprogramm zur Fehlersuche in Software und Computersystemen. "Debuggen" bedeutet "Bug entfernen", wobei ein Debugger i. d. R. aber nur der Aufspürung von Fehlern dient und nicht der automatischen Fehlerkorrektur.
- Hello World
-
Klassisches Einstiegsprogramm für das Erlernen einer Programmiersprache. Das Programm gibt den Text "Hello World" auf dem Bildschirm aus.
"Hello World" in Pascal - Interpreter
- Führt den in einer Programmiersprache geschriebenen Quelltext aus. Im Gegensatz zum Compiler wird der Quelltext zur Laufzeit bei jeder Ausführung erneut interpretiert. Skripte und Makros werden in der Regel von einem Interpreter ausgeführt.
- JavaScript
- Skriptsprache für die Entwicklung von objektorientierten Programmen. Die Sprache wird häufig für die Erweiterung von Webbrowsern genutzt.
- JScript
- Eine von Microsoft entwickelte Skriptsprache, die auf JavaScript aufbaut und in weiten Teilen dazu kompatibel ist. JScript ist im Windows Script Host integriert.
- Makro
- Kleines Programm mit einer festen Abfolge von Befehlen.
- MSDN
- Akronym für Microsoft Developer Network. Informationsangebot für Entwickler zu den Microsoft-Technologien.
- OLE
- Object Linking and Embedding ist eine von Microsoft für Windows entwickelte objektorientierte Schnittstelle. Hiermit werden Objekte zwischen verschiedenen Windows-Anwendungen verknüpft. Die Microsoft Office-Programme nutzen OLE beispielsweise, um eine Excel-Tabelle in ein Word-Dokument einzubinden.
- OmAPI
- Office Manager Application Programming Interface ist die programminterne Makrosprache von Office Manager DMS. Sie ermöglicht den Zugriff auf Datenbankfelder und Dokumentenmanagement-Funktionen.
- OMAPI wird allgemein auch als Akronym für die DHCP-Schnittstelle Object Management Application Programming Interface verwendet.
- OMAPI steht ebenfalls für Open Mobile API, mit der mobile Apps auf SIM-Karten u. a. sicherheitsrelevante Elemente zugreifen.
- OMDN
- Office Manager Developer Network ist ein Informationsangebot für Entwickler, die das Archivierungssystem "Office Manager DMS" mit Makros und Skripte anpassen und erweitern möchten.
- Registry
- Registrierungsdatenbank von Windows. Die Registry lässt sich mit dem Windows-Hilfsprogramm "regedit" einsehen und bearbeiten.
- SDK
- Ein Software Development Kit ist eine Entwicklungsumgebung zur Erstellung von Software. Der Begriff wird i. d. R verwendet, wenn ein Hardware- oder Softwarehersteller Tools zur Verfügung stellt, mit dessen Hilfe die Hard- oder Software programmiert bzw. erweitert werden kann.
- Skript
- Kleines Programm, welches mit einer Skript-Programmiersprache entwickelt wurde. Im Gegensatz zum Makro kann es auch Funktionsaufrufe beinhalten. In der Praxis werden die Begriffe Makro und Skript aber häufig gleichgesetzt.
- SQL
- Ursprünglich das Akronym von Structured Query Language, wobei SQL heute eine eigenständige Bezeichnung darstellt.
SQL ist eine nach ISO und ANSI
standardisierte Datenbanksprache, mit der eine Datenabfrage (SELECT), -bearbeitung (UPDATE) und -definition (CREATE/ALTER TABLE) möglich ist.
Siehe auch SQL -Server - Tastaturmakro
- Ein Makro, welches die Tastatur-Eingaben und eventuell auch die Mausklicks des Benutzers emuliert (Beispiel).
- VBScript
- Visual Basic Script von Microsoft ist eine Skriptsprache für Windows. Sie kann auf COM-Objekte zugreifen.
- Windows Script Host
- ActiveX-Steuerelement für die Ausführung verschiedener Skriptsprachen. Es kann in
32 Bit Windows-Anwendungen eingebunden werden, um diese skriptfähig zu machen. Windows Script Host beinhaltet die Sprachen JScript und
VBScript und kann durch zusätzliche Script Engines erweitert werden. Eine 64 Bit-Edition ist nicht verfügbar.
Frühere Bezeichnungen: "Microsoft Script Control" und "Windows Scripting Host".