EQUIPO TOWER 32

Page 1

CON ICYT ,.,

.

w

EQUIPO TOWER 32

e

;.;•

COMISION NACIONAL DE INVESTIGACION CIENTIFICA Y TECNOLOGICA CANADA 308 SANTIAGO 9

CASILLA 297- y CORREO 21

_____________

TELEFONO: (56-2) 74 4537

TELEX: 340191 CNCT CK

-


NCR DE CHILE SA.

F18E1 E

'E TOWER

32

(GMP-76/0387)

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Tcicx 240628- Direcci贸n Telegr谩fica 'Nacarcco"

rL


NCR DE CHILE SA.

CARACTERISTICAS DE LA FAMILIA TOWER

Desde que el Sistema Operativo UNIX se estableció como el estndar hecho para minicomputadores la demanda de mercado impuso la implementación de UNIX para sistemas de micro y minicomputadores además de mainframes. En respuesta a estas demandas, NCR ha continuado expandiendo la familia de equipos TOWER. basados en sistema operativo UNIX, de forma de responder a los requerimientos de un amplio espectro de usuarios. El concepto de la familia TOWER se encuadra en una solución dirigida a los siguientes aspectos:

1. Compatibilidad de Software Todos los miembros de la familia TOWER son compatibles a nivel de código de programa fuente y de código objeto. Este es el mayor beneficio que se desprende del concepto de FAMILIA de productos. Compatibilidad de código objetos significa que cualquier programa de aplicación y archivo de datos escrito en un equipo de la familia TOWER, puede ser cargado y ejecutado en cualquier otro miembro de la familia sin ninguna modificación. Grandes clientes, por ejemplos pueden instalar toda la variedad de equipos TOWER dependiendo de las necesidades particulares en una red de proceso absoluta del compatibilidad teniendo distribuído software residente en cada uno de los miembros de la familia Tower que componen la red. Esto tiene como beneficio que el costo de desarrollo y mantención del softwzre es mínimo.

Santiago: Mac Iver 370 - Fono 380013 - Casilla 115-1) - Telex 240628 - Dirección Telegráfica "Nacarcco"


r NCR DE CHILE S.A.

I181I 2. Rango de Performance/Expansión Cada procesador TOWER est dirigido a un especifico rango dependiendo del número de sistemas de performance interactivos conectados. Este rango se desprende de un El óptimo balance precio-rendimiento para cada modelo. es la beneficio implica para los usuarios que flexibilidad. Individuos especificos, grupos de trabajo o departamentos tienen la posibilidad de elegir un procesador que se adecúe en forma óptima a sus capacidad de de performance requerimientos comunicaciones redes y almacenamiento de archivos, conexión de dispositivos.

Debido a que desarrollan U siempre est mediante la familia, que necesaria.

Los miembros de la familia TOWER todos s mismas funciones, la elección del usuario por la posibilidad de expansión avalad a de nuevos integrantes de esta anexión de la capacidad y performance provean

3. Comunicación y Redes Cada uno de los miembros de la familia TOWER tiene la capacidad de comunicarse a nivel "peer to peer" sin requerir recursos de hardware y software adicionales. Múltiples campos de interacción hacen que los recursos del sistema estén disponibles para todos los usuarios de la familia Tower, por ejemplo: un usuario TO1ER-XP puede accesar un archivo que reside en un TOWER-32 remoto; dos o ms sistemas pueden compartir una misma impresora; varios sistemas pueden accesar/enviar/recibir archivos a cualquier otro sistema de una rede sea ésta local o remota. Més aúna uno o ms de estos sistemas pueden actuar como puesto de entrada a un host remoto o como controlador de comunicaciones.

Santiago: Mac Iver 370- Fono 380013- CasiUa 1 15-D - Telex 240628- Dirección Telegráfica "Nacarcco"


NCR DE CHILE S.A.

rIi Ademas es posible configurar una red local ("Towernet"), a la cual es posible conectar múltiples computadores Tower, realizando un uso compartido de recursos en forma totalmente transparente para el usuario.

J. Uniformidad de Diseiío

La familia de productos TOWER est disei9ada con la mayor Módulos de hardware comunes y uniformidad posible. inultibus de input-output estándar de la industria permiten a los usuarios obtener una gran flexibilidad en el momento de reconfigurar o aumentar la capacidad instalada de su sistema a bajo costo.

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - TeIe 240628 - Dirección Tcicgráfica 'Nacarcco'

4j


NCR DE CHILE S.A.

IIL1

Introducción El NCR TOWER 32 es uno de los poderosos componentes de la prestigiosa familia TOWER. El TOWER 32 ha sido diseíado en base al microprocesador motorola 68020 fuil 32 bits de un tiempo de ciclo de 16.7 MHz. El equipo puede soportar un máximo de 5,5 gigabytes de almacenamiento de disco. El TOWER 32 posee interfaces comunes a periféricos y acceso a comunicaciones estndar de la industrias utilizando el Sistema Operativo UNIX System y.

Externamente, el TOWER 32 tiene la misma apariencia de sus antecesores, la atractiva apariencia del TOWER 32 y su reducido tamaio, 69 cms. de profundidad 711 cms. de alto y 18 de ancho, permite que sea ubicado en cualquier lugar de una oficina normal. Internamente el TOWER 32 tiene componentes estndar de la industria asegurando un alto rendimiento y confiabilidad. es El software del TOWER 32, al igual que el hardware requerimientos para satisfacer totalmente configurable específicos. El Sistema Operativo UNIX V, aprovecha en forma óptima el hardware empleados debido a que el procesador fué construido específicamente para trabajar bajo este sistema operativo. Adicionalmente al alto rendimientos el sistema ofrece niveles de interface, que satisfacen los requerimientos de todo tipo de usuarios.

Santiago: Mac Ivcr 370- Fono 380013- Casilla 1 15-D - Telex 240628 - Dirección Telegráfica 'Nacarcco'

4


NCR DE CHILE SA.

Ñ1cIR. Estos niveles varían desde el uso de menúes para personal no experto hasta un sofisticado conjunto de comandos para programadores avanzados.

El sistema operativo ofrece también un sistema muy eficiente de control para una gran variedad de paquetes aplicados, lenguajes de prograniaci6n y software de comunicaciones.

Todos los atributos mencionados: diseíio compacto. interfaces esténdares de la Industria, Sistema Operativo UNIX V, almacenamiento masivo, otorgan al TOWER 32 una alta relación de precio/performance.

Santiago: Mac Iver 370- Fono 380013 - Casilla 115-E) - TcIc 240628- I)irección Telegráfica 'Nacareco'

L


NCR DE CFULE SA.

írIi1i DESCRIPCION

El TOWER 32 soporta en su gabinete principal los siguientes componentes:

• • • • • • • • • • • • •

PHC III Hasta 7 Controladores independientes Multibus y bus de memoria independiente Fuente de Poder Memoria de hasta 16 MB Subsistema de soporte de memoria tJna Unidad de Diskette de 5 1/'1" de 1 MB de capacidad Hasta dos Unidades de Disco Winchester de 5 1/tItt de '16, 85 y/o 1'1O MB (sin formato) Streaming Tape de 45 MB '48 lineas de comunicaciones asincrónicas (terminales yio impresoras comunicaciones UUCP) 6 líneas de comunicaciones para impresora paralela 2 lineas para consola independiente del sistema y soporte remoto 4 canales de comunicaciones high order (BSC, X.25, RES, etc.) Red local Ethernet

Processor Memory Controller (PMC III)

El PMC 111 es un módulo de alto rendimiento que contiene los siguientes elementos; Microprocesador Motorola-68020, ful]. 32 bits con un tiempo de ciclo de 16,7 MHz • 8 KB de Memoria Caché (6 KB programas y 2 KB data) • 16 KB para Registros 6'1 KB ROM para Diagnóstico

Santiago: Mac Iver 370- Fono 380013- Casilla 115-1)-Telex 240628- Dirección Telegráfica "Nacareco'


NCR DE CHILE SA.

F1EUH El controlador provee administración de direccionamiento hasta 514 MB de memoria virtual.

memoria

y

El módulo de memoria incluye un bus dedicados lógica de chequeo y corrección de errores.

El PMC III soporta dos lineas de comunicación RS-232--C para consola independiente y diagnóstico remoto. Bus Dual El Bus Dual combina el Multibus con el Bus de memoria, proporcionando direccionamiento de 214 bits transfiriendo 5 millones de bytes o palabras por segundo. Los dos buses combinados soportan hasta 7 controladores y 14 arreglos de memoria.

Fuente de Poder y soporte de memoria Este dispositivo proporciona el voltaje requerido para la operación del sistema y contiene lógica para detectar y reaccionar a una falta de poder.

Dependiendo de la duración de la falta de poder reacciona de dos formas:

ésta

Corta duración (10 ms. o menos) El voltaje entregado por la fuente de poder se mantiene y el sistema continúa operando sin verse afectado.

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Tckgrfka "Nacarcco


NCR DE CHILE S.A,

$IcIri Larga duración (mayor a 10 ms. La fuente de poder envía una seíial al procesador para que este guarde información crítica y necesaria para la recuperación posterior y luego activa el sistema de soporte de memoria. La recuperación es automática sin intervención del operador.

La batería soporta la memoria por un tiempo de 6 horas para 1 MB y 145 minutos para 16 MB. La fuente de poder del TOWER 32 puede ser fijada para aceptar variaciones de voltaje en los siguientes rangos: 180 198 207 216

-

220 235 2146 257

Volts Volts Volts Volts

Memoria

Los módulos de memoria soportan desde 1 MB hasta 16 MD con corrección de error a un bit y detección de errores de doble bit.

El sistema soporta hasta 14 módulos de memoria que pueden ser de 512 KB, 1 MB, 2 MB 6 14 MD.

Saiitiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - TeIc 240628 - Dirección Telegráfica "Nacareco'

L

L

- -

-.----.-------------.

-_-._*______ ¿-&-


NCR DE CHILE S.A.

E1LEi

Mass Storage Controller. Este dispositivo permite controlar acceso directo a memoria, soportando una unidad de disk ette de 5 1/14", una unidad de cartridge de 145 MB y dos unidades de disco Winchester de 5 1/4", con capacidades de 46 MB, 85 MB y 1140 MB, pudiendo tener una combinación de dos unidades en el gabinete principal. SCCI Adapter (opcional) Small Computer System Interface representa un gran avance de periféricos proporcionando la integración en con con distintos periféricos total comunicación Independencia del procesador.

Permite la conexión de discos Winchester de gran capacidad (279,5 MB y próximamente 1419 MB), cintas magnéticas Reel te Reel (1600/3200 bpi y próximamente 6250 bpi) en forma concurrente. Estos periféricos son instalados en compactos gabinetes adicionales, teniendo espacio físico en cada uno de ellos para 14 discos, o bién, dos discos y una cinta magnética.

Otras característidas son: - I/O concurrente - Direccionamiento de 214 bits - Vclocidad de transferencia de 1.5 MBytes/seg.

Santiago: Mac Iver 370 . Fono 380013 - Casilla II 5-D - Telex 240628 - Dirección Telegráfica 'Nacarcco"

4-


NCR DE CHILE S,A.

tIE1F Multiprotocol Communication Controller (MPCC) (opcional) El MPCC soporta i l5.neas de comunicación. Cada uno de éstos es configurable para soportar protocolos BSC, X..25, SNA/SDLC, Comunicaciones asjncrónjcas, etc.

El HPSIO conecta hasta 8 dispositivos RS-232-C y proporciona una interface paralela para impresora.

Este controlador posee un microprocesador MOTOROLA 68010 de 10 MHz integrado, 128 KB de memoria RAM y buffer para terminales.

La memoria de 128 KB permite que una parte del subsistema de terminales de UNIX sea cargado y ejecutado por el HPSIO, reduciendo la carga del trabajo de procesador principal. Controlador Ethernet (opcional)

Soporta una red local de equipos TOWER incluyendo los niveles (layers) físicos y de línea. El controlador además soporta la carga del nivel de red y de una gran parte del nivel de transporte, liberando de esta forma al procesador central. 6 - 2 - 1 Communlcatj p ri Controller (opcional) El controlador de comunicaciones combina la función del HPSIO y el MPCC en un módulo único.

Santiago: Mac Iver 370- Fono 3800U - Casilla II 5-D - Telex 240628 - Dirección Telegráfica "Nacarceo'


NCR DE CHILE SA,

EIBí1 Ambas funciones están implementadas en forma independiente y se conectan al procesador y memoria mediante el Multibus. Este módulo proporciona 6 l5neas asincrónicas, 2 de "high order" y 1 l5.nea paralela para impresora.

Santiago: Mac Iver 370- Fono 3800U - Casilta 1 l5-D - Telex 240628- Dirección Telegráfica "Nacarcco"


NCR DE CHILE S.A.

NIcIr ELEMENTOS DESTACABLES DEL TOWER 32

Caracteristicas

Beneficios

Gabinete ultra delgado

No consume espacio de oficina. Permite ser instalado en cualquier lugar de trabajo.

Procesador esténdar de la industria motorola 68020 de 16,7 MHz

Provee una CPU de 32 bits y es un procesador dise?ado para trabajar bajo el Sistema Operativo Unix.

Memoria caché de 8 KB 6 KB para programas y 2 KB para datos

Mejora la performance del procesador.

Administración de memoria Espacio lógico de hasta 1'4 MB de virtual memoria por procesos permitiendo la ejecución de programas muy g rancies.

UNIX Sistem V Pone a disposición del usuario todo el software disponible para UNIX. '48

Soporte de I/O

hasta Soporta interactivos.

Chequeo y corrección de memoria

Confiabilidad del sistema.

Soporte de memoria

Mantiene la Integridad de datos y programas. Soporta cambios brus-

terminales

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Telex 240628- Dirección Telegráfica "T'4acarcco"

4


NCR DE CHILE SA.

E1BE] cos de alimentación eléctrica, sin afectar al sistema, siendo uno de los pocos equipos de esta potencia capaces de ser autosuficientes en respaldo de batería.

Recuperación autornética tras cortes de energía eléctrica, sin intervención del operador. Small Computer System Interface

Multibus

Bus

Facilidad de incorporación de periféricos esténdar de la industria. Permite la conexión de Discos NCR 6099 con un total de 5,5 Gigabytes y unidades de cinta magnética de 1600/3200 bpi.

estándar de la industria. Soporta la conexión de dispositivos de diversos proveedores.

Chips de memoria de 256 ¡<Bits

Ultima tecnología disponible. Fécil expansión hasta 16 MB de memoria principal.

HPSIO Controlador Serial de I/O

Microprocesador Motorola 68010. Libera a la CPU del manejo de terminales. Soporta terminales inteligentes con buffer. Soporta mensajes entre TOWER's a 9600 baudios bajo IJUCP.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 5-D - Tcicx 240628 - I)irccción Tckgráfka "Nacareco"

r

L 1


NCR DE CHILE SA.

uri

Interface paralela para impresora.

MPCC

Soporta

una mezcla de varios protocolos de "hlgh order" (SDLC, BSC, X.25, etc.), para redes de procesamiento distribuido.

Controlador de Comu- Proporciona 6 puertas asincróninicaciones 6-2-1 cas, 2 sincr6nicas y 1 de interface paralelas otorgando un óptimo uso. Soporte de LAN ETHERNET

Permite la interconexión de vanos TOWER en red loca)..

Streaming Tape de '45 MB

Ultima tecnologia medio económico de respaldo Velocidad de transferencia KB/seg.

Coprocesador Matemático 68881

7

Es una pastilla ("chip") que se Instala en el PMC III, la cual acelerar procesos permite de ciculo científicos (Lenguajes Fortran C, Pascal), en order de 2 - 10 veces.

Santiago: Mac ¡ver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Tcicgráfica "Nacarceo"


NCR DE CHILE S.A.

LÑJI..

SISTEMA OPERATIVO TOWER

(GHP - 82/0387)

Santiago: Mac Iver 370- Fono 380013- Casifla II 5-D - Telex 240628- Dirección Telegráfica "Nacarcco'


NCR DE CHILE SA.

NICIfI SOFTWARE

Descripci6n General

SISTEMA OPERATIVO UNIX

El sistema operativo utilizado por la familia TOWER es el Sistema UNIX V de los Laboratorios Beil, al cual NCR ha agregado rutinas y funciones adicionales, como por ejemplo: rutinas de diagnóstico, administrador del sistema (SA), etc. A continuación se describen las caracteristicas más relevantes de UNIX.

1. Tamafio en Memoria y Disco para Sistema Operativo Unix V La cantidad de memo ria y disco que ocupas depende de las opciones con las que se haya configurado. Una configuración de sistema operativo que contempla prácticamente todas las opciones standard de UNIX, ocupa aproximadamente 250 KB en memoria real y 20 MB en disco para el TOWER-32 y 250 KB en memoria y 15 MB en disco para el TOWER-XP.

2. Cantidad de particiones soportadas en batch

En UNIX, no existe el concepto de particiones, sino que cada proceso ocupa la cantidad de memoria que requiere, asignando o liberando memoria en forma dinámica. De todas formas, la cantidad máxima de procesos que el sistema maneja es de 250 procesos, independientemente que estos procesos sean batch o interactivos. En forma estándar, se configura para un total de 65 procesos pudiendo configurar una cantidad mayor, dependiendo de las necesidades operacionales del usuario.

Santiago: Mac Iver 370- Fono 380013- Casilla II 5-D - Telex 240628- Dirección Telegráfica "Nacareco"


NCR DE CHILE SA.

lií 3. Máximo de terminales por proceso interactivo

Si se entiende por proceso interactivo, a aquel proceso que se comunica con terminales, no existe un límite impuesto por el sistema operativo. En otras palabras, todos los terminales que estin conectados al equipo pueden estar comunicándose con un proceso. 1!.

Máximo total de Terminales

No existe un límite en la cantidad de terminales que el sistema puede aceptar, sin embargo. hay que tener presente que existe una limitación de hardware en lo referente al espacio físico para la instalación de los canales asincrónicos. El número máximo de terminales o impresoras que soporta el TOWER-32 es de 'I8 canales y el TOWER-XP, 16 canales.

5.

LimitaciÓn de particiones en procesos Interactivos Tal como se mencionó anteriormente, UNIX no trabaja con el concepto de particiones sino que cada proceso usa la memoria que requiere. El máximo de memoria que un proceso puede utilizar está dada por el total de memoria del equipo menos la usada por el sistema operativo.

6.

ftsignación dinámica de memoria

En forma est&ndar, el sistema asigna dinmicamente la memorias de acuerdo a los requerimientos de los procesos.

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacareco'

4.---"-


NCR DE CHILE S.A.

7.

Programas reentrantes El sistema maneja reentrancja manteniendo en una lista especial aquellos programas para los cuales se ha definido que su código será compartido por varios usuarios.

8.

Soporte de memoria virtual El sistema implementa memoria virtual utilizando el concepto de paginación por demanda. El área de espacio virtual que maneja es configurable en el momento de la generación del sistema.

9.

Recuperación de errores en E/S

La recuperación automática es a 2 niveles. El primero de ellos la realiza el controlador del periférico, y el segundo nivel es realizado por software del sistema. Si ninguno de estos dos intentos de recuperación tiene éxito, se pasa el control al programa con un estatus adecuado al error que se produjo. 10. Seguridad de acceso

El acceso de los usuarios al sistema esté controlado por un mecanismo de "password", la que es puesta y modificada por el propio usuarios sin intervención del administrador del sistema. Adicionalmente, esta password se graba encriptada, razón por la cual es absolutamente secreta. Además cada usuario es categorizado en tipos de usuario, lo cual agrega otro nivel de seguridad rns.

Santiago: Mac Ivcr 370- Fono 380013- Casilla I 15-D - Telex 240628- DirecciónTetegrfica Nacarcco'


NCR DE C1-HLE SA.

También existe un completo mecanismo de seguridad de archivos y directorios, con protección de acceso para lectura, escritura y/o ejecución. 11. Spooling de E/S

El spooling es controlado por un proceso del sistema, que funciona en "background". Este proceso se inicia automáticamente en la partida del sistema. Adems su funcionamiento es automático, es decir, no requiere ser controlado manualmente. Los listados producidos por los programas son impresos de acuerdo a las prioridades y colas de salida definidas, pudiendo modificarse esta asignación en relación a las necesidades del momento. 12. Asignación dinmica de perifr1cos La asignación de cualquier tipo de recursos por parte del sistema, es totalmente dinámica. En particular, los periféricos. 13. Job Jtccounting El sistema mantiene todo tipo de información útil para la contabilizaclón de uso de recursos. En particular, horas de conexión por terminal, tiempo de CPU por proceso, memoria utilizada por proceso, etc. Además, provee el software necesario para la obtención de informes, a partir de dicha información. VI. Prioridades de ejecución

El sistema supone una prioridad esttndar para cada uno de los procesos que controla. Esta prioridad sólo puede

Santiago: Mac Ivcr 370- Fono 380013- Casilla 1 15-D - Tcic 240628- Dirección Tcicgráfica Nacarcco'


NCR DE CHILE SA.

ser desmejorada por el usuario, en forma previa a la ejecucl6n del proceso. Una vez que el proceso comienza su ejecución, no es posible alterar la prioridad que le fue asignada. Esto es debido a que el sistema modifica dinm1earnente la prioridad de los diferentes procesos en ejecuci6n, segin el consumo de recursos que cada proceso hace. Este algoritmo consiste en bajar la prioridad de los procesos consumidores de recursos (principalmente el uso de CPU), subir la prioridad de los procesos con bajo consumo de recursos, y subir la prioridad de los procesos que estén esperando por recursos sin obtenerlos, por falta de prioridad. En resumen, se tiende a favorecer a los usuarios realmente interactivos, tratando de no perjudicar a los procesos hatch.

15. Compatibilidad con otros equipos

El sistema operativo funciona en cualquier equipo de la familia TOWER, dado que el sistema operativo es el UNIX estándar de Beil Laboratorjes, es compatible con todos los UNIX V licenciados por Beli. No se trata de un sucedáneo, dise?iado por NCR en base a UNIX y del tipo "NNNN-IX", sino del auténtico UNIX V. De este modo se puede tener acceso a la enorme cantidad de software aplicado de diferentes vendedores que existe para UNIX. 16. Reinicio de procesos

El sistema provee un mecanismo automático de recuperación de procesos, ante interrupción de éstos por falla de energía en el equipo. Asimismo, esta función hace uso de la batería incorporada que mantiene operativa la memoria del equipo Tower mientras dura la falla de energía.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacarcco'


NCR DE CUILE S.A.

17. Bibliotecas de programas fuentes y objeto El sistema permite definir bibliotecas de programas fuentes y objetos. Sin, embargo. dada la estructura del sistema de archivos, es mucho más cómodo poner bajo directorios ad-hoc. tanto los programas como los procedimientos. 18. Identificación de archivos

En el momento de abrir el archivo, el sistema verjfjca que el usuario que está requiriendo este archivo tenga los permisos adecuados para la función que se desea realizar. Estos permisos se refieren a autorización para leer yio escribir en el archivo o ejecutar e]. objeto contenido en él. 19. Organizaciones de archivos soportadas Organización Organización Organización Organización

Secuencial Directa Relativa Indexada-Secuencial

Sí Sí Sí Sí.

20. Controlador de espacio en disco y ubicación de archivos La asignación de espacio es absolutamente dinámica. El programador no debe preocuparse de calcular la cantidad de espacio que requerirá ni la ubicación física en el disco donde le será asignado. Además, no se requiere que el espacio sea contiguo.

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Telex 240628- Dirección Telegráfica 'Nacarcco"


NCR DE CHILE S.A.

21. Facilidades en organizaci6n indexada-secuencial Clave de acceso secuencial Registros de largo variable Búsqueda por clave parcial Adicionalmente duplicadas. 22.

maneja

múltiples

Sí Sí No llaves

llaves

Restricciones a longitud y cantidad de registros Organizaci6n Secuencial Organización Directa Organización Relativa Organización Indexada-Secuencial

23.

y

Ninguna Ninguna Ninguna Ninguna

Soporte de base de datos El sistema maneja las bases de datos relacionales Ingrese Unify, y la base de datos tipo red CS/XTEN TOTAL). con absoluta compatibilidad (ofrece general de nianeja sistema DUNGA, Adicionalmente desarrollo de aplicaciones de cuarta generación de amplio uso en Chile, el cual posee un sistema de manejo de bases de datos relacional propio.

2 1L. Otras características U1iX es un sistema operativo portable, cuyo uso se esta generalizando répidaniente en el érea de niinicomputadores y super-minis. Por esta razón existe una infinidad de software disponible en el mercado para una amplia gama de aplicaciones. (Cabe destacar que NCR ofrece el Unix V auténtico de Beil Laboratories en forma completa).

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Telex 240628 - Dirección Telegráfica 'Nacarcco"

L 4j


NCR DE CHILE S.A.

]EiF9 Dentro de las características ms relevantes del sistema, destacan las siguientes: Sistema de archivos jerrqu1co (estructura tipo rbol) que facilita la organización y el control cJe acceso a los archivos. Categorización de usuarios en diferentes clases, que les otorgan las potencialidades del sistema requeridas de acuerdo a las funciones que deben realizar. Es asís por ejemplos que la categoría cJe Usuario Final utiliza el sistema a través de un sistema de men 1). • Lenguaje de comandos poderoso con muy eficientes estructuras de control (tales como "case", "for", "while", "if", etc) que facilitan la construcción de procedimientos de ejecución de procesos. • Ejecución de procesos automáticos, es decir, procesos que se ejecutan automáticamente a días y horas preprogramadas por el usuario. Amplia gama de funciones utilitarias de todo tipos incluídas en forma estándar en el sistemas tales como: * Correo electrónico, procesamiento de ' textos agenda electrónicas calculadora de escritorios control de desarrollo de programas, manejo de bibliotecas, comunicaciones con otros sistemas Unix, variados tipos de editores (de líneas, de página, batch), sort/nierge nianejadores de archivos, sistema de manejo de pantallas etc.

Santiago: Mac Iver 370- Fono 380013- Casitla 1 15-D -Telex 240628- Dirección Telegráfica "Nacareco'


NCR DE CHILE S.A.

* Documentación y ayuda interactiva para el usuario, proveyendo acceso inmediato a un manual en línea que incorpora el sistema operativo y/o indicando en forma automática, el formato correcto cJe una instrucción que haya sido ingresada con errores de sintaxis. * Esquema de redes, tanto locales como remotas, entre equipos con Unix como sistema operativos con compartición de archivos (de acuerdo a los esquemas de seguridad estndar) y terminales virtuales.

Santiago: Mac lvcr 370- Fono 380013 - Casilla lIS-O - Telex 240628 - Dirección Tcicgráfica "Nacareco'

4


NCR DE CHILE S.A.

LENGUAJES DE PROGRAMACION

A continuación se detallan las caracteristicas de los lenguajes de programación soportados:

1. Cobol

Existen dos productos que pueden ser utilizados. Ambos implementan el esténdar Cobol ANSI 7, con facilidades interactivas via ACCEPT/DISPLAY extendido, capacidades aritméticas totales, llaves alternas con duplicación, y depuración interactiva al nivel de instrucciones fuente: RM/Cobol Es un compilador/intérprete de Cobol, es decir, compila a código intermedio, el cual es posteriormente interpretado. En la actualidad se usa la versión 2.00.00. LPI/Cobol Es un compilador de Cobol, generando código de méquina. el cual es ejecutado directamente. La versión actual es 2.00. 00.

2. Basic

Existen dos productos que pueden ser utilizados. Ambos son intérpretes. La diferencia esté dada en el dialecto de Basic que irnplernentan.

SanLiago: Mac Iver 370- Fono 380013 - Casilla 1 15-D - Telex 240628 - Dirección Telcgráfica Nacareco"


NCR DE CHILE S.A.

SMC/Basic Este producto ofrece un lenguaje simple de usare de orientación comercial, con poderosas funciones de entrada/salida y eficientes funciones aritméticas y de manejo de strings. Implementa la versión de Darniouth College, con mejoras en cuanto a funciones comerciales y a su funcionamiento en un ambiente multiusuario. La versión actual es 2.00.00. SVS/Basjc Es un intérprete de alta velocidad y altamente interactjvo, que implernenta funciones y subrutinas con parémetros, amplias facilidades de entrada/salida, estructuras de control de alto nivel, funciones aritméticas y trigonométricas, operaciones entre matrices, vectores virtuales, etc. La versión actual es 2.00.00. 3. Fortran Existen dos productos que pueden ser utilizados. Ambos implementan el esténdar Fortran 77. Fortran 77 Es un compilador que genera código de máquina. Soporta, en forma adicional al estándar que irnplementa, la gran mayoría de las funciones de Fortran 66. La versión actual es 2.00.00. SVS/Fortran Es un compilador que gertera código de nióquina. Hace uso completo de las facilidades del microprocesador

Santiago: Mac Ivcr 370- Fono 380013 Casilla 115-E) - Tcicx 240628- Dirección Tcicgráfica "Nacarcco'


NCR DE CHILE S.A.

por lo que el tamaFo de los programas y de las estructuras de datos es prácticamente ilimitado. La versión actual es 2.00.00. 68xxx,

it Pascal

PASCAL es un lenguaje orientado al usuario, de alto nivel, basado en la definición de Wirth. Implenienta complejas estructuras de control tendientes a promover buenas prácticas de programación; es autodocumentado e incluye extensiones para sistemas comerciales. Adicionalmente se incluye un paquete de punto flotante y un optimizador de código. La versión actual es 2.00.00. 5. C

Es el lenguaje nativo del sistema operativo UNIX, de propósito general, diseiiado para programación estructurada, basado en la definición de Kernigharn y Ritchie. Soporta variados tipos de variables, matrices multidimensionales y complejas estructuras de datos. Posee aritm&tica de direcciones y manejo de "pointers" que lo hacen ideal para el trabajo a nivel de la niquina. Incluye además un conjunto de bibliotecas de funciones de todo tipo. La versión actual es 2.01.00.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 l5-D - Telex 240628- Dirección Telegráfica 'Nacarcco'

u


NCR DE CHILE S,A.

CONSIDERACIONES

• Aunque existe adicionalmente una gran gama de lenguajes adicionales para UNIX, se han indicado aquí los actualmente distribuidos por NCR de Chile.

• Para la familia Tower esta disponible un procesador aritmético complementario de hardware. Mediante él, la velocidad de procesamiento de los programas objeto de Fortran, Pascal y C se aceleran en un factor que va de 14 a 10 segin la mezcla de instrucciones del programa. Facilidades para prueba y puesta en marcha Todos los lenguajes poseen herramientas de depuración de programas. Entre éstas destacan, traza de programas, modificación de valores de variables, modificación de la secuencia de ejecución, "break points".

Llamadas a subrutinas en otros lenguajes

Es posible llamar ubrutinas escritas en lenguajes que son compilados tales como Cobol, Fortran, Pascal y C. En el momento del "load" del programas estas rutinas son incluidas en el módulo cargable.

Santiago: Mac Ivcr 370 - Fono 380013 - Casilla 115-1) - Telex 240628 - Dirección Telegráfica "Nacareco'


NCR DE CHILE S.A.

III DESCRIPCION DE ALGUNOS UTILITARIOS SOPORTADOS

1. Sort/Merge

El utilitario Sort/Merge es totalmente flexible y no impone ninguna restricci6n. En particular no hay ningún límite al número de archivos de entrada, al número de campos por los que se puede ordenar y acepti entrada desde cualquier dispositivo. Los requerimientos de memoria son variables, según el tamaio de los archivos, cantidad de campos a ordenar, etc. 2. Copia de Archivos Existe una variada gama de utilitarios que permiten copiar archivos. Entre ellos podemos nombrar: • Copia de archlvos a imagen Concatenación de archivos (varios de entrada, uno de salida) • Copia de archivos con conversión de datos • Partición de archivos (uno de entrada, varios de salida) • Copia múltiple a imagen (uno de entrada, múltiples de salida) Copia con encripción/desencripción de archivos • Compactación de archivos

Sanliago: Mac Ivcr 370- Fono 380013 - Casifla 1 15-D - Telex 240628 - Dirección Tcicgr'ifica 'Nacareco'


NCR DE CHILE S.A,

I1Ei Se cuenta también con facilidades para archivos.

Ttdumptt de

Hay disponibles varios utilitarios que permiten obtener vaciados de archivos. La salida puede ser obtenida en ASCII, en octal, en decimal, en hexadecimal. 3. Dump de Memoria

En forma estndar, ante fallas de programa1 el sistema genera un archivo que contiene un "dunip" de memoria. Adjciona].mente, provee de un software que permite el análisis interactivo del archivo generado. t. Editor de Texto El sistema dispone de 5 editores de texto, los que están orientados a diferentes tipos de usuarios. Así, por ejemplos se tiene un editor de línea simple de usar (para principiantes) un editor de línea completo (para usuarios avanzados), un editor de pg1na (que incluye adems al editor de línea el que puede ser usado concurrentemente) y un editor batch (para modificaciones est5ndares o sobre una gran cantidad de archivos). 5. Comparaci6n de archivos Hay disponibles varios utilitarios para comparar archivos. La salida obtenida dependerá del programa que se utilice. As11 por ejemplos se puede tener:

Reporte de diferencias entre los archivos Instrucciones de edición que se deben ejecutar para que los archivos queden idénticos.

SanIago: Mac Iver 370- Fono 380013 - Casilla 1 15-D - TeIe 240628- Dirección Telegráfica "Nacareco'


NCR DE CHILE SA.

llifri 6. Programa de consulta archivos

Hay varios programas de consulta de archivos, que permiten recuperar registros que contengan un patrón dado de consulta, no siendo necesario que sea llave del registro. La diferencia entre ellos está dada por el algoritmo de bisqueda que implementan, estos programas permiten:

Acceso en línea a base de datos Generación de informes en línea Procedimientos catalogados 7. Otros Utilitarios

7.1 Correo Electrónico

Está disponibles en forma estándar en el sistema, un software de correo electrónico, el que permite enviar y recibir correspondencia entre usuarios. Para estos efectos, cada usuario posee una casilla electrónica (un archivo en su directorio), en la que se almacena la correspondencia que recibe. Mediante simples cómandos, el usuario puede mirar el contenido de su casilla, borrar mensajes, reenviarlos a otros usuarios, grabarlos en otro archivo, imprimirlos, etc.

Lo anterior también es válido para usuarios ubicados en diferentes Tower conectados en red.

Santiago: Mac Ivcr 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacarcco'


NCR DE CHILE S.A.

EJE1í UNIX también noticias. Se (broadcasting) sistema.

posee un sistema electrónico de usa para la distribución y la difusión de noticias a todos los usuarios del

Las "noticias" pudieran estar relacionadas con el uso del sistema o pudieran ser instrucciones generales o información de cualquier índole. El uso del sistema electrónico de difusión de noticias es un medio muy conveniente para distribuir información diaria importante a todos los usuarios del sistema. 7.2 Agenda Electrónica Este es un software orientado a mantener una agenda, en forma electrónica. Para ello el usuario debe ingresar al sistema todos sus compromisos (al igual que lo hace en una agenda normal) para los diferentes días. No existe ninguna limitación en cuanto a la anticipación con la cual puede realizar este ingreso a la agenda. Todos los días, el usuario recibirá un listado con sus compromisos del día vigente y del día siguiente.

7.3 Manejador de Pantalla

Este software permite formatear la pantalla para ingreso de datos (incluyendo validación física) y ademas, manejar un sistema de men( en forma automática. El usuario define el formato de la pantalla, mediante comandos simples y,en el caso de corresponder a un menú, los procesos que se debern ejecutar en las diferentes opciones de éste.

Santiago: Mac vcr 370- Fono 380013 - Casilla 11 5-D - Tcicx 240628- Dirccción Tc1cgriíica "Nacareco"


NCR DE CHILE SA,

EIEJ1I 7.l Sistema de Control de Código Fuente - SCCS

Este es un sistema diseiado para ayudar al control del desarrollo de sistemas. Posee un conjunto de funciones que permiten: Crear bibliotecas de programas • Mantener actualizaciones de estos programas • Generar diferentes programas a partir de las actualizaciones definidas • Mantener documentación de programas • Comparar dos versiones de programas 7.5

Procesadores de Documentos

El sistema dispone de varios programas para proceso de documentos. El objetivo de estos programas es producir un texto formateado, de acuerdo a las especificaciones que el usuario ha incluido en el texto mismo.

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Tclegrfica "Niacareco


NCR DE CHILE SA.

1EH4 SOFTWARE ESTÁNDAR

Multiplan (Hoja Electrónica) (opcional)

Esta herramienta, usada con mucha frecuencia en el apoyo de modelación financiera y planificación de presupuestos es un elemento con el cual se complementa el sistema operativo de la línea TOWER ofrecida. La versión Multiplan es un producto soportado por NCR y de él se pueden destacar los siguientes aspectos: Facilidades de uso: Posee características de utilización que permiten un répido aprendizaje, mediante elementos guiados ("menú") y comando de ayuda. El usuario puede seleccionar opciones por simple posiclonarniento del cursor en el menCi, o mediante la selección de la primera letra de la palabra correspondiente. El niovimiento del cursor es por teclas utilizando aquellas que son especiales para el efecto.

Ademés de las funciones convencionales de ingreso, formateo, copias inserción y eliminación, existen funciones que permiten el uso de fórmulas complejas y programación béslea (IP, THEN, ELSE). También es posible utilizar funciones aritméticas, estadísticas y trigonométricas. Cuenta con un amplio rango de opciones de formateo y edición, y con la opción de ingreso mediante encadenamiento con otras hojas electrónicas, con actualización una otra de a como alternativa seleccionable. Protección: El usuario cuenta con acceso por clave y adenis con capacidad de protección de campos. Además existen las opciones de protección que provee UNIX.

Santiago: Mac lvcr 370- Fono 380013 - Casilla 1 15-E) - Telex 240628- Dirección Telegráfica "Nacarcco

4-


NCR DE CHILE S.A.

!1iE1fr1 BASE DE DATOS RELACIONAL (Opcional)

Permite al usuario describir, crear, cambiar, recobrar y suprimir datos en un ambiente interactivo. Su poderoso lenguaje de consultas permite enlazar cualquier número de archivos en cualquier forma deseada. Las consultas pueden realizarse desde pantallas con formato en lugar de tener que hacerse desde lenguajes de consulta. Un generador de informes permite al usuario crear reportes sumamente estructurados.

Esta herramienta de productividad tiene una interface que permite tener acceso a la base de datos desde lenguajes estúndares de programación. El sistema proporciona flexibilidad en el diseFio del programa y en el manejo de los datos y constituye una alternativa muy económica a la mayor.a de paquetes de programas disponibles hoy. DI 3000 Procesamiento de Grficos (opcional)

Este paquete constituye un juego integrado de herramientas para programar aplicaciones tales como gráficos comerciales y diseíio de documentos. Se puede tener acceso a estas verstjles herramientas tanto mediante una técnica interactiva de selecciones múltiples como mediante subrutinas que pueden ser llamadas por el usuario. Los gráficos pueden ser almacenados en una biblioteca y recobrados en varias combinaciones para integrar y sobreponer varios de ellos.

Este verstil juego de herramientas de software proporciona capacidades funcionales para satisfacer una extensa gama de requisitos de grficos tales como la generación rápida de tablas ilustradas con segmentos de circulo para representar datos hasta complejos sistemas tridimensionales de apoyo al desarrollo por computador (CAD).

Santiago: Mac Ivcr 370- Fono 380013- Casilla 1 15-E) - Telex 240628- Dirección Telegráfica 'Naczircco"


NCR DE CHILE S.A.

Para trabajar con este sistema de gráfico, deberá adicionar al Tower una pantalla de alta resolución, pudiendo ser: -

Pantalla Tektronic o equivalente de alta capacidad.

-

Computador Personal modelo PC 1I1 o superior, software de emulación.

Santiago: Mac Ivcr 370- Fono 380013 - Casilla 1 15-1) - Tcic. 240628 - Dirección Telegráfica 'Nacarcco"

con


NCR DE CHILE S.A.

-:

SOFTWARE DE AUTOMATIZACION DE OFICINAS (Opcional) Q-Office+ y las Herramientas de Productividad son un sistema de software para Automatización de Oficinas Integrado e independiente del hardware, que funciona en nuestra familia completa de Computadores Personales, WorkSavers y Sistemas Tower. Corre bajo los Sistemas Operativos MS—DOS, NCR—DO3, XENIX y UNIX. Está disponible en muchos lenguajes, incluyendo Inglés y Espaioi. Este software manejado por menúes se ha mostrado ficIl de aprender y usar por todos los niveles de personal de oficina, administrativos, profesionales y ejecutivos. Q—Office+ y las Herramientas de Productividad integran todas las Aplicaciones de Oficina que la industria requiere, incluyendo: Procesamiento de Palabras, Hoja Electrónica para Cálculos, administración de Base de Datos, Correo Electrónico, Comunicaciones, Calendario/Programador de Reuniones, Diccionario (Espaiiol/Inglés), Generador de Formularios, Generador de Menúes, Calculadora, Grficos y más.

Q—Office+ permite la creación de documentos que contengan cualquier texto, gráfIcos, hojas electrónicas o información de bases de datos. Q—Office+ está disponible tanto en Espaiiol como en Inglés, más aún, las versiones internacionales soportan diferentes separadores decimales, formatos de fecha, y nombres de campos con caracteres internacionales. El sistema está compuesto de ocho módulos de software diferentes los cuales pueden operar separadamente o como un todo integrado. Estos módulos incluyen Q—One, procesador de palabras y diccionario Espaiol/Inglés; O—Date, calendario y planificador de actividades; O—Mali, correo electrónico, Q—Menú; generador de rnenúes; Q—Form, generador de formularios; O—Note, borrador de notas electrónico; O—Cali, directorio telefónico; y Q—Math, calculadora.

Santiago: Mac Iver 370- Fono 380013- Casilla II S-D - Telex 240628- Dirección Telegráfica 'Nacareco


NCR DE CHILE SA.

I18[1 Existen seis módulos de software de productividad adicionales, los cuales pueden ser usados como parte integral de Q-Office+ o independientemente. Estos módulos son: Q-Plan, hoja electrónica de célculos; Q-Phact, administrador de base de datos; Q-File, administrador de datos en texto; Q-Chart y Q-Graph, paquetes de gréficos y Q-Write, editor ejecutivo. Todos estos módulos tienen una interface a usuario consistente a través de las diferentes plataformas NCR. Esta última característica le permite al usuario de Q-Office+ moverse desde una estación de trabajo poderosa como lo es un PCLIi hacia un terminal de caracter conectado a un Tower 32 con muy pocos cambios en sus hébitos de trabajo.

Q-Office+ y el software de productividad son portab].es. independientes del hardware y adaptables a todos los tipos de usuarios. Este software puede correr bajo sistemas operativos UNIX como también bajo MS-DOS y PC-DOS. Esto significa que puede correr en nuestras familias de productos NCR PC y NCR Tower.

Características destacadas de Q-Office+

- Q-Office+ y los módulos de productividad ignoran las diferencias de hardware y actúan igual en cada computador terminal e impresora. - El software Q-Of'fice+ corre en casi todas las versiones del sistema operativo UNIX como también bajo PC-DOS y MS-DOS.

-

El procesador de palabras 0-One combina la sofisticación de la composición de texto con la simplicidad del procesamiento de palabras. Sus capacidades para forrciateo, aunque simples de usare se comparan con las de un editor tipogréfico. Ventanas ajustables permiten la aparición sirnultnea en pantalla de varios documentos.

Santiago: Mac Ivcr 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirccción Telegráfica "Naczircco


NCR DE CHELE S.A.

I;J[1íF:1 - -

El diccionario Espaflol o Inglés permite chequear los errores de ortografía y hacer guionaclón automática.

El Proceso de Registros, parte de 0-One, permite procesar cualquier archivo de datos creado por virtualmente cualquier computador, para trabajos como mezclas para correo y generación de rótulos.

- O-Date, el calendario, es un calendario/programador de reuniones electrónico con despliegue diario, semanal y mensual. -

Búsquedas múltiples se pueden realizar en calendarios asociados para chequear la disponibilidad en una fecha dada. Las citas se pueden hacer o pedir por correo electrónico. Recordatorios, alarma y una lista de "cosas por hacer" también se incluyen.

-

Q-Mail, el correo electrónico, se usa para enviar notas y documentos en el mismo sistema o entre sistemas en forma automática.

- Q-Menu es un utilitario para menúes de varios niveles, usado para generar y mantener los menúes. Esto permite adaptar los menúes al usuario sin cambiar el código fuente.

Q-Form es un generador de pantallas int.eractivo, administrador de formularios y base de datos el cual puede usarse directamente para disejio de formularios, o corno un veh.culo recolector de datos para otros programas como bases de datos u hojas electrónicas para ciculos.

Santiago: Mac lvcr 370- Fono 380013- Casilla 1 15-D - Tcicx 24062S- Drccción T crtfica "Nacarcco'


NCR DE CHILE SA.

NICIR. -

-

O-Note es un programa escribiente para colectar, indexar y recuperar cualquier tipo de información usando un formato de edición tipo tarjeta basado en índices. Clasifica y recupera la información de la tarjeta desde la base de datos en vez de buscar en el escritorio de uno.

O-Cali puede usarse para crear una base de datos de nombres, direcciones y números telefónicos por orden alfabético o por categorías. Almacena la configuración de la puerta para varios sistemas, y automáticamente disca los números de teléfonos para otros computadores usando menúes amigables.

- Q-Math trabaja como una calculadora de oficina completas con todas las funciones, 26 memorias de almacenamiento y una "cinta" en pantalla. - O-Plan es una hoja electrónica para cálculos manejada por menúes o comandos basado en el nivel de habilidad del usuario. Soporta una variedad de atributos de video y gráficos de negocios como también columnas de ancho variable y varias ventanas. La arquitectura de memoria virtual tolere largos ilimitados de columnas y filas, permitiendo la creación de hojas grandes. - Q-Phact es un sistema de archivo en base de datos diseñado con un ambiente de oficinas en mente. Combina la- velocidad y la potencia con una interface a usuario manejada por menúes, lo que permite construir y mantener las estructuras de datos fécilmente. Posee características como diccionario de datós, extracción automética de llaves desde los registros y registros de largo variable. Q-Phact puede correr en un sistema PCDOS o MS-DOS de usuario único, o en un sistema multjusuario, soportando bases de datos y registros con llave.

Santiago: Mac Iver 370- Fono 3800I3 - Casilla II 5-D - TcIc 240628- Dirección Tcicgrfica "Nacarceo"


NCR DE CHILE S.A.

-

O-File permite fie1lmente almacenar, buscar y recuperar interactivamente textos. Puede ubicar cualquier palabras frase e Información, en segundos • a través de múltiples documentos en múltiples directorios o aún revisar información a través de múltiples bases de datos y a través de redes. Búsquedas con comodín, búsqueda combinada y búsquedas booleanas completas son posibles de hacer.

-

O-File trabaja sobre toda la información contenida en el sistema Incluyendo cartas, reportes, memorandums1 resúmenes, propuestas, correo, información financiera y base de datos.

- Q-Chart y Q-Graph pueden ser usados sólos o para incluir dibujos en los documentos preparados con el procesador de palabras Q-One. -

Q-Chart crea cartas simples o rejillas complejas para comparaciones cartas de tiempo, o gréficos para análisis de trayectoria crítica.

-

Q-Graph es un paquete grfico manejado por nienúes capaz de realizar todas las funciones de Q-Chart compatibles con una gran variedad de dispositivos de salida. Crea rificos de tortas lineales, y de barras complementados con diversos tipos de letras, leyendas y colores.

-

Q-Write, el editor ejecutivos puede Incluso ser usado por un alto oficial ejecutivo para la creación de documentos bésicos sin preocuparse por el formateo. Puede usarse en un computador portable en casa y es compatible con el procesador de palabras Q-One para hacer el formateo en la oficina posteriormente.

Santiago: Mac ¡ver 370 - Fono 380013 - Casilla II 5-D - Tcicx 240628 - Dirección Telegráfica "Nacarcco'

-.

1


NCR DE CHILE S.A.

I1fr Cogen (opcional)

COGEN es una poderosa herramienta de ayuda a la programación, orientada a incrementar la productividad del desarrollador de aplicaciones, la cual genera programas fuente Cobol, sin errores y bien estructurados. Maneja una estructura modular para la creación de aplicaciones en Cobo).. A través de una serie de menú interactjvos, se definen archivos, pantallas e informes, los que a futuro darán origen a un programa fuente.

Trabaja con un diccionario de datos1 en el que guarda las definiciones correspondientes, del cual se obtiene la información requerida, eliminando la necesidad de reingresar información redundante. Dunga (opcional)

Dada la creciente necesidad de información en los distintos sectores productivos1 comerciales y gubernamentales en los últimos aFios, el mercado computacional se ha visto enfrentado a una fuerte demanda de software que facilite la operación el proceso de toma de decisiones y optimice la productividad de sus recursos humanos y financieros.

DUNGA cónstituye una poderosa herramienta de desarrollo orientada hacia la rápida configuración de prototipos, permitiendo que el usuario final interactúe inmediatamente con un modelo inicial acelerando la solución a su problema. El DUNGA diseño permite de introducir profundas modificaciones al producto que genera. Dichas modificaciones son mantenidas por el sistema e introducidas autornticamente en versiones futuras del software generado,

Santiago: Mac ¡ver 370- Fono 380013 - Casilla 115-1) - Telex 240628 - Dirección Telegráfica "Nacarcco"


NCR DE CHILE S.A.

rii

con lo cual se logra un desarrollo modular y progresivo de la soluciรณn final. En sintesis, el sistemas partiendo de una especificaciรณn bsica puede generar sofisticados programas Interactivos para entradas de datos, mantenciรณn de archivos consultas, etc.

Santiago: Mac Iver 370-Fono 380013 - CasiUa 1 I5-D - Telex 240628- Direcciรณn Telegrรกfica 'Nacarcco"


NCR DE CHILE S.A.

ilir:4 Comunicaciones La familia TOWER ofrece un amplio espectro de capacidades de comunicaciones que se dividen en 3 grandes grupos:

Low Order

• Soporta terminales o impresoras que trabajan en modalidad TTY, éstos no necesariamente deben ser NCR, tales como terminales Visual, Ampex VT-100, VT-220, TekTronix, etc. e Impresoras OKIDATA, EPS0N SEIKOSHA, etc. Soporta la conexión de computadores personales que utilicen Interface RS-232-C. También es posible conectar plotters y digitalizadores.

High Order TOWER puede trabajar en ambiente SNA como unidad f'tsica tipo 2 (PU T2) en los siguientes modos:

• • •

3270 RJE 3780 - Impresora LU1 'Impresora LU3

• Para redes de paquetes conmutados TOWER ofrece el protocolo X.25 con enlaces a redes TRANSPAC, DATAPAC y TELENET, pudiendo manejar hasta 64 circuitos virtuales.

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Telegráfica 'Nacarcco"


NCR DE CHILE SA.

11 El [d • Para transmisión de archivos con otros computadores (que soporten el protocolo) se utiliza la modalidad BSC/3270, que permite transmitir/recibir archivos. Emulación de unidades de control IBM (3274-51C), terminal (3278-2), impresora (3288-2), utilizable en aplicaciones con CICS/IMS/TSO. Finalmente, Tower puede formar una red de procesamiento distribuido de equipos TOWER utilizando el sistema UNIX to UNIX que permite la transferencia de archivos y el trabajo a terminales virtuales. Red Local El sistema operativo Unix incorpora en forma estándar rutinas de cornunicciones como son UUCP y CU. Esta forma permite Redes remotas con UUCP y CU. interconectar en forma remotas varios equipos que utilicen Mediante esta conexión, que no el sistema operativo Unix. adicional, software ni de hardware de ni requiere exceptuando las líneas y modems de telecomunicaciones pertinentes se logra intercambiar información entre computadores y ejecutar desde un terminal conectado a un equipo Tower, comandos del sistema operativos incluidas compilaciones y ejecuciones de programas de otro equipo Tower conectado a la red. Es decir el usuario trabaja como si estuviera conectado físicamente al otro equipo. Tower soporta la red de area local (LAN) Towernet basada en ETHERNET para integrar varios equipos aumentando la capacidad de proceso de la instalación.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 I5-D - Tcicx 210628 - Dirección TcIcgrfica "Nacareco"


NCR DE CHILE SA.

Uno de los objetivos principales de Towernet. es proveer un canal de comunicaciones confiable, accesible desde distintos nodos, proveer un alto nivel de servicios para el intercambio de datos y tener acceso a recursos computacionales compartidos y de distinta naturaleza. Towernet es un bus compartido y pasivos esquema que da a una red un alto grado de confiabilidad.

El control de la red es distribuido via CSMA/CD, (carrier sense multiple access/collision detection), no existiendo un controlador central y de ese modo, no posibilidad la inhabilitación de la red, por falla en un punto. Tampoco es necesario software de routeo y por ende, éste es de una menor complejidad y evita retardo en la operación de la red. La componente fisica que se comparte en la red Towernet es un cable coaxial pasivo y altamente confiable.

El elemento o componente activo que hace interface con los nodos de la red es un tranceptor (transceiver), dise?ado con lógica redundante para eliminar al máximo la posibilidad de falla.

La red es totalmente digital y no se requieren convertidores análogo digital o modems para la transmisión de datos a través del cable coaxial. Redes SNA:

}edes SNA. Esta forma permite la conexión de los equipos Tower mediante este protocolo desarrollado por IBM.

Santiago: Mac Ivcr 370- Fono 380013- Casulla 1 15-D - Telex 240628- Dirección Telegráfica "Nacareco"


NCR DE CHILE S.A.

EJEFT1 De esta manera, el equipo Tower pasa a simular, en multiprogramaclón con los otros procesos que esta realizando en ese momento, a un cluster del tipo IBM-3270/SNA, pudiendo sus terminales e impresoras ser conectados lógica e Independientemente a los procesos que se están efectuando en forma local en Unix, o a los procesos que se están ejecutando en el }-{ost IBM, ya sea mediante VM-CMS o CICS.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 5-ti - Telex 240628 - Dirccción Telegráfica "Nacareco"


NCR DE CHILE SA.

NIc.1f'

COMANDOS BASICOS DE UNIX

Santiago: Mac Iver 370- Fono 380013- Casilla II 5-D - Telex 240628- Direcci贸n Telegr谩fica 'Nacareco'


NCR DE CHILE SA.

.iIçIij COMANDOS BASICOS DE UNIX

1.

Listado de un Directorio

ls C-abcdfgilmnqrstux ACFR] donde las opciones més comunes son: -a -e

-t -R -u

Lista todas las entradas al directorio Lista en formato largo dando; el modo número de enlaces, dueFio tamaFio en bytes y la fecha de la última modificación para cada archivo ordenado alfabéticamente. Ordena la salida por la fecha de la última modificación. Lista, ademés, todos los subdirectorios que encuentra. Ordena la salida por la fecha del último acceso al archivo.

El modo de un archivo est5 representado por 11 caracteres de los cuales: el primero indica el tipo de archivo que puede ser: (d) (b) (e) (m) (-)

directorio archivo tipo bloque archivo tipo caracteres archivo múltiple archivo ordinario

Los siguientes nueve se interpretan como tres grupos de tres donde los primeros tres corresponden a los atributos del dueflo del archivo, los siguientes al grupo y los últimos a otros usuarios y tiene la forma. rwx r--rw- r read w write x execute - no posee el atributo

Santiago: Mac Iver 370- Fono 380013- Casilla 1 I5-D - Telex 240628- Dirección Tclegráíica "Nacarcco'


NCR DE ChILE S.A.

JI.c l!] 2.

Correo Electrónico Mali [usuario] envía mensaje al usuario Mali revisa la propia correspondencia Permite enviar textos completos a otro usuario guardéndolos en casillas individualmente, por lo que no es necesario que el usuario de destino esté en el momento conectado con el sistema UNIX.

3.

Consultas al Manual de Comandos en Linea man titulo..... Localiza e imprime la sección del manual correspondiente al titulo especificado, mostrando 214 líneas por vez en la pantalla (puede direccionarse a la Impresora para obtener copias del manual completo y/o secciones determinadas).

14.

Información de los procesos activos ps [aklxvtJ opciones ms comunes son: a Imprime todos los procesos activos, si se omite imprime sólo los procesos del usuario que invoca el comando. da un listado informaólón:

largo

con

la

siguiente

• El status del proceso; O no existe, 3 W durmiendo, esperando R corriendo, 1 intermedio, Z terminado, T detenido. • La identificación del dueiio La identificación del proceso

Santiago: Mac Iver 370- Fono 380013- Casilla II 5-D - Tckx 240628- Dirección Telegráfica Nacarcco"

__........................__


NCR DE CHILE S.A.

I.NlCIt • Prioridad del proceso • El tamai90 en bloques de la Imagen en memoria • El evento por el cual el proceso está en espera • El terminal que lo controla • El tiempo acumulado de ejecución 5.

Eco al Terminal echo[-n]argumentos Es usado normalmente para escribir en la terminal mensajes o pantallas de opciones, si se agrega -n no se incluye avance de linea al final de los argumentos.

6.

Calendar Consulta el archivo t? caiendarlt y muestra las líneas que contienen la fecha de hoy y maflana, es usado como agenda electrónica para recordar compromisos. El formato de la fecha es "MM/DD" cuando se Invoca de la forma calendar El comando busca para cada usuario el archivo calendar en el directorio correspondiente y envia el resultado de su búsqueda mediante "mali" a cada usuario. Esto es normalmente útil como proceso diario del administrador.

7.

lnformacjón de Usuarios del Sistema last [nombre) [terminal] Entrega un listado de todos los usuarios que han ingresado - salido del sistema desde el inicio de la bitácora y puede seleccionarse por usuario o por terminal específico. Entrega la fecha y tiempo de duración de la sesión de trabajo.

Santiago: Mac Iver 370- Fono 380013- Casilla II 5-D - Telex 240628- Dirección Telegráfica "Nacarcco"


NCR DE CHILE SA.

8.

EjecucIón de Procesos y/o Comando en el Futuro at hora [día] [hora] at mantiene una copia del archivo para ser ejecutada a la hora y día especificado. La hora puede ser de 1 a 4 dígitos, opcionalmente seguidos de las letras A, P, N o M para AM PM, medianoche o mediodía, los primeros dígitos son para la hora y los siguientes para los minutos.

La opción día puede ser el mes seguido del día o el día de la semana en el cual se desea la ejecución. at 8 jan 2

ejecuta el proceso a las 8 AM del día 24 de enero.

at 1530 fr

ejecuta el proceso todos los viernes (fr)a las 1530 hrs.

Este comando es muy usado para tareas rutinarias de envío de mensajes globales y/o respaldo de archivos o procesos que se deben ejecutar diariamente.

Santiago: Mac ¡ver 370- Fono 380013- Casilla II S-D - Telex 240628 - Dirección Telegráfica 'Nacareco"


NCR DE CHILE S.A.

LIE1t COMANDOS PARA MANEJO DE ARCHIVOS

1.

Copia de archivos cp archi arch2 cp arch directorio Este comando copia archi en arch2 donde el modo y el dueiio de arch2 se conservan, si existen, de otra forma se usa el modo del archi.

En la segunda forma uno o varios archivos son copiados al directorio de destino con sus nombres originales. 2.

Convierte y Copia de Archivos

dd [opción

valor]

Este comando copia el archivo especificado en input al archivo de salida con posibles conversiones que pueden ser: ascii ebcdic block unblock lcase ucase

convierte convierte convierte registros convierte registros convierte convierte

de EBCDIC a ASCII de ASCII a EBCDIC registros de largo variable a de largo fijo registros de largo fijo a de largo variable mayúsculas a min(sculas minCisculas a mayúsculas

se puede usar una o varias conversiones a la vez.

Santiago: Mac Iver 370- Fono 3800I3 - Casilla II 5-D - Telex 240628- Dirección Telegráfica "Nacareco"


NCR DE CI-JILE S.A.

además se pueden determinar parámetros tales como: lbs ob s sR Ip count 3.

tamaFio tamaíio salte n archivo copia n

del bloque del bloque registros de salida registros

Copiar un archivo a medid

de entrada de salida antes de copiar en el solamente

que crece

tra E-intervalo] [+límite] archivo tra es similar a una concatenación pero no se detiene al final del archivo, sino que espera el Intervalo dado, y si hay más informaci6n en el archivo reanuda el proceso de copia. tra copia los datos nuevos en el archivo y I*duerme?t intervalo segundos hasta un limite dado si no se especifica que el limite es infinito. Este comando es particularmente útil para inspeccionar el trabajo efectuado por programas de larga duraci6n para verificar su buen funcionamiento y proporcionar respaldo de archivos en forma inmediata. 14

Comparaci6n de Archivos cmp [-1] E-s) archi arch2

Se comparan los dos archivos, si hay diferencias el comando muestra el byte y el número de la línea en la cual se encueñtra esta diferencia. Ej.: cmp alfa beta entregaría un resultado del tipo: "alfa beta difieren: caract 33 línea 2011 este comando es útil para comparar respaldos y/o archivos de procesos rutinarios para comprobar si hubo proceso o no.

Santiago: Mac Iver 370- Fono 380013 - Casilla ti 5-D - Telex 240628 - Dirección Telegráfica "Nacarecu"

...........-.---,--.-.--,------..,-


NCR DE CHILE S.A.

INII,1 5.

Comparación y Posible Igualación de Archivos diff [-efbi archi arch2 diff entrega qu líneas deben ser cambiadas del archi para convertirlo en arch2, el output de este comando tiene la forma de comandos de edición que pueden, posteriormente ser ingresados al editor correspondiente para efectuar los cambios y dejar los dos archivos Iguales.

6.

Encontrar archivos que cumplan una condición dada. find nombre-de-archivo expresiones el nombre de archivo es buscado en todo el sistema jerárquico de archivos, partiendo desde la posición dada hasta encontrarlo y una vez encontrado se determina si cumple con la expresión, que puede ser: type e

verdadero si el tipo de archivo es c donde c puede ser: fbi blocl< [e] carcter [di directorio [pJ ordinario

-- user InarneTt, verdadero si el archivo pertenece a "name" - size n verdadero si el archivo es " n 11 bloques de largo - c time ri verdadero si el archivo ha sido modificado en ttflht dias

Santiago: Mac lvcr 370- Fono 380013 -Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacareco'


NCR DE CHILE S.A.

NIIrJ -

exec comando se ejecuta el comando con el resultado de la búsqueda anterior

Ej. : find /-name *out -atime^7-exec rm 1; Este comando encuentra todos los archivos cuyo posfijo sea out y que no hayan sido modificados en los últimos siete días, todos los que cumplan esta condición son el iminados. 7.

Empaquetamiento de Archivos pack archi Este comando guardará los archivos especificados en una forma compactada donde el archivo de salida puede llegar a ser entre un 25% a 30% menos que el de entrada, comando muy usado para envío de información por líneas telefónicas donde el costo del tiempo de transmisión es un factor importante. Además existe el comando "unpack" que vuelve a su estado original el archivo.

8.

Impresión de Archivos pr (opciones] archivo..... Este comando produce un listado de uno o ms archivos, separados por páginas y encabezados con la fecha del procesos el nombre del archivo o un texto dado y el 'número de pgina algunas opciones son: ^n empieza el' listado con # de página "n" -h toma el siguiente argumento coño texto de encabezado de paginas -m imprime todos los archivos simultineamente, uno en cada columna Este comando se ejecuta inmediatamente sin pasar por e]. archivo spooi.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 15-D -Telex 240628- Dirccción Telegráfica "Nacareco"

4


NCR DE CHILE SA.

Li lIi 9.

ImpresIón de archivo al spool print

[opciones] arch......

Este comando causa que los archivos nombrados sean enviados al archivo de spool para posterior impresión. Corno parámetros se puede determinar el número de copias necesarias, número de líneas por pulgadas y la prioridad asignada a este proceso, además de la impresora por la que se requiere el output. en caso de tener ms de una impresora conectada al sistema. 10.

Control del Archivo Spool de Impresión spool - opción Este comando permite ver, manipular la tabla de sDool y las opciones pueden ser: -help

muestra en pantalla todas las opciones disponibles

-query

muestra en pantalla la tabla de status de los procesos

-change

permite ciertos cambios a la tabla de spool que pueden ser efectuados por el duerio del archivo, el usuario, o el operador de la impresora definido por el administrador.

Los cambios pueden ser: la impresora de destino, la prioridad el número de copias, el tipode formulario. -purge

permite sacar de la tabla spool algunos procesos por el nombre del usuario, por la identificación, por el terminal de impresión a usar.

Santiago: Mac ¡ver 370 . Fono 380013 - Casilla II 5-D - Telex 240628 - Dirección Telegráfica 'Nacarcco"


NCR DE CHILE SA.

11.

-start

permite iniciar, detener o continuar la impresión.

-stop

permite detener la impresión de archivos de la tabla.

-restart

permite reiniciar la impresión.

-hoid

permite detener la impresión o poner en status de "hoid" a uno o varios archivos de la tabla.

-release

quita el status de hoid a uno o varios archivos de la tabla.

Comandos de Recuperación Libre de Datos Dentro de este grupo se encuentran tres comandos; grep egrep fgrep que difieren entre s por pequeFias diferencias en su algoritmo de búsquedas permiten encontrar en el archivo de input todas la lineas que contengan un patrón dado. grep

permite uso el de sustitución usa un y determinante de búsqueda.

caracteres algoritmo

de no

egrep permite expresiones booleanas en el parámetro de búsqueda y usa un algoritmo determinante de búsqueda siendo ms rápido que el anterior. fgrep permite la búsqueda de exp'resiones fijas dentro del patrón de búsqueda, por lo que es ms rpido que los dos anteriores y los parámetros de búsqueda pueden ser tomados desde un archivo.

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Telex 240628- Dirección Telegráfica "Nlacarcco"


NCR DE CHILE S.A.

NIc[r 12.

Sort—merge

El comando Sort permite el ordenamiento de un archivo o archivos dados y entrega el output a un archivo de salida, por defecto toma corno parámetro de ordenamiento la linea completa, pudiendo determinarse el rango o número de bytes a considerar como patrón de ordenamiento.

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 15-D - Tcicx 240628- Dirección Telegráfica "Nacareco"

J


NCR DE CHILE SA.

EJEffiJ EDITORES DE TEXTOS

Bajo UNIX existen cuatro editores de textos orientados a diferentes usuarios que son:

1.

ED Es el editor de textos standard que permite todas las opciones de edición normales, de inserción, cambio, numeración, búsqueda y reemplazo, etc.

2.

EX Es el editor raíz del sistema, orientado a la línea, con variados comandos de manipulación de caracteres especiales y controles de pantalla.

3.

EDIT Es un editor para principiantes con comandos de ayuda en línea.

VIE Es un editor visual, orientado a manejar la pgina completa de pantalla con todos los comandos de EX y comandos propios para movilizarse dentro del área visual de trabajo. Por último existe además de editór batch llamado SED que efectúa todas las labores de edición con comandos del tipo EX perb son obtenidos desde un archivo, puede usar el output de otros comandos como diff para igualar dos archivos.

Santiago: Nlac ¡ver 370- Fono 380013 - Casilla II 5-D - Tclex 240628 - Dirección Tcicgrófica 'Nacarcco'


NCR DE CHILE S.A.

.

1 cIj COMANDOS DE APOYO GENERAL

Por último existen comandos varios de apoyo al usuario como:

du, df

indica el uso del disco

time

indica los tiempos usados en el proceso

crypt

encripta o desencripta archivos de datos

write

establece usuarios

mesa

habilita o cancela la recepción de mensajes del usuario

wall

envía un mensaje a todos los usuarios

iiriits

abre un sistema de tabla de conversión de medidas

una

conversación

Santiago: Mac Iver 370- Fono 380013 - Casilla II 5-D - Tckx 240628- Dirección Telegráfica "Nacareco'

entre


NCR DE CHILE S.A.

IIlJ COMANDOS

UNIX

NIVEL 1:

COMANDOS -

SIGNIFICADO

1.

cal

2.

clear

: borra la pantalla

3.

clock

:

14

echo

5.

date

:

imprime y fija la fecha del sistema

6.

login

:

permite el ingreso/egreso al sistema

7.

ls

: lista el contenido de un directorio

8.

mail

: maneja la corresponjencia

9.

man

: despliega el manual de software

10.

more

: muestra el contenido del archivo

11.

pwd

:

12.

stty

: maneja características del terminal

13.

tty

:

it!.

who

: quienes usan el equipo

15. whoami 16.

he]p

17.

ps

imprime un calendario

continuamente imprime la hora del dia devuelve lo ingresado

imprime el directorio actual

identifica el terminal en uso

: quién soy yo ayuda a la operación. : despliega información sobre aos procesos

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Tclegráíica "Nacarcco


NCR DE CHILE S.A.

F161J NIVEL 2:

COMANDOS -

SIGNIFICADOS

1. at

ejecuta comando a la hora dada

2. calendar

servicio de recordacjón

3. 14•

cat

concatena e Imprime

cd

cambia de directorio

5. c h ni cd

cambio el modo de un archivo

6. cmp

compara archivos

7. cp

copia archivos

8. c ron

ejecuta comando autoniticamente

9. crypt

encripta información

10. dc

calculadora de escritorio

11. dd

convierte y copia un archivo

12. df

disco libre

13. d 1 ff/ di f' f 3

lista diferencias en archivo

itt. diffdir

lista diferencias en directorios

15. du

:sumariza uso del disco

16. ed

editor de texto estándar

17. e di t

editor para principiantes

18. ex

editor raíz

Santiago: Mac Iver 370- Fono 380013- Casilla 1 l5-D -Telex 240628- Dirección Telegráfica Nacareco'


NCR DE CHILE S.A.

F,NIClf 19.

file

20.

find

21.

freq

:

22.

head

: muestra el comienzo de un archivo

23.

last

: muesta los 煤ltimos usuarios

21! .

in

: determina tipo de archivo busca archivos frecuencia de caracteres

enlaza archivos

25. mesg

:

26.

: construye directorios

mkdir

permite o prohibe mensajes

27. mp

: Multiplan

28.

mv

:

29.

nice

: cambia prioridades

30.

num

: numera lineas

31.

nasswd

: establece "password"

32.

pr.

:

imprime archivos

33.

print/lpr

:

imprime en "spool"

3l4

printenv

:

imprime el ambiente

35.

re'i

36.

rm

37.

rmdir

38.

sed

:

"stream" editor

39.

see

:

permite ver un archivo

renombra archivos

invierte las liineas de un archivo :

i-'emueve archivos remueve directorios vaclos

Santiago: Mac Iver 370- Fono 380013 - Casilla 115-1) - Telex 240628- I)irccci贸n Tcicgrifiea "Nacareco'

4'-


NCR DE CHILE S.A.

4O.

sleep

:

141.

split

: divide archivos

142.

spool

: gobierna los archivos spool

143v

ssp

: produce simple espaciamiento

1414 •

tau

: muestra el final de un archivo

I5.

tee

:

1 16.

time

: cronómetro de comandos

147.

tr

:

148

tra

: copia un archivo en crecimiento

suspende la ejecución

despliega y copia

traduce caracteres

149. ul

:

subraya

50. unarne

:

nombre del sistema operativo

51.

:

reporta líneas repetidas

uniq

52. units

: convierte unidades

53.

:

vi

514. wall 55. wc 56. wrjte

editor de pginas escribe a todos los usuarios

: cuenta palabras escribe a otro usuario

Santiago: Mac lvcr 370- Fono 380013 - Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacarcco'


NCR DE CHILE S.A.

F1 NIVEL 3

COMANDOS -

SIGNIFICADO

1.

abd

: depurador de programas

2.

ar

: adminjstra bibliotecas

3.

as

:

ensamblador

awk

:

lenguaje de procesamiento

5.

bdiff

:

diferencias en archivos grandes

6.

cb

: hermoseador de programas "C?'

7.

cc

: compilador

8.

chgrp

cambia grupos

9.

chown

: cambia duefios

10.

cobol

:

compilador cobol

11.

coinm

:

líneas comunes a dos archivos

12.

opio

: copia archivos

13.

ctags

: mantiene "taga"

11.

egrep

: busca patrones en un archivo

15.

expr

:evalúa expresiones

16.

False

17.

true

:

18.

fgrep

: busca patrones en un archivo

"CH

provee valor tfa1so?? provee valor ttciertol?

Santiago: Mac ¡ver 370- Fono 380013- Casilta II 5-D - TcIe 240628- Dirección Telegráfica 'Nacarcco'


NCR DE CHILE S.A.

19.

grep

: busca patrones en un archivo

20.

hexdmp

: volcado hexadecimal

21.

join

: operador relacional

22.

kill

: mata procesos

23.

id

: carga objetos

2L1.

lint

: verifica programas

25.

look

:

26.

rnakekey

'PC"

encuentra lineas de una lista genera claves encriptadas

27. mkstr

:

28.

: monta un sistema de archivo

mount

errores de un programa "C"

29. mniount

desmonta un sistema de archivo

30.

newgrp

cambia grupo

31.

fice

: corre un comando a menos prioridad

32.

nm

:

33.

nohup

: corre un comando sin "hangups"

34

cd

: volcado en oct谩l

35.

pack

: empaquet.a un archivo

36.

unpack

:desempaqueta un archivo

37.

pinfo

: despliega informaci贸n del proceso

38.

prof

: despliega un perfil de datos

39.

reset

:

imprime una lista de nombres

restaura un terminal TTY

Santiago: Mac Ivcr 370- Fono 380013- Casilla II 5-D - TcIe 240628 - Direcci贸n Telegr谩fica 'Nacarcco"


NCR DE CHILE S.A.

IcIr IO.

sh

:

es un comandos

'Ii.

size

:

tamaFio de un archivo objeto

112

sort

: clasifica un archivo

113.

strings

: busca secuencias de ASCII

1111.

strip

:

remueve símbolos y bits de reubicación

115.

su

:

sustituye identificación temporalmente

116.

sum

: cuenta bloques en un archivo

147v

sumdir

48.

test

: evalúa una expresión

119.

touch

:

actualiza modificación

50.

tset

:

establece los modos de la terminal

51.

tsort

: sort topológico

52. wait 53. whereis 514

xref

55.

xstr

lenguaje

de

programación

al

de

usuario

suma bloques y cuenta caracteres

la

fecha

de

última

espera por la terminación del background : ubica secciones en arhivos especificados referencias cruzadas de un programa "CI'. : maneja "strings" en programa "C"

Santiago: Mac ¡ver 370- Fono 380013- Casilla II 5-D - Telex 240628 - I)irccción Te1cgrfica "Nacareco"


NCR DE ChILE SA.

NL NIVEL II

COMANDOS -

SIGNIFICADO

1.

admin

2.

basename

:

elimina prefijos en nombres de archivo

3.

bc

:

lenguaje aritmético de alta precisión

4.

cdc

: cambia el delta en SCCS

5.

chk+mnt

: chequea y monta sistemas de archivos

6.

ciri

7.

col

:

8.

comb

: combina deltas SCCS

9.

crash

:

examina imgenes del sistema

10.

csh

:

"shell" con sintaxis de "C"

11.

cu

:

llama a Unix

12.

dcheck

: chequea consistencia de directorios

13.

delta

1.

deroff

:

remueve construcción nroff,

15.

diskformat

:

formatea un disco

16.

dump

: volcado arhivo

17.

dumpdir

:

18.

errdemon

crea y administra archivos SCCS

limpia el nodo-i prepara salida multicolumna en nroff

produce un cambio en archivos SCCS

incremental

de

un

lee volcados y lista nombres bitácora de errores

Santiago: Mac ¡ver 370 Fono 380013 - Casilla II 5-D -Telex 240628 - Dirección Telegráfica "Nacarcco'

troff,

tbl

sistema

de


NCR DE ChILE SA.

JEL 19.

errot

:

20.

errstop

: detiene el registro de errores

21.

fsck

: chequea y repara sistemas de archivo

22.

fsdb

: depura un sistema de archivos

23.

get

: obtiene una versión de un archivo SCCS

2L .

getty

:

fija el modo de una terminal

25.

help

:

ayuda en problemas con SCCS

26.

icheck

: chequea la consistencia de un sistema de archivo.

27.

mit

:

28.

lorder

29.

lpd

:

30.

m 14

: procesador de macros

reporta errores registrados

inicializacjón de los procesos busca relaciones de biblioteca

ordenamiento en una

fantasma de la impresora

31. mkconf

:

32. mkfs

: construye un sistema de archivo

33.

mklost+found

: construye un directorio para fsck

3l4

mkhod

construye un archivo especial

35.

ncheck

genera nombres de números-i

36.

prs

:

imprime un archivo SCCS

37.

pstat

:

interpreta tablas del sistema

38.

ptx

:

indice permutado

genera tablas de configuración

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telex 240628- Dirección Telegráfica 'Nacarcco"


NCR DE CHILE S.A.

39. restor

restauraci贸n incremental de un SCCS

I0. rmdel

remueve un delta de un archivo SCCS

'Ii. sact

imprime actividad de edici贸n SCCS

'12. sccsdif

compara dos versiones de un archivo SCCS

'43. shutdown

apaga el sistema

'111. single

cambia a usuario simple

45. spell

encuentra errores de escritura

'46. spellin

crea una lista para spell

117k spellout

imprime desde la lista de spell

'18. spooldev

administra la tabla spool

t9. sync

actualiza el super bloque

50. tar

archivador en cinta

Santiago: Mac Iver 370- Fono 380013 . Casilla 1 15-D - Telex 240628- Direcci贸n Telegr谩fica 'Nacarcco"


NCR DE CHILE S.A.

IIr NIVEL 5

COMANDOS -

SIGNIFICADO

1.

eqn

:

procesador matemรกticas

2.

neqn

:

idem para desplegar en terminales

3.

checkeq

l.

lex

:

generador de lexicogrf leo

5.

nroff

:

f'ormatea e imprime textos (typewrlter)

6.

troff

:

formatea e (phototypesetter)

7.

tbl

:

formatea tablas para nroff y troff

8.

yacc

:

procesador algorithm)

troff'

de

para

reporta delimitadores desbalanceados para troff programas

de

imprimir

olvidados para

anรกlisis

imprime

gram6tica

o

textos

(parsing

Santiago: Mac Iver 370-Fono 380013- Casilla 1 15-D - Telex 240628- Direcciรณn Telegrรกfica 'Nacarcco"

4


NCR DE CFIJLE S.A.

JiPJ! SYSTEM CALLS : 3 NIVEL

1.

acces

: determina el acceso a un archivo

2.

alarm

:

3.

chdir

: cambia el directorio actual

1.

chmod

:

5.

chown

: cambia el due3o de un archivo

6.

close

: cierra un archivo

7.

creat

: crea o regraba un archivo

8.

dup

:

9.

exec

ejecuta un archivo

10.

exit

termina un proceso

11.

fstat

12.

ftime

13.

getpid

: obtiene identificación del proceso

114.

getuid

obtiene identificación del usuario

15.

gtty

arranca una alarma

cambia el modo de un archivo

duplica abierto.

un

descriptor

de

archivo

: obtiene información de un archivo guarda la hora y la fecha

: controla dispositivos del sistema

16. 1<111

:

envía una seíial a un número de proceso

17.

link

:

enlaza archivos

18.

locl<

:

fija un proceso en memoria

19.

locking

:

reserva espacio en un archivo

santiago: Mac Ivcr 370- Fono 380013 - Casilla II 5-D - Tclex 240628- Dirección Telegráfica "Nacareco'


NCR DE CHILE S.A.

4IE 20.

lseek

: mueve un punto de R/W

21. mount

: monta un sistema de archivo

22.

fice

: da prioridad a un proceso

23.

open

:

abre un archivo

214 .

pause

:

espera por una seíal

25.

pipe

: crea un canal entre procesos

26.

read

:

lee un archivo

27.

setgft

:

fija identificación de grupo

28.

setuid

:

fija identificación del usuario

29; signal

: maneja sefiales

30.

stat

: obtiene información del usuario

31.

stirne

:

32.

stty

: controla dispositivos del sistema

33.

time

: obtiene hora y fecha

314

times

: obtiene tiempo de proceso

35.

umask

:

36.

uniount

: desmonta un archivo reniovible

fija la hora y fecha del sistema

fija las máscaras de creación

37. uname

:obtiene el nombre del S.0.

38.

unllnk

:

remueve una entrada en un directorio

39.

nt.iriie

:

fija el tiempo de los archivos

Lb

wrjte

escribe en un archivo

Santiago: Mac Iver 370-Fono 380013 - Casilla II 5-D - TcIc 240628 - Dirección Telegráfica "Nacarcco"

L

actual


NCR DE CHILE SA.

I1EIl SYSTEM CALLS:

NIVEL

1.

acct

2.

brk

3.

fork

: crea un nuevo proceso

14•

lnserv

: diagnósticos de servicio

5.

inctl

:

: prende o apaga la contabilidad cambia la asignación de memoria

controla los archivos especiales

6. mknod

: hace un nodo

7.

ptrace

:

depuración de un proceso

8.

nwrnote

:

notifica falla de energia

9.

nwrtime

:

fija intervalo de recuperación

10.

shrk

: cambia asignación de memoria del sistema

11.

sync

:

actualiza el super bloque

12. wait

:

espera por el fin de un "background"

Santiago: Mac Iver 370-Fono 380013 - Casilla II 5-D - Telex 240628- Dirección Tcicgráíica "Nacareco'


NCR DE CHILE S.A.

EIEJ铆! SYSTEM CALLS : 5 NIVEL

1. phys

2. profil

acceso a direcciones fisicas

crea un perfil de ejecuci贸n invoca subsistema "start up"

3. suscmd 14 suslog

acceso al log de SUS

Santiago: Mac Ivcr 370- Fono 380013 - Casilla II 5-D - Telex 240628 - Direcci贸n Telegr谩fica 'Nacareco'


NCR DE CHILE S.A.

IiTbi r LIBRARY SUBROUTINES: 3 NIVEL

1. abs

valor absoluto

2. acos

arcocoseno (math.h)

3. asin

arcoseno (math.h)

)4• atan

arcotangente en -p112 a pi!2 (math.h)

5. atan2

arcotangente en pi!2 a pi12 (math.h)

6. atof

convierte ASCII en flotante

7. atol

convierte ASCII en enteros

8. atol

convierte ASCII en enteros laraos

9. ceil

función "techo" (math.h)

10.

coseno (math.h)

11. cosh

coseno hiperbólico (math.h)

12. ctype

clasifica enteros en ASCII - incluye (ctype)

13. exp

esponericiación (math.h)

1. fabs

valor absoluto doble precisión (math.h)

15. fclose

¿1erra una corriente de datos (stdio.h)

16. fflush

hace fluir una corriente de datos (stdio. h)

17. fdopen

asocia una corriente a un archivo (stdio.h)

Santiago: Mac ¡ver 370- Fono 380013- Casilla II 5-D - Tcle 240628- Dirección Telegráfica "Nacarcco'


NCR DE CHILE S.A.

,iICIr 18.

feof

:

avisa por fin de archivo (stdio.h)

19.

ferror

:

avisa en error de E/S (stdio.h)

20.

fileno

: devuelve (stdio.h)

21.

floor

:

22.

fopen

archivo y : abre un corriente (stdio.h)

23.

fprint

: ubica salida formateada en una corriente (stdio. h)

214 .

fputc

: pone un carácter salida (stdio.h)

25.

fread

: devuelve entrada binaria a un "buff'er" (stdio.h)

26.

fwrite

salida : otorga (stdio. h)

27.

freopen

: sustituye un archivo en lugar corriente abierta (stdio.h)

28.

frexp

:

retorna la tipo doble

29.

fscanf

:

lee de (stdio.h)

30.

fseek

:

posiciona en corriente próxima operación de E/S (stdio.h)

31.

ftell

: devuelve "offset" relativo (stldo.h)

32.

getc

:

el

descriptor

función "piso"

obtiene un (stdio. h)

lo

en

asocia

a

binaria

-------,---

-

a

una

corriente

a

un

de

"buffer"

de

una

como

una

cantidad

corriente

de

entrada

carácter

desde

Santiago: Mac Iver 370- Fono 380013- Casilla 1 15-D - Telcx 240628- Dirección Telegráfica "Nacareco"

-.

archivo

(math.h)

mantisa una

de

la

pantalla


NCR DE CH!LE SA.

IiIcIiJ 33. getchar

obtiene un carácter desde la pantalla (st dio. h)

3Z4 fgetc

: obtiene un carácter desde la pantalla (stdio. h)

35.

getw

: obtiene una (stdio. h)

36.

getiogin

:

retorna el nombre del usuario habilitado

37.

getpass

:

lee una "password"

38.

getpw

:

identifica password

39.

gets

:

lee una (stdio.h)

140.

fgets

palabra

un

desde

usuario

cadena

en

desde

lee n-1 caracteres (st d lo. h)

la

archivo

una

desde

pantalla

una

de

corriente corriente

41. hypot

devuelve (math.h)

la

distancia

euclideana

42.

Cabs

devuelve (math.h)

la

distancia

euclideana

)43•

isatty

: busca el nombre de una terminal

)414 •

jO

:

funciones de bassel

145.

j1

:

funciones de bassel (math.h)

146

jn

funciones de bassel (math.h)

'17.

yO

funciones de bassel (math.h)

148.

y1

:

funciones de bassel (math.h)

149•

yn

:

funciones de bassel

(math.h)

(math.h)

Santiago: Mac Iver 370- Fono 380013 - Casilla 1 15-D - Telex 240628- Dirección Telegráfica "Nacarcco"


NCR DE CHtLE SA.

[BFi 50.

ldexp

: devuelve x * 2 ** exp

51.

log

: logaritmo neperiano (math.h)

52.

log 10

:

logaritmo decimal

(math.h)

LIBRARY SUBROUTINES

1.

abort

:

2.

abs

: valor absoluto

3.

acos

: areocoseno (math.h)

i4

asin

:

5.

atan

arcotangente en -pi!2 a p1/2 (math.h)

6.

atan 2

arcotangente en -pi a pi (math.h)

7.

atof

: convierte ASCII en flotante

8.

atol

: convierte ASCII en enteros

9.

atol

: convierte ASCII en enteros largos

10.

ceil

:

11.

clearerr

: borra condiciรณn de error (stdio.h)

12.

cas

: coseno (math.h)

13.

cosh

:

coseno hiperbรณlico (math.h)

114.

crypt

:

rutina de NBS DES

15.

setkey

:

rutina de NBS DES

aborta

arcoseno (math.h)

funciรณn "techo"

(math.h)

Santiago: Mac Iver 370- Fono 380013- Casilla II 5-D - Telex 240628- Dirccciรณn Tcicgrรกfica 'Nacarcco'


NCR DE CHILE S.A.

16.

encrypt

:

17.

ctime

: convierte fecha y hora en ASCII

18.

localtime

19.

gmtime

20.

asctlme

21.

timezone

22.

ctyne

23.

curses

: optimizaci6n de funciones de pantalla

211 .

ecyt

: convierte valores a ASCII

25.

fcyt

:

26.

gcyt

: convierte valores a ASCII

27.

edata

: especifica últimas ubicaciones en región de memoria iniclalizada

28.

end

:

especifica últimas ubicaciones en región de memoria no inicializada

29.

etext

:

primera dirección del programa

30.

éxp

:

exponenciacióri (math.h)

31.

faba

: valor absoluto doble precisión (math.h)

32.

fclose

33.

fflush

rutina de NBS DES

convierte fecha y hora en ASCII : convierte fecha y hora en ASCII convierte fecha y hora en ASCII :

convierte fecha y hora en ASCII clasifica (ctype)

enteros

en

ASCII

-

incluye

convierte valores a ASCII

cierra una corriente de datos (stdio.h) : hace fluir (stdio. h)

una

corriente

de

datos

Santiago: Mac Iver 370- Fono 380013 - Casilla ti 5-D -Telex 240628- Dirección Telegráfica "Nacarcco"

i


NCR DE CHILE S.A.

iiiri

31.

fdopen

: asocia una (stdio. h)

35.

feof

: avisa por fin de archivo (stdio.h)

36.

ferror

: avisa en error de E/S (stdio.h)

37.

fileno

38.

floor

:

función "piso"

39.

fopen

:

abre salida (.stdio. h)

1O.

fprint

: ubica salida formateada de una corriente (stdio. h)

111.

fputc

:

'42.

fread

devuelve entrada (stdio.h)

43.

fwrite

otorga salida "buffer"(stdio. h)

'411.

freopen

115.

frexp

116.

fscanf

:

147•

fseek

: posiciona en corriente próxima operación de E/S (stdio.h)

711.

log

:

logaritmo neperiano (math.h)

75.

loglü

:

logaritmo decimal

devuelve (stdio. h)

:

corriente

el

a

un

descriptor

archivo

de

archivo

(math.h)

formateada

pone un carácter salida (stdio.h)

en

de una corriente

la

corriente

binaria en un "buffer" binaria

a

substituye un archivo en lugar corriente abierta (stdio.h) retorna la tipo doble lee de (stdlo.h)

un de

una

como

una

cantidad

corriente

de

entrada

mantisa una

de

(math.h)

Santiago: Mac Iver 370- Fono 380013- Casifla 1 l5-D - Telex 240628- Dirección Telegráfica "Nacareco'

-J .4

-

.

.....

.

...


NCR DE CHILE SA.

76. longjmp

:

77. malloc

: asignación de memoria principal

78.

free

:

asignación de memoria principal

79.

realloc

:

asignación de memoria principal

80.

calloc

:

asignación de memoria principal

restaura el stock salvado

81. mktemp

: construye un nombre de archivo único

82. niodf

: devuelve decimales

83. monitor

: prepara un perfil ejecutable

8tL

nilat

: obtiene nombres

85.

perror

: pone un errores

86.

ponen

:

inicia N a un proceso (stdio.h)

87.

pclose

:

Inicia S de un proceso (stdio.h)

88.

pow

: potenciación (math.h)

89.

printf

:

imprime salidas formateadas (stdio.h)

90.

putc

:

pone caracteres (stdio.h)

en

corriente

de

salida

corriente

de

salida

-

desde

entradas mensaje de

91.

putchar

:

pone caracteres en estándar (stdio.h)

92.

puta

:

pone una corriente salida (stdio.h)

93. fputs

una

error en

en

lista

de

archivo de

corriente

de

: pone una corriente en corriente de salida (stdio.h)

Santiago: Mac ¡ver 370- Fono 380013 - Casitla 1 l5-D - Telex 240628 - Dirección Tcicgráfica "Nacareco"


NCR DE CHILE SA.

91! . putw

pone una corriente en corriente de salida (stdlo.h)

95. qsort

genera "quick sort"

96. rand

genera números aleatorios

97. srand

genera números aleatorios

98. rewind

reposiciona una corriente (stdio.h)

99. scanf

lee desde la corriente est5ndar de entrada (stdio.h)

100. setbuf'

asigna buffers a una corriente (stdio.h)

101. set j mp

salva el stock del ambiente

102. sin

seno (math.h)

103. si rih

seno hiperb6lico (math.h)

1O4. sleep

pone a dormir un proceso

105. sp rl nt f

ubica salida formateada en una cadena (stdio.h)

106. sqrt

raíz cuadrada (math.h)

107. sscanf

lee desde la cadena de caracteres (stdlo. h)

tring

ejecuta operaciones de encadenamiento (stroat, strcrnp strncat, strnomp strcpy strlen, index, rindex)

108.

109. swab

Intercambia bytes

110. system

ejecuta un comando shell

111. tan

tanaente (math.h)

Santiago: Mac Iver 370- Fono 380013- Casifla 1 15-D - Telcx 240628- Dirección Tclegráfica "Nacareco

________

.4


NCR DE CHILE SA.

r

Lic.IfJ 112.

tanh

113.

termcap

114.

ttyname

: busca el nombre de una terminal

115.

ttyslot

: busca el nombre de una terminal

116.

ungete

:

: tangente hiperb贸lica (math.h) ejecuta rutinas que operan sobre terminales (tgetent, tgetnun, tgetflag, tgetstr, tgoto, tputs)

regresa caracteres entrada (stdio.h)

a

la

Santiago: Mac Iver 370- Fono 380013- CasiUa 1 15-D - Telex 240628- Direcci贸n Telegr谩fica "Nacareco"

corriente

de


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.