Introduction to Data Management
Glossary
Glossary-12 15873 Tandem Computers Incorporated
Screen. (1) That part of the terminal on which screen images are displayed. (2) A
screen image. (3) In PATHMAKER, the logical screen associated with a requester,
corresponding to the SCREEN section of a SCREEN COBOL program unit. The
logical screen defines the locations, lengths, and other attributes of fields displayed on
the end user's screen.
SCREEN COBOL compiler. A procedural language compiler used to develop screen
programs that control terminal and workstation displays, accept data from those
devices, and transmit data and requests to server programs. The language is
specifically designed for writing requesters and is supplied as part of PATHWAY. In
PATHMAKER, the application generator produces SCREEN COBOL programs from
the requester information that you supply.
SCREEN COBOL Utility Program. See SCUP.
Screen Painter. A PATHMAKER facility that allows you to modify screens generated
by PATHMAKER. With the Screen Painter, you can move data items to different
screen locations and draw borders to improve a screen's readability.
Screen program. In PATHWAY, a program that controls screen displays on I/O
devices and processes, accepts data from these devices and processes, and transmits
the data and requests to server programs that operate upon a database. Screen
programs are written in the SCREEN COBOL language and are interpreted and
executed by the TCPs.
Screen-oriented processing. I/O processing that allows a user to see entire records in a
database at a single glance, and to interact online with the computer through a simple
interface. For the user, this is similar to looking at the data on a television screen.
SCUP. A PATHWAY utility program used to manage screen program object libraries.
Selection. A database operation that selects a horizontal subset of a table by extracting
only those rows that meet a certain condition.
Sequential I/O procedures. See SIO procedures.
SERVER In PATHWAY, a definition of a server class that receives and reacts to
transaction requests from screen programs.
Server class. A group of server processes that perform a specific type of work; all
members of a particular server class run copies of the same server program.
Server process. A process that manages your database by adding, modifying, or
deleting data. The server process performs these actions in response to requests from
requester processes. Servers are usually single-threaded processes; that is, a
particular server services one request completely before moving on to the next
request. A server, unlike a requester, normally has a simple structure that performs a
basic sequence of steps such as reading a transaction record, performing the requested
operation, and then replying to the requester. In PATHMAKER, a server is a program
comprising one or more services, written in COBOL85. In PATHWAY, server
programs can be written in COBOL85, COBOL 74, C, FORTRAN, Pascal, TAL, BASIC,
TACL, or MUMPS.