TOPS-10

TOPS-10
DesenvolvedorDigital Equipment Corporation
Escrito emMACRO-10, BLISS
PlataformaPDP-10
Disponível eminglês

TOPS-10 (Timesharing / Total Operating System-10) é um sistema operacional descontinuado da Digital Equipment Corporation (DEC) para a família de computadores mainframe PDP-10 (ou DECsystem-10). Lançado em 1967, o TOPS-10 evoluiu do anterior software "Monitor" para os computadores PDP-6 e PDP-10; este foi renomeado para TOPS-10 em 1970.

Visão geral

O TOPS-10 suportava memória compartilhada e permitiu o desenvolvimento de um dos primeiros autênticos jogos multijogador: chamado DECWAR, era um jogo de texto no estilo Star Trek. Os usuários digitavam comandos em terminais e lutavam entre si em tempo real. O TOPS-10 também foi o lar do Multi User Dungeon (MUD1) original, o precursor dos MMORPGs atuais.

Outra aplicação inovadora foi o FORUM. Este aplicativo foi talvez o primeiro simulador de bate-papo que permitiu aos usuários conversar entre si no que hoje conhecemos como "sala de bate-papo". Ele demonstrou o potencial da comunicação multiusuário e levou ao desenvolvimento do aplicativo de chat da CompuServe.

O TOPS-10 possuía uma interface de programação de aplicações (API) muito robusta que utilizava um mecanismo chamado Unimplemented User Operation (UUO, ou Operação de Usuário Não Implementada). Os UUOs implementavam chamadas do sistema operacional de uma forma que as faziam parecer instruções de máquina. A API de chamada do monitor estava muito à frente de seu tempo, assim como a maior parte do sistema operacional, e tornou a programação de sistemas no DECsystem-10 simples e poderosa.

O programador TOPS-10 suportava filas de execução priorizadas e adicionava um processo a uma fila dependendo de sua prioridade. O sistema também incluía independência de arquivos e dispositivos do usuário.

Comandos

A seguinte lista de comandos é suportada pelo TOPS-10:

  • 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
  • PRINT
  • 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

Referências

  1. ↑ «The History of TOPS, or Life in the Fast AC's». inwap.com (em inglês). 13 de janeiro de 1995. Consultado em 23 de setembro de 2026. Cópia arquivada em 13 de março de 2026
  2. ↑ «The Decwar Page» (em inglês)
  3. ↑ Sloane, Sarah (2000) Digital Fictions: Storytelling in a Material World, Ablex Publishing Corporation, ISBN 978-1-56750-482-8, p. 168
  4. ↑ Graebner, Jeffrey (11 de julho de 2009). «CompuServe Memories». BigBeaks.com (em inglês). Consultado em 24 de setembro de 2026
  5. ↑ Digital Equipment Corporation, ed. (novembro de 1980). TOPS-10 MONITOR INTERNALS (PDF) (em inglês). Bedford, Massachusetts: [s.n.] p. Intro-7. Consultado em 24 de setembro de 2026
  6. 1 2 Lane, Rupert (2026). «DEC TOPS-10». Time Reshared (em inglês). Consultado em 24 de setembro de 2026
  7. ↑ TOPS-10 Operating System Commands Manual (PDF) (em inglês). [S.l.]: Digital Equipment Corporation. Agosto de 1980. Consultado em 17 de fevereiro de 2019. Cópia arquivada (PDF) em 9 de agosto de 2020

Ligações externas

Ícone de esboço Este artigo sobre sistema operacional é um esboço. Você pode ajudar a Wikipédia expandindo-o.