MONECS

Last updated

MONECS
Developer Monash University
Written in Assembly language
Working stateDiscontinued
Initial release1974;48 years ago (1974)
Marketing target Computer science education
Available in English
Platforms PDP-11 minicomputer family
Kernel type Monolithic kernel
Default
user interface
Batch processing

MONECS (Monash University Educational Computing System) was a computer operating system with BASIC, COBOL, FORTRAN, Pascal interpreters, plus machine language facility. Specifically designed for computer science education in Australian secondary schools and at the university undergraduate level. Alternative designations were DEAMON (Digital Equipment Australia - Monash University) or SCUBA (local designation at Melbourne University) systems.

Contents

Overview

For teaching computer science students in Australian schools Monash University created subsets of the FORTRAN language, an elementary version called MINITRAN then an enhanced version called MIDITRAN. MIDITRAN versions were available for a number of different mainframe systems, i.e. Burroughs B5000/B5500 series, CDC 3000, IBM 360 and ICL 1900. Student's programs were submitted on IBM Port-a-Punch cards that can be programmed with an IBM board and stylus or even a bent paper clip. Standard 80-column punch cards were an option for students if a card punch was available.

Before the minicomputer, it was impossible for a class of Australian students to have hands-on access to a computer within a one-hour school period. Mainframes were too expensive for small schools and remote job entry equipment was typically limited to major corporations, universities and research centres.

A group at Monash University under the leadership of Dr Len G. Whitehouse solved the problem with a small PDP-11 minicomputer system that could be used in the classroom. Mark sense cards were used, and a class of 30 children could each get two runs in a one-hour period. The Monash University series of Student FORTRAN predated and was an independent effort not associated with DEC's PDP-8 based EDUSYSTEM series which centred on the BASIC language.

MONECS was optimised for the low end hardware of the Digital Equipment Corporation (DEC) PDP-11 minicomputer family. Typical installation would be a PDP-11/03, /04, /05 /10 or D. D. Webster Electronics' Spectrum-IIB (repackaged DEC LSI) processor with 32k Bytes memory.

MONECS systems were based on the PDP-11/05 or PDP-11/10 processors with core memory. This was identical hardware rebadged by the manufacturer DEC just to indicate an OEM version. Student systems were fitted with a custom UNIBUS interface to support the Memorex 651 flexible drive which was an early version of an 8-inch floppy disk.

Next major releases were the DEAMON systems based on PDP-11/04 or PDP/11/34 processors with semiconductor memory and DEC RX01 8-inch floppy disk drive(s). Then the LSI-11 systems based systems which moved away from the UNIBUS based processors and used the PDP-11/03 and Spectrum-IIB systems.

All systems were installed with a mark sense card reader PDI, Hewlett-Packard or Documation M-200, plus a 132 column lineprinter from Tally, DEC, etc.

Student programs were typically submitted as a deck of mark sense cards although punched cards were an option. Due to the 32k Byte memory constraint MONECS serially processed student programs with all jobs queued in the input hopper of the cardreader. The appropriate language interpreter was loaded from the floppy disk for each job and the results printed before reading in the next student's program.

The MONECS systems were supported by staff from the Monash University Computer Centre which was an entity independent from the Computer Science Department. The Computer Centre shared facilities and staff with the Victorian Hospitals Computing Service (HCS). The Computer Centre also processed mark-sense sheets on an ICL 1800 series reader for the Victorian Education Department's Secondary Students final (year 12) examinations.

A MONECS system at St Peter's Lutheran College was the first computer available for student use in a Queensland school.

See also

Related Research Articles

Minicomputer Mid-1960s–late-1980s class of smaller computers

A minicomputer, or colloquially mini, is a class of smaller general purpose computers that developed in the mid-1960s and sold for much less than mainframe and mid-size computers from IBM and its direct competitors. In a 1970 survey, The New York Times suggested a consensus definition of a minicomputer as a machine costing less than US$25,000, with an input-output device such as a teleprinter and at least four thousand words of memory, that is capable of running programs in a higher level language, such as Fortran or BASIC.

PDP-10 36-bit mainframe computer (1966–1983)

Digital Equipment Corporation (DEC)'s PDP-10, later marketed as the DECsystem-10, is a mainframe computer family manufactured beginning in 1966 and discontinued in 1983. 1970s models and beyond were marketed under the DECsystem-10 name, especially as the TOPS-10 operating system became widely used.

Programmed Data Processor Name used for several lines of minicomputers

Programmed Data Processor (PDP), referred to by some customers, media and authors as "Programmable Data Processor," is a term used by the Digital Equipment Corporation from 1957 to 1990 for several lines of minicomputers.

PDP-11 Series of 16-bit minicomputers

The PDP-11 is a series of 16-bit minicomputers sold by Digital Equipment Corporation (DEC) from 1970 into the 1990s, one of a set of products in the Programmed Data Processor (PDP) series. In total, around 600,000 PDP-11s of all models were sold, making it one of DEC's most successful product lines. The PDP-11 is considered by some experts to be the most popular minicomputer.

History of operating systems Aspect of computing history

Computer operating systems (OSes) provide a set of functions needed and used by most application programs on a computer, and the links needed to control and synchronize computer hardware. On the first computers, with no operating system, every program needed the full hardware specification to run correctly and perform standard tasks, and its own drivers for peripheral devices like printers and punched paper card readers. The growing complexity of hardware and application programs eventually made operating systems a necessity for everyday use.

RT-11 is a discontinued small, low-end, single-user real-time operating system for the full line of Digital Equipment Corporation PDP-11 16-bit computers. RT-11 was first implemented in 1970. It was widely used for real-time computing systems, process control, and data acquisition across all PDP-11s. It was also used for low-cost general-use computing.

Data General One of the first minicomputer companies, now defunct.

Data General was one of the first minicomputer firms of the late 1960s. Three of the four founders were former employees of Digital Equipment Corporation (DEC).

OS/8 was the primary operating system used on the Digital Equipment Corporation's PDP-8 minicomputer.

TOPS-10 System is a discontinued operating system from Digital Equipment Corporation (DEC) for the PDP-10 mainframe computer family. Launched in 1967, TOPS-10 evolved from the earlier "Monitor" software for the PDP-6 and PDP-10 computers; this was renamed to TOPS-10 in 1970.

IBM 1130 16-bit IBM minicomputer introduced in 1965

The IBM 1130 Computing System, introduced in 1965, was IBM's least expensive computer at that time. A binary 16-bit machine, it was marketed to price-sensitive, computing-intensive technical markets, like education and engineering, succeeding the decimal IBM 1620 in that market segment. Typical installations included a 1 megabyte disk drive that stored the operating system, compilers and object programs, with program source generated and maintained on punched cards. Fortran was the most common programming language used, but several others, including APL, were available.

DIBOL or Digital's Business Oriented Language is a general-purpose, procedural, imperative programming language, designed for use in Management Information Systems (MIS) software development.

PDP-9

The PDP-9, the 4th of the five 18-bit minicomputers produced by Digital Equipment Corporation, was introduced in 1966. A total of 445 PDP-9 systems were produced, of which 40 were the compact, low-cost PDP-9/L units.

The PDP-5 was Digital Equipment Corporation's first 12-bit computer, introduced in 1963.

PDP-15

The PDP-15 was the fifth and last of the 18-bit minicomputers produced by Digital Equipment Corporation. The PDP-1 was first delivered in December 1959 and the first PDP-15 was delivered in February 1970. More than 400 of these successors to the PDP-9 were ordered within the first eight months.

DEC Professional (computer)

The Professional 325 (PRO-325), Professional 350 (PRO-350), and Professional 380 (PRO-380) were PDP-11 compatible microcomputers introduced in 1982 by Digital Equipment Corporation (DEC) as high-end competitors to the IBM PC.

Alpha Microsystems

Alpha Microsystems is a computer company founded in 1977 by John French, Dick Wilcox and Bob Hitchcock.

Computer programming in the punched card era

From the invention of computer programming languages up to the mid-1970s, most computer programmers created, edited and stored their programs line by line on punch cards.

IBM 711 1950s

The IBM 711 was a punched card reader used as a peripheral device for IBM mainframe vacuum tube computers and early transistorized computers. Announced on May 21, 1952, it was first shipped with the IBM 701. Later IBM computers that used it were the IBM 704, the IBM 709, and the transistorized IBM 7090 and 7094.

PDP-8/E 1970 model of the DEC PDP-8 line of minicomputers

The PDP-8/e was a model of the PDP-8 line of minicomputers, designed by the Digital Equipment Corporation to be a general purpose computer that inexpensively met the needs of the average user while also being capable of modular expansion to meet the more specific needs of advanced user.

Commercial Operating System (COS) is a discontinued family of operating systems from Digital Equipment Corporation.

References

Further reading