FASCICULOS DE BIOINGENIERIA
MICROCOMPUTADORAS
RAUL PLACENC IA AMOROZ
ENERO 1985
PRESENTACION.
El presente fascículo forma parte de una colección de textos breves, escritos por
miembros del Area de Ingeniería Biomédica de la Universidad Autónoma Metropolita-
na, Unidad Iztapalapa o por autores invitados.
La finalidad de estos Fascículos de Bioingeniería es principalmente difundir y
exponer algunas ideas comunes a la Ingeniería, la Biología y la Medicina, que
nos han resultado de interés y que puedan ser de utilidad en las labores docen-
tes y de investigaci6n.
El conocimiento de la realidad exige un enfoque multidisciplinario, que en la
Universidad Autónoma Metropolitana ha ido encontrando un anbiente propicio de
desarrollo. Aunque algunos de los temas tratados en estos fascículos pueden
catalogarse sin dificultad en alguno de los casilleros clásicos en los que se han
dividido la ciencia y la técnica, otros estarán lejanos de aceptar tal clasifi-
cación. La experiencia en el Area de Ingeniería Biomédica es que, en general,
en el proceso de conocer y transformar el mundo que nos rodea, debemos desentra-
ñar, describir y utilizar múltiples relaciones del objeto de nuestra atención,
empleando para ello instrumentos e información que solamente adquieren pleno
sentido al verse aplicados en forma creativa a un determinado tema o propósito.
Como todo lo que nace, estos fascículos adquirirán forma y función a través del
tiempo. Entonces, en su contenido i.ndividua1 y en su conjunto, mostrarán por
lo menos la manera en que entendemos la porción de la realidad que hemos esco-
gido investigar para beneficio propio y de nuestros semejantes.
Ponemos a la consideración de la comunidad universitaria y del público en
general este aporte del Area de Ingeniería Biomédica, con la esperanza de
que favorezca el intercambio de ideas y de que, a través del mismo, incre-
mente el conocimiento de los temas que aquí se traten. Agradeceremos
toda crítica o sugerencia que ayude a mejorarlos.
Objetivos del Fascículo
Se trata de una introducción a las microcomputadoras para quienes
no tienen ningGn conocimiento previo de estos sistemas.
No se requieren conocimientos técnicos de ningGn tipo, de tal -- manera que este fascículo puede ser de gran utilidad al pGblico - en general interesado en adquirir o utilizar microcomputadoras.
El fasciculo constituye una base de referencia para otros que ana -
lizarbn, a nivel m6s detallado, los distintos puntos que en é1 se
tratan.
RECONOCIMIENTOS
ESTELA MONROY MARTINEZ
Por ser una e x c e l e n t e compañera de t r a b a j o .
FERNANDO PRIETO HERNANDEZ
Por sus v a l i o s o s c o n s e j o s e n l a r e v i s i ó n d e e s t e t r a b a j o .
I N D I C E
PAGINA
I n t r o d u c c i ó n 1
El Equipo 4
La Unidad Central de Procesamiento 6
La Memoria p r i n c i p a l 10
Las I n t e r f a s e s 13
El Teclado 17
La Terminal de Video 19
Las Unidades de Cinta Magnética 21
El d i s c o f l e x i b l e 24
El d i s c o R í g i d o 27
Las Impresoras 28
Los Programas 33
El S i sterna Opera t i vo 34
El Ensambl ador 36
Los compi 1 a d o r e s 37
Los intérpretes 40
Los Programas de Apl i cac ión 41
Las comunicaciones 47
Implantación de microcomputadoras en una o r g a n i z a c i ó n 51
Conclusiones 59
Refe renc ia s 61
1
1. INTRODUCC ION
Las microcomputadoras han l o g r a d o captar la atención de t o d o el mundo, desde
los niños y adultcs interesados en e l l a como medio de esparcimiento y educa-
ción autodidacta, hasta quienes desean u t i l i za r l a s en los ambitos: académico,
comercial, económico, político, productivo y aún religioso.
Su origen se situa en 1971 con la creación del microprocesador y su difusión
en aplicaciones administrativas, educativas y en el hoaar a pa r t i r de 1976
con 1 a aparición de 1 as primeras microcornputadoras de escr i tor io ( 'personal
computer').
E l éxito de las nlicrocomputadoras se atribuye a uno o varios de los siguien -
tes aspectos que les son caracter ís t icos:
- capacidad de procesamiento equivalente o superior a minicomputadoras de
los setentas o computadoras de los sesenta.
- Posibilidad de operar en una red local de microcomputadoras e integrarse
a redes: locales, nacianales y mundiales de computadoras a través de redes
de datos o de la red telefónica mundial.
- disponibilidad de programas ( ' sof tware ' ) para múltiples aplicaciones, l o
2
que evita al usuario tener que diseñar sus programas ( a menos que sean .dir i -
gidos a apl icaciones muy específicas) .
- capacidad de integrar sisterras de medición y control de procesos y de ser-
v i r de estaciones de t r a b a j o que apoyen el diseño y l a fabricación de todo
tipo de productos.
Estas característ icas permiten asegurar que las microcomputadoras elevarán
significativamente l a productividad del hombre y coadyuvarán en el bienes-
tar social . Es posible hablar de una revolución conputacional parecida a l a
revolución industrial del s iglo pasado y , por ello, es evidente que se presen-
t a n matices de indole económico, pol í t i c o y social sobre todo en la relación
que existe entre los países altamente industrializados, que detentan el
poder tecnológicc, y los países en vías de industrialización; sobre todo, al
considerar el interés de los primeros en asegurar la permanencia o apertura de
los mercados comerciales en el mundo
Generalmente al refer i rse a l a "microcomputadora" se le identifica con la
"microcomputadora de escr i tor io" o "computadora personal ' I ; sin embargo, es
importante aclarar que el término "microcomputadora" es aplicable a :
1. Un c i rcu i to inteclrado conteniendo uno o más microprocesadores, memoria e
interfases de entrada y de sal ida.
2 . Una t a r j e t a de circui to impreso en donde hay u n o o más microprocesado-
res, memoria, interfases de entrada y de sal ida, u n teclado rudimentario,
u n sistema sencillo de visualización sencillo y circuitería electrónica
3
para comunicación con el mundo externo a l a t a r j e t a .
3. Sistemas para e! diseño y manufactura automátizados (CAD/CAM)
4. Sistemas expertos sencillos.
En esta ocasión nos concentraremos en l a s microcoEputadoras de e sc r i to r io ( o
computadoras personales), presentando los tres aspectos que, al integrarse,
caracterizan el mundo moderno de l a s microcomputadoras:
1. Equipo ( 'hardware ' )
2 . Programas ( ' sof tlvare ' )
3. Comunicaci6n entre sistemas de computación.
4
2. EL EQUIPO DE L A S MICROCOMPUTADORAS
La microcomputadora se puede considerar compuesta por equipo ( 'hardware ' )
y p r o c r a m a s ( ' s o f t w a r e ' ) . E l p resen te cap í tu l o examina e l p r imero de es tos dos
aspec tos . La s i gu ien te es una l i s t a de l os subs i s temas bás i cos que i n teg ran
e l equ ipo de una m i c r o c o m p u t a d o r a : ( v e r f i g u r a ) :
Un idad cen t ra l de p rocesamien to (UCP) o mic roprocesador
Nemori a p r i n c i p a l
I n t e r f a s e s de en t rada y de s a l i d a
Teclado
Terminal de Video
Unidades de Cinta Plagnét ica
U n i d a d e s d e d i s c o f l e x i b l e ( ' f l o p p y d i s k ' )
U n i d a d e s d e d i s c o r í g i d o ( ' h a r d d i s k ' )
Impresoras
Modem
Palanca para d i r i g i r al c u r s o r ( I j o y s t i c k ' )
P a n t a l l a de v ideo de tec to ra de un ob je to
T a b l e r o g r á f i c o
Subsis temas de inst rumentac ión y c o n t r o l
P u n t a l u m i n o s a ( ' l i g h t p e n ' )
P o s i c i o n a d o r d e l c u r s o r ( ' m o u s e ' )
ARQUITECTURA DE UNA MICROCOMPUTADORA
MICROPROCESADOR MEMORIA
d > b
INTERFASES DE ENTRADA Y SALIDA A PERIFERICOS
I j 1 1 1 1 I
TERMINAL DE VIDEO TECLADO DISCOS FLEXIBLES IMPRESORAS MODEMS DISCOS RIGIDOS PUNTA LUMINOSA CINTA MAGNETICA TABLA GRAFICA POSICIONADOR DEL CURSOR ('MOUSE') PANTALLA SENSIBLE CONTROLADOR RED DE DATOS AL TACTO SUESISTEMAS DE INSTRUMENTACION Y
CONTFinL .
FIGURA 1. LA MICROCOMPUTADORA DE 1985.
6
2.1. U N I D A D CENTRAL DE PROCESAMIENTO: UCP
En l a inmensa mayoría de l a s m i c r o c o m p u t a d o r a s l a UCP es un mic roprocesador
con ten ido en un c i r c u i t o i n t e g r a d o .
La p r imera generac ión de m ic rocomputadoras con t iene un mic roprocesador de
ocho b i t s , en t a n t o que l a segunda aeneración cuenta con microprocesadores
d e d i e c i s e i s b i t s , en c i e r t o s c a s o s c o n a r q u i t e c t u r a i n t e r n a d e t r e i n t a y dos
b i t s y l a t e r c e r a u t i l i z a m i c r o c o m p u t a d o r a s d e t r e i n t a y dos b i t s . G e n e r a l -
mente las microcornputadoras cuentan con un microprocesador que func iona
como UCP y v a r i o s que actúan como c o n t r o l a d o r e s i n t e l i g e n t e s d e o t r a s p a r t e s
d e l e q u i p o t a l e s como: tec lado , un idad de d isco , impresoras , modems, s is temas
d e i n s t r u m e n t a c i ó n y c o n t r o l a c o p l a b l e s a l a microcomputadora, e tc .
S i n embargo, a pesar de que en una microcomputadora existen además d e l m i c r o -
p rocesador cor respond ien te a l a UCP, o t ros m ic roprocesadores ded icados a
t a r e a s e s p e c í f i c a s , e s t o s n o s e i n t e g r a n e n u n a r e d d e m u l t i m i c r o p r o c e s a -
dores, dado que operan independientemente. Así: "UNICAMENTE UN MICROPROCESA-
DOR FUNGE COMO UNIDAD CENTRAL DE PROCESAMIENTO".
L a s a c t i v i d a d e s e s p e c í f i c a s d e l a u n i d a d d e p r o c e s a m i e n t o o mic roprocesa-
don son:
a ) Coord ina r t odas l as ac t i v i dades de l a r n i c rocompu tado ra con t ro lando a
memoria i n t e r f a s e s de E/S, p e r i f g r i c o s , e t c .
7
b) Procesar información en l a Unidad Aritmética y Lógica
c) Extraer y almacenar datos de y en la memoria
d ) Extraer las instrucciones de la memoria
e) Recibir y enviar datos a las interfases de entrada y de salida
f) Recibir y tomar l a s acciones necesarias al presentarse: interrupciones,
solicitudes de control externo de los canales, sincronización con inter-
fases , memoria o per i fér icos , e tc .
g ) Conocer y tomar las acciones necesarias en el uso que dé el usuario a l
sistema.
En v i r t u d de que el potencial de l a microcomputadora est5 directamente rela-
cionado con el del microprocesador, es importante conocer las ventajas y
desventajas de éste último. A continuación se presentan características t a n t o
técnicas como de mercado que pueden ser uti l izadas como c r i t e r io s que apoyen
la decisión en l a adquisición de una microcomputadora con base en u n micro-
procesador en particular:
-1ongi t u d de la pal a b r a
-capacidad de di reccionamiento a memoria interna (relacionada con la longitud
del canal de direccionamiento).
-longitud del canal d e datos e instrucciones
-velocidad de procesarniento
-capacidad de procesar información en longitudes de p a l a b r a mayores a la
del canal de datos
-inclusión de funciones especializadas: administración de memoria v i r t u a l ,
control de acceso directo a memoria, control de interrupciones, etc.
-capacidad de operar en un ambiente de multiprocesamiento
-consumo de energía
-capacidad de aceptación de interrupc iones
-número de l í n e a s de entrada o de s a l i d a
- t ipo de encapsulamiento
-número de c i rcu i tos necesar io s que lo integran
Por otro lado, también hay que considerar su presencia en el mercado na-
c ional o internacional de microprocesadores y c a r a c t e r í s t i c a s t a l e s como:
a) d i sponib i l idad con dos o más fabr icantes ( "segundas fuentes")
b) compatibilidad con microprocesadores de otras marcas y con l íneas de m i -
croprocesadores de una misma fami l ia tanto en modelos recientes como en los
ant i Quos.
c ) d i f u s i ó n que tenga en el mundo
d) fecha en que apareció
e) soporte en programación a n ive l nac ional e internacional
A la fecha, las marcas con deseos de permanecer en e l mercado internacional
recurren a l o s s i s t emas de d i ec i se i s b i t s , de jando l o s de ocho bits para pro-
ductos baratos, con menor potencial de procesamiento. Los microprocesadores
más ut i l i zados son e l 8088 de I n t e l y e l 68000 de Motorola, en menor medida s e
u t i l i z a e l 28000 de Z i l o g y se e s tá i n i c iando e l u so de l a l í n e a 32000 de
National y el 80286 de Intel.
9
En México existen máquinas compat.ibles con l a PC de IBM utilizando el 80E8;
rndquinas con base con el 68000 y en microprocesadores de uso exclusivo de grandes
compañías productoras de estos equipos.
Es claro que l a tendencia en este terreno es la ut i l ización de microproce-
sadores de t re in ta y dos b i t s , s in embarao, en 1985 pers is te la batal la que
dura rá al menos dos años más p a r a definir al t ipo de microprocesadores que se
adueñarán del mercado mundial.
Una de las mentajas de seleccionar una microcomputadora con u n microprocesa-
dor "popular" es la de tener acceso a u n mercado con amplia oferta en sistemas
operativos, lenguajes, programas de aplicación específica, y claro, al de
los periféricos y sistemas acoplables que incrementan el potencial de l a micro-
computadora. Esta situación permanecerá en t a n t o no se logre normar firmemente
es te campo.
Desde u n pun to de v is ta f í s ico , l a u n i d a d de procesamiento central reside en
el in ter ior del gabinete principal en donde se encuentra una t a r je ta de c i r -
cui to impreso que a l o j a al microprocesador, memoria de trabajo e interfases
de entrada/salida. El usuario no tiene acceso físico a e l la , s ino a través
de los diversos periféricos.
1 0
2 . 2 . MEMORIA PRINCIPAL
Todo sistema de computación deberá contar con memoria para almacenar sistemas
operativos, compiladores, programas de usuario, bases de datos, etc. Utilizan-
do como c r i t e r i o de diferenciación la accesibilidad del microprocesador a l a
memoria se tienen dos t i pos de ésta :
a ) Rernoria Principal
b) Flemori a secundaria
La memoria principal es aquella que se direcciona explícitamente por el mi-
croprocesador a través del canal de direccionamiento. La memoria secundaria
es aquella a l a que t iene acceso el microprocesador a través de interfases
de entrada/salida especializadas. La primera está construida a base de memo-
r i a s de semiconductores contenidas en circuitos integrados y l a segunda se
re f ie re a memorias magnéticas del t ipo 'casset te ' y disco flexible o disco
duro. Existen memorias de burbujas ('bubble memory') y de dispositivos capa-
c i t ivos ('Charge-coupled devices: C C D ' ) . En esta sección nos concentraremos
en l a memoria principal .
La importancia de l a memoria principal reside en que la capacidad de l a mi-
crocomputadora para aceptar sistemas operativos, sofisticados, compiladores
de lenguajes estructurados, bases de datos, programas con u n número de
instrucciones elevado, grandes volumenes de datos, etc., está directamente
relacionada con la cantidad de memoria principal disponible al sistema.
As í , tenemos microcomputadoras con 16 kbytes de memoria que únicamente pueden
ejecutar programas cortos con u n in terprete del lenguaje BASIC y, por o t r o
lado, existen sistemas con 256 kbytes o más, que admiten sistemas operativos
11
en tiempo real o t i p o UNIX, y, ejecutan programas codificados en el lenguaje
C o aceptan bases de datos con a l t a densidad de información.
De acuerdo a lo arriba expresado deberá tomarse como u n parámetro de selec-
ción importante l a capacidad máxima de memoria que una microcomputadora puede
accesar.
La memoria principal generalmente reside en l a t a r j e t a de c i rcu i to impreso
en donde se encuentra el microprocesador. La mayor parte de l a s microcom-
putadoras tienen una cantidad de memoria l ímite en dicha t a r j e t a y , muchas
veces, se incrementa este l ímite a través de t a r j e t a s de memoria adicionales
que se acoplan a la t a r je ta o r ig ina l ( ta r je ta madre) a través de u n conec-
to r .
Es importante hacer no ta r que ciertos sistemas se entregan con c ie r ta
cantidad de memoria que es expandible colocando circuitos integrados adi-
cionales en espacios libres previamente reservados, por e l l o , es importan-
t e conocer l a forma en que puede expandirse l a memoria básica de cada s i s -
tema en particul a r . La memoria puede incrementarse colocando circuitos in-
tegrados adicionales en la t a r je ta madre, acoplando u n a t a r j e t a de memoria
adicional a través de conectores disponibles en l a t a r j e t a madre o mediante
ambos recursos.
Desde el punto de v i s t a de l o s c i r c u i t o s i n t e g r ado s , l a memoria p r i nc ipa l
puede c o n s i s t i r en memoria permanente y memoria v o l a t i l .
En l a memoria permanente la in formación almacenada se mantiene a pesar de que
se suspenda el suministro de energía, esto no ocurre en l a memoria v o l á t i l
en donde, al suspenderse la energía, la información se pierde.
La s memorias permanentes ('R,ead on ly MemoryiROM ) s e u t i l i z a n en l a s micro-
computadoras para almacenar l o s programas que permitan su operación en una
configuración mínima. Estas memorias pueden contener un sistema operativo
p r im i t i vo , un intérprete de BASIC, o programas de ap l i cac ión e spec í f i ca . E l
p r imero s e u t i l i z a también para enviar a l a memoria vo l á t i l l o s s i s t emas
operat ivos más complicados que residen en ' c a s s e t t e ' o discos magnéticos.
Generalmente l a memoria permanente ocupa de 4kbytes a 16 kbytes de l a memoria
p r i n c i p a l .
Los programas re1 acionados con gráficas , manejo de l a pantal 1 a , etc. se
almacenan también en es te t ipo de memoria.
La memoria vo lá t i l se u t i l i za para a lmacenar :
- Sistemas operat ivos
- Compiladores
- Bases de Datos
- Programas de comunicaciones
1 3
- Programas especial izados
- Bibliotecas de subprogramas
- Programas de usuario
- Datos
Al encenderse l a microcomputadora no existen programas ni información ú t i l
en l a RAF? y es únicamente a través del pequeño sistema operativo contenido
en l a memoria permanente del sistema que es posible enviar a l a RAM los s i s -
temas operativos, compiladores, d a t o s , e tc . almacenados en l a memoria secun-
dar ia : 'casset te ' o discos magnéticos.
Generalmente el área ocupada por la memoria permanente e s f i j a , y l a única
que puede expandirse es la memoria RAM. En tanto más se incremente l a capa-
cidad de RAM podrán ejecutarse programas más complicados, codificados en len-
guajes estructurados y operando en sistemas operativos modernos. Por e l lo de-
berá asegurarse que una microcomputadora tenga u n máximo de memoria RAM
2.3. INTERFASES
Las interfases son los circuitos electrónicos y los programas,seleccionados
con ellos,que permiten que el microprocesador y la memoria se comuniquen con
los periféricos lo que, a su vét, capacita al ser humano y a otras máquinas
a comunicarse con 1 a microcomputadora.
1 4
Se puede dec i r que el número de d i fe rentes i n ter fases que ex i s ten en el mer-
cado está directamente relacionado con el número de d i v e r s o s p e r i f é r i c o s d i s -
ponibles. Afortunadamente, en los i j l t imos años se ha hecho un fuerte esfuerzo
para normar l a forma en que se comunican l o s p e r i f é r i c o s con l a microcompu-
tadora y en un futuro l legaremos a tener normas internacionales parecidas a
l a s e x i s t en t e s en te le fon ía y transmis ión de datos.
En v i r tud de que l a s i n t e r f a s e s comunican información es claro que l a mayor
parte de el las cuentan con canales de entrada y s a l i d a de datos (pueden ser
b i d i r ecc i ona le s o un id i recc iona les ) y con un canal de control de l a comuni-
cac ión, por e l lo , se denominan i n te r f a se s de entrada/salida ( ' input/output
in ter faces ' ) . A lgunas de e l las t ienen un control muy s enc i l l o , p o r ejemplo
l a s i n t e r f a s e s E/S para le lo ; en otras es tan complejo que se requiere otro
microprocesador para cuLrir eficientemente l a s labores de contro l , por ejem-
p l o , l a s i n t e r f a s e s a redes de computadoras.
En una microcomputadora se proporcionan normalmente l a s i n te r f a se s a soc i a -
das a lo s s i gu ientes subs i s temas :
- teclado
- terminal de video
- bocina
- puerto para le lo
- puer to se r ie RS-232
Su s c i r cu i t o s r e s i den en l a t a r j e t a madre. Como cada interfase existe para
comunicar a un per i fé r i co a t ravés de una secuencia de comunicaciones y
1 5
control (característica de es te dl timo) sumamente r í g i d a , se deberá contar
con el programa de control residente en la memoria principal que permita tal
comunicación. El conjunto de programas de control para cada periférico forma
parte del sistema operativo de la microcomputadora. Por e l l o , por cada perifé-
rico adicional se deberá contar con memoria RAM adicional lo que redundará en
una disminución de la memoria reservada para la ejecución de los programas de
usuario.
Por cada periférico que se desee agregar a l a microcomputadora se deberá
contar con una interfase especializada cuya presentación física es una t a r je -
t a de ci rcui to impreso acoplable a un conector disponible en el gabinete de
l a UCP o en l a t a r j e t a madre. , esto es ,el número de periféricos que nosotros
queremos inc lu i r en una microcomputadora depende de dos factores:
- número de conectores existentes
- capacidad del sistema operativo
, Es claro que la restricción más fuer te no reside en el sistema operativo sino
en el número de conectores disponibles en el sistema. Cuando nosotros tomemos
decisiones para la adquisición de una microcomputadora se deberán tener
en cuenta estos dos c r i t e r io s .
En l as microcomputadoras modernas se entregan interfases adicionales a l as
mencionadas al principio de esta sección y cada marca hace alarde de u n mayor
número o u n espectro más amplio de d i f e ren te s i n t e r f a ses ln t r e e l l a s s e puede
1 6
mencionar l a s i n t e r f a s e s p a r a l a s s i g u i en t e s p e r i f é r i c o s :
- modem
- impresora
- d i s c o f l e x i b l e
- palancas de control de objetos en l a p a n t a l l a ( ' j o y s t i c k ' ) ,
- pos ic ionador de l cursor ( 'mouse ' ) ,
- administración de memoria v i r t u a l ,
- administración de interrupc iones, etc,
- d i s c o r í g i d o
- redes loca les de cornputadoras
- redes de datos
- instrumentación
- control de procesos
- impresor i
- t ab le ro g r á f i co
- panta l la de v ideo sens ib le a objetos o a l a punta luminosa ( ' l i g h t p e n ' )
- memoria de burbujas
- memoria de d i s po s i t i v o s c apac i t i v o s
- convers ión A/D y D/A
- voz, etc.
17
2 .4 . TECLADO
Uno de los primeros subsistemas que reconocemos en u n a rnicrocomputadora es
el teclado, que se encarga de transmitir comandos: instrucciones o da tos al
microprocesador.
El teclado con mejores caracter ís t icas de diseño debe tener una sección pare-
cida a la de una máquina de escr ib i r e léc t r ica , una sección semejante a una
calculadora electrónica ( p a r a f a c i l i t a r operaciones con números utilizando la
mano hdbil: generalmente la derecha) y algunas teclas con funciones especiales,
f i j a s o programables. Está diseñado para sentirse agradable al tacto y retro-
alimentar al usuario que ya ha sido oprimida una tecla . Las teclas de funciones
las programa el usuario para ser uti l izadas en programas de aplicación espe-
c í f i ca o como substi tutos de comandos que requieren oprimir dos o t res t ec las
en el teclado convencional, otras representan comandos a l a microcomputadora
como son:
- i n i c i a l i zac ión ( ' , r e se t ' )
- terminación a b r u p t a de u n programa
- ubicación de7 cursor
- reareso al sistema operativo
- eliminación de caracteres
18
Desgraciadamente este t ipo de teclado solo se proporciona en las microcompu-
t adoras caras. El rango de teclados que existen se pueden d iv id i r po r su
tecnología de construcción o por la cobertura de símbolos, l e t r a s y números.
En cuanto a la tecnología de construcción se tienen los siguientes tipos
-de contacto
- capaci t i vos
- t ipo de calculadora
- t ipo de máquina de escr ib i r
Los teclados de contacto están constituidos por u n arreglo matricial de con-
ductores separado por capas ais lantes y po r espacios en donde
van situados los caracteres. Al t o c a r e l s i t i o en el que se encuentra deter-
minado símbolo se realiza el con tac to e léctr ico que, al decodificarse apro-
piadamente¶ l e indica al sistema el caracter seleccionado. Estos teclados son
sumamente baratos, pero de ninguna manera son apropiados para u n trabajo
intenso; normalmente se uti l izan en microcomputadoras sencil las.
Los teclados de t i p o capacitivo fueron utilizados en sistemas antiguos y , a
la fecha, casi han desaparecido del mercado; el principio de su funcionamien-
t o se fundamente en que, al acercarse el dedo a l área del caracter, la capa-
ci tancia de u n circuito variaba sensiblemente, lo que era detectado p o r u n a
interfase especializada que reconocía que u n caracter h a b í a sido tocado.
Los teclados de tipo calculadora son más modernos y loqrar u n u n mayor
grado de aceptación por el ser humano el cual siente el movimiento de la tecla
al oprimirlo, sin embargo, tampoco son lo óptimo p a r a u n fuer te t r a b a j o
19
con 1 a computadora.
Por ú l t imo se t ienen e l tec lado t ipo máquina de e s c r i b i r que fue de s c r i t o a l
p r i n c i p i 0 de l a s e c c i ó r . Cada microcomputadora tiene un tec lado ca racter í s t i co
y su diseRo es importante cuando se utiliza en ed ic ión de textos o algún otro
uso in tens i vo .
La presenc ia de teclas programables es de una g ran u t i l i dad para e l u suar io
interesado en obtener el máximo provecho de l a s microcomputadoras dado que
son u t i l i zadas para env ia r comandos a programas durante su ejecución o en l a
ed ic ión de l o s mismos.
Con base en l a a p l i c a c i ó n de l a rnicrocomputadora se deberá seleccionar el
mejor teclado con objeto de no e leg i r uno que, a l a l a rga , per jud ique a l usua-
r i o .
2.5. TERMINAL DE V I D E O
Es común que se inc luya bajo este concepto, la panta l la, e l tec lado, y l a
c ircuiter ía necesar ia para comunicarse con el s i stema de computación. A q u í
l o u t i l i za remos para re fer i rnos exc lus i vamente a l a p a n t a l l a y a l a c i r c u i -
ter ía. Recientemente se ha genemlizado el termino "MONITOR" para este sub-
s istema. Existen monitores en blanco y negro, en verde y negro, ambar y a
col or.
Las dimensiones más comunes de la diagonal de la pantalla del monitor son:
-29.21 cm (11.5 pulgadas)
-22 .225 cm (8.75 pulgadas)
Para microcornputadoras que tienen l a pantalla integrada al gabinete de l a UCP,
sean por tá t i les o no, las dimensiones pueden i r de 12.7 cm a 22.E6 cm; s in
embargo, l a s medidas dadas al principio son l a s de mayor difusión. Una te le -
visión puede ser uti l izada como u n monitor : cromático o monocromático, pero
se deberá tener cuidado al tomar esa decisión, en virtud de que la definición
de los caracteres no es perfecta y el usuario tenderá al cansancio visual.
Por ello están disponibles los monitores y de estos, el verde sobre fondo negro
con una pantalla anti-reflejante es el más adecuado, cuando no se requieren
aplicaciones que requieran varios colores.
Tanto la televisión como los monitores de bajo costo aceptan cuarenta carac-
teres por linea y , para aceptar 80, se debe a d q u i r i r una tar je ta adicional .
Las microcomputadoras de la segunda generación pueden aceptar 40, 80 o 120
caracteres al activar u n control específico. Para aplicaciones administrativas
y educativas resulta muy ú t i l que la terminal de video y su interfase acep-
ten 80 caracteres por 1 inea.
A continuación se listan caracteristicas de tipo técnico que deberán tenerse
en cuenta al seleccionar una terminal de video:
- barrido hori zon tal
- br i l l o
- con t r a s t e
21
- linealidad horizontal
- controles: vertical , horizontal , bri l lo, contraste, encendido, e tc .
- conección a la microcomputadora.
,
Es conveniente tener u n monitor con u n barrido horizontal ajustable con obje-
t o de no perder parte del texto en los extremos al usarse ciertos tipos de
microcomputadoras. E l br i l l o y contraste permitirá mejorar la imagen en l a
pantalla y eliminará el cansancio visual. Linealidad horizontal se refiere a
l a uniformidad que tiene el tamaño de u n caracter sin importar si está en los
extremos o en el área media de la pantalla. La accesibilidad a los controles
del monitor es muy importante para ajustar los diversos pardmetros a l as
caracter ís t icas de cada persona. Por Último, l a conección en donde se acopla
el cable que lleva la señal de video deberá de ajustarse a alguna noma con
objeto de no depender de los accesorios que ofrece el fabricante del monitor.
2.6. UNIDADES DE CINTA IYAGNETICA
Uno de los sistemas de almacenamiento masivo de información es la cinta mag-
nética, en donde el método de acceso de información es secuencial, por l o cual
se 1 e considera de velocidad b a j a , al compararse con 1 a velocidad de trans-
ferencia de los discos magnéticos o l a memoria de semiconductores. S i n embargo,
puede alcanzar velocidades de 60,000, 200,000 o 1,250 O00 b i t s por segundo
(bps) en las unidades de cinta del t i p o de "carrete". E n l as unidades de cinta
t ipo "cassette" l a velocidad disminuye fuertemente, así como la capacidad de
almacenamiento. A s í , se tienen dos tipos de unidades de cinta:
- carrete
- casset te
22
La primera es uti l izada en microcomputadoras de alto costo en t a n t o las
segundas son de uso más generalizado en sistemas baratos. Por l o que respecta
a l a s unidades de cassette se t iene una gama amplia que va desde las grabado-
ras de audio utilizadas para o i r música hasta unidades especializadas, nor-
malmente integradas a l gabinete de la microcomputadora por el fabricante.
Estas úl timas son más confiabl es y generalmente más rápidas que las prime-
ras.
Los dos t ipos de unidades de cinta magnética tienen una interfase especializa-
da que permite la comunicación de información con la microcomputadora, y
además, requiere de u n programa especializado en el control de la unidad de
cinta y del protocolo de comunicación. Esto es , se deberá reservar u n área
de memoria en la microcomputadora para el uso de la unidad de cinta. Un aspecto
importante es que, l a in terfase deberá ser compatible t a n t o con la microcom-
putadora que se posea como con la unidad de cinta , en su defecto no se lo-
g r a r á 1 a comunicación de i nformac:i ón .
E n cuanto a la unidad de cinta magnética tipo carrete se tienen las siguientes
carac te r í s t icas :
a ) longitud de la cinta
b ) ancho
c ) densi dad
d ) vel oci dad
23
Normalmente l a l o n g i t u d e s de 696 nl (2400 p ie s ) ; s in embargo, no ex i s te n in-
gún impedimiento técnico para que sea mayor o menor. El ancho varia entre
1.25 cm y 2.54 cm. La densidad puede ser: 800, 1600 O 6250 b i t s
( ' f rames ' ) por cada 2.54 cm. en l a s c in ta s de 9 p i s t a s ( t r a c k s l y 200, 556
o 800 b i t s p o r cada 2.54 cm. en l a s c i n t a s de 7 p i s t a s (más ant iguas) .
La velocidad de l a c i n t a puede se r de 75, 125 y 200 pulgadas por segundo l o
que daría razones de t ransferenc ia de 60,000, 200 O00 y 1 250 O00 b i t s p o r
segundo. Normalmente estas unidades se utilizan como respaldos de la informa-
c i ón que contiene la microcomputadora o l a unidad de d i sco . También pueden
requerirse en el almacenamiento masivo de datos.
Las unidades de c i n ta t i po ca s se t te pueden s e r de audio o espec ia les para ap l i -
caciones digitales, consecuentemente, el cassette asociado deber8 ser de audio
o d ig i ta l . Para ap l i cac iones en donde se requiera un nivel medio de conf iab i -
l i d a d y con unidades de bajo costo es pos ible usar las unidades de t i p o
d i g i t a l , dejando para los af ic ionados las unidades de audio.
24
2 .7 . DISCO FLEXIBLE
El término medio en el almacenamiento masivo de información se dá en l a s
unidades de disco f lexible o diskette ( 'floppy disk") . En el extremo infe-
r io r es ta r ía l as unidades de cinta magnética y en superior las unidades de
d isco r íg ido ( 'hard d i sk ' ) . Tl:nto l as unidades de disco f lexible como las
de disco rígido tienen UL acceso de información directo lo que las hace más
veloces en la comunicación de datos que las unidades de cinta .
A la fecha existen tres diámetros generalizados de disco f lexibles:
- 13.335 cm ( 5 . 2 5 pulgadas)
- 20.32 cm (8 pulgadas)
- 7.62 cm ( 3 pulgadas)
E l primero es el más uti l izado en las microcornputadoras de escr i tor io , v is-
lumbrándose u n futuro prometedor para el tercero. El segundo t ipo se u t i l i -
za en sistemas de mayor costo.
Además del diámetro se tienen las siguientes características técnicas:
a ) Densidad: doble o senci l la
b ) Una o dos caras
c ) Marca de sector : 'hard sectored ' , ' sof t sectored '
25
La densidad se relaciona con el número de p i s t a s po r cada 2.54 cm
( ' t r a c k s p o r p u l g ada ' ) que pueden ser 48 para dens idad senc i l la y 96 para
densidad doble. Es c l a ro que a mayor densidad de p i s ta s , se i nc rementa l a
información que se puede almacenar.
A l r e f e r i r s e a "una o dos caras" se entiende que es pos ib le tener una so l a
c a r a ú t i l o ambas caras. En el úl-cimo caso se duplica la capacidad de alma-
cenamiento.
Por últ imo, en v i r t ud de que cada p i s t a e s t á formada por un conjunto de
sectores y estos t ienen una d i r ecc idn r e l a t i va a una marca que ind ica e l
s ec to r i n i c i a l . Se d i ce que un d i s co e s ' h a rd s ec to red ' s i l a marca es un
o r i f i c i o o ' s o f t s ec to red ' s i e s un número e sc r i t o po r un programa.
Para los discos de 13.35 cm se t ienen las s igu ientes capac idades de almace-
nami ento :
Una cara dens idad senc i l la : 160 k bytes
Una cara doble densidad: 320 k bytes
Dos caras doble densidad: 640 k bytes
Normalmente e l usuar io tendrá d i sponib le un número menor a l a r r i b a mencionado
en v i r t u d de la s d i ver sas marcas e indicadores que debe tener todo disco
para operar. A l a fecha se han anunciado discos con capacidad de 1 mega byte.
26
Considerando a l a unidad de disco, #esta deber8 contar con l a v e r s a t
operar en l o s s i g u i en t e s modos: una o dos caras y densi dad senci 1 l a
P o r l o que respecta a l a i n t e r f a s e , s e cumple l o a r r i b a mencionado
i l i dad para
o doble.
a s í como
su capacidad para manejar más de una unidad de d i sco . Normalmente l a s i n t e r -
fases se diseñan para controlar dos unidades de d i sco ex i s t iendo ver s iones
para controlar cuatro u ocho unidades. Evidentemente unidad de d i sco , i n ter -
fase, microcomputadora y sistema operativo deberán ser compatibles entre s í .
En v i r t u d de l a capacidad de almacenamiento y l a v e l o c i d ad de t ransferenc ia
de información, es en los discos magnéticos en donde se almacenan los s istemas
operat ivos de l a mayor parte de l a s microcomputadoras siendo su nombre genérido
DOS ( 'Disk Operating System'). Asim,ismo, es posible almacenar programas y
datos. Estas caracter í s t icas, aunadas con la fac i l idad para e l t ransporte y
envío de l o s d i s c o s , ha hecho a las un idades de d i s c o f l e x i b l e muy populares
en el campo de las microcomputadoras.
La única desventaja que t ienen estos d iscos es que se degrada fuertemente l a
información con el paso del tiempo y el uso p o r l o que deberá e x i s t i r c on t i -
nuamente dos o más copias como respaldo con objeto de no perder def in i t iva-
mente l a i n fo rmac ión que contienen. Asimismo, en v i r t u d de su f r ag i l i dad s on
sumamente suscept ib les a daños f í s i co s y los afectan las a ltas temperaturas y
l a p r e s enc i a de cmapos magnéticos muy fuertes.
27
2.8. DISCO RIGID0
El más reciente avance en el campo del almacenamiento masivo para microcom-
putadoras es el disco rígido ( ' h a r d d i s k ' ) en donde es posible almacenar de
10 megabytes a 100 megabytes y alcanzar tiempos de acceso de 30 milisegun-
dos, con a l t a s velocidades de transferencia de datos.
Ya que los discos están aislados del medio ambiente y encapsulados en la fábrica
son menos susceptibles a dañarse que los discos flexibles. Estos discos pue-
den se r f i j o s o desmontables.
En l a s unidades de disco rígido fi,jo,este puede leerse y escr ibirse , s in
embargo, nunca podrá transportarse fuera de la unidad, lo cual es posible en
l a s unidades de disco desmontable. La aplicación específica nos indicará cual
es la unidad más conveniente.
Las unidades de disco rígido se utilizan para almacenamientos masivos de in-
formación por lo que se deberá contemplar s i es te hecho es necesario
para la aplicación que se piense d a r a l a microcomputadora.
Generalmente las unidades de disco rígido tienen incluido una interfase es-
pecializada para cada microcornputadora lo que obligará a asegurar su compa-
t ib i l idad con cada sistema en particular.
28
2.9. IMPRESORAS
Cualquier ap l icac ión de microcomputadoras que vaya más a l l á de l a s
del pr incipiante requerirá la impresión de: programas, gráf icas, textos y
re su l t ado s , po r l o que se requiere adqui r i r una impresora. Estos sistemas son
normalmente caros y su costo se compara con el de una unidad doble de d i s co s
f l e x i b l e s de 13.375 cm (5.25 pulgadas) con sus controladores o con el del ga-
b in te de l a UPC, memoria e in ter fases .
Una de l a s p r imera s d i v i s i one s en cuanto a l a c a l i d a d de impres ión es la
que d i s t i ngue a impresoras de matr iz de puntos e impresoras de margarita.
Estas últimas imprimer todos l o s caracteres con una a l ta def in ic ión equiva-
lente a l a alcanzada por las máquinas de e s c r i b i r e l é c t r i c a s u t i 1 i zadas en l a s
o f i c i n a s . Cada caracter se encuentra en r e l i e v e en una sección de un d i s co
intercambiable como l a s e s f e r a s o margar itas de l a s máquinas de e s c r i b i r .
En las impresoras de matriz de puntos existe una matr iz rectangular de n x m
puntos, en donde n y m var ían de acuerdo al fabricante de l a impresora.
A l seleccionar un caracter, un subconjunto de puntos es presionado contra
l a c i n t a de e s c r i b i r y el papel con objeto de imprimir un patrón de puntos equi-
valente a l a forma que tendr ía e l caracter. Es c laro que l a c a l i d a d de l a im-
p res ión depende de las d imensiones de l a ma t r i z y de l a densidad de puntos en
l a misma. Hay que mencionar quela velocidad de impresión en las impresoras
de matriz de puntos es mayor que en l a s de margarita y que algunas de e l l a s
t ienen capacidad para imprimir gráficas de buena ca l idad.
29
Otro aspecto de indole general es la compatibi l idad de l a i n t e r f a s e p a r a impre
sora de l a microcomputadora con l a impresora a u t i l i z a r : El canal de comuni-
-
cación entre microcomputadora e impresora puede ser:
a) paral e l o
b ) se r ie
Normalmente l a i n t e r f a s e t i p o s e r i e se a jus ta
comunicaciones asíncronas de datos en s e r
Único aspecto que deberá considerarse ser
embargo, l a mayor parte de l i s impresoras
a l a norma internac ional de
i e , e s t o e s : l a norma RS232 y e l
í a l a v e l o c i d a d de t r an sm i s i ón . S i n
t ienen una i n te r f a se t i po pa ra l e l o .
Cuando una impresora tiene una interfase de t ipo para le lo deberá cons i -
derarse:
a) S i e x i s t e una interfase especial izada para la microcomputadora con que
se cuenta.
b) S i l o s programas de apl icación relacionados con la impresión de datos
son compatibles con l a impresora.
El papel en e l que se imprimirá puede se r
- tarnaiio ca r ta (20.2 cm x 27.3 cm)
- de forma continua
- en r o l l o
30
El papel para impresora de forma contínua viene en paquetes con perforaciones
l a t e r a l e s que encajan en dos c irculos con protuberancias esparcidas regular-
se requiera la interven- mente y está previamente doblado de manera que no
usuario para cambiar de una hoja a o t ra . ción del
A excepc ión del papel tamaño car ta que es tá norma l i zado, l a p resentac i6n en
forma contínua y en r o l l o puede tener anchos variables en un rango de mili-
metros . Por e l lo es importante que l a impresora pueda ajustarse a l o s d i v e r s o s
anchos.
E s c l a ro que lo más conveniente es que 1 a impresora este capacitada para re-
c ib i r cua lqu ie r p resentac ión de papel.
Ca rac te r í s t i ca s de las impresoras mencionadas previamente se deberdn añadir
l a s s i g u i en t e s :
- velocidad.de impresión
- modos de impresión
- caracteres de puntuación
- control es
- capacidad gráf ica
- ve r s a t i l i d ad
En cuanto a velocidad, el rango que t ienen las impresoras de matr iz de puntos
convencionales var ía entre 50 y 160 caracteres por segundo, en tanto que las
impresoras de margarita están entre 10 y 20 caracteres por segundo. Este
rango se puede ampliar a mayores velocidades para impresoras de a l t o
cos to.
31
Un aspecto interesante es los d iversos modos en que una impresora puede re-
produc i r los caracteres. Para las impresoras de margar i ta es pos ib le inter-
cambiar margaritas con diferentes conjuntos de caracteres variando también las
dimensiones de l o s mismos. En la s impres iones de matr iz de puntos se puede:
- comprimir l o s caracteres
- expand i r l o s ca racteres
- resa l tar caracteres a l impr imir en un mismo lugar va r ia s veces
- imprimir minúsculas o mayúsculas
- real izar espaciamientos proporcionales para Caracteres mas anchos o angostos
que l o normal: letras i , 11 , m, 1 , etc.
Los caracteres de puntuación son de importancia para l a impre s i ón de l o s
idiomas, l a capac idad de acentuar l e t ras , i nc lu i r l a ñ e u t i l i z a r l o s s i g n o s
de puntuación del idioma español es de importancia evidente, l o mismo s e
apl ica para otros id iomas. Por el lo es conveniente asegurar que una impre-
s o r a l o s pueda imprimir.
Los contro les de impresora permit i rán ut i l i zar la ef ic ientemente: entre los que
deben e x i s t i r e s t á n :
- encendido
- en l inea/local
- al imentación de papel
- ajuste del número de l í neas por ho ja
- prueba de caracteres
- prueba de interfase de comunicaciones
32
Los cuatro primeros se encuentran en l a mayor parte de las impresoras, reser-
vándose los restantes por sistemas de mayor costo.
La capacidad gráfica se encuentra en impresoras especializadas para grdficas
de alta definición o se logra mediante programas específicos que uti l izan los
recursos disponibles en u n t i p o específico de impresora.
Entre las consideraciones relacionadas con el mercado de impresoras se en-
cuentran las siguientes:
- permanencia fu tu ra en el mercado
- confiabilidad
- mantenimiento preventivo y correctivo
- adiestramiento en su uso
Contemplar tanto los aspectos técnicos de una impresora como su situacidn
en el mercado local e internacional permitirá hacer una selección adecuada.
33
3. PROGRAMAS
E l segundo aspecto que forma a un sistema de computación y consecuentemente
a una microcomputadora es el sistema de programas ( ' s o f twa re ' ) . Los progra-
mas son de indo le y ap l i cac iones d i ver sas y pueden agruparse en:
a) Programas del s istema ( 's istems software')
b) Programas de ap l i cac i ón
Dentro de l o s programas del sistema se tienen:
- El s i stema operat ivo
- El ensamblador
- Los compi ladores
- Los in terpretes
Los programas de ap l i cac i ón s e pueden d i v i d i r en l o s s i g u i e n t e s t i p o s :
- I ndu s t r i a l e s
- Comerc i al es
- C i e n t í f i c o s
- Educativos
- De pasatiempo
Los programas de apl icac ión se ejecutan en una mdquina con un sistema opera-
t i v o e s pec í f i c o , e s t o e s , deberá estar capacitado el s istema operativo para
34
aceptar a los programas de aplicación. Con e l lo se n o t a una fuerta interdepen-
dencia que debe tenerse en cuenta al seleccionar unos u otros.
Los compiladores, interpretes y ensamblador son, también, dependientes del s i s -
tema operativo. Por lo cual, se tienen que real izar u n estudio cuidadoso al
pretender adquirir u n sistema operativo, ya que de é1 depende el funciona-
miento armónico de la máquina t a n t o en el presente como en el futuro.
3.1. SISTEMA OPERATIVO
La función del sistema operativo es administrar y organizar los recursos de
que dispone la microcomputadora pa ra l a mejor uti l ización de l a misma.
Dada l a importancia del sistema operativo los fabricantes de microcomputa-
doras tratan de mostrar sus cualidades y ocultar sus defectos. Al inicio del
auge de l a microcomputadora para cada una de e l l a s s e diseñaba un sistema
operativo y era imposible ejecutar u n programa, diseííando para una micro-
computadora en par t icular , en u n sistema de marca diferente. Esta situación
comenzó a normarse al comercializarse ampliamente u n sistema operativo para
microcomputadoras de ocho b i t s con u n microprocesador 2-80: El CP/M ( 'Control
Program for Microcomputer) di señado por Digital Research.
A la fecha para las microcomputadoras de ocho b i t s l a norma mds aceptada es
el CP/M, en tanto que para l a s microcomputadoras de 16 bi ts exis ten entre
otros los siguientes sistemas operativos.:
35
- MS-DOS de micro soft
- CP/M- 86 de Digital Research
- UNIX de Bel 1 Laboratories
- OASIS de Phase One Systems
- SISTEMA P de l a Universidad de California en San Diego
- MsP/zsooo - iRMX 86
A pesar de que el Sistema p es de fuer te interés , se ha comercializado fuer-
temente una versión del MS-DOS que reside er! l a IBM PC y se denomina PC-DOS.
Una opción muy válida es el UNIX, el cual nunca deberá descuidarse para apl i -
caciones serias, en virtud de su potencial de procesar en tiempo real proce-
sos de multitareas y m u 1 tiprocesamiento.
Los sistemas operativos pueden ser optimizados para el desarrollo de progra-
mas, es to es , con editores, compiladores, depuradores, ensambladores, e tc . , es-
pecializados en esta tarea. También existen sistemas operativos que se.diseñan
para atender tareas en tiempo real
Algunas de las caracter ís t icas que se deben contemplar en la selección de s i s -
temas operativos son:
- Confiabil idad
- Eficiencia
- Transparencia
- Recursos de programas
36
Por confiabilidad se entiende la capacidad de u n sistema operativo para detec-
tae errores y corregirlos recuperando rapidamente el control de la máquina.
La eficiencia se relaciona con el potencial del sistema operativo para adminis-
trar los recursos de 1 a máquina y ofrecerlos en el menor tiempo posible al
usuario. Un sistema operativo será mas transparente en t a n t o el usuario se
dé menos cuenta de su presencia y pueda a su vez utilizar el potencial de la
máquina. Por último, mientras mayores sean los recursos que ofrece u n sistema
operativo en: biblioteca, utilerías, administración de l a memoria, adminis-
tración de las comunicaciones, e tc . mayor será su potencia.
3.2. ENSAMBLADOR
A pesar de que en la mayor parte de las microcomputadoras no se hace énfasis
en la oferta del lenguaje ensamblador, esto es: "el programa que traduce
nemónicos y direcciones simbólicas de u n programa de usuario a i lenguaje del
microprocesador (lenguaje de máquina) , asignando direcciones absolutas",
este es indispensable para aplicaciones que requieran del acceso a las ins-
trucciones del microprocesador. En v i r t u d de que los ensambladores se diseñan para
u n t ipo específico de microprocesador es importante conocer cual es el que
contiene la microcomputadora. Normalmente el desarrollo de programas en en-
samblador es más lento que el de programas codificados en u n lenguaje de a l to
nivel.
En el lenguaje BASIC se incluyen dos instrucciones: PEEK(xxxx) leer el conte-
nido de 1 a dirección de memoria xxxx y POKE(xxxx, yyyy) que almacena en l a
dirección xxxx el dato yyyy. Sin embargo, a pesar de que esto permite acceso
a local idades especificas de la memoria , no se compara con el diseño de programas
37
en el lenguaje del microprocesador, como l o hace un ensamblador.
El ensamblador viene almacenado en d i s co o cinta maanética y l o caraa el
s i stema operat ivo.
3.3. COMPILADORES.
Así como el ensamblador traduce un programa codi f icado en nemdnicos al len-
guaje del microprocesador, los compiladores s i rven para traducir un lenguaje
de a l to n i ve l a l 1 enguaje del microprocesador.
En t re l o s l engua je s d i spon ib l e s en el campo de l a s microcomputadoras se encuen -
t r an :
- BASIC
- FORTRAN
- PASCAL
- c
- COBOL
- ADA
- LISP
- FORTH
- LOGO
- PL1
38
Para traducir a l lenguaje de máquina l o s programas codificados en cada uno de
l o s 1 enguajes de al to nivel arriba mencionados, se requiere un compi 1 ador di -
ferente, esto es, se requiere un compilador para BASIC, otro para PASCAL,
otro para C , etc. Y estos deberán ser soportados por el s istema operativo de
l a microcomputadora. Por e l l o , debemos primero de se lecc ionar l o s lenguajes
que s e u t i l i z a r á n en una ap l i cac ión e spec i f i ca y luego se lecc ionar la micro-
computadora y el sistema operativo. Por ejemplo: Todas las microcornputadoras
pueden ejecutar programas en BAS I C , s i n embargo unas cuantas ofrecen la pos i-
b i l i d a d de ejecutar lenguajes en L I SP . Uno de los lenguajes est ructurados más
u t i l i z a d o s en l a s un i ve r s i dades e s e l "C " y este opera eficientemente en
una microcomputadora que soporte a un s istema operativo del t ipo UNIX.
De l o a r r i b a mencionado nos damos cuenta de l a importancia en tener b ien c laras
l a s ap l i cac i one s a l a que se dedicará una microcomputadora a corto, mediano y
l a r go p l a zo , con e l f i n de se lecc ionar los lenguajes, e l s i s tema operat ivo y
1 a m i crocomputadora m i sma.
A cont inuac ión se descr ib i rán someramente l a s ap l i cac i one s a l a s que s e d i r i -
ge cada uno de los lenguajes arr iba mencionados:
E l BASIC es un lenguaje para pr incipiantes y su ap l i cac ión e s de indole gene-
l a l cubriendo el espectro de: educación, entretenimiento, científ ico, etc.
E l FORTRAN es un lenguaje para ap l icac iones c ient í f icas y de ingen ie r ía .
E l PASCAL es un lenguaje estructurado para ap l icac iones c ient í f icas y de
ingen ie r ía .
39
E l "C " e s un lenguaje estructurado para ap l icac iones c ient í f icas y de inge-
n i e r í a
E l COBOL es un lenguaje para apl icaciones administrat ivas
E l ADA es un lenguaje para ap l icac iones c ient í f icas y de ingen ie r ía en
tiempo real .
EL LISP es un lenguaje ut i l i zado en i n t e l i g e n c i a a r t i f i c i a l .
FORTH, creado por Char1 es %ores f i n e s de los sesenta, está or ientado a l a s
ap l i cac iones comerc ia le s , c ient í f i cas y de control de procesos y robots . Con
este lenguaje es posible contar con un ensamblador por l o que se puede u t i l i z a r
e l 1 enguaje del m i croprocesador.
LOGO es un lenguaje desarrol lado en 1968 en e l I n s t i t u t o de Tecnología de
Massachusetts. Es un lenguaje de procedimientos definidos por el usuario,
con un a l to potenc ia l de recurs iv idad, esto permite generar n ive les de proce-
dimientos de alta complejidad. LOGO maneja números, cadenas de caracteres y
l i s t a s . S e i n c l u ye en LOGO la generac ión de g rd f i ca s a l da r comandos muy sen-
c i l l o s a un t r i ángu lo denominado to r tuga . E s t a ca rac te r í s t i ca l o hace ú t i l
para l a enseñanza de l a computación a n iños muy pequeños.
40
P L 1 ('Programing Languaje 1") fue comercializado por IBM en 1964 e incluye
las caracter ís t icas de FORTRAN y COBOL por lo que tiene aplicaciones cien-
t í f i c a s , de ingeniería y comerciales.
De la descripción anterior notaremos que inicialmente se deberán adquirir
compiladores de LOGO y de BASIC y más tarde para PASCAL C , LISP, e tc . A
excepción del lenguaje BASIC que puede ser traducido por un interprete residen-
t e en memoria de lectura exclusiva, los restantes residen en uno o varios
discos magnéticos por lo que se requiere una o dos unidades de disco.
3.4. INTERPRETES
A diferencia de los compiladores que traducen u n programa codificado en un
lenguaje de alto nivel al lenguaje de máquina (del microprocesador) y luego
lo ejecutan, el interprete traduce cada línea del programa en el momento en que
las va encontrando, esto es, no se generan códigos intermedios. E s t o l o hace
mds lento; sin embargo, puede s e r ú t i l para principiantes. La ventaja pre-
ponderante del intérprete es que reside en una memoria de lectura exclusiva
integrada a la memoria principal d e l a microcomputadora evitándose la nece-
sidad de contar con l a s unidades de disco, e interfases asociadas, requeridas
para cargar u n compilador que se encuentra en disco magnético. Esta cualidad
permi te tener acceso a u n lenguaje de al to nivel adquiriendo microcomputadoras
de muy bajo costo (por ejemplo la SINCLAIR 1000 con valor de 50 dólares o
menos.
4 1
3.5. PROGRAMAS DE A P L I C A C I O N
Cada programa que resuelve u n problema es u n programa de aplicación. Cuando
exis te u n problema que afecta a una gran cantidad de personas o compañías,
se ofrecen en el mercado programas diseñados por profesionales que resuelven
en u n a l t o porcentaje el problema citado. Estos programas se almacenan en
discos magnéticos (existiendo versiones en casset te) por lo que su uso
involucrará la necesidad de contar con una microcomputadora que incluya uni-
dades de disco y la interfase asociada. Generalmente los programas están
contenidos en discos de una o dos caras y de densidad senci l la o doble, por
e l l o debemos tener u n conocimiento preciso de las característ icas técnicas
de la microcomputadora a l a que se tenga acceso.
3.5.1. PROGRAHAS DE A P L I C A C I O N I N D U S T R I A L
Estos programas son llos de menor difusión y siempre se diseñan para resolver
un problema específico. Normalmente los preparan u n conjunto de profesiona-
les bajo contrato y al término de su t r a b a j o se concretan a darle el mante-
nimiento que requieran los ajustes que tenga l a planta industrial.
En v i r t u d de existir lenguajes orientados a las aplicaciones de es te t i p o :
"C", FORTH, ADA, etc . , los programas modernos están escritos con base en el los
y raramente se encuentran en BASIC, FORTRAN, e tc . Cuando se requieren apli-
caciones de r á p i d a respuesta se puede recurrir al ensamblador.
3.5.2. PROGRAMAS DE APLICACION ADMINISTRATIVA
Junto con 1 os programas de pasatiempo estos programas son los de mayor
difus ión. Su uso se dá entre otros campos en:
- Procesamien to y edic ión de textqs
- Contabi l idad
- Planeación presupuesta1
- Declaración de impuestos
- I nventar io s
Los programas dedicados al procesamiento y edicidn de textos han revolucio-
nado l a o f i c i n a y a l a i n d u s t r i a e d i t o r i a l . Con e l l o s e s p o s i b l e ed i t a r docu-
mentos y correspondencia a muy a l ta ve loc idad y s i n r e q u e r i r de personal es-
pec ia l izado. La secretar ia que ahora hace tal trabajo incrementar8 fuertemen-
te su productiv idad después de a s i s t i r a un curso de una semana y haber adqui-
rido el dominio del programa. Las .oficinas modernas cuentan con una compu-
tadora susceptible de ed i t a r y p roce sa r t ex to s . En l a i ndu s t r i a ed i t o r i a l ,
estos programas hacen posible automatizar el proceso de ed ic i6n de textos a
p a r t i r de una v e r s i ó n o r i g i n a l de un l i b r o almacenada en un disco magnético.
Como todo programa, los editores de textos se ejecutan en un t ipo de microcom-
putadora específico y con una conf igurac ión de memoria p r inc ipa l y unidades
de d i s co b i en de f i n i da s .
43
Los programas de contabilidad permiten llevar la contabilidad de una empresa
pequeña de manera automática generando reportes que pueden ser impresos en
una impresóra, 1 o m i smo se puede decir de las declaraciones de impuestos;
sin embargo hay que tomar en cuenta que las leyes f iscales difieren en cada
país y se deberá a d q u i r i r u n programa de declaración de impuestos para el
país en que uno está interesado.
Los programas de planeación presupuesta1 son los más populares en el mundo de
las microcomputadoras desde la aparición, hace cuatro años, de VISICALC
(ahora superado por el programa 123, SYMPHONY y FRAMEWORK). Estos programas
se basan en u n formato de n renglones por m columnas en donde se indican los
rubros del gasto a lo largo de días , semanas, meses o años ( ' spread shee t ' ) .
Las cantidades asignadas a cada rubro en cada columna (de d í a o semana o mes
o año, e t c . ) puede ser uti l izadas como operandos de una expresión aritmética
que puede ser asignada a otra columna (posiblemente de resultados del gasto
en u n periódo dado). Cada modificación a la cantidad asignada a u n rubro en
una columna hace que se ajusten las columnas en donde se involucra tal gasto.
Ello permite formular rapidamente u n presupuesto.
Los programas de control y reporte de inventarios tambign han incidido fuer-
temente en l a oficina moderna y es posible 11 evar u n muy buen control del
estado del almacen y l a s compras de u n negocio. En v i r t u d de su versati l idad
para generar reportes, se usan ampliamente en la generación de reportes de
todo t i p o .
44
A los programas que integran: edición de textos , anál is is y cálculos financie-
ros, gráficas, generación de reportes, comunicación de datos y "ventanas"
se les denomina programas integrados o programas de la c u a r t a generación
y de 1984 a l a fecha tienen una gran difusión.
3.5.3. PROGRAMAS DE APLICACION CIENTIFICA
Estos programas cubren el r ango de aplicaciones científicas básicas y ap l i -
cadas y de desarrol lo tecnológico.
En la ciencia bdsica se utilizan para simular condiciones de fenómenos de l a
naturaleza con parámetros ajustable!; por el investigador y obedeciendo mode-
los y leyes previamente definidos. La simulación de diversos modelos y su
visualización en la pantalla o en gráficas permite realizar avances en f í s i -
ca, química, genética, biología, etc. Generalmente estos programas son diseña-
dos por profesionales de computación dirigidos por los cient í f icos .
En ciencia básica aplicada y en el desarrollo tecnológico se tienen a l a
microcomputadora y a los programas asociados como u n compañero inseparable en
el escr i tor io y en los laboratorios. Los programas permiten diseñar y simular
procesos cient í f icos y tecnológicos que, una vez definidos, generan toda la
información necesaria para desarrollar. el prototipo de laboratorio, el de
planta piloto y el de t ipo industrial a muy a l t a velocidad aumentando consi-
derablemente la productividad de cient í f icos e ingenieros.
45
También las microcomputadoras aceptan subsistemas y programas que las convierten
en instrumentos de medición de señales biomédicas, industriales, metereold-
gicas, biológicas, etc. procesando los datos y ofreciendo al investigador
resultados que pocos años atrás eran obtenidos a muy altos costos y con mucho
t r a b a j o y gasto de tiempo. Asimismo, es posible adaptarlas como controladores
de di versos procesos 1 o cual hace que sean 1 os auxil iares perfectos en labora-
torios de t o d o t ipo. Las microcomputadoras también se han convertido en exper-
tos y consultores al dotarlas de programas que utilizan la experiencia adqui-
rida en diversos centros de estudio e investigación.
3.5.4. PROGRAMAS D E APLICACION EN EDUCACION
Al inicio de los ochentas surgió fuertemente el uso de la microcomputadora
como apoyo a la enseñanza de todo t ipo de tópicos, desde l a enseñanza a n iños
de las matemáticas básicas y las reglas de gramdtica hasta temas especializa-
dos de todos los campos profesionales. Esto último ha revolucionado a l a educa-
ción continua de los profesionales, a s í como l a enseñanza abier ta , permitiendo
una mayor difusión del conocimiento.
3.5.5. PROGRAMAS PARA PASATIEMPO
Sin 1 a manor duda estos programas son los más populares, con el lo es posible
desde j u g a r ajedrez, naipes, etc. hasta simular que uno es u n conductor de
autómovil o a v i ó n , pasando por los juegos en los que se t r a t a de obtener u n
mayor número de puntos a l incrementar la habilidad del usuario para oprimir
teclas o mover palancas.
46
Estos programas t ienen una gran cualidad: permiten que l a persona que nunca ha
tenido acceso a una microcomputadora se familiarice rápidamente con ellas,
venciendo los temoresi asociados al u s o de un sistema electrónico complicado.
47
4. COMUNICACIONES
A pesar de que la mayor parte de las microcomputadoras se utilizan como proce-
sadores independientes incapaces de solicitar o compartir recursos con otros
sistemas de computación o bancos de datos, la tendencia futura es su integra-
ción a una red mundial de comunicaciones en donde una microcomputadora tenga
acceso a otro sistema de computación en cualquier parte de la tierra. Esta
situación es similar a la que existe actualmente en el sistema telefónico en
el cual una persona tiene la capacidad de comunicarse a cualquier parte del
mundo en donde exista un teléfono.
A la fecha existen redes de computadoras a l a s que es posible tener acceso al
cubrir una cuota de inscripción y un cargo variable que depende la forma en
que se haga uso de la red: volumen de informacidn comunicada, tiempo de la
conección, acceso a bancos de datos, etc.
En l o s paises desarrollados existe al menos una red de este tipo y no hay duda
que esta se extenderá a nivel mundial en el futuro. Es claro que para tener
acceso a la red se requiere de periféricos de comunicaciones especializados
y de las interfases y programas que administren y controlen la comunicación.
Por el momento es posible dividir las redes de datos en:
a) redes locales
b) redes mundiales
48
En l a s r ede s l o c a l e s e l medio de comunicación puede s e r un par de conductores
te lefón icos, un cable coax ia l , o b ien f ib ra ópt i ca .
Generalmente estas redes tienen distancias entre microcomputadoras de unida-
des de metros a unidades de kilómetros y son u t i l i z ado s modems (modulares-de-
moduladores) que adaptan una señal digital a l a s c a r a c t e r í s t i c a s d e l medio de
comunicación, generalmente cables, al transformar l a señal en analógica. Evi-
dentemente se requiere un modem en ambos extremos de l a l í n e a .
La comunicación es en s e r i e y l a s ve l oc idades de transmit ir van desde 110
baudios hasta mi l lones de baudios (baudio = número de b i t s t ransmi t idos en . un
segundo). La comunicación en s e r i e puede se r s i n c rona o as íncrona de acuerdo a
l a r e d de datos l oca l .
Cuando es necesar io usar f ibra ópt ica se deberán tener las interfases necesa-
r i a s p a r a l a a dap t a c i ón de l a seña l d i g i ta l que proporciona l a microcomputa-
dora a l a señal luminosa que se t ransporta por la l ínea ópt ica.
Con base en lo arriba mencionado se i n f i e r e que una microcomputadora deberá
tener la capacidad de aceptar los per i f é r i co s de comunicaciones y l a s i n t e r -
f a se s y programas asociados que cumplan con l a s normas internac ionales de
comunicaciones.
A l p resentar se l a neces idad de que una l i nea de comunicaciones sea compartida
po r va r i a s m i crocomputadores surge l a nece s i dad de i n c l u i r mu1 ti pl exores en
cada extremo de l a l í n e a y acoplar e l modem de cada microcomputadora al mul-
t ip1 exor. Es c l a ro que el modem que t i e n e l a microcornputadora deber8 s e r corn-
49
patible con el multiplexor. Afortunadamente esto no es u n problema dado que
en el campo de las comunicaciones existen normas muy e s t r i c t a s que todo equipo
de comunicaciones debe cumplir en cualquier pdrte del mundo. Ocasionalmente se
requerirá del uso de concentradores. esto Fe presenta en el momento en que
varias microcomputadoras quieren compartir u n puerto de una computadora.
Por el lado de las redes de datos mundiales, l a más accesible es la red te le-
fónica que, a pesar de no ser una red de datos exclusiva para computadoras,
permite l a comunicación de información entre ellasCuando las computadoras se
encuentran en una ciudad es posible rentar líneas privadas exclusivas para
se rv i r de medio de comunicación. Para distancias mayores es posible rentar todo
u n servicio que puede incluir comunicación por microondas o s a t é l i t e lo que,
evidentemente, es de muy alto costo. En países en donde las l íneas telefó-
nicas tienen características que se ajustan a las normas internacionales de
comunicaciones es posible utilizar confiablemente las líneas conmutadas al
incluirse acopladores acústicos a los modems. En aquellos en donde existen
problemas en el s i stema te1 efónico se deberá recurrir a 1 a 1 ínea privada.
Al usar el sistema telefónico mundial, el principal equipo de adaptación
a la línea es el modenl. La comunicación es serie y puede ser síncrona o asín-
crona. Las velocidades de transmisidn se deberán ajustar a l as normas telefó-
nicas de cada país y no a l t e r a r l a información de los canales de comunicacio-
nes vecinos. Generalmente las velocidades de transmisión v a n de 100 a 2400
baudios. Al igual que en las redes locales se p o d r í a requerir el uso de
multiplexores o concentradores. Para redes de datos la norma a l a que se debe
ajustar el equipo que acopla l a mic:rocomputadora a l a red se denomina X25.
Para el sistema telefónico es la RS232 o V.24.
Cuando l a comunicación de computadoras es muy sofisticado se deberá recurr i r
a u n procesador de comunicaciones que administre la comunicación de l a
computadora a la red de datos local , nacional o internacional.
En u n futuro las microcomputadoras se integrarán a una red de datos y sera
importante saber seleccionar tanto l a rnicrocomputadora como el equipo de comu-
nicaciones.
51 I
5. IMPLANTACION DE MICROCOMPUTADORAS EN UNA ORGANIZACION
Para implantar una o varias microcomputadoras en una i n s t i t u c i ó n o empresa es
nece sa r i o r ea l i z a r un estudio profundo y fundamentado tanto en el aspecto téc-
n i co como en el comercial. La pregunta que se deberá hacer es l a s i g u i e n t e :
¿De qué manera se incrementará l a p roduc t i v i dad y e f i c i enc i a de m i i n s t i t u c i ó n
o empresa en el caso que se i n tegre a l a o r g an i z a c i ón una o v a r i a s microcom-
putadoras?
Puede s e r que la re spues ta a l a preguna anterior sea negativa y que l a d e c i s i ó n
fuera cont ra r ia a l a i n t r oducc i ón de l a microcomputadora, en caso con-
t r a r i o , s e r equ ie re un estudio que ind ique la mejor manera de i n t e g r a r l a s
microcomputadoras al aparato productivo de l a o r gan i zac i ón , con una mínima
a l te rac ión de l a o r g an i z a c i ón a l menor costo, en e l menor tiempo pos ib le .
Con objeto de tener una respuesta a l a pregunta antes planteada es necesa-
r i o i n t e g r a r un grupo o comisión de trabajo que:
a) def ina las metas y objet i vos a corto, mediano y la rgo p lazo de l a i n s t i -
tuc ión ind icando las fechas en que deberán log rar se .
b) e s tud ie l a repercus ión de la implantación de las microcomputadoras en el
l o g ro de l a s metas y objet i vos de la o rgan izac ión.
Este grupo se integrará por: directivos de alto nivel, directivos relacionados
estrechamente con l o s diversos departamentos que intervienen en el proceso
productivo y en donde tendrá incidencia la implantación de las microcomputa-
doras y profesionales en computaci6n y comunicaciones.
Este grupo se asesorará del personal de todos los niveles como amplia expe-
riencia en la solución de los problemas cotidianos de la organización.
Para 1 a implantación de 1 as microcornputadoras en 1 a organización el grupo de
trabajo seguiría las siguientes etapas:
1. Estudio de factibilidad
2. Se1 ección de proveedor
3. Pruebas preliminares de la operación del sistema computarizado
4. Entrenamiento de personal y, en su caso, contrataci6n de especialistas
5. Instalación de las microcomputadoras
6. Prueba exhaustiva de la operaci6n del sistema computarizado
7. Seguimiento de la operación cotidiana del sistema computarizado.
El estudio de facti bi 1 idad comprenderá (a corto, mediano y largo plazo) :
a) Definición del aparato organ
consecuentemente el logro de
izativo y los métodos para la producc
objetivos y metas) de la institución
ión (y,
b) Evaluación de la ventaja de incluir microcomputadoras en la organización.
c) Evaluación de los problemas que surgirán en la implantación indicando las
modificaciones que se efectuarán, los programas de capacitación de personal
y c o n t r a t a c i o n e s de n u e v a c r e a c ' ó n . A q u í p o d r í a s u s c i t a r s e l a e v a l u a c i ó n d e
l a p o s i c i ó n q u e t o m a r í a l a o r g a n i z a c i ó n d e t r a b a j a d o r e s o s i n d i c a t o a n t e l a
i n c l u s i ó n d e s i s t e m a s a u t o m a t i z a d o s e n l a o r g a n i z a c i ó n .
d ) S e l e c c i ó n p r e l i l l l i n a r d e u n a c o n f i g u r a c i ó n d e m i c r o c o m p u t a d o r a s y s i m u l a -
c i ó n d e s u i n t e r v e n c i ó n e n l a o r g a n i z a c i ó n , e v a l u a n d o l o s r e s u l t a d o s ; p o r
e j e m p l o : d e t e r m i n a n d o l o s c o s t o s m a t e r i a l e s y humanos ( s i c o l ó g i c o s , d e a u -
mento o d i s m i n u c i ó n d e p e r s o n a l , , c a p a c i t a c i ó n d e p e r s o n a l , e t c . ) a l i m p l a n -
t a r s e l a s m i c r o c o m p u t a d o r a s .
En v i r t u d d e q u e e l a s p e c t o t é c n i c o n o t i e n e d i f i c u l t a d e s , s i e l g r u p o s e
i n t e g r a a d e c u a d a m e n t e , e s i m p o r t a n t e h a c e r é n f a s i s e n l a r e s p u e s t a d e l p e r s o -
n a l a n t e e l u s o d e l a s m i c r o c o m p u t a d o r a s . Es p o s i b l e q u e , a pesa r de que se
r e a l i z ó u n a d e c i s i ó n t é c n i c a Ó p t i m i l , l o s t r a b a j a d o r e s s e m u e s t r e n d e s c o n f i a d o s
a l i n t e r a c t u a r c o n u n s i s t e m a a u t o m a t i z a d o y l a i m p l a n t a c i ó n g e n e r a r í a mds
p r o b l e m a s q u e é x i t o s . P o r e l l o e s n e c e s a r i o , r e s p e c t o a l p e r s o n a l .
a ) E d u c a r l o e n l o s a s p e c t o s g e n e r a ' ] e s d e 1 a compu tac ión
b ) I n d i c a r l e l a r e p e r c u s i ó n d e l a . i n c l u s i ó n d e l a s m i c r o c o m p u t a d o r a s e n l a s
metas y o b j e t i v o s d e l a o r g a n i z a c i ó n
c ) I n f o r m a r l e d e l a r e p e r c u s i ó n d e la i m p l a n t a c i ó n d e l a s m i c r o c o r n p u t a d o r a s e n
sus l a b o r e s c o t i d i a n a s .
d ) H a c e r l o p a r t í c i p e e n l a s m o d i f i c a c i o n e s q u e s e r e a l i z a r í a n , t o m a n d o e n
c u e n t a s u o p i n i ó n
e ) I n v o l u c r a r l o e n l a i m p l a n t a c i ó n d e l s i s t e m a .
54
Entre los elementos que coadyuvarán en el éxito del estudio de f ac t iv i l i d a d
están :
- Soporte de los directivos de al to nivel
- Planificación y control de tareas
- Consideración del factor humano.
Con objeto de seleccionar al proveedor es importante generar u n manual de
especificaciones que defina exactamente los requis i tos que debe cumplir una
configuración de rnicrocomputadoras con objeto de alcanzar las metas y obje-
t ivos de l a organización a corto, rlediano y largo plazo.
El manual de especificaciones contendrá:
- Información sobre la organización
- Objetivos que debe alcanzar la organización con la inclusión de l a s micro-
computadoras
- Características técnicas de la configuración de rnicrocomputadoras
- Necesidades de soporte técnico
- Plazos de entrega, instalación y operación
- Característ icas de mantenimiento
La información sobre l a organi zacidn deberá se r l o más completa posible
indicando los recursos materiales, humanos y de espacio disponibles. Los obje-
t ivos a corto, mediano y largo plazo serán lo suficientemente detallados
con objeto de que los posibles proveedores los entiendan.
Por lo que respecta al equipo se considerará las necesidades de procesamiento,
el volumen de memoria principal y secundaria, los periféricos necesarios., etc.
Respecto a los programas, se contemplará el sistema operativo, los compiladores
y lenguajes , 1 a bi b l ioteca de programas, los programas de aplicación, etc. Por el
lado de las comunicaciones se definirán las distancias entre procesadores que
tengan que comunicarse información, l a s velocidades de transmisión de datos,
la configuración en que operarán, la accesibilidad a redes de datos o procesa-
dores remotos, la operación en red, etc.
En cuanto al soporte técnico el proveedor deberá proporcionar profesionales
que resuelvan todas las dudas de la organización y coadyuven en la optimiza-
ci6n de la propuesta in i c i a l . Es evidente que el proveedor deberá resolver
en u n 100% las necesidades indicada!; en el manual de especificaciones, as í
mismo se comprometerá a hacer las entregas , instal ación y puesta en marcha del
equipo dentro de los plazos especificados demostrando que la configuración de
microcomputadoras resuelve las necesidades indicadas en el manual. Por último
se indicará las condiciones de mantenimiento preventivo y correctivo.
La organización someterá a concurso la solución al manual de especificaciones
y evaluará con criterios técnicos I3 cada proveedor proponiendo al que consi-
dere que, además de c u b r i r en 100% las necesidades de la organización, tiene
ventaja sobre los restantes.
opere
e tapa
organ
pecificaciones. También
una configuración
, el proveedor que
ización ser4 desca
Las pruebas prel in1inC\t-es de l a configuración de microcolllputadoras puede darse
en las instalaciones del proveedor- c, en el peor de los casos, rentando equipo
que permita evaluar si l a propuesta del proveedor cumple con el manual de es-
es posible tener acceso a otras organizaciones en donde
similar a l a que nos interesa. Evidentemente, en esta
no coopere fuertemente con el g r u p o de estudio de la
1 ificado.
Por l o que respecta a l entrenamiento de personal, el proveedor proporcionará
la capacitación básica pa ra l a operación y uso del equipo e indicará el esquema
para contar con una actualización continua. Esta etapa es de vi ta l importancia
ya que s i no existe el personal capacitado antes de in s t a l a r , probar y operar
al sistema computarizado se presentarán f a l l a s que pueden ser catastrdficas y
que en el peor de los casos parará l a producción. En ocasiones se deberá rea-
lizar la contratación anticipada de especialistas, quienes deberán e s t a r pre-
sentes lo más pronto posible en el proceso de implantación del s i sterna.
Para la instalación de la configuración de microcornputadoras el proveedor indi-
cará cuales son las características eléctricas, ambientales y f í s i cas que debe-
rá tener el lugar en donde se encuentra el equipo. En virtud de que las micro-
computadoras están diseñadas para t r a b a j a r en una oficina convencional, úni-
camente se deberá garantizar que no existan excesos de polvo, humedad o tempe-
r a tu ra . Normalmente las microcomputadoras se ais lan de la toma de linea eléc-
t r i ca a través de u n transformador de aislamiento que proporcione la corriente
y voltaje que consuma la microconlputadora y periféricos asociados. La instala-
ción de las microcomputadoras es una etapa que no t iene problemas de interés
ante la presencia de u n ingeniero especializado.
57
Una vez instalada l a configuración se iniciarán pruebas exhaustivas en donde
se evaluará el sistema t o t a l (microc'omputadoras, personal , métodos, procesos,
e t c . ) con objeto de realizar los ajustes necesarios en t a n t o se encuentra el
equipo dentro de l a garantía. En estas pruebas deberá estar presente el g r u p o
de estudio, y se debe es ta r en constante comunicación con los proveedores p a r a
real izar los a justes a l equipo, programas, o sistema de comunicaciones, con
los directivos y personal involucrado en el sistema au tomat i zado y con los
directivos de al t o nivel.
Por último, el g r u p o de estudio se mantendrá al t a n t o de l a operación cotidia-
na del sistema por u n año con objeto de real izar los ajustes necesarios y re-
comendar modificaciones futuras.
Un p u n t o de máxima importancia es l a calidad del mantenimiento que se da al
equipo de computación, los programa:; y al equipo de comunicaciones. Es impres-
cindible cuidar estrictamente el cumplimiento del contrato de mantenimiento ya
que de é1 depende la v i d a ú t i l del sistema. Un mantenimiento deficiente puede
producir que u n sistema tenga fallas frecuentes y cada una de larga duración
lo cual afecta la productividad de l a empresa. Para ello existen niveles de
eficiencia de l a operación del sistema que deben cuidarse permanentemente y
nunca dejar que se opere a b a j o de el los . Se h a n dado casos de equipo que está
fuera de operación durante u n año o cuya v i d a s e reduce a dos o t r e s años ,
siendo que el tiempo de vida deseable es de diez años.
El proceso de implantación de microcomputadoras en el proceso p r o d u c t i v o de
una organización requiere de seguir técnicas de administración de proyectos que
SE
que f i j en claramente 1 as metas y objetivos, asignen responsabi 1 idades, definan
u n plan y programa de acción, asignen tareas y especifiquen tiempos para a l -
canzar cada etapa.
La complejidad de es te proceso dependerá de la magnitud de l a organización y
de los cambios que se propongan. Normalmente el estudio de fact ibi l idad y la
selección del proveedor 11 evará entre t res y se i s meses y l a implantación
cornpl eta entre doce y dieciocho meses.
59
6. CnNCLUSIONES
E l uso de las nl ic~-oc\~~~~putadoras se h a Generalizado en los países industria-
lizados y ha incidido en todas las esferas en que se mueve el ser h u m n o
desde el hoaa r hasta el espacio exterior. En los paises en vías de desa-
r ro l lo , l a s microcomputadoras se u t i l i z a n en el sector oubernamental,
l as empresas privadas y las inst i t l lc iones de educacicin cljperior, siendo muy
baja su influencia en el ciudadano (común, en v i r t u d del a l t o costo de l a s
microcomputadoras y el reducido sa l a r io que perciben los trabajadores.
E l mercado mundial de las microcornputadoras s e ha caracterizado por una
invasión de las rnicrocomputadoras producidas en E . U . A . , Innlaterra y Japón,
la cual es contrarrestada Dor microc:omputadoras producidas (o en procesos
de producción) por l a wayor parte de los países; sin erxbargo l a s campañas co-
merciales de l a s arandes trasnacionales inciden fuertemente en l a toma de
decisiones de los profesionales en todo el mundo. Generalmente, l a s naciones
afectadas tratan d e impulsar u n a industria de microcomputación nacionalis-
t a y las trasnacionales presionan a l a s naciones con argumentos técnicos,
económicos y po l í t i cos . El f u t u r o de la microcomputación y de l a computa-
ción de cada país dependerá del éxi to en esta batal la .
E n México, se fomentará el l i so y producción de microcomputadoras y en el
caso de compañías trasnacionales se exigen reglas estrictas que permitan
una integración nacional en l a fabricación de microcomputadoras de o r i -
gen extranjero: Apple, Columbia, Corona, Hewlett-Packard, A-ltos, Cromenco,
LNW
Un hecho significativo fue el rechaz3 del gobierno mexicano en enero de
1955 a 1 a solicitud de IBM para producir microcornputadoras en México a l
margen de las reglas establecidas para esta industria,con ello se frenar2
l a monopolización comercial del mercado mexicano por grandes trasnacionales
que no se apeguen a las reglas vigentes; sin embargo, se debe exigir el
éxito de la integración nacional de partes de las microcomputadoras cons-
truidas en México por compañías extranjeras respetuosas de las reglas dic-
tadas por el gobierno.
La única esperanza en el proceso de autodeterminación en el campo de m i -
crocornputadoras reside en los profesionales mexicanos que ya h a n producido
prototipos de microcomputadoras y esperamos que se inicie en 1985 l a pro-
ducción en planta piloto de las primeras microcornputadoras mexicanas.
Es conveniente que el usuario o futuro usuario de microcornputadoras valore
y conozca el mercado nacional e internacional de computación con objeto de
que, en el campo de las microcomputadoras, tome las decisiones más ade-
cuadas para el logro de sus objetivos personales, familiares, educativos,
insti tucionales, etc.
6i
R E F E R E N C I A S
La producción bibliográfica en computación y microcomputadoras es tá
creciendo exponencialmente en los tiempos modernos, los t i tu los cubren
desde el aspecto introductorio hasta el muy avanzado, y muchos de e l lo s
están perdiendo actualidad rapidamente. Por ello es particularmente d i f i -
c i l or ientarse en l a selección de una bibliografía básica si no se cuenta
con experiencia en e s t e campo.
Generalrente el recien iniciado tiene los problemas inherentes al conoci-
miento de u n nuevo campo del conocimiento en continuo avance y requiere
u n panorama amp1 i o que l e permita apreciar "el bosque" y no perderse
en el estudio temprano de cada "arbol ' l . Por o t r o lado, hay 1 os problemas
asociados con el conocimiento de términos especializados que al no cono-
cerse, dificultan el avance en el conocimiento.
Un 1 i b r o que muestra el
sente y futuro" de Dona
panorama de
1 d H. Sanders
l a computación es "Informática: pre-
y en el que se encuentran constan-
tes referencias a l a s microcomputadoras. Este l i b ro cuenta con u n glo-
sario básico que puede ser enriquecido con el "Glosario de computación"
de Alan Freedman.
La situación actual de l a s microcomputadoras se puede conocer en l a s
siguientes revistas: "Proceedings of the IEEE" (marzo de 1984), "Computer"
(octubre de 1984) y en el estudio "Microcomputadoras en México y el
Extranjero" disponible en el Departamento de Ingeniería Eléctrica de l a
Universidad Autónoma Metropolitana-Unidad Iztapalapa.
62
En México es posible tener acceso a u n gran número de revistas de micro-
computadoras que pueden dividirse en dos grandes grupos: las que t r a t a n
todo t ipo de temas y marcas de microcomputadoras y las que son especi-
f i ca s de u n a marca de microcomputadora. En u n principio es conveniente
consul tar las revi stas generales del t ipo: "Byte" y "Popular computing" y
continuar con otras más especializadas. Asimismo, una revista de inte-
rés 1 oca1 es 1 a edición mexicana de "Computer world".
Las revistas mencionadas y muchas más se encuentran disponibles en las
bibliotecas y hemerotecas de las Insti tuciones de educación Superior del
país: UNAM, IPN, UAM, e t c y es muy conveniente acudir a e l l a s para
COr~ocerlas y mantenerse actual izado
En cuanto al diseño de programas, e l l ibro de Sanders es interesante, re-
curriendo al lenguaje BASIC parma el desarrollo de programas. Otro 1 ibro
recomendable dado que se orienta a l a enseñanza de l a programacidn moder-
na con base en BASIC y en las microcomputadoras es "Programacibn BASIC
para microcomputadoras" de Luis Joyanes Agui l a r . Por úl timo, u n 1 ibro
introductorio recomendable para lectores con bases en ingeniería y
ciencias e interesados en el conocimiento formal del diseño de programas
es "Introducción a la computación y a 'la programación estructurada"
de Guillermo Levine.
Al consultar esta base bibliográfica el lector encontrará bibliografía
suf ic iente para incrementar su conocimiento de la computaci6n y l a micro-
computación con lo que únicamente queda invi tar lo a incrementar sus v i -
s i t a s a hemerotecas, bibliotecas y l i b re r í a s .
Top Related