top - download
⟦29b7a2a63⟧ Wang Wps File
Length: 6928 (0x1b10)
Types: Wang Wps File
Notes: S-90 ADDITIONS
Names: »4934A «
Derivation
└─⟦7ae5a3461⟧ Bits:30006017 8" Wang WCS floppy, CR 0462A
└─ ⟦this⟧ »4934A «
WangText
S-90 ADDITIONS TO PGA/840522
Para 3.1.1 - 3.2.3.2.3.3 Page #
Til S1
TORGNY BYLUND
3.1.1 The operating system of the CR32 computer is the Standard
UNIX System V Release 1 as described in the official
UNIX System V documentation from Western Electric.
Certain implementation-dependent functions, found only
on VAX or PDP-11 or WE 3B20S, have been removed in
the CR32 implementation. These are:
- Dual FSCK (VAX only)
- Dcopy
- Unix System Activity Package
+ SAR
+ SAG
+ SADP
+ TIMEX
- Symbolic Debugger (SDB)
- RATFOR
- Synchronous Terminal Interface
- RJE
- GED (Graphics Editor).
Several functions have been added to the standard UNIX
System V environment. These are:
- Csh (Berkeley C-shell)
- More
- Screen Updating and Cursor Movement Optimization
(A Library Package)
- Ls7 (ls from UNIX V7)
- Locking (File-record locking).
For systems with Ethernet option, the following utilities
are added:
- rcp (Remote file copy)
- remsh (Remote shell)
- rlogin (Remote login)
- rp (Remote print)
- rpc (Cancel remote print)
- rps (Print remote LP status).
The Ethernet utilities use the following system calls,
which are also accessible for systems programmers:
- accept (Accept a connection on a socket)
- connect (Initiate a connection on a socket)
- receive (Receive message from socket)
- rhost (Look up internet hosts by name or
addresses)
- raddr
- send (Send message to socket)
- socket (Create endpoint for communication)
- socketaddr (Return socket address)
An updated version of the UNIX System V operating system
(Sys V Release 2) will be released as a future enhancement
of the CR32 computer. The time frame, however, is not
yet fixed.
3.1.2 Data Base Management System
3.1.2.1 The ORACLE DBMS is offered as Data Base Management/
Advanced File Handling System on the CR32 computer.
ORACLE permits multiple users simultaneous access to
the same data.
3.1.2.2 ORACLE contains automatic locking facilities against
simultaneous updates at data item level. The locking
facilities are completely integrated in the DBMS and
do not require any modifications of the user programs
to run in a multi-user environment.
3.1.2.3 Sequential, indexed and directly addressed records
may be used.
3.1.2.4 For advanced Data Base Management, the well-known and
highly estimated ORACLE product is implemented on the
CR32 and includes the following modules:
The enclosed Oracle manual covers release 3.0 A description
of the additional features included in release 4.0
will follow within a few days.
- Relational DBMS
- SQL - The relational data language
- Interactive Report Writer
- Integrated Data Dictionary
- Application Generator
- Precompilers
- Screen Manager
- Document preparation system
- Business Graphics.
A full description of ORACLE is given in the enclosed
ORACLE manuals.
3.1.2.5 The ORACLE DBMS also contains routines for log and
recovery. The logging facility provides continuous
parameter-controlled logging of all database transactions
for later control or recovery. In connection with these
functions, the ORACLE DBMS offers automatic rollback
providing the easiest and best possible assurance against
accidental loss of data.
3.1.3.1.2 Routines written in assembly language may be called
from programs written in high-level language. The
FORTRAN 77, C, PASCAL and ADA compilers support
direct calls of assembly routines, while the COBOL
compiler supports assembly routines through modification
of its run-time library. The Basic interpreter and
APL compiler do not presently support calls to assembly
routines.
3.1.3.2.2.1 Methods for computer-supported creation of system-
and program documentation together with breakdown of
functions and information are currently being investigated.
We believe, that we in the very near future will
be able to add this important feature to our product.
3.1.3.2.2.2 Several tools for sophisticated experimental system
development are available on the CR32 computer. A full
implementation of ORACLE in its latest release 4.0
is offered including:
- Data Dictionary
+ Integrated data dictionary facility accessible
from all ORACLE modules
+ Direct report generation possible
+ No prior EDP-knowledge needed
+ Special transition modules for handling of older
generations of programs and data.
- Application Generator
+ Full access to the DBMS
+ Efficient code generation
+ Full integration of all modules in ORACLE.
- Fourth Generation Programing Language
+ Declaration-oriented language
+ Calls to modules written in other languages
+ Access to all information in ORACLE
+ Aids for program test, debugging and administration.
- Data Base Management System
+ Relational DBMS
+ Automatic Rollback available.
- Form Generator
+ Full screen form tailoring
…06…1 …02… …02… …02… …02… …02…
+ Easy generation and modification of screen layouts.
- Query Language/Report Generator
+ Declaration-oriented language
+ Updates via query-language
+ Graphics output possible:
o Bar charts
o Pic charts
o Line charts
+ Same SQL-language used for queries and report
generation
+ Report generation with automatic totals and grand
totals possible.
3.1.3.2.2.3 Runtime version of ORACLE is offered on the CR32.
3.1.3.2.3 Question concerning special requirements for the
System Development Environment:
3.2.3.2.3.1 Simula is presently not available on the CR32 computer.
3.1.3.2.3.2 Data Storage
- A relational DBMS is included
- The amount of data storage in the DBMS depends on
the online disk capacity but is sufficient for all
normal purposes.
- Rollback facility is included.
3.2.3.2.3.3 Report Generator/Query Language
- Included in ORACLE is an integrated real-time query/
report writer facility
- Access to all data stored in ORACLE
- Possibility of storing query results
- Possibility of stepwise search
- Possibility of multiple-term search by use of logical
operators
- Possibility of performing calculation on query results
- Possibility of using command files.