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.
: 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