Download Presentación Nombres: Kamil Alberto Ramírez Abreu Eris Miguel

Document related concepts

Microsoft XENIX wikipedia , lookup

SCO OpenServer wikipedia , lookup

Santa Cruz Operation wikipedia , lookup

Tarantella, Inc. wikipedia , lookup

Multiplan wikipedia , lookup

Transcript
Presentación
Nombres:
Kamil Alberto Ramírez Abreu
Eris Miguel Mercedes Paulino
José Luís González Feliz
Hugo José Feliz Paulino
Diana Elisabet Rosario Heredia
José Emmanuel Fernández Romero
Wendy Isabel Valdez Made
Maireny Viane Núñez Pérez
Matriculas:
09-EISM-1-065
09-EISM-1-114
09-EISM-1-118
09-EISM-1-119
09-EISM-1-122
09-EISM-1-131
09-EISM-1-151
09-EISM-1-160
Seccion:
0342
Materia:
Sistema operativo Xenix
Maestra:
Laudis Santana
Índice
Presentación
Introducción.
1- Concepto xenix.
2- Origen de xenix.
2.1- Breve reseña.
2.2- Características.
2.3- Reflejos sobre el lenguaje xenix.
2.4- Diferentes versiones de xenix
3- Estructura del sistema operativo xenix.
3.1- El kernel.
3.2- El shell.
4- Manejo de base de datos del sistema operativo xenix.
4.1- Sco integra.
4.2- Sco base plus.
4.3- Sco informix SQL.
5- Sistema de archivos.
5.1- Reglas para mostrar archivos.
5.2- Crear un archivo.
5.3- Montando un sistema de archivos.
5.4- Desmontando un sistema de archivos.
5.5- Integración de sistemas de archivos.
5.6- Reparando un sistema de archivos.
5.7- Seguridad del sistema.
5.7.1- Seguridad de acceso.
5.8- Directorios y ficheros del xenix.
5.8.1- Clase de ficheros del sistema operativo xenix.
5.9- Creación, eliminación y cambio de directorio.
5.10- Características especiales para identificación de ficheros.
6- Tipos de manejos y lenguajes en xenix.
6.1- Micro focus cobal/2.
6.2- Microsoft lenguajes.
6.3- Microsoft C.
6.3.1- LPI lenguajes.
7- Comandos principales en el sistema operativo xenix.
8- Los filtros del xenix.
8.1- Los pipes.
8.2- La redirección de salida.
8.3- La redirección de entrada.
9- Manejo de diferentes software en el sistema operativo.
9.1- Sco uplix.
9.2- Sco unipath SNA-3270.
9.3- Sco profesional.
9.4- Sco master plan.
9.5- Sco multiplan.
9.6- Sco statistician.
9.7- Sco image guilder.
9.8- Sco multiview.
9.9- Sco xenix – net
9.10- Sco lyrix.
9.11- Sco portafolio.
10- Editor de pantalla.
10.1- Órdenes y funciones de VI.
11- Sistema de comunicación.
11.1- Comunicación entre usuarios de un mismo sistema.
11.2- Dialogo entre usuarios con write.
11.3- Mensajes a todos los usuarios con wall.
11.3.1- Enviar mensajes a todos los usuarios conectados.
11.4- Correo electrónico con mail.
11.5- Servicio de agenda de xenix.
11.6- Comunicación entre ordenadores.
Conclusión.
Bibliografía.
Introducción
El sistema operativo xenix funciona como un policía de tráfico entre los
programas de software y el ordenador.
Uno de los objetivos principales del xenix es proveer un entorno de
ordenador potente, práctico y sencillo para el desarrollo de programas en
lenguaje de alto nivel. Así mismo, xenix ofrece el uso compartido por distintos
usuarios de muchos recursos, programas, ficheros comunicaciones etc.
Nuestro trabajo cubre parte comercial al descubrir como funciona
el
correo electrónico y las facilidades para que los usuarios compartan todos los
recursos del ordenador.
También
descubriremos
las
aplicaciones
mas
recientes
usadas
específicamente en el SCO xenix system (sco office portafolio).
El tema habla de manera profunda los diferentes software que maneja
este sistema operativo y un sinnúmero de definiciones y sub-tema que ayudara
a conocer mas a fondo este sistema operativo (xenix) que no es tan
reconocido.
1- Concepto de Xenix
(Microsoft Xenix). Xenix es un antiguo y obsoleto sistema
operativo tipo UNIX desarrollado por Microsoft, que lo adquirió de AT&T.
Finalmente sus derechos fueron adquiridos por Santa Cruz Operation y
lanzado bajo el nombre de SCO UNIX.
2- Origen del sistema operativo xenix
El termino sistema operativo fue acuado por la IBM a mediados de los
años 1960. Al anunciar el sistema 360. El sistema operativo es el programa de
control principal que consiste en un punto homogéneo de programas,
concebido con el objeto de promover la utilización racional y cómoda de un
sistema de procesamiento de datos. El sistema operativo dirige los trabajos del
sistema y ejecuta automáticamente tareas comunes de los usuarios emisando
el tiempote funcionamiento de la computadora. El sistema operativo esta
diseñado para supervisar y dirigir las operaciones de E/S del computador,
comunicarse con el operador de la computadora, programar las tareas y
asignar los recursos del sistema evitando la operación continua de la
computadora con mínima intervención manual.
2.1- Breve reseña del xenix
Xenix fue desarrollado a finales de la década de los 60 por medio del
personal técnico BELL telephone, la oratoria de la América telephone and
telegraph (AT y T); no solo eso el laboratorio industrial de investigación mas
grande del mundo, sin también de mayor prestigio científico. Como otro logro
en el área técnica y científica xenix empezó con un proyecto informal a espalda
de la dirección BEIL LABS cuya actividad principal es el desarrollo de
programas de ordenadores de todo tipo y múltiples disciplinas técnicas y
científicas que implica mas de mil usuarios.
Para Ritchie y Thompson, autores principales de xenix, y su mayor
insastifacción
fueron
los
sistemas
operativos
de
los
fabricantes
de
ordenadores. El BELL LABS a finales de los 60 la mayor parte de los
programas que se llevaban a cabo en grandes ordenadores y esto planteaba
una situación que no satisfacía a estos autores. Cuando se evaluaba el ciclo
social de desarrollo de programas, era un hecho que la mayor parte del tiempo
mas de un 50% se empleaba ficheros, fuentes, corregirlos y recopilarlos; Esta
actividad no requiere uso de varios ordenadores pequeño como memoria
periférica grande donde se pueden almacenar los ficheros de forma
conveniente, pero el programa ha de llevar a cabo la actualización y control de
ficheros, en una memoria sencilla y cómoda.
Xenix provee las facilidades de localizar automáticamente, con una sola
instrucción de búsqueda, cualquier fichero de cualquier escritorio. Una vez
creado el grupo de datos por ejemplo “Fortran” el próximo es compilarlo para
tener un modulo objeto. Esa tarea puede también realizarse en un ordenador
pequeño como los PDPH de digital que tenga un compilador fortran, ya que la
compilación no requiere memoria principal grande; solamente cuando se llega
a la fase de ejecución de grandes programas es preciso recurrir a grandes
ordenadores como PDP11 de digital y los grandes ordenadores IBM, UNIVAC,
etc. Fue esta la necesidad de BELL LABS en el campo de la comunicación.
Estas utilidades son partes de xenix, y además, son accesibles al usuario, en
general el usuario de un sistema operativo nunca tiene acceso a las
comunicaciones ni mucho menos al control de las mismas. Históricamente,
esta responsabilidad era exclusiva de los programadores responsables del
sistema, no de los usuarios finales.
En este sentido xenix es único. Un usuario final puede, con relativa
facilidad, establecer una conexión con un cable entre un ordenador con xenix y
por ejemplo, un ordenador IBM.
Xenix era un sistema interactivo multiusuario y multitarea en una época
en que la mayoría de los ordenadores eran alimentados por tarjetas perforadas.
2.2- Características de xenix
1. La más importante es la estructura jerárquica en árbol de los
directorios y los ficheros.
2. La facilidad de encontrar automáticamente cualquier fichero en una
sola orden de búsqueda.
3. El shell, programa que interpreta las órdenes entradas por
pantalla.
4. El NRO11 y troff son programas para el proceso de texto y
fotocompacion de libros y revistas.
5. El root (raij) es el origen de todos los demás y se designa con el
símbolo “/”.
Otra característica radicalmente nueva del xenix con respeto a otro
sistema escrito en lenguaje c, tiene 2 consecuencias profundas:
1. La portabilidad de xenix: esta ya que al no estar ligado al diseño
de hardware de un ordenador, como es el caso de los distintos
sistemas operativos escritos en lenguaje ensamblador, puede
instalarse en cualquier ordenador para el que se haya escrito un
compilador c, esta es la causa de que existe xenix en
ordenadores con unidades centralizadas de proceso CUPC tan
diversos como Intel 8086, Intel 80286, Intel 80386 motorola
68000, DPD-11, Vax Hewlete Packard, 9000, IDM 370y amdahl.
2. Los usuarios pueden modificar directamente el sistema operativo:
esto representa la eliminación de un tabú hortu xenix el sistema
operativo de un ordenador era así como ídolo inaccesible grabado
celosamente por el sumo sacerdote (el fabricante del ordenador).
Como xenix esta escrito en lenguaje de alto nivel y como todos los
sistemas con, xenix tienen un compilador de c un usuario o grupo de usuario
pueden escribir con una nueva facilidad u orden del sistema operativo,
compilarla, depurarla, y finalmente almacenar en código binario en el directorio
/bin/, hay que tener el status de súper usuario y dar a dicha orden el nivel de
autorización adecuada para hacerla accesible a todos los usuarios del sistema.
2.3- Reflejos sobre el lenguaje c
En 1971, paralelamente al desarrollo del sistema, D Ritchie trabaja en la
realización de un nuevo lenguaje “C” y en la realización del copilador de este
lenguaje. Este lenguaje llamado inicialmente “B”, esta basado en el lenguaje
“BCPL” y puede ser comparado son el pascal.
El lenguaje “C” esta concebido tanto para la escritura de texto, etc. como
para las aplicaciones de los usuarios integra los entrados sólidos efectuados
como funciones de una biblioteca de ejecución (runtime library).
La re-escritura en el lenguaje “C” del conjunto de sistemas se realizo
durante el verano de 1973 para unas maquinas de la goma PDP esta reescritura permite añadir nueva función al sistema.
2.4- Diferentes versiones de xenix
Las diferentes versiones de xenix son las siguientes:

Versión unix

Versión 6

Versión 7

System III

3 BSD

Xenix 2.0

System V

4.2 BDS

Xenix system V
3- Estructura del sistema operativo xenix
Los principales componentes son los siguientes:
El Kernel: parte central del sistema xenix controlando el hardware y
desempeñando varios niveles de funciones. Las otras partes del xenix son los
programas, estos llaman al Kernel para ejecutar servicios.
El Shell: es el comando interprete para el xenix. El Shell acepta unos
comandos y es responsable de ver si xenix ofrece preferencia de algunos
alternativos del shell.
3-1 El Kernel
La parte central del sistema xenix es el kernel el cual ejecuta el nivel
bajo de funciones que crea el xenix directamente con el hardware del sistema y
aísla las otras partes de xenix.
Desde las dependencias del hardware xenix utiliza u usa programas
llamados al Kernel para ejecutar servicios.
El Kernel implementa el sistema del archivo xenix, organizando y
dirigiendo el sistema de volumen almacenamiento violentando la seguridad del
diseño del xenix, el cual proviene del acceso inautorizado para proveer
información y ejecutando las entradas requeridas y salidas requeridas
trasfiriendo datos para dispositivos de I/O.
3.2- El Shell
El shell es el interpretador de comandos, que cuando un usuario entra al
sistema xenix, es utilizado como interprete.
Como realiza el shell su función
Cuando e introduce una instrucción o comando al computador se
realizan los siguientes pasos:
1. Es interpretado y analizado por shell
2. Esta instrucción es transferida al kernel (el sistema operativo en
si)
3. Encargándose el kernel de comunicarse con el hardware para
obtener los resultados
4. y luego se los devuelve al shell que es quien se comunica al
usuario
Pudiéndose decir entonces que el shell es un intermediario entre el
usuario y el sistema operativo.
Diferentes tipos de shell

SH Standard shell

LSH shell

VSH visual shell
4- Manejo de base de datos del sistema operativo xenix
Base de datos, es el dialecto de los computadores, se utiliza para
designar un elemento familiar y esencial de nuestras vidas diarias. Una base de
datos es una colección de información organizada y presentada para servir a
un propósito específico.
La VRSA/SCO fox base/system ayuda al post para futuras potencias
este multiusuario tiene capacidad que facilitan a la crone center a proporcionar
un soporte para un bolito remoto de salida, todavía el sistema puede ser
fácilmente configurado para conceder la salida remota para proponer
solamente eventos certeros. Operadores múltiples pueden determinar la mejor
posición es una sección especifica por un precio particular.
4-1 SCO integra
Es un sistema basado en la relación de manejo de base de datos.
SCO integral es una relación fácil para usar el manejo de base de datos
específicamente en el sistema operativo xenix.
SCO integral proporciona la base de datos fundamental y cuestiona
facilidades que concede SQL para ser ejecutado desde SCO profesional y SCO
LYRIX, SCO profesional SCO imagen buildr y mas.
SCO integral utilitario que proporciona un alto grado de excelencia para
usar la base de datos informix visión 3-3 este utilitario lee un carácter SQL que
puede usarse fácilmente para crear convención para aplicaciones en d base 11
fox base.
4.2- SCO base plus.
Es xenix multiusuario relacionado con sistema de manejo de base de
datos. SCO fox base plus proporciona un costo efectivo, paso seguro y alto
grado para el código mínimo cambiado cuando movemos desde el doscan a
SCO fox base plus.
4.3- Informix SQL.
Informix SQL es un sistema manejador de base de datos
De esta forma simple el sistema manejador de base de datos es como
un computador basado en sistema de records guardados que consiste en
múltiples usos de programas o módulos diseñados para ejecutar o funcionar la
tarea de los diferentes manejos de datos.
5- Sistema de archivos.
Todo lo que xenix almacena es un archivo. Así un comando, un archivo
de datos, un programa, un directorio, un dispositivo etc. Es reconocido para el
xenix como archivo.
Un sistema de archivo entonces es todo lo almacenado y la información
necesitada para localizar y acceder esos artículos.
Como cualquier s.o xenix tiene como mínimo sistema de archivo (file
sistem). Este sistema de archivo es llamado la raíz (root) del sistema y esta
representado por el símbolo (/).
La raíz del sistema de archivo contiene todos los programas xenix que
pueden ser usados por el sistema dirigente usualmente contienen los
directorios que sirven como base.
Un sistema xenix puede también tener otro sistema de archivos que
contengan directorios que sirva y se apliquen a programas.
Una razón para usar otro sistema de archivo es extender lo provechoso
de almacenar en el espacio del sistema.
5.1-Reglas para mostrar los archivos.
Un archivo puede tener de 1 a14 caracteres.
Cualquier carácter permito excepto el ( / ) .
Algunos caracteres como el espacio, tabulaciones, deben ser evitado.
Los siguientes caracteres se recomiendan no usarlos en nombres de archivos;
c, numero símbolo de dinero, kkk.
Debe evitar usar símbolos t, menos or. Como el primer carácter de un
nombre de archivo.
Las letras mayúsculas y minúsculas son diferentes;
Ej. MANUEL
manuel
Manuel
5.2- Crear sistema de archivo.
Por medio del nombre mkfs se usa un
sistema de archivos, en un
diskette formateado.
Pautas para crear un sistema de archivo en un disquete:
Un diskette formateado
El nombre del archivo especias de un diskette guiado.
1) la medida del bloqueo del disco.
2) la abertura y número del bloqueo del disco.
5.3- Montando un sistema de archivos.
Mont. , es el comando con que se monta un sistema de archivo una
vez haya sido creado el archivo.
Para montar un sistema de archivo se necesita;
1) el nombre del archivo en un diskette.
2) el nombre de un directorio vació
5.4- Desmontando un sistema de archivo.
Unmont es el comando con el que se desmonta el sistema de archivo
montado.
5.5- Integración de sistemas de archivos.
Cuando se copian sistemas de archivos en un disco duro o disquete
ocasionalmente dañan los datos de un sistema de archivos que a la vez
accidentalmente dañan los discos que no son iguales.
Fsck e el comando
para chequear la
consistencia del archivo ,,
chequea la consistencia de un sistema de archivos y si es necesario los
repara .
5.6- Reparando un sistema de archivos.
El comando fsck se utiliza para reparar un sistema de archivos.
Entrada; fsck archivo especial.
El archivo especial podría ser el nombre de un archivo correspondiente
al drive del disco contendido el sistema de archivo.
5.7- Seguridad del sistema.
Todo sistema no importa cual sea su medida tiene alguna forma de
protección, disco y sistema de archivos.
5.7.1-Seguridad de acceso
Bajo el s.o xenix existe una protección individual para cada archivo que
se crea esa protección consiste en niveles de acceso para escritura, lectura y
ejecución para cada archivo.
A todos los usuarios
que se crean en xenix se les asigna un grupo
especifico por ejemplo; (contabilidad o presupuesto) a este grupo pertenece
también otros usuarios que comparten informaciones comunes.
Podemos pues tener archivo en el que el propietario tenga un acceso de
lectura escritura y ejecución, que lo que pertenezcan a ese grupo (por ejemplo
contabilidad) tengan acceso de lectura y escritura y que los demás tengan
acceso de lectura.
En los niveles de acceso encontraremos las letras RWX, donde la (R)
indica que tiene acceso de lectura, (W) indica que tiene acceso de escritura y
la (X) indica que tiene permiso de ejecución. Si una de ellas no esta disponible
en su lugar aparecerá.
5.8- Directorios y ficheros del xenix.
Ampliando un poco más la definición de los conceptos de ficheros y
directorios, los directorios no son más que una agrupación de ficheros los
cuales suelen tener algunas características en común, un fichero es un
conjunto de datos asociados con un nombre.
5.8.1- Clases de ficheros en xenix
A) Ordinarios
B) Directorios
C) Especiales, es decir. Los dispositivos.
Aunque un directorio es un fichero, su sentido operativo es muy ordinario.
De hecho es útil imaginarse un directorio como un espacio reservado en el
disco denominado con el nombre de directorio y que contiene un conjunto de
ficheros ordinarios.
Los ficheros ordinarios son los tipos diferentes;
Textual (ASCII , no ejecutables.
Ordenes de SHELL (ejecutables).
Código fuente (no ejecutables)
Código objeto (ejecutables).
Los ficheros especiales designan generalmente a dispositivos físicos,
como en los ejemplos siguientes:
/ dev / console
la consola
/ dev / tty
la pantalla del supervisor
/ dev / tt x 8
la pantalla numero 8
/ dev / 1p
la impresora
/ dev / ndo
discos duros unidades
/ dev / nd1
disco duro unidad 1
/ dev / fdo
diskette unidad 0
/ dev / fd1
diskette unidad 1
/ dev / nu1
el mecanismo nulo usado como el sumando de
salida .
A veces es cómodo usar los nombres especiales de algunos;
El directorio raíz (root).
El directorio activo.
El directorio padre (es decir, padre del directorio activo)
5.9- Creación, eliminación y cambio de directorio.
Presentamos de manera experimental, es decir, las ordenes son
introducidas en el contexto de una sesión con terminal al sistema xenix .
Si queremos crear un directorio denominado “SHELL “ fijo de / usr /
Maria “ para almacenar todos nuestros programas en SHELL , la secuencia de
ordenes es la siguiente :
$ MKDIR “ SHELL
Esta orden crea el nuevo directorio “ / usr / maria / shell “ aunque el
directorio activo sigue siendo / usr / maria . si queremos cambiar del directorio
activo al nuevamente creado / usr / maria / shell “ hacemos lo siguiente ;
$ CD SHELL
$ PWD
? usr / maria / shell
Como sabemos que el directorio shell de recién creación, esta
absolutamente vacio, supongamos que en el directorio de entrada.
“ usr / maria “ esta almacenado un programa en shell denominado “
biblio – out “ que deseamos transferir al directorio usr / maria “ .
La orden indicada es;
$ BIBLIO – OUT. SHELL
En el momento de ejecución el directorio activo tiene que ser donde
BIBLIO – OUT esta almacenado.
$ CD SHELL
$ PWD
/ USR / MARIA / SHELL
$ LS
$BIBLIO – OUT
5.10- Características especiales para identificación de ficheros.
En xenix hay una serie de caracteres especiales que son muy útiles
para identificar ficheros; supongamos que estamos en una sección en la que
estamos examinando sistemáticamente los ficheros de un directorio muy
poblado. xenix tiene los caracteres especiales siguientes;
*
Se refiere
a todo los archivos de directorio.
?
Indica al sistema que puede sustituir en esta posición específica un
carácter.
( )
Se usa para indicar rango o conjunto de valores.
6- Tipos de manejos y lenguajes en xenix .
A continuación mencionaremos los lenguajes de programación del xenix
santa cruz operation que son los siguientes;
MICRO FOCUS COBOL / 2;
MICRO FOCUS.
MICROSOFT LENGUAJES.
MICROSOFT C.
6.1-Microsoft Focus Cobol/2
Compatibilidad con el mainframe IBM cobol.
Compatibilidad con os / us cobol, IBM cobol / 2, rm / cobol.
Arquitectura 386 con 32 bits.
6.2- Microsoft lenguajes.
Módulos compilados por separado.
Archivos multiusuarios compartido.
Fácil transición en aplicaciones en xenix.
Desarrollo y aplicaciones por ambos dos y xenix.
6.3- Microsoft c
Procesadores 80286 y 80386 por código objeto en xenix y dos.
Permite usar módulos objetos en xenix y dos.
6.3.1- LPI lenguajes
Ideal para sistema xenix 386.
Características
Produce rápido código nativo 80386.
Integra compiladores de multilenguajes
Soporta opcionalmente interacción común.
Puede unir y ejecutar diferentes módulos.
7- Comandos principales en el Sistema Operativo xenix.
Un comando esta constituido, generalmente, en la forma siguiente;
Comando: Es el nombre del comando que queremos ejecutar. Este
nombre puede ser el de un programa ejecutable o un procedimiento del propio
SHELL, o sea un programa hecho en SHELL.
Opciones: Son las que indican la forma en que va a ser ejecutable el
comando. Un comando puede ejecutarse en diversas formas que estarán
determinados por la opción u opciones que utilicemos.
Lista de argumento: Son los archivos sobre los cuales se va a ejecutar
el comando. Cada parte del comando, así como
también los argumentos
deben estar separados por espacios en blanco.
Pequeña Observación o ejemplo: Cuando vamos a grabar un diskette
el contenido del diskette es borrado antes de comenzar a grabar.
Cuando copiamos del diskette al disco los archivos que existan en disco
y cuyos nombres existían en el diskette serán reemplazados.
Los archivos que se copien
a disco serán copiados en el directorio
presente.
8- Los filtros de xenix
Filtro es un programa que recibe y coloca la información en orden
alfanumérico o numérico.
8.1- Los pipes
Los pipes son usados para encadenar es decir, la salida o resultado de
un comando es la entrada del comando siguiente;
El signo de pipe es el (..) Si queremos sacar por impresora la lista de
los usuarios que están trabajando en el sistema, usamos un comando de la
siguiente forma;
$ WHO: 1P
De esta forma el comando 1p tomara como entrada el producto o salida
del comando WHO y no saldrá nada por pantalla, ya que la salida del comando
fue encadenada al comando 1P.
Si queremos solo la cantidad de usuarios que están trabajando en el
sistema, entramos el comando de la forma siguiente;
$WHO: WC-1.
De esta forma el comando wc contara las líneas del resultado producido
por el comando who, que será la cantidad de usuarios reportados por el
comando who.
8.2- La redirección de salida.
El sistema operativo xenix reconoce como salida estándar la pantalla.
Así como el shell asume la salida Standard como la salida para los comandos y
nos muestra en pantalla el resultado de estos.
Si queremos que la salida de un comando vaya a un archivo, debemos
especificar cual va a ser el archivo que será la salida de este comando.
8.3-La redirección de entrada.
El sistema operativo xenix reconoce como entrada Standard el teclado,
así que el shell asume que la entrada requerida por cualquier comando debe
ser dada desde el teclado.
Si queremos que algún comando, nos pida una entrada manual desde el
teclado
Por ejemplo: el E-MAIL, tome esa entrada desde un archivo. Debemos
redireccionar la entrada.
9- Manejo de diferente software en el sistema operativo xenix.
Dentro del diferente software que maneja el sistema operativo xenix
tenemos por ejemplo:
9.1-Sco – uplix:
Multiusuario, multitarea, MS-dos bajo xenix.
Bajo sco-uplix múltiples aplicaciones del MS-dos puede ocurrir con el
xenix comercial. Los usuarios pueden invocar otro programa del MS-dos desde
una sección del xenix o programa xenix desde una sección del MS-dos.
9.2- Sco unipth sna-3270:
Conexión del multiuso del ciclo de la mainframe.
Finalmente hay una selección para la conexión de microcomputadora
mainframe con sco unipth sna-3270.
9.3- Sco profesional:
Hoja electrónica de trabajo (lotus 1, 2, 3).
Sco profesional crea un poderoso macro automático. Los archivos wks,
wkj, ascll, dbase III plus, multiplan y dif son todos compartidos en sco
profesional, ya que se puede leer y escribir desde el disquete u otro tipo de
datos con otros programas.
9.4- Sco master plan:
Manejador de protección y recursos.
9.5- Multiplan:
Hoja electrónica.
9.6- Sco statistician:
Aplicaciones de análisis estadísticos.
9.7- Sco imagen builder:
Presentaciones graficas, con este software fácilmente se puede
componer, combinar y manipular elementos gráficos.
9.8- Sco multiview:
Multitareas, sco multiview facilita poder desplegar en la consola o
Terminal remota múltiples ventanas. La interferencia con el usuario consiste en
una serie de pantallas. Estos menús pueden ser configurados por usuarios
individuales conteniendo funciones y aplicaciones, existen aplicaciones de
xenix que pueden ser corridas en sco multiview Windows fuera de
modificaciones.
9.9- Sco xenix – net:
Redes de comunicación para xenix sco xenix – net, soporta 284 y 386
base industrial Standard y micro computadoras de canal. Este es compatible
con IBM PC”S software de redes.
9.10- Sco lyrix:
Procesador de palabras. Sco lynix fue constituido especialmente para
sistemas operativos xenix y unix donde existe un fácil acceso y manejo
electrónico y utilitario del sistema a través de este procesador de palabras.
9.11- Sco portafolio:
Sco ofrece su primer producto en español:
En español ofrece al usuario una interfaz amigable, a través de menues
y pantallas múltiples, para los sistemas operativos sco xenix 386 y sco unix
system: esto permite a un nuevo usuario una manera fácil de utilizar su sistema
sin necesidad de conocer los comandos de herramientas unix-xenix. Sco
portafolio también incluye un portafolio correo electrónico, una agenda, un
directorio, un intercom y una calculadora.
10- Editor de pantalla:
ASCII son las siglas
en ingles de american Standard
code for
information interchange. Cada característica del teclado tal como (1) o, un
signo de b$b es asignado a un valor de código en sus operaciones, no el
símbolo. El interés del código ASCII es que diferentes computadoras y
programas pueden entender datos que fueran preparados en una computadora
diferente, con diferentes programas.
De esta manera para de VI funcione correctamente, tiene que conocer
los caracteres de control de pantalla, es decir, VI necesita conocer la
secuencias de caracteres ASCII que mueve el cursor a una posición a la
derecha, a la izquierda, una línea hacia arriba, etc.
Desafortunadamente en este aspecto, cada pantalla es distinta, en las
distribuciones de xenix existe un fichero de control denominado termcap en
donde figuran los parámetros del control del cursol decenas de pantallas de
uso común en el mundo.
Uno puede usar el editor “ED” (con el cual funcionan todas las pantallas)
para examinar el fichero “termcap” con el fin de encontrar la pantalla de interés.
La primera línea de descripción de una pantalla dada en termcap contiene los
nombres con la que la misma puede ser declarada “VI”. Por ejemplo la pantalla
de digital equipament corporation VI – 100, tiene los nombres: VI 100.
10.1- Órdenes y funciones de VI:
A continuación damos las órdenes de VI de usos mas frecuentes con la
que podemos utilizar más de 80% de la potencia de esta editor.
11- Sistema de comunicación:
Correo electrónico:
Método de transmitir información mediante las líneas telefónicas
ordinarias también se puede utilizar 2 o mas computadoras para transmitir
correspondencias y otras comunicaciones.
Xenix fue diseñado desde el principio para facilitar al máximo las
comunicaciones, tanto entre los usuarios del mismo sistema como entre
distintas ordenes con xenix, se no entre ordenadores con xenix y con otros
operativos.
11.1- Comunicación entre usuarios de un mismo sistema:
Write y correo electrónico son los medios principales de comunicación
entre los usuarios de un mismo sistema xenix.
Write: se basa en el uso de la orden write la cual esta diseñada para
dialogo inmediatos entre dos usuarios xenix,
Correo electrónico: basado en ordenar E-MAIL y que sirve para
comunicaciones escrita de características de un carácter mas formal, es decir,
cuando se quiera dejar almacenado el contenido de la comunicación en forma
de un fichero.
11.2- Dialogo entre usuarios con write:
Permite la comunicación en forma de dialogo entre 2 usuarios
conectados con el sistema; un usuario puede establecer esta comunicación
después de asegurarse de que el otro usuario esta conectado al sistema, es
decir, primero tiene que determinar quien esta conectado en el sistema; se
logra ejecutando la orden who.
11.3- Mensaje a todos los usuarios con wall:
Esta orden tiene el nombre trayecto /oct/wall, es decir esta almacenado
en el directorio. Varias ordenes de shell que son utilizada por el súper usuarios
por tanto es conveniente que este directorio este incluido en la variable PATH
del fichero de este modo todos los usuarios pueden usar wall de la forma
siguiente.
11.3.1- Enviar mensajes a todos los usuarios conectados:
Esto es así, a menos de que algunos de los usuarios hayan degenerado
el permiso de acceso a sus terminales por medio de la MESG-M, la cual se
aplica igualmente a write y wall.
11.4- Correo electrónico con mail:
El correo electrónico entre usuario con sistema xenix es una utilidad de
uso muy sencillo y de gran potencia. Xenix mantiene una oficina de correo para
todos los usuarios del sistema en el directorio, /usr/spot mail. A diferencia con
la
orden
write
el
mensaje
queda
almacenado
en
el
fichero
/usr/spoul/mail/Cibeles. Hay que notar que si este fichero no existe xenix lo
crea automáticamente con la ejecución de la orden mail.
11.5- Servicio de agenda de xenix:
Xenix provee un servicio de agenda bastante patente y de muy fácil uso.
Xenix dispone de un calendario preparado que cubre los años des 1 hasta el
9,999. Si por ejemplo queremos ver el mes de agosto de 1,965.
11.6- Comunicación entre ordenadores:
Una de las principales motivaciones de los autores de xenix es poder
usar los ordenadores pequeños para crear programas en distinto lenguaje de
alto nivel, copiarlo, etc. Y una vez depuradas enviarlo a través de una conexión
apropiada para su complicación y ejecución en un gran ordenador (IBM,
UNIVAC). El entorno de ordenadores de BELL LABS a principios de los años
1970 constituía de hecho lo que en el presente se denomina una red local de
ordenadores LAN de local área NETWORK.
Conclusión:
Xenix el sistema interactivo y multiusuario en una época en lo que los
ordenadores incluidos los de (IBM) ejecutaban programas en (BACTH)
alimentados por tarjeta perforadas.
La importancia del xenix es que una simple PC puede convertirlo a un
mainframe a través de la familia y servicio que nos brinda el sco xenix.
Las ventajas más notorias que tiene el sistema operativo xenix:
Ofrece una extensa gama de facilidad, protección y seguridad sobre el
manejo de todos los usuarios.
La gran medida del xenix y el largo número de comandos ofrece el
reflejo de su gran capacidad.
Xenix fue diseñado desde el principio para facilitar al máximo la
comunicación tanto entre el usuario de mismo sistema como entre ordenadores
con xenix, sino también entre otros ordenadores con otro sistema operativo.
Bibliografía:
Sco xenix V operating system.
Unix system V operating system.
Introducción y aplicaciones al unix.
Informática.
Manual de sistema operativo xenix.
On the road with sco.
Revista discover.