SCOPE (software)
Encyclopedia
SCOPE, an acronym for Supervisory Control Of Program Execution, was the name used by the Control Data Corporation
for a number of operating system
projects in the 1960s.
. In the early 1970s, it was renamed NOS/BE for the CDC Cyber
machines.
The SCOPE operating system is a file-oriented system using mass storage, random access devices. It was designed to make use of all capabilities of CDC 6000 computer systems and exploits fully the multiple-operating modes of all segments of the computer. Main tasks of SCOPE are controlling job execution, storage assignment, performing segment and overlay loading. Its features include comprehensive input/output functions and library maintenance routines. The dayfile chronologically records all jobs run and any problems encountered. To aid debugging, dumps and memory maps are available. Under control of SCOPE, a variety of assemblers (COMPASS
), compilers (ALGOL
, FORTRAN
, COBOL
), and utility programs (SORT/MERGE, PERT/TIME, EXPORT/IMPORT, RESPOND, SIMSCRIPT
, APT, OPTIMA etc.) may be operated. The computer emulation community has made repeated attempts to recover and preserve this software without success.
Control Data Corporation
Control Data Corporation was a supercomputer firm. For most of the 1960s, it built the fastest computers in the world by far, only losing that crown in the 1970s after Seymour Cray left the company to found Cray Research, Inc....
for a number of operating system
Operating system
An operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
projects in the 1960s.
Variants
- SCOPE for the CDC 3000CDC 3000The CDC 3000 series computers from Control Data Corporation were mid-1960s follow-ons to the CDC 1604 and CDC 924 systems. Over time, a range of machines were produced - divided into the 'upper 3000 series' and the 'lower 3000 series'. CDC phased out production of the 3000 series in the early 1970s...
series. - SCOPE for the CDC 6000 series.
- SCOPE and SCOPE-2 for the CDC 7600CDC 7600The CDC 7600 was the Seymour Cray-designed successor to the CDC 6600, extending Control Data's dominance of the supercomputer field into the 1970s. The 7600 ran at 36.4 MHz and had a 65 Kword primary memory using core and variable-size secondary memory...
/Cyber-76.
SCOPE for the CDC 6000 series
This operating system was based on the original Chippewa Operating SystemChippewa Operating System
The Chippewa Operating System often called COS was the operating system for the CDC 6600 supercomputer, generally considered the first super computer in the world...
. In the early 1970s, it was renamed NOS/BE for the CDC Cyber
CDC Cyber
The CDC Cyber range of mainframe-class supercomputers were the primary products of Control Data Corporation during the 1970s and 1980s. In their day, they were the computer architecture of choice for scientific and mathematically intensive computing...
machines.
The SCOPE operating system is a file-oriented system using mass storage, random access devices. It was designed to make use of all capabilities of CDC 6000 computer systems and exploits fully the multiple-operating modes of all segments of the computer. Main tasks of SCOPE are controlling job execution, storage assignment, performing segment and overlay loading. Its features include comprehensive input/output functions and library maintenance routines. The dayfile chronologically records all jobs run and any problems encountered. To aid debugging, dumps and memory maps are available. Under control of SCOPE, a variety of assemblers (COMPASS
COMPASS
COMPASS is an acronym for COMPrehensive ASSembler. COMPASS is any of a family of macro assembly languages on Control Data Corporation's 3000 series, and on the 60-bit CDC 6000 series, 7600 and Cyber 70 and 170 series mainframe computers...
), compilers (ALGOL
ALGOL
ALGOL is a family of imperative computer programming languages originally developed in the mid 1950s which greatly influenced many other languages and became the de facto way algorithms were described in textbooks and academic works for almost the next 30 years...
, FORTRAN
Fortran
Fortran is a general-purpose, procedural, imperative programming language that is especially suited to numeric computation and scientific computing...
, COBOL
COBOL
COBOL is one of the oldest programming languages. Its name is an acronym for COmmon Business-Oriented Language, defining its primary domain in business, finance, and administrative systems for companies and governments....
), and utility programs (SORT/MERGE, PERT/TIME, EXPORT/IMPORT, RESPOND, SIMSCRIPT
SIMSCRIPT
SIMSCRIPT is a free-form, English-like general-purpose simulation language conceived by Harry Markowitz and Bernard Hausner at the RAND Corporation in 1963. It was implemented as a Fortran preprocessor on the IBM 7090 and was designed for large discrete event simulations...
, APT, OPTIMA etc.) may be operated. The computer emulation community has made repeated attempts to recover and preserve this software without success.