| Term | Description |
|---|
| OAB | One-to-All Broadcast
|
| OAD | Open Architecture Driver [Bernoulli]
|
| OAG | Official Airline Guide + Online Air Guide
|
| OAI | Open Applications Interface
|
| OAS | One-to-All Scatter
|
| OBD | On Board Diagnostics
|
| OBEX | Object Exchange [Borland]
|
| OBJ | Object
|
| Object Linking and Embedding(OLE) | A proprietary software system from Microsoftthat allows applications to transfer and share information. When a change ismade to a shared object in the original application, any document that containsthat object is updated automatically to reflect the changes. |
| object-oriented | While the specifics are well beyond the scope of this document, the term "object-oriented" applies to a philosophy of software creation. Often this philosophy is referred to as object-oriented design (sometimes abbreviated as OOD), and programs written with it in mind are referred to as object-oriented programs (often abbreviated OOP). Programming languages designed to help facilitate it are called object-oriented languages (sometimes abbreviated as OOL) and databases built with it in mind are called object-oriented databases (sometimes abbreviated as OODB or less fortunately OOD). The general notion is that an object-oriented approach to creating software starts with modeling the real-world problems trying to be solved in familiar real-world ways, and carries the analogy all the way down to structure of the program. This is of course a great over-simplification. Numerous object-oriented programming languages exist including: Java, C++, Modula-2, Newton Script, and ADA. |
| Object-Oriented Graphics | Graphic designs that are handledby the computer as mathematically-described shapes, rather than as collectionsof pixels.Often referred to as drawing as opposed to painting. |
| Objective C | A programming language based on the "C"programming language, featuring a greater emphasis on hierarchical design ofprograms. |
| OC | Optical Carrier
|
| OCE | Open Collaborative Environment [Apple]
|
| OCF | Objects Components Framework [Borland]
|
| OCL | Object Constaint Language + Operation Control Language +
Operator Control Language
|
| OCR | Optical Character Recognition
|
| OCS | On-Card Sequencer
|
| OCX | OLE Custom Control
|
| ODA | Open Document Architecture
|
| ODAPI | Open Database Application Programming
Interface [Borland]
|
| ODBC | Object-Oriented Database Connectivity +
Open Database Computing +
Open Data Base Connectivity [Microsoft]
|
| ODBMS | Object-Oriented Database Management System (also
see OODMS)
|
| ODI | Open Datalink Interface [Novell] +
Open Device Interconnect [NetWare]
|
| ODIF | Open Document Interchange Format
|
| ODL | Object Definition Language
|
| ODM | Object Data Manager [IBM] +
Optimized Distribution Model [Compaq]
|
| ODMA | Open Document Management API
|
| ODP | Open Distributed Processing
|
| ODS | Open Data Services [Microsoft] +
Operational Data Store
|
| ODSI | Open Directory Service Interface [Microsoft]
|
| ODT | Open Desktop
|
| OEM | Original Equipment Manufacturer
|
| OEP | Operand Execution Pipeline
|
| OF | Overflow Flag
|
| OFB | Output Feedback (mode)
|
| OFDM | Orthogonal Frequency Division Multiplexing
|
| office suite | An office suite is a collection of programs including at minimum a word processor, spreadsheet, drawing program, and minimal database program. Some common office suites include MS-Office, AppleWorks, ClarisWorks, GeoWorks, Applixware, Corel Office, and StarOffice. |
| OFMT | Output Format for Numbers
|
| OFS | Object File System [Microsoft] + Output Field Separator
|
| OFX | Open Financial Exchange
|
| OGSA | Open Grid Services Architecture
|
| OGSI | Open Grid Services Infrastructure
|
| OH | Off Hook
|
| OHCI | Open Host Controller Interface
|
| OID | Object Identifier
|
| OIDL | Object Interface Definition Language
|
| OIS | Office Information System
|
| OLAP | Online Analytical Processing
|
| OLCP | Online Complex Processing
|
| OLE | Object Linking and Embedding [Microsoft]
|
| OLED | Organic Light Emitting Diode
|
| OLGA | Online Guitar Archive
|
| OLI | Optical Line Interface [AT&T]
|
| OLMC | Output Logic Macrocell
|
| OLSP | Online Service Provider
|
| OLTP | Online Transaction Processing
|
| OM | Object Manager
|
| OMA | Object Management Architecture [Microsoft]
|
| OME | Open Messaging Environment (protocol)
|
| OMF | Object Module Format [Microsoft] +
Open Media Framework + Open Message Format
|
| OMG | Object Management Group
|
| OMI | Open Messaging Interface [Lotus]
|
| OML | Object Manipulation Language
|
| OMR | Optical Mark Recognition
|
| ONC | Open Network Computing [Sun]
|
| ONDS | Open Network Distribution Services [IBM]
|
| ONE | Open Network Environment [Netscape]
|
| ONMS | Open Network Management System
|
| ONU | Optical Network Unit
|
| OOAD | Object-Oriented Analysis and Design
|
| OOB | Out Of Band
|
| OODB | Object-Oriented Database
|
| OODMS | Object-Oriented Database Management System (also
see ODBMS)
|
| OOL | Object-Oriented Language
|
| OOOS | Object-Oriented Operating System
|
| OOPL | Object-Oriented Programming Language
|
| OOPS | Object Oriented Programming and Systems
|
| OOS | Object-Oriented Systems +
Off-line Operating Simulator
|
| OOT | Object-Oriented Technology
|
| OOUI | Object Oriented User Interface
|
| OP | Operation + Optical + Output
|
| OPAC | Online Public Access Catalog [Internet]
|
| OPC | Open Process Control + Organic/Optical Photoconductor
|
| OPCODE | Operational Code
|
| OPD | Operand
|
| Open | To display the contents of a file inan application or to start an application. |
| Open Architecture | A type of IBM PCand compatible architecturethat allows third party manufacturers to produce additional interior add-ons(usually circuit boards), and to allow users to easily install these add-ons. |
| open source | Open source software goes one step beyond freeware. Not only does it provide the software for free, it provides the original source code used to create the software. Thus, curious users can poke around with it to see how it works, and advanced users can modify it to make it work better for them. By its nature, open souce software is pretty well immune to all types of computer virus. |
| Open Transport | The new networking section of theHREF="#MACINTOSH">Macintosh systemsoftware. Available in System 7.5.2 for PCIMacintosh models. This package integrates control of Ethernetand Localtalk,and the implementation of AppleTalkand TCP/IP.System 7.5.3 will contain Open Transport for all Macintosh models. |
| OpenBSD | A free variant of Berkeley UNIX available for Alpha, x86, 68xx, PA-RISC, SPARC, and PowerPC based machines. Its emphasis is on security. |
| OpenDoc | A standard for applications and documents createdby a consortium of Apple,IBM,and Novell. OpenDoc is intended to provide more cross platform and crossapplication integration, by splitting up the components of documents (text,sound, graphics, etc.) and providing separate access to each component throughmodular software. |
| OpenGL | A low-level 3D graphics library with an emphasis on speed developed by SGI. |
| Operating System | The systemsoftware. There are a number of different operating systems, which havedifferent design philosophies, provide different facilities, and have differentlooks and feels. Among popular operating systems are MacOS,MS-DOS,the various incarnations of Windows,Unixin its various flavors, OS/2,etc. |
| OPI | Open Prepress Interface
|
| OPM | Operations Per Minute
|
| OPS | Open Profiling Standard + Oracle Parallel Server [Oracle]
|
| OPT | Open Protocol Technology
|
| Option | Also called parameter in MS-DOS.Parameters are used to control how a command is carried out. Typically aparameter starts with a slash. For example to format a disk as 720K in a highdensity drive, you would issue the format command with the f parameter: |
| OPUS | Octal Program Updating System
|
| OQL | Object Query Language
|
| ORACLE | On-Line Inquiry and Report Generator (UNIX DB program)
|
| ORB | Object Request Broker [Microsoft]
|
| ORDVAC | Ordnance Variable Automatic Computer
|
| organizer | An organizer is a tiny computer used primarily to store names, addresses, phone numbers, and date book information. They usually have some ability to exchange information with desktop systems. They boast even better battery life than PDAs but are far less capable. They are extremely inexpensive but are typically incapable of running any special purpose applications and are thus of limited use. |
| ORI | Online Retrieval Interface
|
| ORL | Optical Return Loss
|
| OROM | Optical Read-Only Memory
|
| ORS | Output Record Separator
|
| OS | Operating System
|
| OS/2 | Operating System/2 [IBM]
|
| OS/2 Warp | The current version of OS/2.P |
| OS/E | Operating System/Environment
|
| OSA | Open Scripting/System Architecture
|
| OSD | On Screen Display +
Open Software Description/Distribution
|
| OSE | Office Server Extensions [Microsoft]
|
| OSF | Open Software Foundation
|
| OSI | Open Systems Interconnection
|
| OSM | Off-Screen Model
|
| OSP | On-Screen Programming + Optical Storage Processor
|
| OSPF | Open Shortest Path First
|
| OSQL | Object Structured Query Language
|
| OSR2 | OEM Service Release 2 [Microsoft]
|
| OSS | Open Source Software
|
| OT | Object Technology
|
| OTA | Operation-Triggered Architecture
|
| OTDR | Optical Time Domain Reflectometer
|
| OTF | Open Token Foundation
|
| OTI | Object Technology International [IBM]
|
| OTP | One-Time Programmable
|
| OUI | Organizational Unique Identifier
|
| OURS | Open Users Recommended Solutions
|
| OUTS | Output String
|
| OV | Overflow
|
| OVAL | Object-Based Virtual Application Language [Psion]
|
| OWL | Object/Open Windows Library [Borland]
|