Glossary
- active window
-
a window that is open and displayed, and to which
keyboard input is directed. Only one window can be active at a time.
- aggregate syntax
-
a convenient way of referring to individual files
in a single directory or folder. Instead of assigning a unique fileref
to each file, you assign a fileref to the directory or folder. Then,
to refer to a specific file in that folder, you enclose the filename
in parentheses following the fileref. Aggregate syntax is used in
the FILE, INFILE, and %INCLUDE statements.
- background process
-
in UNIX environments, a process that executes
independently of the shell. When a command is executing in a background
process, you can enter other commands or start other background processes
without waiting for your initial command to finish executing.
- batch mode
-
a method of executing SAS programs in which a
file that contains SAS statements plus any necessary operating environment
commands is submitted to the computer's batch queue. After you submit
the program, control returns to your computer, and you can perform
other tasks. Batch mode is sometimes referred to as running in the
background. The program output can be written to files or printed
on an output device.
- buffer
-
an area of computer memory that is reserved for
use in performing input/output (I/O) operations.
- cat
-
a UNIX command that means concatenate. This command
is commonly used to list file contents and to concatenate files.
- catalog
-
See SAS catalog.
- class name
-
a name that provides a way to group individual
X resources together. For example, DMSboldFont and DMSFont are two
separate X resources, but they are both part of the Font class.
- client
-
an application that requests either resources
or services from a server, possibly over a network.
- command interpreter
-
a program (such as the shell) that translates
your commands into a language understood by the computer.
- command line
-
the location in any SAS windowing environment
window designated with Command ===>.
- command prompt
-
the symbol after which you enter operating system
commands. In UNIX environments, different shells use different command
prompts. The default command prompt for the Bourne shell and the Korn
shell is $, and the default prompt for the C shell is %.
- container window
-
any SAS window that contains interior windows.
- converting SAS files
-
the process of changing the format of a SAS file
from the format that is appropriate for one version of SAS to the
format that is appropriate for another version in the same operating
environment.
- current directory
-
the directory that you are working in at any given
time. When you log on, your current directory is the starting point
for relative pathnames.
- device driver
-
a program that controls the interaction between
a computer and an external device such as a printer or a disk drive.
- directory
-
a special type of file in UNIX operating environments
that contains a group of files or other directories.
- download
-
to copy a file from a remote host to a local host.
- encoding
-
a mapping of a coded character set to code values.
- environment variable
-
in UNIX environments, a shell variable whose value
or values can be accessed by any program that is executed from that
shell. The shell assigns default values to some environment variables.
For example, the type of terminal and the type of command prompt are
specified by the default values of two environment variables.
- error message
-
a message in the SAS log or Message window that
indicates that SAS was not able to continue processing the program.
- external file
-
a file that is created and maintained by a host
operating system or by another vendor's software application. SAS
can read data from and route output to external files. External files
can contain raw data, SAS programming statements, procedure output,
or output that was created by the PUT statement. A SAS data set is
not an external file.
- file descriptor
-
under UNIX operating systems, a nonnegative integer
identifier used to refer to a file opened for reading or writing or
both.
- file extension
-
the classification of a file in a directory that
identifies what type of information is stored in the file. For example,
.sas7bcat is the file extension for UNIX, and .pdf is the file extension
for Adobe Acrobat.
- font
-
a typeface with a specific character shape, spacing,
weight, and size. The characters in a font can be figures, symbols,
or alphanumeric.
- foreground process
-
in UNIX environments, a process that executes
while you wait for the command prompt to reappear. You cannot execute
additional commands while the initial command is being executed in
a foreground process.
- home directory
-
the directory in which a user is placed after
logging in. The home directory is also called the login directory.
- I/O time
-
an abbreviation for input/output time. I/O time
is the time the server spends on moving data from storage 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).
- index
-
a component of a SAS data set that enables SAS
to access observations in the SAS data set quickly and efficiently.
The purpose of SAS indexes is to optimize WHERE-clause processing
and to facilitate BY-group processing.
- interactive line mode
-
a method of running SAS programs in which you
enter one line of a SAS program at a time at the SAS session prompt.
SAS processes each line immediately after you press the ENTER or RETURN
key. Procedure output and informative messages are returned directly
to your display device.
- 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.
- local SAS session
-
a SAS session running on the local host. The local
session accepts SAS statements and passes those that are remotely
submitted to the remote host for processing. The local session manages
the output and messages from both the local session and the remote
session.
- login directory
-
See home directory.
- lp
-
under UNIX, a line-printer command, commonly used
to direct output to a printer destination via the line printer daemon.
- member
-
a type of SAS file in a SAS library. Types of
SAS files include a data set, a view, a catalog, a stored program,
and an access descriptor.
- memory
-
the size of the work area that the central processing
unit (CPU) must devote to the operations in a program.
- motif
-
an X Window System graphical user interface (GUI)
that is used in the UNIX environment.
- network
-
an interconnected group of computers.
- noninteractive mode
-
a method of running SAS programs in which you
prepare a file of SAS statements and submit the program to the operating
system. The program runs immediately and comprises your current session.
- path
-
the route through a hierarchical file system that
leads to a particular file or directory.
- pathname
-
in UNIX operating systems, a filename that specifies
all of the directories that lead to a particular file in the file
hierarchy.
- PID
-
See process ID.
- pipe
-
under UNIX operating systems and derivatives,
the facility that links one command to another so that the standard
output of one becomes the standard input of the other.
- process ID
-
a unique number that is assigned to each process
by the operating system. Short form: PID.
- protocol
-
a set of rules that govern data communications
between computers and peripheral devices.
- redirect
-
to direct output to a destination other than standard
output or to read input from a source other than standard input.
- remote browser server
-
a software agent that runs on your desktop and
sends URLs to the browser to display.
- remote browsing
-
a mechanism that is used by SAS to display HTML
information (for example, help text and ODS HTML output) using a browser
on your desktop.
- SAS catalog
-
a SAS file that stores many different kinds of
information in smaller units called catalog entries. A single SAS
catalog can contain different types of catalog entries.
- SAS library
-
a collection of one or more files that are recognized
by SAS and that are referenced and stored as a unit. Each file is
a member of the library.
- sasauth
-
a SAS subprocess that performs user authentication
and identification functions. The sasauth process is located in the
!SASROOT/utilities/bin directory.
- sasperm
-
a SAS subprocess that determines resource access
privileges for users.
- sasroot
-
a term that represents the name of the directory
or folder in which SAS is installed at your site or on your computer.
- 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 access
-
a method of file access in which the records are
read or written one after the other from the beginning of the file
to the end.
- server
-
software that provides either resources or services
to requesting clients, possibly over a network.
- session
-
a single period during which a software application
is in use, from the time the application is invoked until its execution
is terminated.
- session gravity
-
in the X window interface to SAS, the resource
that controls the region of the workstation display in which SAS attempts
to place its windows.
- shell
-
a UNIX command interpreter. Sample shells are
sh, csh, and ksh.
- shell script
-
a file containing commands that can be read and
executed by the shell.
- special file
-
under UNIX operating systems, an interface to
an input or output device. Writing to or reading from the file activates
the device.
- standard error
-
under UNIX operating systems, the destination
of a program's error messages. Standard error is also called stderr.
- standard input
-
the primary source of data going into a command.
Standard input comes from the keyboard unless it is being redirected
from a file or piped from another command. Standard input is also
called stdin.
- standard output
-
the primary destination of data coming from a
command. Standard output goes to the display unless it is being redirected
to a file or piped to another command. Standard output is also called
stdout.
- swap
-
to move data or program code from a computer system's
main memory to a storage device such as a hard disk, or vice versa.
- toggle
-
an option, parameter, or other mechanism that
enables you to turn on or turn off a processing feature.
- toolbox
-
a part of the SAS windowing environment in which
you can place icons that you can associate with SAS commands or macros.
Selecting an icon executes its associated command or string of commands.
- toolset
-
a set of predefined tools that is associated with
an application. Toolsets make it easier for individual users to customize
their application toolboxes.
- Universal Printing
-
a feature of SAS software that enables you to
send SAS output to PDF, Postscript, GIF, PNG, SVG, and PCL files,
as well as directly to printers. The Universal Printing system also
provides many options that enable you to customize your output, and
it is available in all of the operating environments that SAS supports.
- working directory
-
the directory in which a software application
is invoked.
- X resource
-
a characteristic of a window interface, such as
font type, font size, color, gravity, and window size.
- X resource file
-
in the X Window System, a file that stores attribute
specifications for the windowing environment, such as color, gravity,
font types and sizes, and window sizes.
- X server
-
in an X Window System, the program that mediates
access to the display, mouse, and keyboard from one or more application
client programs.
- X window system
-
a graphical windowing system that was developed
at the Massachusetts Institute of Technology.
Copyright © SAS Institute Inc. All rights reserved.