Sintran III is a
real-time
Real-time or real time describes various operations in computing or other processes that must guarantee response times within a specified time (deadline), usually a relatively short time. A real-time process is generally one that happens in defined ...
,
multitasking,
multi-user
Multi-user software is computer software that allows access by multiple users of a computer. Time-sharing systems are multi-user systems. Most batch processing systems for mainframe computers may also be considered "multi-user", to avoid leaving t ...
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also i ...
used with
Norsk Data
Norsk Data was a minicomputer manufacturer located in Oslo, Norway. Existing from 1967 to 1998, it had its most active period from the early 1970s to the late 1980s. At the company's peak in 1987, it was the second largest company in Norway and em ...
minicomputers from 1974. Unlike its predecessors
Sintran I and II, it was written entirely by Norsk Data, in
Nord Programming Language (Nord PL, NPL), an intermediate language for Norsk Data computers.
[
Wiki is Norwegian, documents may be English.]
Overview
Sintran was mainly a
command-line interface based operating system, though there were several
shells which could be installed to control the user environment more strictly, by far the most popular of which was
USER-ENVIRONMENT
.
One of the clever features was to be able to abbreviate
commands and
file name
A filename or file name is a name used to uniquely identify a computer file in a directory structure. Different file systems impose different restrictions on filename lengths.
A filename may (depending on the file system) include:
* name &ndas ...
s between hyphens. For example, typing
LIST-FILES
would give users several prompts, including for print, paging etc. Users could override this using the following
LI-FI ,,n,
which would abbreviate the
LIST-FILES
command prompt and bypass any of the prompts. One could also refer to files in this way, for example, with
PED
Peds are aggregates of soil particles formed as a result of pedogenic processes; this natural organization of particles forms discrete units separated by pores or voids. The term is generally used for macroscopic (visible; i.e. greater than 1 mm i ...
H-W:
which would refer to
HELLO-WORLD:SYMB
if this was the only file having ''H'', any number of characters, a hyphen ''-'', a ''W'', any number of characters, and any file ending.
This saved many keystrokes and would allow users a very nice learning experience, from complete and self-explanatory commands like
LIST-ALL-FILES
to
L-A-F
for an advanced user. (The hyphen key on Norwegian
keyboards resides where the slash key does on U.S. ones.)
Now that Sintran has mostly disappeared as an operating system, there are few references to it. However a
job control or
batch processing
Computerized batch processing is a method of running software programs called jobs in batches automatically. While users are required to submit the jobs, no other interaction by the user is required to process the batch. Batches may automatically ...
language was available named JEC, believed to be named Job Execution Controller, this could be used to set up batch jobs to compile
COBOL programs, etc.
References
{{Real-time operating systems
Discontinued operating systems
Norsk Data software
Proprietary operating systems
Real-time operating systems
1974 software