TOPS-10
| TOPS-10 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||
| |||||||||||
| |||||||||||
| |||||||||||
| Wikidata | |||||||||||
O sistema TOPS-10 (Timesharing / Total Operating System-10) é un sistema operativo descontinuado de Digital Equipment Corporation (DEC) para a familia de ordenadores centrais PDP-10 (ou DECsystem-10). Lanzado en 1967, TOPS-10 evolucionou do software «Monitor» anterior para os ordenadores PDP-6 e PDP-10; este foi renomeado como TOPS-10 en 1970.
Visión xeral
[editar | editar a fonte]TOPS-10 admitía memoria compartida e permitiu o desenvolvemento dun dos primeiros videoxogos multixogador reais. O xogo, chamado DECWAR,[1] era un xogo de tipo Star Trek orientado a texto. Os usuarios nos terminais escribían comandos e loitaban entre si en tempo real. TOPS-10 tamén foi o fogar do Multi User Dungeon (MUD1) orixinal, o precursor dos MMORPG actuais.
Outra aplicación innovadora chamouse FORUM. Esta aplicación foi quizais o primeiro simulador de charla que permitía aos usuarios conversar entre si no que hoxe se coñece como sala de charla. Esta aplicación mostrou o potencial da comunicación multiusuario e levou ao desenvolvemento da aplicación de chat de CompuServe.
TOPS-10 tiña unha interface de programación de aplicacións (API) moi robusta que empregaba un mecanismo chamado UUO ou Unimplemented User Operation (Operación de usuario non implementada). As UUO implementaban as chamadas ao sistema operativo dun xeito que as facía parecer instrucións máquina. A API de chamada de monitor estaba moi adiantada ao seu tempo, como a maior parte do sistema operativo, e facía que a programación do sistema en DECsystem-10 fose sinxela e potente.
O programador de TOPS-10 admitía colas de execución priorizadas e engadía un proceso a unha cola dependendo da súa prioridade. O sistema tamén incluía independencia de ficheiros de usuario e dispositivos.
Comandos
[editar | editar a fonte]A seguinte lista de comandos é compatible con TOPS-10.[2]
- ASSIGN
- ATTACH
- BACKSPACE
- BACKUP
- CCONTINUE
- COMPILE
- CONTINUE
- COPY
- CORE
- CPUNCH
- CREATE
- CREDIR
- CREF
- CSTART
- D(eposit)
- DAYTIME
- DCORE
- DDT
- DEASSIGN
- DEBUG
- DELETE
- DETACH
- DIRECTORY
- DISABLE
- DISMOUNT
- DSK
- DUMP
- E(xamine)
- EDIT
- ENABLE
- EOF
- EXECUTE
- FILCOM
- FILE
- FINISH
- FUDGE
- GET
- GLOB
- HALT
- HELP
- INITIA
- JCONTINUE
- KJOB
- LABEL
- LIST
- LOAD
- LOCATE
- LOGIN
- MAKE
- MERGE
- MIC
- MOUNT
- NETWORK
- NODE
- NSAVE
- NSSAVE
- OPSER
- PJOB
- PLEASE
- PLOT
- PRESERVE
- PROTECT
- PUNCH
- QUEUE
- QUOLST
- R
- REASSIGN
- REATTACH
- REENTER
- RENAME
- RESOURCES
- REWIND
- RUN
- SAVE
- SSAVE
- SCHED
- SEND
- SET
- SKIP
- START
- SUBMIT
- SYSTAT
- TECO
- TIME
- TPUNCH
- TYPE
- UNLOAD
- USESTAT
- VERSION
- WHERE
- ZERO
Notas
[editar | editar a fonte]- ↑ "The Decwar Page" (en inglés).
- ↑ TOPS-10 Operating System Commands Manual (PDF) (en inglés). Digital Equipment Corporation. August 1980. Arquivado dende o orixinal (PDF) o 2020-08-09. Consultado o 2019-02-17.
Véxase tamén
[editar | editar a fonte]Ligazóns externas
[editar | editar a fonte] Este artigo sobre informática é, polo de agora, só un bosquexo. Traballa nel para axudar a contribuír a que a Galipedia mellore e medre. Existen igualmente outros artigos relacionados con este tema nos que tamén podes contribuír. |