SINTRAN III: Difference between revisions

From NDWiki
Jump to navigation Jump to search
(Copy from enwp)
 
(→‎Releases: Added version and product numbers for SINTRAN III I)
(48 intermediate revisions by 4 users not shown)
Line 1: Line 1:
'''SINTRAN III''' is a real-time, multitasking, multi-user operating system used with [[Norsk Data]] computers from 1974. Unlike its predecessors [[SINTRAN]] I and II, it was entirely written by Norsk Data.
[[Image:SINTRAN III Boot screen.jpg | thumb | A booting SINTRAN III VSX/500 K on a [[ND-110 Satellite]]. Photo of the terminal connected to the console.]]
'''SINTRAN III''' is a real-time, multitasking, multi-user operating system used with [[Norsk Data]] computers from [[1974]]. Unlike its predecessors [[SINTRAN]] I and II, it was entirely written by Norsk Data.


Sintran III was written in [[NORD PL]], intermediate language for Norsk Data computers.  
Sintran III core and file system was written in [[NORD PL]], intermediate language for Norsk Data computers.<ref>{{ND-doc|60.047.03|Page 3}}</ref>


SINTRAN was primarily a command line 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.  
SINTRAN was primarily a command line 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 filenames between hyphens, for example "LIST-FILES" when typed would ask you for several prompts including print, paging etc, you 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, say, with "[[PED]] 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.  
One of the clever features was to be able to abbreviate commands and filenames between hyphens, for example '''LIST-FILES''' when typed would ask you for several prompts including print, paging etc, you could override this using the following '''LI-FI,,,''' which would abbreviate the '''LIST-FILES''' command prompt and bypass any of the prompts. One could also refer to files in this way, say, with '''[[PED]] 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 quite a lot of keystrokes and would allow users a very nice learning curve, from complete and self-explanatory commands like LIST-ALL-FILES to L-A-F for the advanced user. (The hyphen key on Norwegian keyboards resides where the slash key does on U.S. ones.)
In case the user wanted to actually edit a new file called '''H-W:SYMB''' (with no automatic expansion to match an existing file), the file name would have to be enclosed in double quotes, i.e. '''PED "H-W:SYMB".'''
The double quotes automatically created a new file. The other common way to create a file was to use the SINTRAN command '''CREATE-FILE'''.
 
The abbreviation concept saved quite a lot of keystrokes and would allow users a very nice learning curve, from complete and self-explanatory commands like LIST-ALL-FILES to L-A-F for the advanced user. (The hyphen key on Norwegian keyboards resides where the slash key does on U.S. ones.)


<!--
<!--
Now SINTRAN has mostly disappeared as an operating system there are very few references to it, however a [[job control]] or [[Batch processing|batch]] language was available called JEC, believed to be known as Job Execution Controller, this could be used to set up batch jobs to compile [[COBOL]] programs etc.
Now SINTRAN has mostly disappeared as an operating system there are very few references to it, however a [[job control]] or [[Batch processing|batch]] language was available called JEC, believed to be known as Job Execution Controller, this could be used to set up batch jobs to compile [[COBOL]] programs etc.
-->
-->
There are a few SINTRAN computers still running in a production manner, including one public-access [[ND-5700]] system operated by a [[NODAF]] member.  
There are a few SINTRAN computers still running in a production manner, including one public-access [[ND-5700]] system operated by a [http://nodaf.no/index.php/Hovedside NODAF] member.  
<!--
<!--
They {{Who|date=November 2007}} are planning an effort to upload documentation in a publicly available format.
They {{Who|date=November 2007}} are planning an effort to upload documentation in a publicly available format.
-->
-->


==Sources==
==See also==
*{{OriginWP-EN|SINTRAN III|1 November 2008}}  
* [[SINTRAN III Real Time system]]
* [[SINTRAN III Disk Layout]]
* [[:Category:SINTRAN III Commands|SINTRAN III Commands]]
* [[File Formats]]
* [[:Category:Programming Languages|Programming Languages]]
* [[NORD PL]]
* [[PLANC]], Program LAnguage for Norsk Data Computers
 
== Releases ==
This section lists the releases of SINTRAN III.
 
; A-version :
; B-version :
; C-version :
; D-version :
; E-version :
; F-version : 1981? {{ND-udoc|60.125.02}} from October 1981 says "Corresponds to the F version of SINTRAN III".
; G-version :
; H-version : Last version available for [[NORD-10]].
; I-version :
SINTRAN III VSE, version I [[ND-10174]]
SINTRAN III VSX, version I [[ND-10575]]
SINTRAN III VSE-500, version I [[ND-10175]]
SINTRAN III VSX-500, version I [[ND-10576]]
; J-version : Release notes ({{ND-udoc|60.230.01}}) from January 1985. Modified monitor calls: [[BRKM (monitor call)|BRKM]] (MON 4), [[FIXC5 (monitor call)|FIXC5]] (MON 61), [[ABSTR (monitor call)|ABSTR]] (MON 131), [[LAMU (monitor call)|LAMU]] (MON 315). New monitor calls: [[FSMTY (monitor call)|FSMTY]] (MON 327), [[TERST (monitor call)|TERST]] (MON 330), [[TREPP (monitor call)|TREPP]] (MON 332), [[UDMA (monitor call)|UDMA]] (MON 333), [[GETXM (monitor call)|GETXM]] (MON 334), [[IOMTY (monitor call)|IOMTY]] (MON 336), [[SPCHG (monitor call)|SPCHG]] (MON 337)
; K-version : Release notes ({{ND-udoc|60.230.3}}) from May 1987.
; L-version : Release notes ({{ND-udoc|860230.6}}) from September 1988. A ND-100/CX cpu is the minimum required hardware to run this version. New commands: [[AUTOMATIC-ND5000-ERROR-MESSAGES]], [[FILE-SYSTEM-ERROR-MESSAGES]], [[LIST-ALL-OPEN-FILES]], [[LIST-SERVERS]], [[SET-DIRECTORY-AVAILABLE]], [[SET-DIRECTORY-UNAVAILABLE]], [[START-SERVERS]]. Monitor calls (ND-100) modified: [[TERMO (monitor call)|TERMO]] (MON 52), [[ABSTR (monitor call)|ABSTR]] (MON 131), [[WSEG (monitor call)|WSEG]] (MON 164), [[CPUST (monitor call)|CPUST]] (MON 262), [[MLAMU (monitor call)|MLAMU]] (MON 315), [[FSMTY (monitor call)|FSMTY]] (MON 327), [[ADP (monitor call)|ADP]] (MON 342), [[CONFG (monitor call)|CONFG]] (MON 343). New monitor calls: [[NUCL (monitor call)|NUCL]] (MON 347), [[RWSEG (monitor call)|RWSEG]] (MON 350).
; M-version : this version has Y2K patches.
New command: [[EXPAND-DIRECTORY]].
Removed command: [[COPY-DIRECTORY]].
New monitor calls: [[IOPEN (monitor call)|IOPEN]] (MON 351), [[EVENT (monitor call)|EVENT]] (MON 352), [[PLACE (monitor call)|PLACE]] (MON 441) (ND-500/5000 only).
 
; N-version : this version has Y2K patches.
 
VSE is short for Virtual Storage Extended, VSX is short for Virtual Storage Extended for CX CPU:s.
 
==References==
{{ND-doc|30.003.06A}} printed 1985
 
{{ND-doc|30.049.1 EN}} printed May 1985
 
{{ND-doc|60.050.03}} printed January 1975
 
{{ND-doc|60.051.03}} printed February 1976
 
{{ND-doc|60.062}}
 
{{ND-doc|60.072}}
 
{{ND-doc|60.081}}
 
{{ND-doc|60.112}}
 
{{ND-doc|60.125.02}} printed October 1981
 
{{ND-doc|60.128.03}} printed February 1983
 
{{ND-doc|60.132.01}} printed June 1980
 
{{ND-doc|60.133}}
 
{{ND-doc|60.134.02}} printed November 1981
 
{{ND-doc|60.136}}
 
{{ND-doc|60.151.02A}} printed February 1985
 
{{ND-doc|60.163.4 EN}} printed May 1986
 
{{ND-doc|60.164}}
 
<references />
*{{OriginWP-EN|SINTRAN III|1 November 2008}}


==External links==
==External links==
*[http://nodaf.no/index.php/NODAFs_guide_til_bruk_av_SINTRAN NODAF's guide to use of SINTRAN (Norwegian)]
*[http://nodaf.no/index.php/NODAFs_guide_til_bruk_av_SINTRAN NODAF's guide to use of SINTRAN (Norwegian)]
*[http://nodaf.no/index.php/Dokumentasjon#SINTRAN_III NODAF's library of SINTRAN documentation (Wiki is Norwegian, docs aren't)]
*[http://nodaf.no/index.php/Dokumentasjon#SINTRAN_III NODAF's library of SINTRAN documentation (Wiki is Norwegian, docs aren't)]
[[Category:Norsk Data software]]
[[Category:Glossary]]
[[Category:Operating Systems]]
[[Category:SINTRAN III]]

Revision as of 16:13, 17 February 2019

A booting SINTRAN III VSX/500 K on a ND-110 Satellite. Photo of the terminal connected to the console.

SINTRAN III is a real-time, multitasking, multi-user operating system used with Norsk Data computers from 1974. Unlike its predecessors SINTRAN I and II, it was entirely written by Norsk Data.

Sintran III core and file system was written in NORD PL, intermediate language for Norsk Data computers.[1]

SINTRAN was primarily a command line 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 filenames between hyphens, for example LIST-FILES when typed would ask you for several prompts including print, paging etc, you could override this using the following LI-FI,,, which would abbreviate the LIST-FILES command prompt and bypass any of the prompts. One could also refer to files in this way, say, with PED 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.

In case the user wanted to actually edit a new file called H-W:SYMB (with no automatic expansion to match an existing file), the file name would have to be enclosed in double quotes, i.e. PED "H-W:SYMB". The double quotes automatically created a new file. The other common way to create a file was to use the SINTRAN command CREATE-FILE.

The abbreviation concept saved quite a lot of keystrokes and would allow users a very nice learning curve, from complete and self-explanatory commands like LIST-ALL-FILES to L-A-F for the advanced user. (The hyphen key on Norwegian keyboards resides where the slash key does on U.S. ones.)

There are a few SINTRAN computers still running in a production manner, including one public-access ND-5700 system operated by a NODAF member.

See also

Releases

This section lists the releases of SINTRAN III.

A-version
B-version
C-version
D-version
E-version
F-version
1981? ND–60.125.02 SINTRAN III INTRODUCTION from October 1981 says "Corresponds to the F version of SINTRAN III".
G-version
H-version
Last version available for NORD-10.
I-version
SINTRAN III VSE, version I ND-10174
SINTRAN III VSX, version I ND-10575
SINTRAN III VSE-500, version I ND-10175
SINTRAN III VSX-500, version I ND-10576
J-version
Release notes (ND–60.230.01 SINTRAN III J-version Release Information ) from January 1985. Modified monitor calls: BRKM (MON 4), FIXC5 (MON 61), ABSTR (MON 131), LAMU (MON 315). New monitor calls: FSMTY (MON 327), TERST (MON 330), TREPP (MON 332), UDMA (MON 333), GETXM (MON 334), IOMTY (MON 336), SPCHG (MON 337)
K-version
Release notes (ND–60.230.3 SINTRAN III J-version Release Information ) from May 1987.
L-version
Release notes (ND–860230.6 SINTRAN III L-VERSION RELEASE INFORMATION ) from September 1988. A ND-100/CX cpu is the minimum required hardware to run this version. New commands: AUTOMATIC-ND5000-ERROR-MESSAGES, FILE-SYSTEM-ERROR-MESSAGES, LIST-ALL-OPEN-FILES, LIST-SERVERS, SET-DIRECTORY-AVAILABLE, SET-DIRECTORY-UNAVAILABLE, START-SERVERS. Monitor calls (ND-100) modified: TERMO (MON 52), ABSTR (MON 131), WSEG (MON 164), CPUST (MON 262), MLAMU (MON 315), FSMTY (MON 327), ADP (MON 342), CONFG (MON 343). New monitor calls: NUCL (MON 347), RWSEG (MON 350).
M-version
this version has Y2K patches.

New command: EXPAND-DIRECTORY. Removed command: COPY-DIRECTORY. New monitor calls: IOPEN (MON 351), EVENT (MON 352), PLACE (MON 441) (ND-500/5000 only).

N-version
this version has Y2K patches.

VSE is short for Virtual Storage Extended, VSX is short for Virtual Storage Extended for CX CPU:s.

References

Norsk Data Document ND–30.003.06A SINTRAN III System Supervisor printed 1985

Norsk Data Document ND–30.049.1 EN SINTRAN III TUNING GUIDE printed May 1985

Norsk Data Document ND–60.050.03 SINTRAN III USERS GUIDE printed January 1975

Norsk Data Document ND–60.051.03 SINTRAN III REAL TIME LOADER printed February 1976

Norsk Data Document ND–60.062 SINTRAN III SYSTEM DOCUMENTATION

Norsk Data Document ND–60.072 SINTRAN III REAL TIME LOADER SYSTEM DOCUMENTATION

Norsk Data Document ND–60.081 NORDNET SYSTEM DOCUMENTATION

Norsk Data Document ND–60.112 SINTRAN III SYSTEM DOCUMENTATION APPENDIX A-DATA FIELDS

Norsk Data Document ND–60.125.02 SINTRAN III INTRODUCTION printed October 1981

Norsk Data Document ND–60.128.03 SINTRAN III REFERENCE MANUAL printed February 1983

Norsk Data Document ND–60.132.01 SINTRAN III TIMESHARING/BATCH GUIDE printed June 1980

Norsk Data Document ND–60.133 SINTRAN III REAL TIME GUIDE

Norsk Data Document ND–60.134.02 SINTRAN III COMMUNICATION GUIDE printed November 1981

Norsk Data Document ND–60.136 ND-500 LOADER/MONITOR

Norsk Data Document ND–60.151.02A SINTRAN III UTILITIES MANUAL printed February 1985

Norsk Data Document ND–60.163.4 EN COSMOS USER GUIDE printed May 1986

Norsk Data Document ND–60.164 COSMOS PROGRAMMER GUIDE

  1. Norsk Data Document ND–60.047.03 NORD PL USER'S GUIDE Page 3
  • This article was originally a copy of the English Wikipedia article SINTRAN III in 1 November 2008.

External links