HP Fortran Programmer's Reference (September 2007)

Glossary
preconnected
Glossary678
preconnected Three input/output units
are preconnected to files by the operating
system and need not be connected by the
OPEN statement. The preconnected units are:
Unit 5 (standard input)
Unit 6 (standard output)
Unit 7 (standard error)
procedure A unit of program code that may
be invoked. A procedure can be either a
function or a subroutine.
program A sequence of instructions for
execution by a computer to perform a specific
task. A program is executable after
successful compilation and linking.
program unit A main program, a
module, an external procedure,orablock
data subprogram.
rank The number of dimensions of an
array. Scalars have a rank of zero.
record A sequence of values treated as a
whole within a file.
renaming feature A feature of the USE
statement that allows module entities to
be renamed within the program unit
having access to the entities by use
association.
return value See function result.
row-major order The default storage
method for arrays in C. Memory
representation is such that the rows of an
array are stored contiguously. For example,
given the array a[3][2], the element
a[0][0] would be stored in the first location,
element a[0][1] in the second location,
element a[1][0] in the third location, and
so on. See also column-major order.
S
scalar A data item that has a rank of zero
and therefore is not an array.
scope The part of a program in which a
name or declaration has a single
interpretation.
scoping unit A derived-type definition, an
interface body (excluding derived-type
definitions or interface bodies it contains), or
a program unit or subprogram (excluding
any derived-type definitions, interface
bodies, or subprograms it contains).
sequence association The association
between dummy argument and actual
argument that occurs when the two differ
in rank or character length. Dummy and
actual arguments are matched element by
element or character by character, starting
with the first and proceeding in order. See
also array element order and
column-major order.
sequence derived type A derived type
whose definition includes the SEQUENCE
statement. The components of a sequence
derived type are in the storage sequence as
specified in the definition of the derived type.
shape An array’s extent (number of
elements) in each dimension and rank
(number of dimensions).