object 1. An entity that has state, behavior, and identity. [ISA-TR50.02, Part 9-2000] 2. In object-oriented program ming (OOP), a single struc ture that comprises a data structure definition and its defined procedures. object code 1. The machine code that can be directly executed by the computer. It is pro duced as a result of the translation of the source code. 2. A relocatable machine-lan guage code. object dictionary An object dictionary (00) contains all the function block (FB), resource block (RB), and transducer block (TB) param eters used in a device. Through these param eters, the blocks may be accessed over the field bus network. objective variable A quantity or condition that is not measured directly for the purpose of controlling it but is rather controlled through its relation to another, controlled variable. object language A language that is the out put of an automatic coding routine. Usually, object language and machine language are the same. However, a series of steps in an automatic coding system may involve the object language of one step serving as a source language for the next step and so forth. object linking and embedding (OLE) In computers, a database feature of the Microsoft Windows and Windows NT envi ronments that treats data as a collection of objects to be shared by applications that sup port the OLE specification. OLE enables sev eral application, to be linked to accomplish a given task. It also allows the user to keep information current across several software applications simply by changing the infor mation in one of them. object machine The computer on which the object program is to be executed. Same as tar
O
get coI1lp II ter. object module The primary output of an assembler or compiler. It can be linked with other object modules and loaded into mem ory as a program. The object module is com posed of the relocatable machine-language code, the relocation information, and the cor responding symbol table that defines how symbols are used within the module. object-oriented drawing An approach in drawing and layout programs that treats dig ital graphics as line-and-arc segments (boxes, ellipses, etc.) rather than as individual dots.
Also called "vector-oriented drawing." See
vector-oriented drawing. object-oriented programming (OOP) A pro gramming technique whose central feature is the object. The concepts of "procedures" and "data" are replaced by "objects" and "mes sages." See object. object-oriented system A system in which both data and procedures combine in soft ware objects, message passing is used to communicate digitally. with and between objects, similar objects are grouped into class structures, and both data and procedures are inherited through the Class structure to spe cific instances (copies) of objects. object program' A fuHy compiled or assem bled program that is ready to be loaded into the computer. See also target program. object time system The collection of modules that is called by the compiled code to per form various utility or .supervisory opera tions. For example, object time system usually includes I/O and trap-handling rou tines. object type A software element that specifies the common attributes that are shared by all instances of an object. [ISA-TR50.02, Part 9 2000] . observer A linear system that estimates a plant's state from the plant inputs and mea surements. obsolescent Off something that is lower in physical or functional value as a result of changes in technology rather than of deterio ration. obsolete No longer suitable for its intended use because of changes in technology or requirements. octal Pertaining to eight. Usually describes a number system of base or radix eight. For example, in octal notation, octal 214 is 2 times 64, plus 1 times 8, plus 4 times 1, and equals decimal 140. octal digit The symbols 0, I, 2, 3, 4, 5, 6, or 7 when used as a digit in the system of nota tion for which 8 is the base or radix. Clarified by definition for /lumber system. octal number A number that consists of one or more figures and that represents a sum in which the quantity represented by~ach fig ure is based on a radix of eight. THe figures used as octal numbers are 0, I, 2,3,4,5,6, and 7. Clarified by octal. octave 1. Any gro~p or series of eight. [ISA 26-1968].2. The interval between two fre quencies that have a ratio of 2:1. octave-band analyzer A portable sound ana lyzer that amplifies a microphone Signal,
345
an
I