Glossary
- aggregate storage location
-
a location in an operating system that can contain
a group of distinct files. The exact name for this location varies
by operating system; for example, directory, folder, or partitioned
data set.
- allocation
-
the operating system's association between a logical
name (DDname) and an operating system data set.
- ASCII collating sequence
-
the rules that are used by a specific ASCII encoding
for sorting textual data. Sort order is determined by the location
of each code point in the code page of an ASCII encoding. In the Windows
Latin1 code page, the sort order of precedence is punctuation characters,
numbers, uppercase characters, and lowercase characters. Because the
uppercase A (code point 41) precedes the lowercase g (code point 67),
A is sorted before g.
- batch job
-
a unit of work that is submitted to an operating
system for batch processing. For example, under UNIX, a batch job
is a background process; under Windows, a batch job is a task; and
under z/OS, a batch job is a set of JCL statements.
- batch mode
-
a noninteractive method of running SAS programs
by which a file (containing SAS statements along with any necessary
operating system commands) is submitted to the batch queue of the
operating environment for execution.
- block size
-
the number of bytes in a block.
- blocking factor
-
the number of logical records that fit in one
block.
- cataloged procedure
-
See SAS cataloged procedure.
- character set
-
a collection of characters that are used by a
language or group of languages. A character set includes national
characters, special characters, the digits 0-9, and control characters.
- CLIST
-
an abbreviation for command list. A CLIST consists
of a planned, executable sequence of TSO commands, subcommands, and
command procedure statements that control various system and program
operations.
- DASD
-
See direct access storage device.
- data control block
-
on IBM mainframe operating systems such as z/OS,
a storage area that contains information about the physical characteristics
of an operating system data set. Short form: DCB.
- data set
-
See SAS data set.
- data set label
-
in a SAS data set, a user-defined attribute of
up to 200 characters that is used for documenting the SAS data set.
- DCB
-
See data control block.
- DD statement
-
a data definition statement that describes an
operating system data set to the operating system, including information
about the resources that are needed for the data set. The manner in
which a program can use a data set depends on the parameters in the
DD statement.
- ddname
-
a short name that is assigned to the physical
location of a z/OS file when the file is allocated by a JCL DD statement
or a TSO ALLOCATE command.
- direct access bound library
-
a random (as opposed to sequential) SAS library
that is stored as a regular z/OS operating system data set. The term
bound emphasizes the fact that the library is a single physical file
that contains all of the members of that library. This characteristic
distinguishes direct access bound libraries from HFS libraries and
hiperspace libraries.
- direct access storage device
-
a drum or disk storage device that allows direct
access to data. Short form: DASD.
- EBCDIC
-
See Extended Binary Coded Decimal Interchange
Code.
- EBCDIC collating sequence
-
the rules that are used by a specific EBCDIC encoding
for sorting textual data. Sort order is determined by the location
of each code point in the code page of an EBCDIC encoding. For example,
in the German EBCDIC code page, the sort order of precedence is punctuation
characters, numbers, uppercase characters, and lowercase characters.
Because the German uppercase letter (code point 4A) precedes lowercase
g (code point 87),is sorted before g.
- engine/host option
-
an option that is specified in a LIBNAME statement.
Engine/host options specify attributes that apply to all SAS data
sets in a SAS library.
- Extended Binary Coded Decimal Interchange Code
-
a family of single-byte and multi-byte encodings
for the representation of data on IBM mainframe and mid-range computers.
EBCDIC encodes the uppercase and lowercase letters of the English
alphabet, punctuation marks, the digits 0-9, and an extended set of
control characters. Short form: EBCDIC
- external file
-
a file that is created and maintained by a host
operating system or by another vendor's software application. An external
file can read both data and stored SAS statements.
- fatal error
-
an error that causes a program to end abnormally
or that prevents the program from starting.
- format library
-
a collection of user-defined formats and informats.
The format library can be a FORMATS catalog in a SAS library, or on
z/OS it can also be a load library that contains SAS formats and informats
in load module form.
- HFS library
-
a directory in the hierarchical file system of
UNIX System Services. Members of an HFS library are individual files
in the HFS directory. This characteristic distinguishes HFS libraries
from direct access bound libraries.
- hiperspace
-
a range of contiguous virtual storage addresses
that is not normally addressable by applications but which an executing
z/OS program can use as a buffer.
- hiperspace library
-
a group of files that are loaded into a z/OS hiperspace.
The fact that a hiperspace library consists of a group of files distinguishes
hiperspace libraries from the single-file format of direct access
bound libraries.
- host
-
See host operating environment.
- host operating environment
-
the operating environment (computer, operating
system, and other software and hardware) that is identified by an
IP address or by a domain name and that provides centralized control
for software applications.
- host option
-
in a SAS statement, an option that is specific
to a particular operating environment.
- I/O time
-
an abbreviation for input/output time. I/O time
is the time the computer spends on moving data from storage areas,
such as disk or tape, into memory for work (input time) and moving
the result out of memory to storage or to a display device, such as
a terminal or a printer (output time).
- ISPF
-
See ISPF/PDF.
- ISPF/PDF
-
an interactive interface that can be used to facilitate
many programming tasks. The complete name is the Interactive System
Productivity Facility/Program Development Facility (ISPF/PDF).
- JCL
-
See Job Control Language.
- Job Control Language
-
a language that is used in the z/OS and OS/390
operating environments to communicate information about a job to the
operating system, including information about the data sets, execution
time, and amount of memory that the job needs. Short form: JCL.
- job stream
-
a series of related programs that are run in a
prescribed order.
- library reference
-
See libref.
- libref
-
a SAS name that is associated with the location
of a SAS library. For example, in the name MYLIB.MYFILE, MYLIB is
the libref, and MYFILE is a file in the SAS library.
- load library
-
an external file that contains load modules. These
can be modules that are supplied by SAS, or they could be compiled
and linked by other sources.
- load module
-
a complete machine-level program in a form that
is ready to be loaded into main memory and executed.
- logical name
-
a reference to a SAS library or an operating environment
resource whose representation varies according to the operating environment.
Examples are the SAS library named Work and an output device such
as a disk or a tape file.
- member
-
an element in a partitioned data set.
- member name
-
a name that is assigned to a SAS file in a SAS
library.
- memory
-
the size of the work area that the central processing
unit (CPU) must devote to the operations in a program.
- metadata
-
descriptive data about data that is stored and
managed in a database, in order to facilitate access to captured and
archived data for further use.
- nibble
-
half a byte, or 4 bits (binary digits).
- operating system data set
-
a collection of information that IBM mainframe
operating systems such as z/OS and OS/390 can identify and manage
as a unit. IBM operating system data sets correspond to files under
other operating systems. Partitioned data sets (PDSs), sequential
data sets, and VSAM data sets are some types of data sets that are
supported in IBM mainframe environments. By contrast, SAS data sets
are managed by SAS software, not by any operating system, although
they can be stored as members of partitioned data sets or in sequential
data sets on IBM mainframes.
- PCL
-
See Printer Command Language.
- portability
-
the ability of a program to execute in an operating
environment other than the one for which it was written.
- portable
-
See portability.
- Printer Command Language
-
a command language that was developed by Hewlett-Packard
for controlling Hewlett-Packard printers. Each PCL command consists
of an escape key followed by a series of code numbers. Different versions
of PCL have been developed for use with different models or types
of Hewlett-Packard printers. Short form: PCL.
- Profile catalog
-
See Sasuser.Profile catalog.
- random access
-
in the SAS data model, a pattern of access by
which SAS processes observations according to the value of some indicator
variable without processing all observations sequentially.
- Resource Measurement Facility
-
a feature of the z/OS and OS/390 operating systems
that records information about each job that is processed. Short form:
RMF.
- RMF
-
See Resource Measurement Facility.
- SAS cataloged procedure
-
a group of JCL statements that are used to invoke
SAS during the execution of a batch job. You can use a single EXEC
statement to invoke all the JCL statements in the SAS cataloged procedure.
The SAS cataloged procedure is supplied with Base SAS in the z/OS
environment. However, it can be customized at each site.
- SAS data set
-
a file whose contents are in one of the native
SAS file formats. There are two types of SAS data sets: SAS data files
and SAS data views. SAS data files contain data values in addition
to descriptor information that is associated with the data. SAS data
views contain only the descriptor information plus other information
that is required for retrieving data values from other SAS data sets
or from files whose contents are in other software vendors' file formats.
- SAS library
-
one or more files that are defined, recognized,
and accessible by SAS and that are referenced and stored as a unit.
Each file is a member of the library.
- Sashelp library
-
a SAS library supplied by SAS software that stores
the text for Help windows, default function-key definitions and window
definitions, and menus.
- Sasuser.Profile catalog
-
a SAS catalog in which SAS stores information
about attributes of your SAS windowing environment. For example, this
catalog contains function-key definitions, fonts for graphics applications,
window attributes, and other information that is used by interactive
SAS procedures.
- sequential data set
-
a type of operating system data set that is organized
so that its data is processed in order, from beginning to end. Sequential
data sets can reside either on disk or on tape. Under z/OS, SAS libraries
can be created and processed as sequential data sets, but sequential
files can also contain data that is external to SAS and that can be
processed by different applications.
- SMF
-
See System Management Facility.
- System Management Facility
-
a feature of the z/OS and OS/390 operating systems
that provides information about the computing resources that the operating
system utilizes when it runs a job. Short form: SMF.
- UNIX System Services
-
an IBM term for the directory-based hierarchical
file system that is available in the z/OS operating environment. Short
form: USS.
- USER library
-
a SAS library to which the libref USER has been
assigned. When the libref USER is defined, SAS data sets that have
one-level names are stored in this library instead of in the temporary
WORK library.
- USS
-
See UNIX System Services.
- VSAM data set
-
a classification that indicates how the records
in an operating system data set are organized. VSAM is an acronym
for Virtual Storage Access Method and is an IBM data access method
that provides three ways to organize records in a disk file: Entry-Sequenced
Data Set (ESDS), Key- Sequenced Data Set (KSDS), and Relative Record
Data Set (RRDS). VSAM allows three types of access to records in VSAM
files: sequential, direct, and skip sequential.
- VSAM file
-
See VSAM data set.
- VTOC
-
an acronym for the volume table of contents of
a disk. The VTOC contains the name, date of creation, size, and location
of operating system data sets. If the VTOC is not indexed, then it
also contains information about the amount of unused space on the
disk.
Copyright © SAS Institute Inc. All rights reserved.