is a combination of data (called data members) and the operations (called methods) that can be performed on or with that data
Common categories of operations are:
Constructors …..to create the object
Mutator methods: to assign/change data members
Accessor methods: to return data members
Methods used within the object (another method calls the method);
Methods unique for that set of data
Object-oriented programming (OOP)
programming approach in which units of data are viewed as active “objects” instead of the passive units from procedural paradigm
OCR, Optical character recognition (reader)
devices and software used to “read” characters and translate into ASCII characters for later processing.
Ex: scanning printed documents to convert text into digital ASCII text that can be edited
OMR forms
optical mark and read forms
on-line
when user has access to a computer via a terminal
On-line processing (interactive)
processing in which all operations are performed by equipment directly under the control a central processor.
Ex: airline reservations.
operating system
software that controls the execution of programs and that may provide services such as resource allocation, scheduling, input/output control and data management.
operator precedence
in programming languages, order relation that determines the sequence or order that operations are performed in an expression
Ex: 3 + 4 * 5 = 23, because of operator precedence; multiplication first, then addition