Table of Contents
TOPS-10 GUIA DE SUPERVIVENCIA
Introducción
El Sistema Operativo TOPS-10, fué un Sistema Operativo para computadoras del la empresa DEC para la familia de computadoras PDP-10 incluyendo el sistema DECsystem-10 y el DECSYSTEM-20 (ENGLISH LINK). TOPS-10 fué lanzado en 1970 y la última versión se lanzó en 1988.
LCM+L cuenta con dos sistemas TOPS-10 disponibles para su acceso en línea:
Host | Modelo/Procesador | Sistema Operativo |
---|---|---|
dec-10 | DECSYSTEM-2065 / KL10 | TOPS-10 version 7.04 |
ki587 | DECsystem-1090 / KI10 | TOPS-10 version 6.3 |
Comenzar a utilizar el TOPS-10
Aplicar por una cuenta en uno de los dos sistemas TOPS-10 del LCM a través del siguiente link (en inglés) Request a Login 1). Selecciona la opción “Tops-10 v7.04 (DECSYSTEM-2065)” para obtener una cuenta dec-10. Para una cuenta en ki587, escribe una nota en el área marcada como: “(Optional) Please describe your interest in these systems:”. Luego de completar el formulario y luego de algunos días, recibirás un e-mail del LCM+L con tu número de project-programmer (PPN, TOPS-10 user ID) y una contraseña inicial.
Conectarse al sistema para acceder mediante una conexión segura SSH:
Menu | ssh menu@tty.sdf.org |
Host | |
---|---|
dec-10 | |
ki587 | |
Para acceder al ki587, luego de que el mensaje de Log-in se presente, presiona Enter una o dos veces, hasta que aparezca el cursor de la consola .
.
Tipear el comando LOGIN
para comenzar la sesión.
: Los comandos en el sitema TOPS-10 son de *6* caracteres de longitud. Una vez en la consola .
, ingresa los comandos con prefijos y argumentos únicos (si los hubiere), luego ejecuta el comando presionando “enter”. En la versión 7.04 los comandos son *insensibles* a las mayúsculas; en la versión 6.3 todos los comandos son automáticamente convertidos a mayúsculas.
Formato de Nombres de archivo: Los archivos TOPS-10 se identifican con seis caracteres de longitud seguidos por un punto (.
) y tres caracteres representado la extensión del archivo. Muchos comandos aceptan “wildcards” (símbolos que simplifican el uso de ingreso de comandos) *
(el asterisco iguala de cero a más caracteres) y ?
(iguala cero u cualquier otro caracter) en los argumentos de un archivo a la hora de manipular múltiples archivos.
Archivos con extensiones regulares y comunes reciben tratamiento especial por parte de algunos comandos.
Ext. | Contenido del Archivo | Ext. | Contenido del Archivo |
---|---|---|---|
ALG | ALGOL código fuente | EXE | Binario ejecutable |
BAS | BASIC código fuente | FOR | FORTRAN código fuente |
BLI | BLISS código fuente | MAC | MACRO ensamblador código fuente |
CBL | COBOL código fuente | REL | archivo binario |
Caracteres especiales: TOPS-10 reconoce los siguientes caracteres especiales a la hora de ingresar y recibir información de la consola.
Ctrl-C | Interrumpe el programa y regresa a TOPS-10. |
Backspace Ctrl-H | Eliminar el último caracter. (El caracter eliminado se muestra al final de la línea ingresada.) |
Ctrl-U | Elimina la última línea. |
Ctrl-O | Pausa/reinicia el output constante de la consola (scroll output). |
Algunos Comandos
Comando | Sintaxis Anotaciones |
|
---|---|---|
1. | LOGIN - Log-in (Inicio de Sesión en la cuenta) | LOGIN <PPN> |
2. | PASSWOrd - Cambio de contraseña | PASSWO No disponible en version 6.3. |
3. | KJOB - Log-out (Cerrar sesión) | KJOB En la version 6.3, KJOB pregunta sobre el tratamiento de archivos. Presionar F para guardar tus archivos y cambios. |
4. | MAKE - Crear nuevo archivo | MAKE <nombre de archivo> Create <nombre de archivo> con el editor TECO editor. Ver (en inglés) Survival TECO. |
5. | TECO - Editar un archivo | TECO <archivo> Edit <archivo> con el editor TECO editor. Ver (en inglés) Survival TECO. |
6. | DIRECTory - Lista de los archivos | DIRECT [<archivo>] |
7. | TYPE - muestra el contenido de un archivo | TYPE <archivo> |
8. | COPY - Copiar archivos | COPY <nuevo archivo>= <antiguo archivo> |
9. | RENAME - Renombrar archivos | RENAME <nuevo name>= <antiguo archivo> |
10. | DELETE - borrar archivos | DELETE <archivo> |
11. | EXECUTe - Compilar y ejecutar un programa | EXECUT <archivo> El compilador será determinado por la extensión del archivo. |
12. | BASIC - Intérprete del lenguaje BASIC | R BASIC |
13. | SYSTAT - Información del sistema | SYSTAT |
14. | SEND - enviar un mensaje a un usuario | SEND <línea> <mensaje> Buscar un usuario <línea> buscar en la columna 'Line#' del resultado del comando SYSTAT. |
Más recursos de interés **en inglés**
- DECsystem-10 Getting Started With Timesharing (for TOPS-10 version 6.3)
- DECsystem-10 Operating System Commands (for version 6.3)
- TOPS-10 Operating System Commands Manual (for version 7.04)