0% encontró este documento útil (0 votos)
51 vistas72 páginas

Microbyte 28

El documento presenta una variedad de temas relacionados con computación y telecomunicaciones, incluyendo el avance de lenguajes de programación como Logo y TurboProlog, así como la competencia en el mercado de procesadores y terminales. Se discuten las adquisiciones de empresas como NCR y el desarrollo de la industria microelectrónica en China. Además, se menciona la importancia de la educación en tecnología para formar profesionales capaces de enfrentar los desafíos actuales.

Cargado por

Claudio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
51 vistas72 páginas

Microbyte 28

El documento presenta una variedad de temas relacionados con computación y telecomunicaciones, incluyendo el avance de lenguajes de programación como Logo y TurboProlog, así como la competencia en el mercado de procesadores y terminales. Se discuten las adquisiciones de empresas como NCR y el desarrollo de la industria microelectrónica en China. Además, se menciona la importancia de la educación en tecnología para formar profesionales capaces de enfrentar los desafíos actuales.

Cargado por

Claudio
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

F^T^

Vol. III N° 6
¥
TODO COMPUTACIÓN Y TELECOMUNICACIONES
1
OCTUBRE
N" 28
1986
S 280

Prototipos
Matemáticas y Computación
Packet Radio
Computer Club: Programas para
todas las marcas
ARMOR.,EN CINTAS
EL REMEDIO
PARA TODA
IMPRESORA
La cinta e> el elemento primordial [\ir.i qui su impresora sea eficiente.

Usted que necesita Je la mejor impresión, encontrará en cintas


ARMOR el adecuado respaldo en términos de calidad,
doraciím, confiabiiidad y (¡aramia.
Más de 500 modelos diferente-:., apropiados ;i mis requeri miemos específicos.

No importa si sus necesidades son Je una o cien cintas. Llámenos


al Z31O303 o al 23 5358
1 je obtendrá la mejor a rene ion y servicio.
áiii
I I
ÍNDICE

42
Editorial: Curva normal de Fisher:
Nuevos desarrollos en soltware Un valioso programa para un;
y lenguaces de programación, herramienta de uso común
presentan desalio a
instituciones académicas en el
país

Noticias Novedades

18
Hardware:

46
Matemáticas y
Computación:
Un problema entretenido en

23
Clipper:
2" parle: linking y overlays

Prototipos:
Primero de una sene sobre la
más moderna herramienta de
ingeniería de software

SUBSCRIPCIONES
ATENCIÓN NUEVO TELEFONO
2239097
Microbyte Octubre 1
iF^HW^IIIP
M

e
5¡sl««"
S ^ con»» 1
°J„,r.er->^ ove eao< rtas .

S,s<e^^U<co."tS^iCa5

Sius'
iBW P „ c B-25

Sese
'
Con»

INGENIE RC SCSÍ1SL LT(3R =S_D^SiSTE ^!A3


7 146790 17409-
EDITORIAL
Una diferencia que es fácil advenir en las revistas internacionales
especializadas en computación de un tiempo a esta parle, es que en
términos de lenguajes, el Basic ha dejado de ser el líder mdisculiúo
de los lenguajes de programación.
En su lugar han ganado popularidad desde el Pascal. C, o Forth a
los lenguaies propios de algunos de software como Lotus o Dbase-

Entre los lenguajes que están haciendo noticia es importante el


caso de Logo que ha logrado traspasar las fronteras de las clases
de primaria en que es utilizado para eiercitar conceptos geométricos
con avuda de una tortuga, para ser utilizado como instrumento para
crear rutinas ¡nteügenies que ayudan ai diseño y control de redes de
comunicaciones.
Ese es el caso en el Stanlord Research Inslilule y en el Centro Eu-
ropeo de Investigaciones espaciales en que Logo se ha convertido
en un lenguaje de alta productividad,
Otro lenguaie que está haciendo noticia es el NIAL (Nested Inte-
ractive Array Language) un lenguaje que mezcla conceptos de APL
y de LISP Entre las versiones que ya esián siendo comercializadas
está Q'NIAL, desarrollada por profesores y alumnos de la Queen Uni-
versity. Por USS 500 para un PC o USS 15.000 para grandes siste-
mas, Q'NIAL es un lenguaje apropiado para aplicaciones eremíticas
y desarrollo de sistemas expertos
TurboProlog, es sin embargo una situación aparte Considerado
como una verdadera epidemia en los Estados Unidos, entre abril y ju-
nio de este año se habían vendido 30 000 copias. Desarrollado por
Borland International, la misma empresa que hizo de TurboPascal su
mayor éxito, esla versión de Prolog incluye un amplio manejo de (un-
ciones sonoras y gráficas y es considerado apto tanto para aprender
rudimentos de programación lógica como para crear sistemas exper-
tos
Si bien es muy difícil poder seguir de cerca el desarrollo de esta
verdadera multitud de herramientas de programación que se están
creando dia a día, no es menos cierto que debe hacerse un estuerzo
en ese sentido, al menos en las instituciones académicas que están
formando a nuestros profesionales.
Para todos es hoy evidente que el sistema educativo chileno no
supo reaccionar con agilidad al desalío de los microcomputadores.
creándose un rezago entre las tecnologías en poder de fas empresas
y los profesionales encargados de su explotación En el área de soft-
ware y de lenguajes el peligro es hoy no menos evidente.

Microbyte Octubre 1
NOTICIAS
novedade:
Rodaje de un Cray
Sin duda, el cálculo de Pl ha se repite nunca la misma se- 1874. Por fortuna, en 1945
sido una actividad alrayente cuencia. Shanks hacía años que había
para el ser humano, pero la ac- En los records de exaciilud. fallecido cuando se descubrió
titud de la NASA para más de se recuerdan unas tablas de que en el decimal 527 habia
alguno podrá parecer poco ra- barro de Babilonia 2200 AC en cometido un error desbaratan-
zonable; calcular el valor de Pí que se le daba un valor de do sus esfuerzos de toda una
con 29.360 000 decimales 3.125. Un papiro egipcio dos-
El valor de Pl. para refrescar cientos años más moderno lo Volviendo a la NASA, la razón
la memoria, es lo que se oblie- en 3.1605. un astrólogo chi-
fija a lan descabellado cálculo, es
ne de dividir la circunferencia no Chmg Chih lo calculó como precisamente probar su nueva
de un circulo por su diámetro. 355/113 y luego vinieron los adquisición, un Cray 2 Median-
Algunos valores usados son 22/ 7 maestros que fueron a mano te ese cálculo en que se efec-
o el más exacto 3.14159 aun- batiendo el record en número túan alrededor de 30 .tnllones
que ya desde hace bastante de decimales. de operaciones aritméticas se
tiempo que se sabe que el valor Los más conocidos son Lu- podrá comprobar la eficiencia
exacto de Pl nunca será cono- dolph von Ceulen quien lo cal- del equipo Para comprobar el
cido culó al decimal 35 y grabó el resultado, el equipo de la NASA
En efecto. Pl es un número número en su lápida. Luego en empleará un segundo método
un numero
irracional, vale decir 1669, Sharp llegó al 71" lugar, de cálculo para el mismo nú-
con infinitos decimales y que en 1706 Machín al 100". Dase mero de decimales Para todo
no conhene ninguna forma or- en 1824 al 200°. Richter al 500 esto, se utilizarán sólo 30 horas
denada de éstos vale decir, no en 1854 y Shanks al 707 en de computación.

Guerra de los 32 bits Dura competencia en mercado de los


Miemras Intel se vanagloria terminales
de su procesador 80386 que Tal como comentamos en el número anterior, el mercado de los
da como seguro standard para terminales, a diferencia de los computadores personales, ha mante-
los próximos años Motorola nido una demanda en constante crecimiento, convirtiéndose en un
con menos marketmg liberó su segmento importante para muchos fabricantes
propia versión basiante más En el terreno de los terminales ASCII, IBM liberó recientemente el
poderosa 3162. un modelo que despliega en pantalla 24/28 lineas de 80/132
El MC68030. viene con data caracteres, igualando el desempeño de los populares terminales de
caches que le permitirán traba- Digital.
jar con memorias rápidas o len- mismo tiempo, IBM comenzó a comercializar cartñdges de
Al
tas a diferencia del 80386 que emulación que le permiten al 3162 reemplazar terminales DEC. Te-
requiere exclusivamente de las
levideo. ADM. ADDS y Wyse. El valor de ios termínalos en Estados
rápidas que son notoriamente Unidos es de US645 dólares y los cartñdges tienen un valor de
más caras U$60.
De acuerdo a Motorola, el
En respuesta al anuncio de IBM. Wyse Technology redujo el valor
68030 permite que sean desa- de sus terminales en US 00 quedando en un precio final de U$ 499
1

rrollados equipos con mayores


dólares
capacidades que un VAX 8600
a precios menores que un PC
La nueva pastilla es compati- Honeywell libera compatibles
ble en software con el 68000. Con algunos años de reiraso, Honeywell Information Services,
Macintosh y el
utilizado por el uno de los principales labncantes de equipamiento informático en

Atan ST y también es compati- Estados Unidos, liberó finalmente una linea de computadores per-
ble con el 68020, utilizado en sonales compatibles con IBM
supermicros mulhusuarios que Los Ires modelos dados a conocer, todos basados en productos
Irataaian ba¡o Unix de NEC. son el EP por Entry Processor. XP por Extended Processor
y AP por Advance Processor Equipos similares a un PC, un Turbo
PC y un AT respectivamente.

Microbyte Octubre 1986


OKIDATA
OKIDATA LINEA 100
HAY QUE SER GRANDES PARA
HACERLAS TAN PERFECTAMENTE
PEQUEÑAS.

feá^

En la era de los procesadores, la consigna es Compatibles con I.B.M.* y


servir... sin hacerse notar. prácticamente todos los procesadores del
Ello ha llevado a Okidata a desarrollar la línea mercado, son las únicas impresoras que
100. se venden con garantía total por un
Así crece Okidata. En eficiencia. En velocidad. En año. ..yel respaldo Teknos de servido
tecnología. En fidelidad de impresión facilidad de
.
permanente y oportuno.
uso versatilidad.
v
OKIDATA LINEA 100. UN PRODUCTO
CON GARANTÍA TEKNOS POR UN
AÑO...
Y RESPALDO TEKNOS PARA TODA
UNA VIDA.
El futuro llama. Teknos responde.

tekr: r
IBM y Amstrad hacen noticia en el mundo PC
Con el lanzamiento del XT- cantes ha ido bajando a niveles res, el modelo básico de Ams-

286 y del PC 1512. IBM y Ams- muy poco tavorables (se habla trad cuenta con un procesador
Irad son quienes están dando de un 15% actualmente), por lo 8086 a 8 MHz, 512K de RAM
más que hablar en el mundo de que pareciera que IBM deiará expandibles a 640 en la tarjeta
losPC compatibles. el segmento de los PC baratos principal, monitor monocromá-
En electo, el nuevo equipo a la competencia y se abocará tico, compatibilidad gráfica con

de IBM, a pesar de ser quizás a los segmentos más interesan- 16 tonos de gris, una diskeltera
sólo una versión más competiti- tes En esa perspectiva se esta- de 360K, puertas serial y para-
va del PC AT, está señalando el ría inscribiendo el lanzamiento lela, mouse, reloj respaldado
rumbo que estaría adoptando del XT-286, en principio un XT por batería, tres slots disponi-
el gigante de la computación. con procesador 80286, mucha bles y en software trae MS-
En números anteriores men- memoria y un buen precio DOS 3 2, DOS Plus de Digital
cionamos cómo IBM ha ido per- (USS 3.995]. que le permite Research y el sistema GEM.
diendo su parte del mercado competir con muchas posibili-
de los Personal Computers dades con modelos similares
frente a computadores de otros de Compaq.
¡abroantes que a precios signi- Amstrad por su parle es una
ficativamente interiores ofre- empresa para la cual el merca-
cían el mismo producto. Entre do de los PC es interesante, so-
copias americanas y asiáticas, bre todo por su ya conocida ca-
se calcula que han hecho bajar pacidad de sacar equipos a un
a IBM desde el 80 al 45% de muy bajo costo por su polílica
participación en el mercado de oblener beneficios por volu-
La guerra con los compati- men. El nuevo PC 1512 ha

bles, principalmente a nivel de puesto los pelos de punta a su


precios, sólo dio como resulta- competencia
do que el margen de los fabri- Por E 399. unos US 600 dola-

NCR adquiere IBM anuncia NetView


Siguiendo con su polilica de alenerse a las normas OSl de la ISO
Datacopy Inc. IBM anunció que para fines de 1987 podría estar operativa su nueva
La Corporación NCR anunció
red. NetView en la cual es posible integrar equipamiento de dife-
que ha adquirido Dalacopy
rentes fabricantes
Inc., una firma privada de pro-
cesamiento de imagen con
A hn de convertir a este nuevo produelo en standard para la in-
dustria. IBM publicará deíalles técnicos de su soltware de control
Casa Malnz en Atlanta
Datacopy. que facturó USS 30 de red De ese modo se espera que otros fabricantes liberen pro-
ducios que permitan conectar redes de otros equipos
millones en 1985. operará como
unidad de negocios indepen-
diente en la Data Services Divi- La China se avecina
sión de NCR en el Grupo de Pro- Gracias a un esfuerzo consciente de las autoridades de China
cesamiento de Datos de los Es- continental la industria microelecirónica en ese país está acercán-

lados Unidos Cuenta con 430 dose rápidamente a convertirse en una industria de peso, capaz de
empleados y proporciona impre- competir en algunos productos con proveedores extranjeros
sión compulacional láser pro- En efeclo. China ha incentivado la creación de una zona indus-
ductos de microtilmación com- trial y académica cercana a la Irontera con Hongkong en la cual ya

pulacional. microimpresión. co- han comenzado a instalarse algunos fabricantes americanos como
rreo relacionado y servicios de Wang y Hewlett Packard Estas inversiones han significado una im-
distribución en los Centros de portante transferencia tecnológica hacia ese país. Al mismo tiem-
Datos de Imagen en 8 ciudades po, en esa misma zona se han abierto universidades y centros aca-
norteamericanas y 3 canadien- démicos con una amplia colaboración de profesores norteamerica-
ses Estos servicios complemen- nos especialmente de origen oriental
tan aquellos ya brindados por Como resultado, la industria nacional de computación, Venus In-
Data Services División de NCR. formation Industrial Corp ya ha liberado su propia versión de un AT
que ofrece procesamiento de compatible El Venus AT está basado en un procesador Intel 80286.
datos y otros servicios adminis- tiene 640K de memoria y corre MS-DOS y Xenix, la versión Unix de
trativos principalmente en los Microsoft bajo la cual puede soportar hasta ocho usuarios simultá-
mercados financieros y de retail. neos

Microbyte Octubre 1986


B RE R I A

Big Blue versus Blue Chip


De acuerdo a los observado-
res del mercado de los compu-
Chip vale US 917, que se com-
paran muy favorablemente con
BSMÍf^B
ladores en Estados Unidos se los US 1.945 que vale un equi-
aproxima el momento en que po IBM de caracterislicas sirw-
IBM mostrará sus garras contra
la competencia que le están La respuesta de IBM se es-
haciendo los fabricantes de pera para estos meses en que
compatibles ponga en marcha una planta
En efecto, Big Blue, el nom- complelamente automatizada
bre bap el que es conocido de fabricación en Texas, en la
IBM, ha disminuido sensible- cual utilizando tecnologías ya
mente su participación en el experimentadas en el PC Con-
mercado trente a fabricamos vertible puede producir equi-
asiáticos que venden produc- pos a precios tan económicos
ios similares a menos de la mi-
tad del precio. La otra posibilidad de res-
Ese es precisamente el caso puesta está en abandonar gra-
con el equipo de Hyundai, el gi- dualmenie el sistema operativo
gante coreano, que para mayor de Microsoft y adoptar un siste-
sarcasmo le puso Blue Chip a ma propio basado principal-
su computador ei que por mente en hardware, el cual se-
US 699 viene con 512K de ria imposible de copiar sin
RAM, una diskeltera y sisterna infringir los derechos legales
operativo. Con monitor y una de IBM.
diskettera adicional, el Blue

Diván electrónico Nuevo Apple


Uno de los problemas de Tal como lo anunciase: nos
este periodo de transición entre en ediciones anteriores, Apple
la prehistoria de la informática y linalmcnle lanzó su nuevo mo-
la quinta generación, la de la in- delo ll-GS por Graphics &
Sound el cual se espera reem-
teligencia artificial, es que apa-
recen muchos productos difíci- place y a la vez prolongue la EXPOSICIÓN
les de clasificar vida de su popular Apple lie y
Un ejemplo notable, son los
paquetes de software de Hu-
lie

El nuevo equipo utiliza un LIBROS DE


man Edge especializados en procesador de 16 bits a 2.8
psicoware
En electo. Human Edge ha
MHz el WD65C816
ble en sollware con el 6502
compati-
COMPUTACIÓN
construido una serie de "siste- Tiene una ROM de 128K en la Durante todo el mes de noviembre
mas expertos" que apuntan a que se encuentran rutinas simi-
500 títulos sobre computación,
me¡orar aspectos sicológicos lares a las utilizadas por el sis-
informática e inteligencia artificial
de los usuarios. En esia linea, tema operativo del Macintosh
el último de ios programas aunque no corre el soltware de de las editoriales Addison Wesley,
Minó Over Mmors está dirigido esle Me Graw Hill, Limusa. Fondo
tanto a padres como a maes- El nuevo modelo es una rup- Educativo Interamericano,
tros en escuelas tura con modelos ameriores no Benjamín Cummings. etc.
Al comienzo, elcomputador tan sólo por el uso de un proce-
hace una serie de programas sador distinto, sino que ade-
respecto a los padres y luego más usa discos de 3.5 pulga-
respecto a fas conductas del das, el teclado es del tipo plano
Librería Congreso - Bandera 455
niño A continuación, luego de y vrene separado de la caja del Fono 696871 8 -Santiago
una búsqueda exhaustiva en su sislema. Ei precio inicial sin em-
banco de información, enirega
su diagnóstico y consejos
De acuerdo a Human Edge
bargo no va a ser muy popular
luera del segmento de los
usuarios Apple. Un sistema con
B RE R 1 A
este software fue preparado 256K do RAM. una diskeltera y
con la ayuda de eminentes si-
quiatras y sicólogos norteame-
ricanos.
monitor monocromático vale en
Estados Unidos no menos de
US 1 500 dólares.
SEMfÉSS]
Microbyte Octubre 1986
<D
3 Concurrent DOS XM
Digital Research, que no abandona la lucha por producir siste-
¡ i
1
O
a. mas operativos para los PC que pongan fin a la supremacía de Mi-
E crosoll libero un nuevo sistema llamado Concurreni DOS XM [Ex-
s
O o tended Memory), mulliusuario y multitarea. el cual saca partido de
ni lasexpansiones de memoria a 8 megabyies que permiten las tarje-
i c tas Rampage de AST
p
o |*" norma de AST antes que
Digital Research decidió adopiar la la

I is más popular de Intel. Lolus y Microsotl ya que ésta permite almace-


a. 5 nar no sólo datos sino lambién programas en la memoria adicional
3 s
<0
E
8
¡ m Primeros equipos El "hit" en sistemas
a.
basados en el 80386 expertos
I A diferencia de lo ocurrido xistie i el disi
durante los ullimos cuairo años la industria de los sistemas ex-
S en que a medida que IBM sa- pertos sm duda el ganador por
caba un modelo de computa- el momenio seria ExTran 7 un

dor personal lo seguían el res- sistema creado por Inlelhgent


10 de los labncantes con equi- Termináis, una pequeña em-
< pos similares, compatibles y a presa escocesa dirigida por
Q
H E más bajo precio las ullimas se- Donaid Michie. una de las prin-
-J
H manas han estado marcadas cipales autoridades británicas
por el lanzamiento de algunos en inteligencia artificial
< c equipos de labncantes que no Utilizado por Rockwell Inter-
U han esperado que IBM libere national en división encarga-
o -o
la
> su propio computador basado da de labricación de los mo-
II
US en el ullranovedoso micropro-
la

tores principales de los trans-


-1 bordadores del programa es-
cesador Intel 80386

co (A
< ip*
a > ra
00 En efecto, hderados por Cor-
vus Systems Inc y por Compaq
pacial norteamericano, ExTran
7 ha permitido juntar más de 50
CompulerCorp se espera que megabytes de inlormación
o CC
«ISs
°-S-i- 1 3 durante este año sean varios pecto a situaciones extraordi-
res-

(0
LU LU
2 los labncantes que liberen
compuiadores basados en ese
narias en el encendido de mo-
tores durante los lanzamientos

ce> |||S 1— poderoso microprocesador información que luego es utili-


bastante amosque
IBM que el zada para que sus ingenieros
o.
z lili de acuerdo a trascendidos no formulen opiniones respecio a
O liberará un equipo asi antes de ellas, realimentando un sistema

i 3 « C IL < O Septiembre de 1987.


Si bien las capacidades de
que en un plazo breve se espe-
ra pueda analizar y proveer in-

f?7 en esle microprocesador son lormación para meiorar el dise-

Xvv asombrosas, por el momento


los equipos basados en él sólo
ño de los motores
El mismo sistema. ExTran 7

£-¥ ce serán versiones mas veloces


de equipos PC y AT pues aun
es utilizado por la ITT Shell y

zr=2^*Ü ^fc
^= <
_i
no ha sido desarrollado el soft-
ware que permita utilizar el po-
Bnhsh Petroleum y como carac-
terisüca interesante esta escri-
to en Fortran Su valor oscila
tencial de estos equipos En entre US 3.000 y US 18 OOOde-

^E
(o" ^3 unos dos años que se supone pendiondo de la capacidad

^y
—=: =H^
ce
es el periodo necesario para
que comiencen a aparecer
quetes de software, estos nue-
vos equipos podran reempla-
pa-
que se instala
Una versión para microcom-
putadoros Expert Ease. y otra
Easy Expert. que traduce esos
Li_ zar con facilidad a los podero- sistemas a ExTran 7. han sido
sos rnmis y mamframes que hoy lanzadas por la misma empre-
a un cosió varias veces supe- sa para hacer accesibles estas
rior son utilizados en tareas in- herramientas a usuarios de
geníenles y gradeas que re- computadores personales.
quieren de mucha velocidad y
memoria

Microbyte OctuOte l
ahora puede comprar
al mejor precio
el Computador Personal IBM en Iodos sus
modelos. Los Distribuidores Autorizados
del Computador Personal IBM le están
haciendo la mejor oferta, justo lo que usted
quería; el IBM de los computadores
personales a un precio que le permite ser
dueño de ui egitimo POIBM, capaz de
n prácticamente TODOS los
computadores IBM... hasta con los más
grandes y poderosos. Y con las ventajas
agregadas de tener sus instrucciones en
castellano, calidad IBM. servicio IBM y
acceso directo a una verdadera biblioteca
de software (con más de 1.000 programas,
la mayoría también en castellano).

Las habilidades y capacidades de cada


modelo del Computador Personal IBM se
combinan tan perfectamente entre sí comí
con las nuevas impresoras IBM de carro
normal o carro ancho.
Los Distribuidores Autorizados le explicar
por qué comprar IBM (íuede ser una mejor
inversión.
Considere que la computación está
cambiando en rápido progreso... y los
adelantos que vaya introduciendo IBM
siempre serán compatibles con

el
Computador
Personal t™
Los Distribuidores Autorizados del Computador Personal IBM son: COELSA COMPUTACIÓN, Vicuña Mackenna 705 te! 1

556 6006, Santiago; COMPUTERLAND, La Concepción «0, Id. 223 '15 2. Santiago; CONDE, Huérfanos
!
I 60 loca!
I

72 6143. Santiago, Arturo Prai 272 local 5-A, id. 22 741 1, Antofagasta y Av. Libertad 17 local 6, tel. 97 8730, Vifla
^ te]

del
Mar;CRECIC.f.¡i¡LT!.i hiU'r¡u*cio ij[ locales 24 y 25. id. 22? 754. Los A^cic- 107 (San Pedral,
T
tel 37 1417 Concepción y
Manuel Montt 816 local 26, tel. 23 1746. Térmico; ST-COMPUTACIO.N. Gcnov;i ZUKó. id. 25 14571. San tiago; TEOREMA
1169, tel. 72 2291. Parque O local 247-A. tel. 242 0596. Santiago y Rengo 306, tel. 22 5829,'Concepdón]
UNA LINEA Encuentro IBM - Asociados Académicos
DIRECTA A SU Con la participación de altos eiecutivos de IBM y representantes

COMPUTADOR de más de doce


septiembre pasado
instituciones académicas se realizó a fines de
el primer encuentro IBM - Académicos Asocia-
dos.
En este evento participan instituciones académicas que han reci-
para todas las marcas (Discos bido aportes en equipamiento, software y apoyo ingenieril de parte
magnéticos, Diskettes, Cintas de IBM como parte de su política de apoyo en el ámbito educativo
Magnéticas. Cintas para En la reunión participaron instituciones tales como tas Universida-
Impresoras) des de Chile, Católica, de Santiago, Diego Portales, de La Serena,
Equipe» periféricos, computadores de Valparaíso y Católica de Valparaíso Además, estuvieron presen-
IBM PC, Mwocornputadores tes el Centro de Perfeccionamiento del Magisterio, la Fundación
DS-500,PWters Gratase Estudiantes de Chile, el Instituto de Capacitación Laboral y el Colegio
Impresoras Sagrados Corazones de Valparaíso
Entre los temas abordados en este encuentro, caben destacar el
Servicio Técnico con 1 2 años de
resumen e intercambio de información respecto a cada uno de los
experiencia en equipos MAI Basic
proyectos de investigación en marcha y el proyecto denominado
FourelBMPC
Red Académica Chilena que aspira a mlerconectar a todas las Uni-
versidades, Bibliotecas y centros de Investigación teniendo como
meta posibilitar su conexión a instituciones similares en otros países

Aniversario de Sisteco
Con retraso pero con brillo, CMC lúe adquirida por PER-
SISTECO S A. celebro publica- TEC y su equipo de entrada de
mente, a comienzos del pre- datos es el XL 40
sente mes, su décimo aniversa- La empresa que inició activi-
rio dades con 10 personas nene
Fundada en abril de 1986 hoy 260 ejecutivos profesiona-
tuvo como objetivo inmediato la les y empleados Su cañera de
comercialización y soporte téc- clientes sobrepasa los 3.500
nico de dos productos compu- Empleando el hardware y el
tacionales; CMC. equipo para software de las compañías que
entrada de datos. y représenla. Sisteco desarrolla
Wang 2200T un computador aplicaciones y sistemas en las
monoprocesador siguientes áreas: automaliza-
Transcurridos 10 años Siste- ción de olicina, automatización
co les otrece a sus clientes so- bancana puntos de venia en- .

luciones integrales a sus pro- trada de datos, suministros, te-


blemas mediante la comerciali- lecomunicaciones y otros
zación de una variada linea de El actual presidente de Siste-
producios que van desde mim- co es Sebastián Ramírez, a
diskettes hasta una red de ca- quien secunda en el directorio
jeros automáticos La linea Luis Medel como vicepresiden-
Wang posee uno de los compu- te: Fernando Alcalde, director

tadores más poderosos del eiecutivo: y Santiago Martínez,


mercado la VS 300 La linea director

Microbyte Octubre 1986


P^' S1M :

NUEVO APC III de NEC:


I único computador personal que trae 8 "funciones'
A lid Rendimiento: de software, lo que ase- único que tiene el mismo adquisición de su APC
El APC III de NEC es, gura su total aprovecha- nombre en cada compo- III de NEC.
categóricamente, un nente.
Confiable Respaldo:
computador veloz. Su
Respaldo de Software: Precio: Más de 300 empresas ya
Procesador 8086 de 8
MHz lo prueba.
El APC III de NEC po- El APC III de NEC está están obteniendo los me-
see la más amplia y ver- disponible desde USI jores resultados con
Expandible: sátil "biblioteca" de 2.400 le.m.n.) + IVA, equipamiento computa-
El APC III de NEC es programas administrati- incluyendo computador, cionalde NEC. Ellos co-
realmente modular para vos existentes para dis- keybckird, monitor, y dos nocen la marca, y el ser-
adaptarse a sus necesida- tintos requerimientos drives de diskettes 1360 vicio de N1COM S.A.

des. Cualesquiera que és- empresariales. Kb). Un doble respaldo que da


tas sean. confianza.
Calidad: Finanei amiento:
Compatible: El APC III de NEC es Existe disponibilidad de Integre usted también
El APC de NEC es
III diseñado y fabricado por financiamiento directo este selecto grupo.
compatible con el stan- NEC, por lo que es el de hasta 36 meses para la Comuniqúese con el nú-
dard del mercado a nivel mero 1 en Chile.

NKOM SA.
Caía Malrá- Son Franci H 5569080 J 510702
Computer;
NEC
NEC CORPORATION
ECOM cambia de domicilio Muestran nuevas
Al barrio alio se trasladará sonalidades de vasla experien- UPS's canadienses
ECOM a parlir de comienzos cia en el manejo de empresas Una conferencia y demostra-
de 1987 Asi lo anunció su fla- privadas y del mundo académi- ción sobre Sistemas de Electró-
mante nuevo presidente del di- co. nica de Potencia marca Sab
rectorio, Hernán Cubillos, du- nuevo edificio al que se
El Nífe Corporation realizó la lirma
rante la celebración de los 18 traslada la empresa está ubica- chilena Suministros Industriales
años de ECOM. do en Apoqu'mdo (Edificio Fa- Ltda. El acfo contó con el
En efecto, con un cocktail varo) justo a ia salida de la es- picio de la Embajada de Cana^
realizado en el Salón Gala del tación de metro El Golf. dá. pais sede de la empresa
Holel Carrera, los nuevos pro- Especial mención le cupo en bricante Asistió al mismo me-
pietarios de la empresa cele- este evento al grupo folklórico dio centenar de invitados que
braron junto a clientes y pro- de ECOM. eí cual ofreció un es- representaban a bancos, em-
veedores los dieciocho años de quinazo a los asistentes, inter- presas comerciales, mduslri
la empresa y su inauguración pretando temas de picaro con- les e instituciones de las Fuer-
como empresa privada en cuyo tenido. zas Armadas que utilizan ls
directorio han designado computación en sus activida-
des.
Entre las características prin-
cipales de los equipos mostra-
dos, destacan su muy baja di
torsión, gran capacidad de s
brecornenle. rápida respuesta
transiente y operación de car-
gas 100% no lineales.
Los constructores tiene
pacidad de fabricación del
UPS a la medida del proyecto
del cliente.

*
jPrrf

9^
_L

T>i i

n 1
1
i" i
--<'--—
:

i -

-=(::# brttfffl-i
na^H

EL
PREGUNTÓN
PROGRAMA EDUCACIONAL
PARA SABER Y PREGUNTAR
EXÍJALO DE
Garantís ; Servicio Técnica

COMMODORE' mus
m X REGALO CON SU
^
CPL, tenga a notara Casa Matriz f Heve
CPL Computadora Posooaks Llda.
Pedro oe Valdma «4. M.SBR su "Preguntón" a pitdo *"
especial.
VT-r 1
COMMODORE64
IIIIIIIIIIIIIIIIIIIIII
DmaiiiixiREScoMMOixiRF.BFr»^
DlSrKII¡L!I[XIRESt'OHMOÍK)ftER£CION!:S»lauii)itthi!iB,\níaraiis» AmoIapaUDitobal, Abastibte» Olma aMUt •CopiapoEr¡iiGarcía»V¡ña«rrürSerai,Vi|
• Teraoto Rae, Crecic • Os
CONIED realizó encuentro
Su Tercer Encuentro de dedor de 200 reprcsr.;riiantc¡K de Conchali, y la del Instituto
Computación y Educación rea- de colegios y liceos del país. Hebreo.
lizó en septiembre recién pasa- La última intervención estuvo El primero se refirió al mejo-

do la sección chilena de la a cargo del protesor Enrique ramiento de la autoestima en


Confederación Lalinoam enca- Cansado. Refiriéndose a los base a la computación. El equi-
na de Informática y Educación acelerados cambios lecnológi po de Margarita Concha del
(CONIED-ChileJ. eos el conferenciante expresó, Instituto Hebreo contó dos ex-
El evento se dividió en una citando a A. Tolfler, que no po- periencias sobre aplicación del
parle académica constituida demos dejar de registrar el evi lenguaje Logo.
por diversas ponencias y otra dente inicio de una nueva cultu-
que presentó algunas expe- ra con nuevos valores, nuevos
riencias concretas de los cole- requerimientos (de capacidad Ventas
gios que han incorporado la y destreza], nuevas institucio- La Compañía Telefónica de
computación en la enseñanza nes, inéditas carreras y profe- Coyhaique adquirió un compu-
Conied se lundó en Buenos siones, asi como un nuevo sis- tador MV/2000 DC, de Data Ge-
Aires en 1984 ante la necesi- tema educacional. neral. El equipo esté destinado
dad de las instituciones escola- Las ponencias del Tercer En- a atender el manejo de adminis-
res de agruparse ante el vertigi- cuentro lueron reunidas en un tración y control tarifario de los
noso desarrollo de la computa- libro que está a disposición de abonados. Tiene tres MB de me-
ción educativa. Sus objetivos los interesados que pueden ad- moria principal. 120 M8 en
son pedagógicos. Se creó para quirirlo llamando al teléfono disco y seis terminales Este
intercambiar experiencias y 2425359 o dirigiéndose a la ca- computador esfará conectado
software, difundir información, silla 193 de Las Condes con los equipos Data General
perfeccionar profesores y otras Entre las experiencias ilustra- de VTR. en Santiago, y el Mv7
actividades relacionadas con tivaspresentadas por colegios 4000 de la Compañía Telefó-
educación computacional. destacaron la del Liceo de La nica de Valdivia, bajo el sistema
Al evento concurrieron alre- Pincoya, de la Municipalidad de comunicaciones XODIAC.

Preguntón es un programa exclusivo de Commodore, creado Con Preguntón se tiene acceso a la serie "Commodore Educacio-
especialmente en Chile para nuestros estudiantes, nal", con todas las materias de la educación en Chile: y a la

Consta de drc módulos: "Generan", que permite elaborar pruebas serie "Saber y Conocer", para entretenerse aprendiendo.

de alternativas múltiples y grabarlas en disco o cassette, y "Pre- Para los estudiantes, Preguntón es casi tan bueno como tener al

guntón", pan leer la prueba y ejecutarla a modo de test (a fin profesor en casa. Y para los profesores, la mejor ayuda en sus

de evaluar los conocimientos) o a modo de aprendizaje actividades educativas. Y viene junto a Commodore 54...

(con la justificación de las respuestas correctas). ¡el computador líder en el mundo de la educación!

COMMODORE 6T
Eepreanlantí Oficial para Chile CPL ümpulauoccs Prnonalcs Ltda. Los Leones 2215 Tti. 2513404.*

Illllllllllllllllllllllllllllllllllllllllll
rrtfrj£rrjup • CompimianiiEic • Fatsbdla • HtiTeE * TetHenta * Michaelv • DalamuTidli • Dísírifciiiiiom LampiEuz * Zorm ranc3 • Radar • Enlace * Comleí • ffipley * Kad io (."«iltr • A bastiHe
E
:

sis. .-Sskom • VatparaisoCümpiHronic • WiiDo¡i.ua AKuminj. Aiíastible* ConoepciM Credc, Ripkr, Tcocenia. Socmín, Pttclwt CompEder • Csrta» Aeiestibk • Talca Abaslfliie • ChtBán Casa Huepe
'
Punta Arenas Apencad! Ltda,.
NCR auspicia concurso sobre transferencia de Teleproceso en
fondos Servicios de Salud
La Comisión Panamericana de Transferencia Electrónica de Fon- A la mitad ba¡o el tiempo de
dos, anunció un concurso destinado a esludiantes universitarios de respuesta en las comunicacio-
América Latina, quienes deben desarrollar y presentar trabajos rela- nes de la Central de Abasteci-
cionados con los EFT (Electronics Funds Transferí en sus respectivos miento del Sisiema Nacional
países, alcances y perspectivas de Servicios de Salud gracias
Este concurso, cuyo plazo de entrega de trabajos vence el 1° de a un sistema de teleproceso
diciembre de 1986, es auspiciado por la Corporación NCR la cual coneclado a un computador
en premios al primer lugar entregará US$ 3.000 más viaje y estadia MAI B,ís<c Four
pagada al 6o Congreso Panamericano de EFT a realizarse en Cara- Un ejecutivo de Informal fir-
o
cas, Venezuela entre el 26 y 29 de abril de 1 987 Al 2 lugar entregará ma que puso en funcionamien-
invitación y gastos pagados a dicho congreso to el sistema, anuncio que el
En el Congreso de Caracas, será posible evaluar el estado de procesador central MAI Basic
desarrollo que han alcanzado los EFT en nuestros países, los avan- Four. de Lógica, se conectó en
ces tecnológicos que los hacen posibles y sus efectos económicos línea a todos los servicios de
como medio de transferencia de dinero salud del país y todos los hos-
pitales que
estén conectados a
la red
Entre las lunciones del siste-
ma está la de ingresar las ór-
denes de compra a través del
terminal de tele* para incorpo-
rarse al procesador MAI Basic
Four. Este analta el pedido de
manera automática, emite
guías de despacho, rebaja las
existencias, emite facluras y
De izquierda a deretha L.ir.n.o í.ow*. (iomnie Genial NCH Uü Chile S A.. Washington
carga lo correspondiente en la
Cañas. üerenle General de Al MAC y Mitmf.ro de la Comisión Panamericana Perma- cuenta corriente del estableci-
nente sobre EFT (Transiur.íncia i k-nirómca de ( onüijü). Juan Varas. Decano Facultad
I miento que sohciió el pedido
El computador central mo-
delo 730 cuenta con una ca-
Lee Data pacidad de memoria de 150
Lee Data System 2 500 es la última novedad en compuladores mega en disco y una unidad
ofrecida por Latindata Su característica principal es que soporta 32 de cinta magnética Esla apo-
usuarios reales contra 16 del modelo anterior de la línea La conligu- yado por los siguientes equi-
ración básica parte de USS 1 6.000 más IVA pos: siete lerminales. una im-
Viene con uno a dos MB en memoria principal; 288 MB en disco presora de 300 lineas por mi-
Winchester de 40 ó 70 MB. una puerta paralela y co-procesador nuto y una impresora de 160
80287. Trae también diskeltera de 2 MB formateados, capaz de
1 caracteres por segundo.
leer formato MS DOS Sus distribuidores en Chile resallan esta últi-
ma condición
Su configuración incluye también sistema operativo Xenis: base
de datos Informix, Mulliplan y Lotus 1 -2-3.
Además del lenguaie C. el Lee Data ofrece varios tipos de Cobol.
Basic, Fortran y Pascal

En venta el OFISbridge
Salid a la venia el OFISbrid- biente DISOSS/SNA Les posi- compatible con los estándares
ge. conjunto de sollware crea- bilita lodos ¡os beneficios del Document Contení Arch
do por Burroughs que permite software distribuido de auto- (DCA) y Document Inierchan-
de microcompu-
a los usuarios matización de oficina de Bu- geArch (DÍA) de IBM
ladores B20 acceder a las ca- rroughs. Una de las ventajas princi-
pacidades del producto Dl- Los documentos creados en pales del OFISbridge con res-
SOSS de IBM un B25 pueden ser almacena- pecio a otras mierlaces a Dl-
Consiste OFISbridge en un dos y recuperados en el Host SOSS es que éste se ejecuta
grupo de software de aplica- IBM Adicionalrnente los usua- totalmente en el B20, no de-
ción y comunicaciones dirigido rios pueden hacer uso de las mandando ningún software
a los usuarios de compulado- laciiidades de distribución El adicional de apoyo o intertaz
res IBM que operen en un am- nuevo Document Exchange es en el computador IBM

Microbyte Octubre 1986


Alultitech
La solución compatible
a la medida de sus necesidades.

Modelos PC POPULAR PC-PLUS PC-ACCEí


Mlooprocesaaot INTEL 8088 INTE. Í0B8-2 INTEL 8028*

4.77 MHl.
Copiocesador opción '
TOBB-2 80287

Mamona RAM 256-51 ÍhMOKB 640 KB 512 KB - 3 MB


1 i , 360 KB

DISCO filo 10 - 20 MB 10 20 MB 10 -
20 -
30 M6
Conectóla! latíalas J tipo IBM"- PC o upo ibm" pc 8 tipo IBM-"' AT

Reloj de Tiempo Real SI SI

Puertas CENTRONICS 2 .. soporte garantiza*


i \
ANTONIO VARAS 75d
Tálelo* »¡aea TELEFONO • 7d 35 Q¡"

20i200 SANTIAGO
720 t 348 IHeicule
| Caloi

Slsloma Opeíalivo MS.D05 3.1 MS-DOS 3.1 MS-DOS 3 1

I. fifii>.i'J-r> RANCACUA:
35837 CONCEPCIÓN; i

\ :
NOTICIAS
NACIONALES

Caminando al 2001 en Concepción Nuevo módulo de


Con bastante éxito ha continuadopresentación que eslá ha-
la Burroughs
ciendo LÓGICA de las soluciones MAI Basic Four. Esta vez, en ri'.irrn.jqhs está ofreciendo
Concepción, en el Club de Concepción y con la participación de un nuevo modulo de hardware
alrededor de 150 personas lúe presentado el sistema 2001 del que y software conectable
al Bus de
ya dimos cuenta en una edición anterior sus microcompuiadores multiu-
En este evento lueron mostrados algunos sistemas de facturación. suarios B25 y B28 El nuevo
Cuentas por Cobrar. Contabilidad. Control de existencias. Remune- producto se denomina B25-
raciones y Activo Fijo además de herramientas de computación iPC También es conocido
personal. como'PC-Slice"
Los usuarios que tengan B25
y B28 instalados pueden adi-
cionar esia capacidad de ma-
nera inmediata a un costo cer-
cano a los US$ 1 000
El principal beneficio del PC-
Slice es la operación concu-
rrente del sistema operativo
MS-DOS. permitiendo la inte-
gración de las aplicaciones ba-
sadas en BTOS y otras basa-
das en PC-DOS'MS-DOS
Osvaldo Schaerer. gerente
de markeling de Burroughs. ex-
Tucán en Feria argentina plicó que la solución a proble-
Tucán Ingeniería estuvo representada en la reciente Feria Interna- mas de proceso de información
cional de Córdoba,Argentina basada en el uso de la inteli-
Durante el desarrollo de la muestra la lirma chilena exhibió toda la gencia distribuida de !a lamiha
lineaAlpha Micro. Según Guillermo Billwiler y Enrique Corthon, que de microcomputadores B20 es
estuvieron a cargo del sland de Tucán, llamó la atención de los visi- habitualmente catalogada
tantes lo moderno de los equipos exhibidos como superior al uso de micros
Tucán Ingeniería representa a Alpha Micro en toda Hispanoamé- monousuanos Agregó que con
este anuncio la firma que repre-
senta no ha cambiado la estra-
Lanzamiento del tegia básica de comercializa-

TK-90X de Microdigital Aumenta familia Data ción de los B20 como produc-
Con una presentación en Ventadata. el segundo com- tos de inteligencia distribuida y

Contraluz, fue oficialmente lan- ponente de la lamilia Data, ha mulliusuanos de recursos com-
partidos "El nuevo PC-Shce.
zado en Chile el microcomputa- sido desarrollado por Latmda-
dijo permilirá a Burroughs con-
dor TK-90X de Microdigital el ta. en base de datos Informix
centrarse en la venta de las
que es distribuido en Chile por Este produelo sirve específi-
la Maniredo BrauchleS.A.
firma camente para todas las gestio- ventajas del B20 Sin preocu-
El TK-90X es un computador nes de venta de una empresa parse de las habituales consul-
personal compatible con los (lacluración. estadística comi- tas sobre si ejecuta, por ejem-
programas del Spectrum y Ti- siones, libro venta y otros] plo, Lotus 1-2-3.
mex Sinclair, caracteres
trae Esta estructurado en la base
acentuados en español y ma- de datos mencionada apoya-
neia 8 lenguajes de programa- do en el núcleo central que es
ción distintos común para lodos los sistemas
de información administrativa
En este núcleo central se en-
cuentran códigos las tablas
las personas los producios y
esquemas de segundad
Al igual que Exisdata Venta-
data na sido bien recibida en el
mercado nacional Este éxito
ha decidido a Lalmdata a lan-
zar en el primer trimestre del
próximo año el tercer miembro
de la familia. Cuentadata

Microbyte Octubre 1986


Caimrterísticas De Un
Computador NCR.

_--•.
te una Je la*
--. :- . -ir .- :..; - -

leí mundo.

^^
l

^
¡'

J
^. ff^B
^J ^J
•"* • j
• *

Su avanzada v

aplica
versátil

en los más variados


campos empresariales.
r
Distribuidores autorizados a lo
largo de Chile.

)frece a las empresas un


ervicioJet

Póngase en contac- cosas por descubrir. La expe- NCR quiere reali-


to con el futuro. riencia de NCR
es el vehículo zar con usted, todo lo que le
El trato con distin- apropiado para alcanzar los quede por hacer,
tas personas y sus proyectos a nuevos horizontes que se
de 1 00 años ha hecho
lo largo
de NCR una empresa que co-
noce y desarrolla nuevas al-
ternativas.
abren con

na que
lacomputación.
Viva hoy el maña-
depara NCR. Un
le
futuro avalado por su conocí- El
NCRFuturo De Su
Aún faltan muchas miento, Empresa.
Conecte al mundo real su computador basado en un Z-80.

DISEÑO DE UN
CONVERSOR
ANALOGO-DIGITAL
Alfredo De la Quintana

Podríamos lomar ahora diversos caminos relati- equivalente binario de la señal analógica
vos a una ampliación de nuestro rnicrocompula- La figura N" 1 muestra un esquema simphticado
dor,como por ejemplo crear un sistema operativo de un conversor A/D. Una vez que el microproce-
poderoso que permitiera realizar programas en saüor Z-80 dé orden de partida al conversor (señal
algún lenguaje de alio nivel como BASIC, FOR- START). se generará un 1 en ef bit más significativo
TRAN, etc.. aunque eso significaría la adición de de su bus interno y dejará todos los demás en
una serie de dispositivos tales como un controla- El comparador cotejará la salida del conversor D/A

dor de video, un teclado normalizado, etc. con la señal analógica externa y si la salida del
Como creemos que una aplicación más prove- D/A es mayor que esta señal, se eliminará el t del
chosa es relacionar ai Microcomputador con even- bit más significativo y se coloca en esla condición

tos que ocurren en el mundo real es que se ha de- al bit inmediatamente inferior Si en este caso la
cidido presentar un circuito conversor A D sin que señal externa es de mayor valor al conversor D/A
ello rmplique negar que alguien sea capaz de crear mantendrá ese 1 en su lugar y a continuación pone
un "LOTUS" Dará este Microcomputador. en 1 el siguiente bit inlerior repitiéndose el mismo
proceso hasia que al linal se obtiene el equivalente
Descripción de señales análogas y su relación binario deseado.
con el lenguaje usado por un microcomputador.
En su concepto básico, todas las señales o
evenlos que existen en el mundo real son del hpo
analógicas y normalmente se las puede encontrar
en forma "eléctricamente analógica". Por eiemplo.
una diferencia de temperatura puede ser repre-
sentada por la salida (tensión) de una terrnocupla.
la cantidad de luz que existe en un determinado
ambiente puede ser convenida a una magnitud
eléctrica usando una folocelda. etc
Existen vanos modos de convertir una señaf ana-
lógica en digital, pero por razones de espacio sólo
explicaremos brevemente el funcionamiento de un
tipo de conversor siendo este del tipo de "APRO-
XIMACIONES SUCESIVAS" que es el que usare-
mos en este diseño

La figura N° 2 nos el esquema del con-


versor A/D usado aqu y que corresponde al
ADC0809 con las ¡sticas que a continua-
ción se indican:
- Resolución 8 bits
Este contiene un conversor Digital/Análogo que - Tiempo de Conversión I00|¿seg.
es capaz de producir una señal análoga modifi- - 8 canales análogos multiplexados con lógica de
cando sucesivamente una palabra digital Esta se- tipolatch,
ñal análoga generada por el propio conversor A/D - Tensión análoga de entrada = 5 volt,, con
es comparada con la señal análoga a medir lantas Vcc = 5 volt.
i

veces como se modifique la palabra digital hasta No requiere ajustes de Cero O Plena Escala
lograr la mejor aproximación obleniéndose así un - Salida Triestado con laten

Microbyte Octubre 19,


AHORA TAMBIÉN EN Chile

m ~
1 7 r|l lEKEUPFBl

Suecia 602 Teléfono 2318719 - Providencia-Santiago -Telex 242113 SANTO CL


Modo de funcionamiento del conversor.
Un canal específico de en! rada puede ser selec-
cionado escribiendo el dato apropiado a las lineas
dispuestas para lal electo (25-24-23) La ligura
N D 3 muestra los estados que deben lener las
lineas de dirección para seleccionar algún canal
analógico Esta dirección es "grabada" (latched)
internamente por el conversor en el momento que
ocurre una transición de un nivel lógico cero a un
nivel lógico uno en el pin de control ALE (Address
Latch Enable)

Análogo Llneasder>ecclón
B "

Cansía ¡i 8
Canal 1

:: i"., J

.,ii „i :, B
Canal 7 ' '

Figura 3. Selección del

este diseñocompuesto por los siguientes "chips":


conversor entra a un estado de "reset"
El
- 7442. Decodiftcador de 4 a 10 líneas.
cuando ocurre una transición de un nivel lógico
cero a un nivel lógico uno en la entrada de control
Con éste logramos decodificar una dirección
presente en las lineas A0. Al. A2 y A3 del Z-80
SC (Start Conversión). La conversión comienza
cuando ocurre una transición de uno a cero en de modo de asignarle al conversor (y a futuros
esta enirada pudiendo ser interrumpida si se re- periféricos) un "número" específico En este caso
n
cibe otro pulso. se ha usado la salida del pin N 1 para que active
Puede obtenerse una conversión continua sin alconversor cada vez que se haga una instrucción
intervención del Microcomputador uniendo eléctri- OUT o IN (Outpul, Input) a alguna dirección cuyos
camente la salida EOC (End of Conversión) con la cuatro bits menos significativos sean 0, por ejem-
entrada SC. Si se usa de este modo, debe enviar- plo 00, A0, 30, C0. etc.
se un pulso de partida cada vez que el conversor - 4002. Dos Compuertas tipo ÑOR.
sea puesto en marcha (encendido, power-up). Aqui se suman las señales de control y de de-
codificación ya sea para activar al ADC0809 entre-
Descripción del circuito. gándole una dirección del canal analógico a leer
La figura N° 4 nos muestra el circuito usado ón (Start Conversión) o bien para que una vez finali-

Mícrobyle Octubre 1986


\BLAR
POLAROID.
CUANDO LAS PALABRAS
NO BASTAN, ESTA POLAROID.
AHORA, LOS COMPUTADORES
PUEDEN HABLAR EL LENGUAJE
UNIVERSAL EN COMPUTACIÓN:
EL LENGUAJE POLAROID.
HOY, POLAROID ESTA
HACIENDO CON LOS FLOPPY
DISCS LO QUE HA HECHO POR
MAS DE CUATRO DECADAS CON .
^^^^m-srlf**- "...

PELÍCULA INSTANTÁNEA, ^^H^^5¡^--~^^~~


EMPLEAR SU EXPERIENCIA
TECNOLÓGICA DE S ;

' " :

;w
REVESTIMIENTO DE SUPERFICIES >
.-a .

PARA FABRICAR UN EXCELENTE


"
gMM|' 1/
^W
'
'
; •

PRODUCTO CONSISTENTEMENTE. .,

k_
.

APRENDA A HABLAR CON LOS , i


DISKETTES POLAROID Y USTED SE
!

se ^^^KS^^^m
EXPRESARA PERFECTAMENTE EN ~\ fti/«'.'¡.¿'~"
UN NUEVO IDIOMA DE
PALABRAS VIVAS Y CLARAS.

m>/

¡Polaroid. El lenguaje universal. I


zada una conversión, el procesador requiera leer conversor, la señal SC retorna a cero
elresultado digital de ésta (Ouipul Enable) En el activando la conversión
primer caso se activan las señales WR. IORQ y En hexadecimal:
DD producto de una instrucción OUT con direc-
ción XO (X puede tener cualquier valor) y en el 3E 04 (MOV A.04)
segundo se activan las señales RD, IORO y DD D3 X0 (OUT X0.A)
producto de una instrucción IN con dirección XO D3 FF (OUT FF,A)

-4013. Flip-Flop tipo D. Cómo se lee el resultado de una conversión:


Este reduce la frecuencia del cristal usado por
Después de activar una conversión, se debe es-
el Z-80 puesto que el conversor trabaja con una
perar al menos lOOjjseg. para asegurarnos que el
frecuencia de reloj máxima de 1 28 Mnz y nuestro ADC0809 ya tiene una conversión valida. Des-
pués de este pequeño "delay" se lee el contenido
procesador lo hace con un cristal cuya frecuencia
mínima especificada fue de 2 Mhz
delbus de datos con la misma dirección que usa-
El integrado 4013 está conectado de tal modo
mos para activar la conversión.
Por eiemplo:
que reduce la trecuencia a la mitad de la usada
por el Z-80. IN A,X0 De¡ar en el acumulador lo que está en el
bus de datos El conversor coloca en el
-ADC0809. Conversor Análogo/Digital. bus de datos el resultado de la conversión
Este chip es el corazón del circuito puesto que debido a que ña sido activada su linea
realiza todo el trabajo de conversión propiamente de conlrol "Output Enable" al ocurrir un
Manco de bajada en ésta (paso de un
nivel lógico uno a un nivel lógico cero)
En este momento el acumuladdor contiene el
resultado de la conversión expresado por su-
puesto en su equivalente binario

En hexadecimal:

D8 X0 (IN A,X0)

importante:
Este Circuito puede funcionar sin ninguna modi-
ficación en computadores del tipo ZX-81, Timex-
1000 con o sin expansión de memoria y Timex
Dos son señales de control que lo habilitan
las
1500.
tanto para realizar una conversión válida como
Bastará disponer del conector apropiado (tam-
para que el procesador pueda leer el resultado
bién se pueden sacar las lineas involucradas por
de esta conversión.
Cómose inicia una conversión:
medio de cables) realizando la unión de las lineas
tal como se indica en el circuito de la fig # 4
Puesto que la linea D.O (Decodificación de Di-
rección) está conectada a la salida del 7442. el
La programación se realiza en lenguaje Assem-
bler del Z-80 (que es el procesador que usan estos
conversor posee para lodos los electos una única
computadores) ocupando exactamente el mismo
dirección y que corresponde a la 00 (sin embargo,
puede ser 10, 40, F0, ele según se explicó ante- programa descrito en estas páginas y ejecután-
,

dolo con los métodos usuales explicados en el


riormente) Si deseamos iniciar una conversión,
deberemos habilitar al ADC0809 para que lea en manual del usuario de cada computador m
los pmes correspondientes qué canal analógico
Alfreoo Oe la Qwniana Gra-
deseamos leer
geniero oe Eiecuoon Elec-
Ejemplo:

Se desea activar la conversión para leer el canal •^"~


#4. 1984 El i" de ocluBre de
ff
En lenguaje Assembler:
MOV A, 04 Carga del acumulador con el # del ca-
ese mismo ano ingresa a la
Empresa Nacional oe Elec-
i
^i
Desempeña acluaimenie en
nal a leer -
la Sección Labóralo™ Elec- "S-
OUT

OUT
X0.A

FF.A
El acumulador aparece en DO. D1 D2

y D3 y provoca un flanco de subida en


SC
El acumulador vuelve a aparecer en el
.

En esta realiza

cion ce rjisposnivos ae Con-


prrnopal-
^A
trol. Protecciones V Medí
bus de datos pero como la dirección
(FF) no corresponde a la asignada al

Microbyte Octubre 1986


Compilación, Linking y Overlays en el popular programa de apoyo para
Dbase III.

2 a Parte:

CLIPPER
EL PROCESO DE LINKING
Héctor Miranda

Ya hemos dicho anles que Nanluckel ha propor- maño de los overlays La otra ventaia de la crea-
cionado junto a Clipper el Linkage-Edilor PLINK86 ción de overlays se hace evidente cuando preten-
de Phoenix Software Associates, cuyas sobresa- demos grabar en un solo diskette un programa
lientes características conviene destacar Como ejecutable, cuvo tamaño es mayor que 360 Kbytes
todo buen linker que se precie de tal, permite ar- la creación de archivos overlay permitirá ubicar
mar el sistema de aplicación uniendo módulos ob- convenientemente el programa de aplicación en
jeto (en formato Microsoft/Intel), creados por Clip- más de un diskette.
per o por otro compilador bajo MS-DOS. Para ha-
cer esto, es requisito entregar al linker las bibliote-
cas de rutinas de run-time que correspondan Por
ejemplo, si a nuestro sistema programado en
dBASE III queremos anexarle una rutina progra-
mada en "C", tendremos que proporcionarle a
PLINK86 las bibliotecas de Clipper y de C -es
decirCLIPPER LIB y CLIB.LIB. respectivamente
Pero evidentemente que la característica más
de PLINK86 es la capacidad de crear
interesante
"overlays"

¿Qué son los OVERLAYS y cuándo se usan?


Los overlays son porciones o segmentos del
programa de aplicación que NO residen perma-
nentemente en la memoria del computador, hasta
que no se requiera la ejecución de dicho segmen-
to
Cuando corremos un programa de aplicación,
el módulo ejecutable (archivo EXE) se carga en PLINK86 (largamente llamado "su maiestad de
la memoria del computador Si el programa es los overlay linkers") da al usuario la posibilidad de
demasiado grande para caber dentro de la memo- crear programas segmentados, con overlays inter-
ria, sencillamente no correrá Hay dos formas de nos -aquellos que estarán contenidos dentro del
evrtar este problema- la primera es reducir el la- mismo archivo EXE y que serán llevados por DOS
maño del programa (generalmente una solución a la memoria cuando se requiera - y overlays ex-
inaceptable), y la segunda es crear overlays ternos segmentos de la aplicación que se graba-
Es importante darse cuenta que. en tanto 256 rán en el diskette como archivos independientes
kilobyles de memoria pueden parecer mucho
cuando se comienza a escribir un programa de
aplicación, un monlo significativo de esta memoria 256K pueden parecer mucho cuando se
será ocupado por lo que se llama "overhead", es comienza a escribir un programa de apli-
decir instrucciones que deben residir en memoria cación.
-como el sistema operativo, por ejemplo- Por otro
lado. Clipper requiere un mínimo de 61 Kbytes de
memoria overhead y el tamaño mínimo del módulo con extensión OVL y que lambién serán accesa-
ejecutable creado por el linker será de aproxima- dos en su momento según sea la estructura que
.

damente 1 10 K (que se ajusta más o menos a un se haya planificado para la aplicación.


programa con una linea de código fuente) En En el proceso de producción de overlays, el
consecuencia, no es poco común desarrollar apli- linker primero crea un "shell" (o caparazón)
que
caciones que requieran overlays contiene los módulos objeto del programa princi-
Esto hace posible controlar en cualquier mo- pal y las rutinas de run-time requeridas (provistas
mento qué partes de nuestra aplicación usarán la por las bibliotecas de run-time que correspondan)
memoria disponible, mediante el conirol del ta- PLINK86 también incluirá denlro de esle "shell"

Mlcrobyte Octubre 1986 23


un área reservada para los overlays El "shell" Los comandos básicos de Plink86 son los si-
completo, incluyendo el área reservada para los guientes:
overlays, estará siempre cargado en memoria
cuando se corra el programa. - FILE :
a continuación del cual se deta-
El uso de overlays cuando no sean necesarios lla^) el (los) módulo(s) objeto OBJ
-
es decir, cuando el módulo EXE no exceda la a "linkear"
capacidad de memoria del computador o el ta- - OUTPUT : con que se identifica el nombre
el
maño del floppy puede ocasionar que el proceso del archivo de salida, es decir el
sea más lento y/o que escribir el programa se módulo ejecutable (.EXE) Si se
torne innecesariamente difícil Por lo tanto, debe- omite este comando, Plink86
mos planificar muy bien el lamaño y la estructura asume que el archivo EXE llevará
de nuestra aplicación y si no estamos completa- el mismo nombre que el primer ar-
mente seguros que deba contener overlays, trata- chivo OBJ especificado en ¡a ins-
remos PRIMERO de "linkear" y correr nuestra apli- trucción FILE.
cación sin ocuparlos. - LIB ; con este comando se identifica(n)
Por otra parte, tampoco debemos perder el la(s) biblioteca! s) ulilizada(s) en el
tiempo creando un programa que contenga una proceso. Si se omite este coman-
sola sección de overlay, pues ello no reducirá el do, el linker buscará automática-
tamaño de la porción de programa que se carga mente el archivo CLIPPER LIB; si

en la i
se van a especificar overlays, el

linker buscará el archivo OVER-


Cómo se utiliza PLINK86 LAY LIB
Luego de las consideraciones anteriores acerca
de la creación y uso de overlays. revisemos cómo Con los comandos que se describen a continua-
se utiliza el linker que nos entrega Nanlucket ción, podemos aplicar la capacidad de creación
A mi modo de ver, este producto es una notable de overlays de Plink86:
pieza de software. Ya hemos observado un poco
la capacidad que nos entrega en el proceso de - BEGINAREA. ENDAREA: definen el comienzo
programación; desde el punto de vista de la fun-
y (in de un área de overlay
cionalidad de su uso, este linker nos dota de un - SECTION.SECTIONINTO: estos comandos le
lenguaje de comandos para el control programado
dicen al linker que los próximos archivos deta-
y ordenado del linking, mediante verdaderos pro- llados estarán contenidos en overlays (internos
cedimientos que no son otra cosa que archivos
y externos respectivamente).
de control a los que se adiciona la extensión
.LNK en los que escribiremos paso a paso núes- En el siguiente ejemplo, podemos ver cómo se-
Iras secuencias de comandos ríaun archivo de comandos (LNK) de Plink86,
para producir el módulo que se muestra en la FI-
GURA 4:

:')[ üliüN I' H i .-J.i . t


-f
r ..... j
n

3I.C1IÜN FUE Subprug?


SFCTION FILE Sul>[iri)q3
ENDAREA
BEGINAREA
SECTION FILE Subprog4
SECTION FILE SubprogS

FIGURA 4
Área programa Area#lde Area#2de
Principal Overlay Overlay

Subprpg! OBJ SubprogJ OBJ

Aparte de este método de trabajo, disponemos


Mam OBJ Subprog2 0BJ

de otros dos, que son: 1) escribir la instrucción SubprogS.OBJ SubprogSOBJ


completa en una sola línea de comando MS-DOS:
2) un modo interactivo, en el cual responderemos
con comandos al "prompt" que aparecerá en la En dicho procedimiento estamos pidiéndole a
pantalla (=>). PLINK86 que nos cree un área de programa pnn-

24 Microbyte Octubre Í986


r .

Atención El cosió de leeresie mensaje es infinitamente menor que el costo de pat<¡' or, : .
;
•<:.

EN COMPUTACIÓN
HA NACIDO ON
NUEVO MOZAHT.
El niño prodigio que a los tres años Y no soto eso gracias ai AMOS v oi'j La empresa que tos respalda en Chile
asombraba al mundo con su /evolucionarías innovaciones nuestro en su AiPHA-MICRO. que
tiene tanta le
deslumbrante tatemo, noy ha vuelto, niño prodigio es el mas rápido que no recibe un peso de sus cuenten .'us.'.s

cambiando el leclado del piano por el de existe multiplica por 10 la cantidad de verles ta sonrisa Asi es primero analizan
un computador terminales que es capaz de soportar eiprobiema. después seleccionan el
Cuando apenas había cumplido ires cualquier otro equipo similar, puede modelo de ALPHA-MiCRO adecuado,
años, ya había mito elegido para el esiv'dítt s::~ sistemas en una Cinta de luego un ingeniero de la empresa nabaia
Congreso Norteamericano (es uno de tos video doméstico v cuesta hasta 40% con el cliente durante tres meses
principales computadores de su nienos que otras marcas estudiando las necesidades \ dirigiendo
monumental Biblioteca! ei desarrollo del software perfecto. Y
JOS .VIO después, sólo después, montan el
adoptado por más de 30000 empresas equipo y se ponen colorados por el
norteamericanas, via/ó a Europa y agradecimiento que reciben Recién en
también llegó a Chile Ingresó a la ese momento, el cliente empieza a
Universidad Sama Mana a 'j edad de i pagar Es decir, su ALPHA-MICRO paga
años y. al siguiente, se le pidió Que
condujera los buses de la mayor Tal vez su empresa tenga necesidad
empresa de transportes delpais. de un computador Vea los otros y
La desbordante imaginación del después recuerde que hay uno. un
¡ovencito norteamericano nacido en nun-oMo vifí .:):! i,'¡(\" ¡í '«?í ."

1977. tuvo un arrollador éxito mundial. va tos ha superado largamente. En ese


porque, puesto a iraba¡ar para usted, no momento sena bueno que llamara a ',:

le importa el tamaño de su empresa, sino gente que los respalda en Chile Son
elde sus problemas Y los resuelve pésimos vendedores, pero fantásticos
mejor que nadie Se llama Alpha Mero y ingenieros
es el "boom mundial en Computadores
"

Muttiusuarios
Mientras los vie/os maestros de ta
computación presentan cor
novedad el sistema operativo Unix
{un lenguaje capaz de dejar
perpte/o hasta a un académico/
niie'trooeniOdetOS
multiusuanos lo hace con el
sistema, AMOS ¡ademas de
Uni\¡ especialmente orientado
ai uso en empresas tan simple que nadie
necesita un entrenamiento especializado
alpha miera
para operarlo. el niño prodigio

I
m
E ü O ^hm
™"
mww, mm¡^
ODD ssr^mi^ L=Siii «me«to ««am mmBn
En Hispanoamérica, TUCÁN INGENIERIA.Luis Thayer Ojeda 2125. Teléfonos: 743030 - 494085
A

cipalcon el módulo objeto MAIN OBJ y dos áreas sitrabajamos sobre disco duro y más rápido toda-
de overlays internos; la primera conteniendo los vía si disponemos de una RAMDISK, en la cual

módulos SUBPROG1 SUBPROG2 y SUBPROG3;


.
podriamos cargar si la capacidad asi lo permite
la segunda, los módulos SUBPROG4 y SUB- la CLtPPER LIB, la OVERLAY.LIB y nuestros pro-
PROG5 Las bibliotecas usadas serán CLIP- gramas de aplicación.
PER LIB y OVERLAY.LIB, y el módulo ejecutable
se llamará MAIN. EXE. Nótese que la segunda y Beneficios proporcionados por Clipper
tercera lineas de esle procedimiento pueden omi- Los beneficios de Clipper derivan en primer lu-
tirse. gar del hecho de tratarse de un compilador y en
También podriamos escribir el siguiente proce- segundo lugar de las mejoras o acrecentamientos
dimiento: que proporciona a las características standard del
dBASE III

FILE Main
OUTPUT Prog
Beneficios primarios de Clipper
BEGINAREA
SECTIONFIU. Sul.p.n.ii
Teniendo presente la discusión anterior, pode-
SECTIONFILE :;ut,c,rugi' mos sintetizar cuáles son los beneficios primarios
SECTIONFiLE ;;mI.|.imíj.<
que proporciona Clipper, y que se derivan de su
ENCARE condición de compilador:
BEGINAREA
EE&IION INTOOvi-l FILE S.iijüroH-1. SuOprogS
SECTION INTO Oveí? FILE Subprog6 Tiempo de ejecución drásticamente más rápido
ENDAREA que el alcanzable con un lenguaje interpretado
(dBASE III)
el área princi-
En esta secuencia, Plink86 creará Aumento de la segundad del código fuente,
pal (con MAIN
OBJ), un área de overlays internos pues éste es convertido a código de máquina
(con SUBPROG 1 SUBPROG2 y SUBPROG3) y un
.

durante los procesos de compilación y linking


área de overlays externos, la que contendrá los Este código de máquina es virtuaimente irreco-
archivos OVER1 OVL (formada por los módulos nocible para el usuario promedio y no puede
SUBPROG4 y SUBPROG5), y OVER2 0VL (for- ser convertido nuevamente al código íuenie
mada por el módulo SUBPROG6). Las bibliotecas
usadas serán CLIPPER LIB y OVERLAY.LIB (no
Mejoras Introducidas por Clipper a los
es necesario especificarlas) y el módulo ejecuta-
programas dBASE III
ble se llamará PROG EXE
Como mencionamos más arriba Clipper mejora
Otras características muy interesantes son las
o acrecienta algunas de las características stan-
que proporcionan los comandos: DEBUG (ayuda dard del dBASE Entre éstas podemos mencio-
III

a depurar el programa}. MAP (que produce varios


nar las siguientes
informes acerca del uso de memoria, tamaño y
localización de información de los varios elemen- Uso de hasta 64.000 variables de memoria ac-
tos que conforman el módulo ejecutable). VER- tivas.

BOSE (despliega en pantalla la operación actual Uso de hasta 1024 campos por archivo de base
del linker) y OVERl.AY (que permite un manejo de datos
más avanzado de los overlays) Además. Clipper Permite crear funciones definidas por el usuario:
provee de los módulos ANSÍ OBJ y DEBUG OBJ, comando FUNCTION
los que al ser "hnkeados" en conjunto con el resto Se pueden establecer múltiples relaciones de
"padre-hi|0" para un archivo padre en la instruc-
ción SET RELATION TO
Llamar un número ilimitado de programas exter-
Las ventajas son lentitud en compilación comando CALL
nos:
• Guardar como variables stnng los campos tipo
y linking y tamaño final de los programas.
"memo" de un archivo.
El uso de las macros puede ser recursivo o
anidado y pueden usarse como condición en
de nuestra aplicación nos proporcionan soporte instrucciones DO WHILE
para terminales ANSÍ y las capacidades de depu- Ejecutar loops usando la instrucción FOR .

ración de programas de Clipper NEXT BASIC


tipo
Así, podemos darnos cuenta de la laciiidad y Se pueden usar nuevas funciones para
versatilidad de uso de este linker determinar el nombre de cualquier campo en
En la confraparte. debemos decir que el proceso una base de datos activa: lunción FIELD-
es fastidiosamente lento, sobre lodo debido al la- NAME ( ).

maño de la CLIPPER LIB que mide cerca de 250 retornar el valor numérico de la última tecla
K. de la que Plmk86 debe extraer las rutinas de presionada: función LASTKEY ( );

run-time que anexa ai módulo ejecutable retornar el numera de registros en la base de


Evidentemente que el proceso será más rápido datos acliva función1

LASTREC ( ).

Microbyte Octubre 1986


- retornar números de línea del fuente del pro- Para el proceso de compilación, se requiere
grama o procedimiento actual: función PRO- que el equipo sea IBM-PC. XT. AT o los 100%
CLINE( ): compatibles, con PC-DOS 2.0 o mayor. 256 K
retornar el nombre del programa o procedi- de RAM y dos drives de disco (idealmente un
miento que está siendo ejecutado: lunción (loppy y un hard).
PROCNAME ( );

repelir una expresión de caracteres un nú-


Desventajas de Clipper
mero de veces especilicado; (unción REPLÍ- En mi opinión, las principales desventajas de
CATE ( ); Clipper son las siguientes:
El programador puede crear un archivo llamado
HELP.PRG de ayuda en linea para el usuario Tamaño final de los programas.
Este "help" propio de la aplicación se activa
La necesidad de modificar los programas origi-
cada vez que el luturo usuario presione la tecla nales creados en dBASE III, dado que algunos
F1 comandos no son soportados o lo son en forma
Clipper provee además de facilidades de depu- diferente. Por esta razón, cuando un programa
ración completa y de utilitarios que son accesa-
ya ha sido escrito con todas las diferencias y
dos directamente desde el Sistema Operativo, meioras que proporciona Clipper al programa-
para crear archivos de base de datos e índices, dor, ya no se puede correr desde dBASE intér-
etiquetas y reportes prete Este escollo puede solucionarse en parte
mediante la incorporación de una variable pú-
blica de tipo lógico, llamada "clipper". dentro
del programa Esta variable toma el valor F
cuando se corre el programa en intérprete y el
valor ,T. cuando se corre compilado, por lo que
se deben entregar las dos vías de control al
programa (qué instrucciones corresponden
cuando se trata del compilador y las equivalen-
tes cuando se trata del intérprete)
No se pueden utilizar directamente los archivos
NDX creados por dBASE III :Chpper requiere
que sean creados con un utilitario INDEX que
es provisto con el sistema Similarmente. para
poder aprovechar las ventajas en la estructura
de los archivos DBF que entrega Clipper, se
enlrega un utilitario CRÉATE Con él podemos
crear nuestros archivos y copiar hacia ellos la
data que eventualmente ya hubiéramos ingresa-
Al compilar y "linkear" el software creado en do. Igual situación ocurre con los archivos de
dBASE III, obienemos como producto un solo REPORT y de LABEL
gran archivo .EXE, que puede ser más grande • Lentitud en los procesos de compilación y de
que la RAM que tengamos disponible Clipper linking.

y su linkernos permiten crear overlays que so-


lucionen este problema, para que el programa Pruebas (Benchmarks)
pueda ser ejeculado El sistema operativo En esta sección, expongo Ires tipos de prueba
mueve solamente un segmento del archivo EXE que efectúe con Clipper, para poder determinar
la comparación entre un programa interpretado y
desde el disco o disketle a la RAM de una vez,
de tal forma que el programa es dividido entre
uno compilado, en lenguaje dBASE ambos
estos overlays, los que son cargados en memo- Mi interés se centró en las tres clases de luncio-
ria cuando se necesitan.
nes más comunes que hacen "perder tiempo" al
El uso de los programas compilados en Clipper dBASE. la actualización o dibujo de paniallazos.
los cálculos matemáticos, y el manejo de bases
no está restringido al computador en que fueron
originalmente compilados y "linkeados" No se de datos grandes
El primer benchmark (no encuentro necesario
necesita el archivo fuente, ni el objeto OBJ), (
presentar el listado), es un programa que dibuja
dBASE III y ni siquiera una copia de Clipper
ni el

Sólo se requiere un computador que incluya: 10 marcos en la pantalla con un cierto carácter
gráfico, uno dentro de otro (asi como las caías
PC/MS-DOS Versión 2 o mayor
- 256 K de RAM/ chinas).
- Soporte de terminal IBM-PC o ANSÍ El segundo benchmark es un programa que cal-
Elarchivo ejecutable (.EXE) cula la función arelan (x). mediante una aproxima-
- Cualquier archivo DBF, .NTX, FRM, LBL o ción con sene de MacLaurin.
MEM que el software necesite. El tercer benchmark, que es el que prueba la

Microbyte Octubre 1986 27


PRUEBA FUENTE OBJETO EJEC. T TW» EW*
*r
byles lineas I9M byles ÍSÍ [BASE Clipoei

3072 144 6577 34" 5"


A'

12» 116496 15" S4S"


[.
= 99
3 668 50 118750 T3T 34' ar nr

Como podemos ver, las diferencias son bas-


capacidad (o dificultad) del dBASE pata trabajar marcadas Esto es especialmente dramático
tante
con bases de datos de (amaño significativo, con- en benchmark Vi" 3, el del acceso y transforma-
el

sistió en un programa que utilizaba un archivo ciónde la base de datos grande Asi comproba-
DBF de aproximadamente 250 Kb, con 796 regis- mos que el maneio de archivos por Clipper se
tras, en la cual debía examinar cada registro, ana- realliza en forma muy eficiente
lizar varios campos de tipo "C" y sustituir dentro

de ellos ciertos caracteres especiales (sólo si los Comentarios tíñales


encontraba) por otros Esta prueba se realizó te- Clipper viene acompañado de un buen manual,
niendo el archivo almacenado en un disco duro cuya lectura es bastante Huida; pero requiere que
En todos los casos, se midieron los siguientes elusuario lenga baslante experiencia en el manejo
parámetros: tamaño del programa fuente, tamaño del dBASE III. puesto que no tiene una orientación
del módulo objeto, tamaño del módulo ejecutable, Itpo "tutonal usada generalmente en manuales
".

tiempo de compilación, tiempo de linking, tiempo preparados para novicios Los capítulos están
de ejecución (para el intérprete y para el compila- bien demarcados por sus tópicos, la información
dor) Los tiempos de ejecución tueron medidos que el lector necesita se puede encontrar rápida-
con el reloj de! computador Los procesos de com- mente y sobre todo expone muy bien las teorias
pilación y linking los efectué en un computador de compilación, linking y overlays, las que reitera
con 640 Kb de RAM y dos disketteras. dejando vanas veces en los capítulos correspondientes
que todo el proceso se hiciera directamente sobre Los ejemplos no son abundantes, pero aparecen
los diskettes, no con disco virtual En el bencñmark en la medida justa
N° 2 se testeó con el valor 99 para x, pues esta El sistema viene protegido con SUPERLoK (tm),

serie tiene mayores dificultades en convergencia para impedir su copia Es destacable eso si que
para los puntos críticos ± 1 Los resultados de este método permite instalar Clipper en disco duro
los benchmarks descritos se encuentran en la Ta- hasla cualro veces (conlroladas por un parámetro
bla 1, y el listado del fuente del programa de la contadorinterno), asi como des-instalarlo las mis-
u
serie deMacLaurin se presenta en el Listado N 1 mas veces (proceso que elimina la copia del hard
ysuma al contador) 1

LISTADO N° 1 Me permito concluir diciendo que Clipper solu-


cionará muchos problemas habituales a los pro-
AHCTAN PRG
gramadores en dBASE MI, quienes verán en este
compilador una útilísima herramienta para el desa-
rrollo de buenos sistemas de información flU

"
;
™":" " :

w
ires Úh Ing

de CrulB S
;tan + ([-1)-nnt.-f2'r,t

Chite i otra s Además h t

Vlícrobyte Octubre 1986


Computer Club es una sección
escrita fundamental mente por uste-
des los lectores. En ésta se incluyen
todos los aspectos de la microcí
putación. desde programas de jue-
gos, utilitarios a programas adminis-
irativos para todos los microcompu-
tadores.
Los programas a publicar pueden
ser en Basic, código de máquina o
cualquier otro, pero al enviar su co-
laboración asegúrese de:
acompañar un cassette o di
verificar el buen funciona-
miento de su programa.
incluir una breve descripción de
qué es lo que hace el programa y
cómo,
en lo posible incluir un listado por
impresora. El listado debe ser
ro como para reproducirlo; s
cinta no es nueva, imprima enfati-
zado.
que los caracteres gráficos o en
video inverso aparezcan clara-
mente en el listado o de lo contra-
rio incluya lineas HEM descri-
biéndolos.
Todas las colaboraciones publi-
cadas serán pagadas a razón de
S 2.500.

30 ZX-81 Archivos'
--
32 Casio Solir
1

34 Atari Arcr

36 Commodore Histograma

39 Aquí Sinclair
40 Open File Cartas del

tKr~ .».¿é
V
r Rutina Z80 paira le*e r y/o i

almacenar variables en
cassette tiara el T/S1000
Luis A. Castillo E.
Sernap-Ancud

1.- Descripción del programa


El programa está diseñado como un utilitario Luego ingrese los siguientes códigos:
que suple la carencia en estos e uipus ue insiruc-
clones para almacenar o leer ariables hacia o 17 48 127 33 142 64
desde la cassetera. Permite sé var en cassette 1 207 237 176 201
arreglos de números o de letras :jue residan en el 205 177 127
espacio de memoria destinado a las variables, o 213 205 35 15 225 1

leerlos desde el cassette siempre y cuando se 2 197 205 120 127


haya dimensionado anteriormente una variable de 126 35 185 40 5 205
igual longitud a la almacenada. 43 15 207 34 193 16
La rutina ocupa 207 bytes y está ubicada en la 239 205 120 127 113 205
primera instrucción REM. Sin embargo y a fin de 162 127 24 247 205 177
tener el utilitario aun después de cargar otros pro-
gramas se optó por instalarlo sobre la RAMTOP, 127 213 205 35 15 17
para ello se incluye una rutina de transferencia 203 18 205 70 15 210
que ocupa 1 2 bytes. Funciona correctamente en el 50 3 16 254 27 122
T/S 1000 con expansión de memoria de 16 Kb. 179 32 243 225 205 30
siempre y cuando se haya reservado memoria so- 3 205 162 127 24 248
bre la RAMTOP. 219 254
El programa ubica la variable a salvar o leer y 211 255 23 56 4 16
comienza por transferir la longitud en bytes que 247 24 241 30 148 6
ocupa. No se transfiere el nombre, de modo que 26 29 219 254 23 203
se puede recuperar la variable con otro nombre. 123 123 56 245 16 245
pero de igual longitud. A continuación se transfie- 32 4 254 86 48 222
ren uno a uno los bytes conteniendo los valores. 63 203 17 48 217 201
2.- Contenido: 35 235 33 55
Antes de escribir o cargar el programa se debe 237 82 235 208 225 205
reservar memoria sobre la RAMTOP con: 43 15 201 33 48 127

POKE 16389, 127 126 35 174 79 42 16


NEW 64 126 35 185 40 52
230 224 254 96 32 6
La rutina está almacenada en un REM, debien- 17 5 - 25 24 239
dose reservar alli 219 bytes. Par a ingresar la ruti- 254 160 32 7 203 126
na utilice el siguiente programa auxiliar: 35 32 241 24 249 254
128 32 6 94 35 86
1 REM RESERVE 21 9 BYTES 35 24 232 254 224 32
2FORI = 165UT016732
5 17 17 24 223
3 SCROLL
4PRINTI;" = "; 254 64 40 237 254 192
5 INPUT A 40 233 207 1 84 93
6POKE l,A 78 35 70 35 9 34
7PRINTA 165 127 201
8NEXTI

30 Micro byte Ock Ore 1986


Ahora que terminó copie el siguiente programa usará algún arreglo que le interesa con-
BASIC sobre el anterior y grábelo con un RUN.
Apenas finalice la grabación el programa Z80 será it. Identifique la variable con; POKE
transferido sobre la RAMTOP y estará en condi- 32560.CODE "M", con N= nombre de
ciones de uso. la variable.
üi. Indique el tipo de variable con; POKE
2 REM PARA ARREGLOS DE NÚMEROS... POKE 32561, v, con v = 160 para arreglos de
32561,160 números y v = 224 para arreglos de le-
3 HEM PARA ARREGLOS DE LETRAS... POKE tras.
32561 ,224 iv. Prepare la cassetera para grabar y
4 REM IDENTIFIQUE VARIABLES CON... POKE v. Salve la variable con; RAND USR
32560, CODE "NOMBRE"
32600
EJ. POKE 32560, CODE "A"
5 REM PARA SALVAR... RAND USR 32600
6 REM PARA LEER... RAND USR 32563 c) Lectura de variables
7 SAVE "l'O DATA" Cargue el programa en que usará la va-
i.

B RAND USR 16514 riable almacenada,


9 LIST ii, Dimensione la variable a leer (iguales
dimensiones de almacenada),
la
ili. Identifique la variable con; POKE
3. Instrucciones de uso: 32560.CODE "N".
iv. Indique el tipo con; POKE 32561, v.
a) Carga del programa v. Prepare la cassetera y
Reserve memoria ejecutando POKE
i. Lea con RAND USR 32563.
vi.
16389.127yNEW. NOTA: La rutina maneja los siguientes códigos de
Cargue el programa "I/O DATA".
ii. errores:

b) í código error
. Ingrese por medio de una rutina ade- 2 No existen variables con ese nombre
cuada los valores de la variable previa- en la memoria.
mente dimensionada que desee alma- Z La variable que se intentó leer no
cenar o cargue otro programa en el que tenía la misma longitud |(|

Mlcrobyte Octubre 1986


;

Soluciones de Ecuaciones
Diferenciales Ordinarias de
Primer Orden por el
Método Runge-Kutta
Jaime Zuazagottía Viancos

Descripción del Programa Instrucciones


Los métodos de Runge-Kutta para soluciones Antes de ejecutar el programa, escribir la función
numéricas de ecuaciones diferenciales ordinarias, y' = f(x, y) como una subrutlna de BASIC que
están constituidos por un grupo de fórmulas itera- comienza en la línea 1 .000 y añadirla al programa
tivas que se distinguen por algunas características como se muestra en el lisiado del programa y en
comunes importantes. el ejemplo. Utilícese para
la letra R la derivada. Al
pulsar RUN se inicia e! programa y se produce la
1. La derivada y' puede darse como una función llamada orientativa para la magnitud del intervalo
de x y de y. No ha de proporcionarse como una h, los valores iniciales de x„ e y„ y para el valor

función explícita de x solamente. final de x en el que debe encontrarse la solución.

2. El método es de iniciación automática. El cono- El intervalo h debe ser positivo, aunque x puede
cimiento de la función sólo se requiere en un ser más pequeña o más grande que x . No hay
solo punto para calcular el punto sucesivo en otras limitaciones para h. El programa permite que
la iteración. aparezcan los valores de x sucesivos a medida
3. El intervalo de la integración, puede cambiarse que se evalúan y se detiene cuando se termina el

cuando prosigue la iteración. cálculo visualizando y(x).


4. Las fórmulas suelen converger rápidamente.
Ejemplo
Sucesivamente, fórmulas de Runge-Kulta de Enunciado del problema.
más alto orden e intervalos de integración más Dada la ecuación diferencial y' = x + y, con la
pequeños, dan lugar a soluciones más precisas. condición inicial x„ = e y = 0. Determinar
Este programa evalúa las fórmulas de Runge-Kutta y(x = 1) suponiendo tos intervalos de integración
de cuarto orden, para resolver ecuaciones diferen- de 0,15 y de 0,05.
ciales de primer orden del tipo:
Ejemplo de ejecución:

y f(*.y)

En las fórmulas se supone que se conoce f(x,


y). La condición inicial de x„ e y Q el intervalo de
,

ULTIMO X = ? 1
integración h a lo largo del eje x y el valor final de
0.15: 0.3; 0.45; 0.6; 0-75; 0.9; 1
x se ingresan por el usuario. El programa evalúa Y(1) = 0.7182725097
las fórmulas siguientes:
INTERVALO DE INTEGRACIÓN H? 0.05
X, + 1
= X,+ h (i = 0, 1,2,. INGRESAR X0 = ?
K, - h f (x¡,
y) (
YO- ?0
K¡>= h-f (x, + h/2, y, +- K,/2) ULTIMO X = ? 1

K3 = h f •
(x, + h/2, y, + K¿2) 0.05: 0.1 ; 0.15; 0.2; 0.25: 0.3; 0.35: 0.4; 045; 0.5; 0.55;

K« = h f (X| + h/2, y¡ 0.6; 0.65; 0.7; 0.75; 0.8; 0.85; 0.9; 0.95; 1;

»+ = Vi + (K, 2K 2 + 2K 3 Y{1) = 0.7182816927

Microbyte Octubre 1986


fol© 20VÍtf$°M
Discusión de resultados. la magnitud del intervalo se realiza en la línea 30
Se trata de una ecuación diferencial para la que (con h = finaliza el programa). Obsérvese la
puede encontrarse una solución exacta. La solu- visualización del valor final de y (x) en la linea 1 30.
ción es y = e* - x - 1 evaluando esta función en
; Como se indicó en la descripción del programa, la
x = 1 resulta: rutina que comienza en la línea 1 .000 describe la
y (1)= e - 1 - 1 = e - 2 = 0.7182818285.
1
ecuación diferencial particular objeto de evalua-
La solución Runge-Kutta es 0,718272... para ción. Finalmente, este programa se almacena en
h= 0,1 5 y 0,71 8281 ... para el intervalo de integración exactamente 374 bytes (octetos).
de 0,05. Cuál será el valor de y en x = 2 (x„ = 0, y =
3
El intervalo menor de integración proporciona 0, h = 0,05) en la ecuación diferencial y' = xy* +
2
evidentemente una solución más exacta. y/(x +1)^2?
Observaciones sobre la programación (R:-1. 15771 6633JM
La comprobación de los errores de entrada sobre

í SOLUCIONES ECUACIONES J
* DIFERENCIALES |
í ++RUNGE-KUTTA++ |

1 JAIME ZUAZAG0ITIA VIANC0S *


I
~^ 8S ' 1

10 INPUT "INTERVALO DE INTEGRACIÓN H";A


20 IF A=0 THEN END
30 IF A<0 THEN 10
40 INPUT "INGRESAR X0="; B ,"Y0=" ;C ,"ULTI M0 X=' ;D
50 IF B=D THEN 1(0
60 E=INT(ABS(D-8)/A) :F=B:G=SGNlD-B)*A:H=C
70 F0R 1=1 T0 E
80 GOSUB 150
90 NEXT 1

100 IF F=D THEN 130


110 G=D-F
120 G0SUB 150
130 CLS:PRINT "Y ("; D;")=" ;H
Ti0 GOTO 10
150 X=F:Y=H
160 GOSUB 1000
170 K=G*R:X=F+G/2:Y=H+K/2
180 GOSUB 1000
190 L=G*R:Y=H+L/2
200 GOSUB 1000
210 M=G*R:X=F+G:Y=H+M
220 GOSUB 1000
230 N=G-'--R:H=H+K/6+L/3+M/3+N/6:F=F+G
2<t0 PRINT F;";";
250 RETURN
1000 R=X+Y
1010 RETURN

Microbyte Octubre 1986


Archivos ordenados
Michiko Soné, de Reñaca- El programa tiene como obje- tores puedan estudiarlas y
Viña del Mar, nos envió hace tivo crear un archivo de alumnos adaptarlas a sus programas.
bastante tiempo este programa, y notas, el cual puede ser orde- En términos de legibilidad,
con el que tuvimos problemas nado alfabéticamente o por nota este programa es una verdade-
para cargarlo pues el cassette y además puede ser grabado y ra joya de estructuración. El pro-
llegó mal grabado. recuperado de cassette. grama principal llega hasta la li-
Finalmente se solucionaron Es justamente lo prolijo de nea 110 y todo el resto son las
esos problemas y nos decidi- este programa lo que nos ha subrutinas, cada una con su ti-
mos a publicar su programa, motivado a publicarlo pues cada tulo y función específica. Para
pues si bien no es novedoso en una de las subrutinas pueden quienes deseaban conocer
lo que hace, así como tampoco ser u liadas por separado en
ti cómo se ordena o cómo se gra-
en cómo lo hace, la ventaja es otros programas y están muy ban archivos, este programa
que lo hace muy bien. bien escritas para que otros lec- será de su entera satisfacción|fl

2
*
REM PROGRAMA PARA ORDENAR
3 REM
* LISTAS DE PALABRAS 1
4 REM
* CANTIDADES
5 REM •
P8(l JNT '

A3I200G), 7,5(20 ,no( íoi


8 PRINT "PROGAMA QUE ALMACENA NOTAS"
9 PRINT "":PRINT
10 PRINT "DESEA CREAI DATOS O I.EER ARCII.fC'l.l
!

F PS^'C" THEN GOSUB 10


F P$-"L." THEN 80
30 GOSUB SOOOtGOSUB 600(1*-
35 PRINT "DESEA ORDENAR ALI CAMENTF S/N) I

F FS-"S" THEN GOSUB 7000


F P$-"S" THEN GOSUB 2000:PRINT
50 PRINT "DESEA ORDENAR SEGÚN NOTAS S/N " ; INPUT PS
I
)
:

F PS="S" THEN GOSUB ?00


F PS-"S" THEN GOSUB 2OG0:FRINT
65 PRINT :PRINT "DESEA GUARDAR EN CASSETTE S/N ) " ;
( NPUT PS
: 1

70 IF PS="S" THEN GOSUB 3000


75 GOTO 110
«O GOSUB 4000
90 GOSUB 2000
9 5 GOTO 3 5
100 GOTO 10
110 END
!20 REM
13TJ REM *• ** FIN PROGAMA PRINC
200
201 REM ** * rOMPARA PE MAY, A M
202 REM
205 Z$ = " " v=o
210 FOR 1 = 1 TO (N
220 ¡F NCt II>=NO( H1 THEN 240
230 Y-NOÍI :HO(I) = NO(IU) :NO( I
235 ZS-ASÍ20M-19 20»! )
236 WS-ASI 20M-19 • 20,20*H 20)
237 AS120* -19,20 •H201-WS
238 AS (20* I tl)-l Í.20MIU) 1=2
240 NEXT 1
2 50 IF V=l THEN 2

260 RF.TURN
100 REM
100 ** INGR ?SO DE DATOS
100 REM
1005 PRINT "l":FRINT
100 TRAP 1010
301 PRINT " INGRE -É LA CANTIDA
102 = 1 TO N
103 FOR X -12 TO 2
104 POSIT ON X,4 PRINT "_";
FOSITION X-2 1: PRINT " "
105 NEXT X
10^ FOSITION 2,4

Microbyte Octubre 1986


1070 PRINT NPUT 2S:Aít2'
PUT QlMO(I)=Q
1080 NEXT 1
1090 RETURN
2000 HEM
2001 REM *** IMPRIME LOS DATOS *«*
2002 REM
2010 FOR 1-1 TO H
2015 Wí=" "
2020 WS = AS<20*I-19,20*I I

2030 PRINT Wí; ¡PRINT Nutlj


2040 NEXT I
2050 PRINT :PK1NT "NUMERO TOTAL-";!!
2060 PRINT "PROMEDIO-" ¡PRO
2070 PRINT "MAYORES QUE LA MEUIA="¡MAY
20B0 PRINT "MENORES QUE LA MEDIA=";MEN
2085 PRINT "PORCENTAJE MAYOR QUE LA MÜUIA-"; 1NTIMAY/N']
2087 PRINT "PORCENTAJE MENOR QUE LA MEDÍ A= " NTIHEN/N* ; I

2U90 RETURN
11)00 REM
3005 REM *««** GRABA EN CASSETTE ««
3010 REM
3015 PRINT "POSICIONE LA CINTA, PLAY t RECORD I.USCÍO «ETI
3020 OPEN
3025 PRIM
30 30 PRINT »2;N
3035 PRINT )2;PRO
iOiB PRINT »2;MAY
3046 PRINT «2;MEN
JÜiO FOR 1=1 TO N:? I2;N0( 1 NEXT I 1 :

3055 CLOSE i 2
i EÍJRETURN
(000 REM
5 5
4010 REM
a o i a PRINT "PQSiCIONE LA CINTA ,fLAt LUKÜO Kb.
«020 OPEN 112, 4, 1290, "C:"
1ÜJ5 1NPUT K2;AS
40 30 input #2;N
1035 INPUT (2;PRO
(040 INPUT I2;MAY
4045 INPUT «?;MEN
4050 FOR 1=1 TO N:INPUT 1 2; NO: Nul ) =N O ¡NEXT I

4055 CLOSE 12
4 6 ¡J RETURN
5 Ú
b ü 1 REM •«'•"• CALCULA LA MEDIA ***
ÍÜ0 2
5010 FOR 1=1 TO N
5020 SUM=SUM.ND(I 1

1 3 NEXT 1

5035 TRAP 10
5040 PftÜ=£UM/N
5 ü 5 D RETURN
8000 REM
6001 REM •
MAY. Y MEN QUE LA MEDIA .

6002 REM
6010 FOR 1=1 TO N
6020 IF WO(U>»PRO THEN MAY=MAY'l
6030 IF NOUXPRO THEN MEN=MEN.l
6040 NEXT I
RETURN
REM )

IRDEN ALFABETK

7010 FOR 1=1 TO N-l


7020 IF A8(20'I-19. 20*1 \

7030 WS=A$(20'I-19,20»1 \
«I-19t20, 20*1*20
7040 A9<20*1-19+!0,20*1<
7050 Y = NO(I :NO( I-HOI I- I 1 1) :NO(I*ll=Y
7060 NEXT 1
7070 IF V=l THEN 7000
,
7030 RETURN

Microbyle Octubre 1986


Histogramade Frecuencia
André Beuchat

Esle programa permíle hacer


un histograma de frecuencia uti- ¡til SÜ! : HIE.00RMI m r «uBcifi :
lizanrJo las capacidades gráfi-
cas del Commodore 128. Este IB3B BSM • JULIO !?B
gráfico puede ser impreso utili-
ílr*
zando una impresora MPS-801
lew phint-wt cHnfutri.-'HiBiOaHmn'K^recÚEfKifr-OFWHic t
o MPS-803. Además de esto, el
programa permite grabar, leer y
...-.:
editar muestras de ciatos. 113* CHfiH í,r.t.*3. LEE»
Al correr el programa éste
presentará un menú de control
con seis opciones. Estas son;
">
1. INGRESO DE DATOS :-.! ikih-s-ihíii r-'S 633
2. GRABAR DATOS EN DISCO IÍM 1F BtO'l" TMEH I3«
3. LEER DATOS DE DISCO ¡;ia f- ¡-
lili ici'H JIIP7PESO DE MIC
A. EDITAR DATOS :.'! II». rp-IP rtr<* "E 1* m
5. GRAFICAR DATOS
''' Vl'lV'l"K----í ¡IMPUf BK K)
6. TERMINAR

La opción 1 permite el ingre-


so cíe un sel de datos desde el
teclado. El programa pregunta- i?ip peiiir'fsüii-i.ipñEnínKi i:f m
rá el número total de datos que (Mt.tSÍ
se desea ingresar y luego cada
¡.-.ni. r&IIII rp| iT;BTE S 1 ÍCM Y rjlOIIE < RET'.HÍH »-
dato hasta completar el número
especificado. Si se comete al-
'

."
BE DniBS
'

.
'
.
"II

gún error en el ingreso, éste po-


drá ser corregido utilizando la
opción 4 del menú.
'. Vatru- » mnen^irm
La opción 2 permite grabar en .-,:.
.1
! -,
r.ntip

un diskette de archivos el set de 1518 PRIHT-pHllir'«.ECIUHH DE DHTDS'' -O.K


datos con el cual se está traba- 152B PSlI'T-IWUT-llOlIBfií TEL nfltH
1538 !f LE"(F!íi>l£ I1IEH Flt-.FF
jando. Para esto ei programa I34B PK1NT FHlFirirlSERfE DISCO V DI01IE (» fiEÍURII >"
preguntacá el nombre bajo el l;;3 irtníEV n* if niocvnin n> n
I36B OOPEIMi.IHO
cual se desea crear e! archivo e I3Í8 if DB>20 1HEM CL2SE1 5TQP
I3BH iiifuni.H Din Dnuo.FS.nru I-SE36 IWW— 9E36
iniciará la grabación. Si ya exis- .
!: '
te un set de datos con el nom- ¡jíii.MO»
.'!! :n<
DHiíDIFW HHX-WKK)
bre especificado en el diskette,
16IB IF
.-.., : .-:.::.: TFIEI1
.. :

éste será reemplazado por el is-ib if hs>?b iM£H cióse rsiop


nuevo grupo de datos. 1638 IIEKÍK
I66B aossi
La opción 3 recupera un set
de datos almacenado en disket-
W
lila 'ñ"M^'-B° im^ttíe
te. Al pedir esta opción se bo- i?ea phiht itipur -humo de cluse
me itiPUt-riiuLu r -.ni im-ijf
rrarán los datos con que se esté i;'¡o frin; F!Firm...j 5,111 oei .

I71B ¡f tlC(2 OH HCMI M UC'ií TUS

!?6B ^4™¿Hjc"niCKM>liBrKtlÍw)*M
irse ctHl(iBnm-*W/lH)*lif c

1BBB H£MT K IIE-riE/rr Ful. BE'tnE-efHKJIttHEXIK K=SW


IB2B IIEHTK SLOU
1B3B ORRPHIC 1,1

!!!! SIS ¡ImIm^ISÍiÍS'to*»»;"»

ISIb íÍ^?St<tt!íw¡»^*
Microbyte Octubre 1986
trabajando. El programa
tará el

chivo
nombre de
para recuperarla.
la

El formato utilizado por el pro-


grama para almacenar los da-
tos es muy simple. Crea un ar-
secuencial cuyo primer
campo contiene el número de
datos en la muestra y luego los
datos, uno a continuación del
solici-
muestra

L9SB CHfW ].B.:3,"PR0nEDlC--iS!fil

late chw i'.x.á.n


^
otro. Esto permite crear mues-
tras con otros programas y gra-
dearlas luego con éste.
La opción 4 sirve para corre-
gir un dato en particular que
esté equivocado. Para esto se
deberá digitar el número de
dato a corregir. El programa
mostrará el valor actual y solici-
tará su nuevo valor. Este nuevo
valor reemplazará al antiguo.
La opción 5 gráfica los datos
en pantalla. Para esto solicitará
el número de intervalos (clases
o barras) que se desea tenga el
gráfico. Solicitará luego dos li-
neas de titulo que se pondrán
en la parte superior del grático.
Estos títulos no pueden tener
más de 30 caracteres, Al iniciar
los cálculos se apagará la pan-
talla ya que el computador fun-
cionará en FAST. En la parte in-
terior del gráfico se mostrará el
promedio y su desviación ade-
más, del mínimo y máximo valor
Algunos caracteres de control:
de la muestra, (Ver gráfico de
ejemplo.)

Línea 1090 aparecen dos S .„,,» srso. Corresponden a la tecla CLR/


HOME.
Linea 1240 aparece una R e Corresponde a [CONTROL] 9 (rever-

Línea 1320 aparece una R e y un carácter gráfico. La R es equiva-


lente a la anterí r y el carácter gráfico corresponde a [CON-
TROL)0(reversi off).
3 1240.
Linea 1 3B0 equivalente a Un a 1320.
aparece uncircu en rev erso Corresponde a CRSR (cursor

Linea 1 480 equivalente a lín a 1240.


equivalente a im a 1 240.
Linea 1540 equivalente a línea 1320.
Línea 1630 equivalente a Une a 1 440
Línea 1670 equivalente a Une a 1240.
Para imprimir este gráfico aparecen tres cir írtitlos equivalentes alinea 1440.
bastará digitar [CONTROL] P Línea 1750 a 1240.
con la impresora preparada. Al Linea 2080 aparece una Peí Corresponde a (CONTROL] P.
equivalente a lím a 1320
hacer esto el computador entra-
equlvalentealine a 1320.
rá en modo FAST. apagándose
la pantalla nuevamente. El grá-
fico se imprimirá en unos se-
gundos y el programa volverá al
menú|H
Mfcrobyte Octubre 1986
, 1 "

V es
Este un simpático juego
que nos muestra una de las mu-
chas capacidades gráficas del
COMMODORE (este caso para
Rebote
la
Andrés Camacho V.

creación de
SPRITES, sonidos y darle ma-
yor grado de dificultad.
Además el uso de los SPRI-
los

TES, los rebotes y colisiones se


distintos

el C-64) y algunos efectos so-


noros. explican claramente en el catá-
Consiste en hacer durar lo logo de su computador.
más posible el globo (de los Utilice la tecla M para mover
tres) que se mueve a través de a la derecha y Z para la izquier-

la pantalla, haciéndolo rebotar da.


sobre la plataforma que sostie- Para ahorrar problemas con
ne el hombre. los caracteres de cursor y los
Es un simple programa que inversos, utilice el código
acepta varias modificaciones a CHRSM

Programa: ** REBOTE **

1 FOKE53280,3:POKE53281,0
2 CO=54272!P=150:X=150:Y=190:V=5324B:S=0:L!=3:XD*INT<RND(9)"9-3) :YD=-1
3 POKEV«21,3:POKE2040,13:POKE2041,14
4 FORI=0 TO I26:RF,AfJ Q: POKEB32 • ,Q:NBXT I

5 POKEV,P:POKEV..1,20 0:POKEV*2,X:POKEV + 3,Y


7 PRINTCHRS 1147) ;CHRSI IB) :CHRS 151" SUPER REBOTE " ;CHRS 15B) "PTGE=" I

9 POKEI 5:POKEI-CO,8 6:POKEI*2 5,5:POKEI*25-CO,86:NEXT


10 PRINTCHRSU9) ;TAS|2Ü| ¡S;CHRS(18) ;CHRS (154) ;TAB(27) ; "GLOBOS ";LI
20 PE=PEGKIL97)
22 IFPE012AHD PEo36THEN50
26 IFPE=12 AND P >70 THENP-P-2
32 IFPE-36 AND P < 240THF.NP = P*2
40 POKEV.P
50 Y1=Y¡X1=X:M=0
60 Y1=Y1*YD:X1=X1*XD
70 IFXK70 OH Xl>240 THEN XD=-XD: S-S* 1 M= :

80 IF¥1>220 THEN X=P: Y=2O0 XD= 1NT RND (9) '9-4


: YD=-1 LI-LI-1 :GOTO110
( | : :

90 IFYK70 THEN YD' 1 XD¡= I NT (RND 81 *9-4 :S=S* 1 :M-1


: ( (

9 5 IFYK21OANDPP;EK(V'30)<>0THENYD = -l:XI>=INT P.NDI 81*9-4) ¡S-S« 2 :COSU¡3500


I

10U 1F N-OTHENX' = X1:Y=Y1:POKEV*2,X:POKEV»3,Y


110 IFLI>0 THEN 10
120 PRINTTAB(246) "PERDISTE TODOS LOS GLOBOS 1

130 PRINTTABI50) " OTRA VEZ |5/N)7 "


140 GETAS: IFAS="S" THEN RESTORE :RDN
150 IFAS<>"N" THEN 140
160 END
499 REH EFECTO SONORO
5 00 H=54272:FORL=HTOH'24:POKEL,0;NEXT:POKEH*5,10:POKE1H6,9:POKEH*24,15
501 POKEH'1,7:POKEH,7:POKEH'4,33
502 RETURN

720 DATAO, 0,49, 128


7 30 DATAO, 0,0, 0,0, 0,0, 0,0, 0,0, 19 2, 0,7, 240, 0,1 5, 2 4 0,0, 3 1,2 52, 0,6 3, 25 4,0, 27 254
74 DATAO, 255, 127, 1,2 4 8, 63, 9, 224, 14, 7, 128, 14, 15, 2 40. 15, 3, 14, 30, 6, 1,248, -0 112

READY.

Microbyte Octubre 1986


Aquí Sinclair
Noticias ,c3
Un relámpago por Euro-
viaje sentencias para Catálogo, Load todo el Software existente, pero
pa nos permitió conocer lo últi- y Save. además incorpora una ROM
mo en producción de Hardware A principios del próximo año adicional de 8 Kb que controla
para Timex. En Lisboa estuvi- debería estar en Chile. la operación de la Red, traba-
mos "probando" un prototipo
. Otra novedad significativa tue jando por intermedio de inte-
del Timex 3256, un micro con presenciar una exhibición de la rrupciones desde el computa-
256 Kb de memoria en RAM, un TENET, la Red Educacional de dor central. Cualquiera de ellos
Procesador de Texto residente Timex, pensada y diseñada con puede ser seleccionado como
en ROM y full compatible con el tines exclusivamente docentes. Computador Central, y al resto
software de Spectrum, Todo Consiste en un set de equipos se le asigna el número de esta-
esto en un atractivo diseño, con que exteriormente son idénticos ción respectivo. En cualquier
un teclado ultraprofesional y al Timex 2048, con su clásico momento el profesor puede en-
pad numérico incorporado. Al teclado duro y acabada presen- viar y consultar el nivel de traba-
inicializar, presenta tres opcio- tación. Interiormente, dos mi- jo de cada alumno sin interferir
nes: Procesador de Pala-
1. cro procesadores trabajando en en el trabajo del educando.
bras, que como dijimos, reside paralelo, permiten establecer En la próxima FISA, Sinclair
en Rom. 2. Compatible Spec- una red de hasta 25 equipos en Chile exhibirá una muestra de la
trum, con 48Kb disponibles en Ifnea,con la posibilidad de com- TENET en pleno funcionamien-
Ram y 3. Modo 256, con 256Kb partir periféricos entre si. Cada to.
de memoria disponible en RAM, equipo tiene la ROM Sinclair, lo
Basic extendido, Ram Disc con que lo hace compatible con

Sonido
En esta ocasión vamos a hablar de Sonido Qui-
zás una de las partes menos investigadas de un
Timex 2048 o Spectrum es su capacidad de soni-
do. En realidad, la sentencia BEEP de Basic es un
poco limitada, pero cuando se usa el Código de
Máquina, la situación cambia radicalmente y se
pueden obtener efectos realmente sorprendentes.
Para ilustrar las posibilidades del sonido del com-
putador, aquí va una rutina simple que permite ob-
tener un sonido ascendente, que puede servir
para reforzar por ejemplo, un disparo "láser".

10 FOR F =23296 TO 23316


20 READ A:POKEF,A
30 NEXT F
40 DATA 33, 5, 0, 17. 8, 0. 6. 120, 22, 9, 213,

197,205, 181,3,193,209,225,35, 16,


244. 201

Para ejecutar la rutina, escribe simplemente:

RANDOMIZE USR 23296

De inmediato surgirá un sonido desde el compu-


tador, con una secuencia sonora que no puedes
lograr desde Basic. Puedes alterar la duración del
sonido, cambiando el único "1 20" de la secuencia
de números. Es el control de duración, y puede
desde 1 hasta 255.
ajustarse

Microbyte Octubre 1986


píViS/.

OPEKTFI Cartas del lector


recer la primera SELECCIÓN DE EQUIPOS
cada mes. •

La razón principal de estos Sr. Director:


Señor Director: retrasos es que debimos sopor- Aprovechando la utilidad de
En el último número {Sep- tar la quiebra de Impresora Na- su sección consulta desearía
tiembre 86) en la sección Com- cional que es quien nos impri- pedirle lo siguiente, pero antes
puter Club aparece un método mía y las dificultades de la ac-' que todo felicitar a través suyo a
de validación del dígito verifica- tual imprenta en adaptarse a las todo el personal y colaborado-
dor. características de nuestra revis- res que hacen posible la publi-
En el punto 3 de la explica- ta, situación que suponemos ya cación de la revista MICROBY-
ción del algoritmo hay un error, superada. TE.
pues el dígito verificador no se Pasando al pedido mismo de-
obtiene de la resta del resultado seamos alguna información re-
de la división y el resto, sino que ferente altema de Selección y
para cualquier número el dígito
MONTO ESCRITO Evaluación de equipos compu-
se obtiene restando 1 1 con el tacionales, enfocados desde el
Sr. Director:
resto de la división. Desgracia- punto de vista del conocimiento
Soy un asiduo lector infatiga-
damente el ejemplo presentado que debe poseer una persona,
ble de todas las ediciones de la
no fue el más afortunado, pues para una eficiente Selección y
tan prestigiosa ya Revista Ml-
el resultado también es 11. Evaluación de Equipos Compu-
Además se omitió explicación
CROBYTE, y en especial de
la tado na les.
esta sección. Me dirijo a uste-
que en caso de resto 0, el dí-
el Agradeciendo desde ya su
des con el fin de solicitarles que
gito verificador es 0. En (odo ayuda en esta materia, saluda
publiquen en esta sección un
caso el error es sólo de explica- atentamente a Ud. un grupo de
programa que sirva para escribir
ción, pues en la linea 27 del alumnos de la Universidad AR-
con letras las cantidades numé-
programa está correctamente
ricas.
TURO PRAT. de Iquique.
definido.
En el lugar donde trabajo
Aprovecho ocasión para
la
existe un Apple Me al cual tengo
manifestarle mi inquietud por el Respecto a criterios para se-
acceso, y muchas veces cuan-
desfase que se está producien- lección de equipos, en los dos
do con las noticias nacionales,
do he necesitado editar cantida-
primeros números de Microbyte
producto de la aparición de la
des en palabras he tenido que
nos referimos a algunas carac-
recurrir a otra instrucción INPUT
Revista los últimos días del terísticas que es necesario to-
para Ingresar lo deseado y pos-
mes. mar en cuenta antes de adquirir
teriormente editarlo, ya sea en
Al despedirme,deseo felici- un computador personal En
pantalla o en impresora.
tarlo por los buenos niveles de esos artículos nos referimos
Al respecto, he intentado pro-
impresión y contenido que ha principalmente a computadores
bar algunos programas de otras
alcanzado la Revista. hogareños.
Saluda atentamente, publicaciones y todos han teni-
En lo que respecta a compu-
do uno que otro mensaje de
tadores para empresas, el tema
RICARDO BUZZO GARRAO error. Sin dejarde reconocer la
por lo complejo escapa al alcan-
Profesor Instituto de Física utilidadque prestaría a todos los
ce de la respuesta a una carta.
Universidad Católica de lectores de Microbyte, aguardo

Valparaíso muy atento la respuesta a mi so-


licitud.
Sin otro particular, sincera- Desea Contactarse:
mente de Uds. Edgardo Pardo de Avda Ar-
Agradecemos su aclaración y gentina 295, Chillan, tiene pro-
más aún sus felicitaciones res- JOSÉ GUEVARA NEIRA blemas para elegir un micro-
pecto a los progresos de la re- Casilla 34 -V computador, por lo que solicita
vista. VALPARAÍSO a los lectores de Microbyte que
En relación a su inquietud por lo asesoren.
la fecha de aparición de la revis-
ta compartimos su preocupa- Ese programa y para un Apple
ción y estamos haciendo es- precisamente lúe publicado en
fuerzos por ir recuperando días la revista N° 9 (Enero de 1985).

mes a mes a fin de volver a apa-


Microbyte Octubre 1986
40
oLe«Xu/uiA'
Teoría General de la
Información y la
Comunicación tad".
Aunque el aulor fustiga dura-
Robert Escarpjt. mente el antimaquinismo tan
Ed Icaria 1983 exiendido entre los intelectua-
España 318 pág les del s. XX. no deja de tomar
parle del grupo de investigado-
Presentada en su génesis res gue hablan ya de una "Im-
histórica, la leoría de la Infor- potencia cibernética" en rela-
mación y la Comunicación apa- ción al comportamiento huma-
rece absolutamente involucra- no y el intento de simulación de
da con la evolución tecnológica su imprevisibihdad a través del
en una reciprocidad consiente dominio por una máguma de
Roben Escarpil nos presenta el Iratamienlo aulomálico. de lo
proceso de eslas teorías como aleatorio fia posibilidad mecá-
"una lucha de la conciencia a nica de actuación: en este pun-
través del tiempo de la hisio- to, el autor se detiene en los

na" la obra se constituye pues, procesos psicolingúisticos, "el


en un enfogue diacrónico de la sueño cibernético se desvane-
Teoría de Información y de
la ce ante la prueba del lengua-
cómo esta teoría se puede apli- je", sic). Agui el autor se suma

car a los fenómenos humanos a guiñes reivindican el factor


La obra présenla ires aspec- "Libertad", señalando que
tos fundamentales: es una sín- xista desde una perspectiva sean cuales sean los perfeccio-
tesisde las diversas teorías de europea. namientos de que se le dote al
la Información de acuerdo al A titulo personal, lo más rele- computador, no podrá modifi-
avance cienlilico y la imple- vante de la obra reside en las- car sus programas más que de
mentación mecánica de sus posturas del aulor, como inves- acuerdo a otros programas, el
procesos; es un despliegue de ligador y científico, en relación ciclo podría llegar hasta
el ex-

introducciones, descripciones a la ramilicación humana sobre iremo. pero seguirá siendo re-
do experiencias, referencias a el canal de comunicación (lo petitivo
estudios conocidos e hipótesis que constituiría un problema de Robert Escarpit remata;
teóricas no demoslradas. que compatibilidad entre los dos "Toda la cueslión está en saber
en manos del autor intentan sistemas) Ante la impotencia si un dispositivo mecánico es

amalgamarse mediante la con- del esquema puramente meca- capaz de aprender por asocia-
frontación y examen: y es. ade- nícela surge la motivación ci- ción, es decir, de establecer él
más, una personal posiura en bernética: según Escarpit, la mismo relaciones no programa-
ciencia y la tecnología han de- das previamente entre los estí-
cibernética, el problema psico- sarrollado sus afanes desde mulos y los datos registrados
lingüistico y lacomunicación dos hipótesis; la automatiza- por él. elaborando asi nuevos
de masas ción según el esquema meca- programas mejor adaptados a
Pero, Escarpit, que es un es- nicista y la cibernética según la sus relaciones con el entorno"
tudioso dejos fenómenos de la hipótesis de la fuente compati- Una obra interesante, que no
información y la comunicación, ble Desde el modelo "Fran- pretende ser más de lo que es;
no sólo se ocupa de presenta' kenstein" al modelo "androide" una teoría general con la limi-
y conectar distinlas teorías, y los robots de "cerebro parasi- tante de estar demasiado ins-
sino gue mienta un producto de tónico" de Asimov correspon-
I
crita en un contexto histórico
las sumas y restas de ellas, en derían a la búsqueda del "ente determinado, con sus conse-
un toque gue aparece algo ar- compatible", es decir al estuer- cuencias político-económicas;
bitrario yantojadizo al contexto zo cibernético; nos dice Escar- que se traslada de plantea-
no-europeo. evidentemente pit; " siempre se persigue el mientos de tipo erudíio a un
tendenciosas, las posturas del mismo fin: la fabricación del lenguaje coloquial en un es-
aulor en lo gue toca a la inlluen- hombre compatible, es decir, el fuerzo por ampliar su compren-
cia socio- política de los medios hombre sobre el que pueda ra- sión Es un texto gue liene mu-
de información conforma-la mificarse el canal de comunica- chas posibles lecturas y lo im-
ción de élnes científicas domi- ción de una fuente exterior a él portante: escrito pensando en
nanles, y la instrumentación que posee todas las ventajas la interacción entre la informa-

ideológica de la información, del pensamiento,


de la palabra, ción del lector y la del autorU
lienen en él una orientación mar- de la iniciativa, pero exento ya

Microbyte Octubre 1986


Un interesante problema en la teoría de números que muestra la
importancia y a la vez las limitaciones del computador.

MATEMÁTICAS Y
COMPUTACIÓN:
Un Problema Numérico
Alejandro Mardones Rivera.
(Ver "Scientific American", Febrero 1984).

Escoger cualquier numero N entero positivo. Si


N es impar, triplicarlo y sumarle uno: esto es. cam-
biar N por 3N+ 1 S¡ el numero es par. dividirlo por
2 reemplazando N por N/2 En cada caso se hene
un nuevo valor para N y el procedimienio se repite.
Después de muchas iteraciones. ¿Jos números
tienden a ser mayores o menores?; ¿convergen a
algún valor particular o divergen hacia infinito?,
¿cuánto loma establecer el "deslino" de un núme-
ro 9 Evidentemente habrá muchos atios y baios en
esia sene de números; toda vez que N sea impar
esie crecerá y cuando N sea par. disminuirá.
La dificultad en esle problema no es evaluar la
sene pariicular para un N dado sino que encontrar
una solución general que se aplique a todos tos
valores posibles de N Hasta ahora no se ha ideado
una solución general Gran cantidad de números
se ha examinado, y todos siguen el mismo patrón, impares Cuando N sea impar habrá un incre-
pero no se ha demostrado que todos los números mento en un factor 3 (y un poco más) pera
naturales obedezcan al mismo patrón. cuando N sea par habrá una disminución en un
Este está lejos de ser el problema no resuelto después de muchas iteracio-
factor 2 Por tanto

más importante en la Teoría de Números, pero es nes el valor de N debería crecer indefinidamen-
uno de los más molestos. El procedimiento es fácil te con un promedio de (3N +1)2 por iteración

de describir y de llevarlo a cabo, pero es extraordi- b) Cada vez que el cálculo produce una potencia
nariamente difícil de comprender lo que eslá pa- exacla de 2 la sene desciende inmediatamente
sando hasta el valor 1 Como hay una infinidad de
El problema ilustra como las
bien tanto la utilidad números que son polencias exactas de 2 entre
limitaciones del computador digital como instru- los infinitos números naturales, entonces un pro-

mento matemático Para explorar más allá de los longado cálculo eventual mente topara con uno
números enteros más pequeños se puede utilizar de lales números Asi N podra tomar valores
cualquier microcomputador. o aún una calculado- muy grandes pera a ia larga debería producir-
ra programable Empero, la extensión del cálculo a se un desplome
un rango de números significativamente mayor es c) Siempre que el cálculo cambie de dirección
sólo posióle con la maquinaria compulacional más como cuando se encuentra un número impar
poderosa. Cuando se entra a las interrogantes más fuego de una serie de números pares reingresa
profundas, no hay certeza de que ningún compu- a un territorio en el que ya había estado anles
tador sea de utilidad, por cuanto éste es. principal- En efeclo la trayectoria del numero en sus subi-
mente una henamienia de la matemática "experi- das y baiadas puede retornar a un dominio finito
mental", en cuanto que genera ejemplos y con- de números. Eventualmente puede esperarse
traeiemplos; no obslante. el descubrimiento de un que Iropiece con uno ya visitado antes y una
principio de las peregrinaciones del numero N al vez ocurrido eso el luturo del cálculo esla deter-

parecer demanda mas bien de un teorema demos- minado cayendo en un bucle que se repetirá sin

trativo que un chequeo numérico. fin.

Antes de abordar directamente el problema ca- Estas hipótesis no debieran lomarse muy en se-
be preguntarse qué resultado es de esperar cuan- rio Nolodas pueden ser correctas Algunas de sus

do se aplica la regla de transformación reiterada- premisas son definitivamente cuestionables En


mente a partir de un número arbitrario Veamos tres particular, las tres confían en un análisis probabi-
sencillas hipótesis: listico. pero la sene de números generada de apli-

a) Hay igual cantidad de números naturales impa- car la regla de transformación en modo alguno es
res y pares de donde, tras una larga serie de aleatoria ¿Qué tiene que decir al respecto la mate-
cálculos, N tomará laníos valores pares como mática experimental?

42 Microbyte Octubre 1986


¡Cuidado!
Su computador
está en peligro

EXIDE -ELECTRONICS. =¿2 Burrough


r División Instalaciones
Edificio Burroughs
Av. Los Leones 325 3" F
Fono: 2312100
El siguiente programa BASIC para el ZX-81 Asi. el segundo paso es desplazar hacia la dere-
etectúa el proceso requerido indefinidamente. cha una posición el valor almacenado en el acumu-

lador y guardar el último digno (bil) de la derecha

5 PRINT "INGRESE NUMERO NATURA] en el CARRY FLAG.


10 INPUT N Entonces, el examen del valor del CARRY FLAG
15CLS nos dirá si el número era par o impar Si éste era par
20 SCROLL el calculo termina y el nuevo valor del numero
30 PRINT N
40 IF INT [N/S) = NI2 THEN GOTO 70 queda en el acumulador Si el número era impar,
50 LET N = 3- N f 1 entonces se recupera el valor inicial del numero
60 GOTO ?0 cargando el acumulador con el registro B. Poste-
70 LET N = HI2
riormente, en vez de multiplicar el numero por 3. el
80 GOTO 20
valor se suma a si mismo dos veces, para después
incrementar el resultado en 1

Al correr el programa este demanda el ingreso


de un número nalural. Luego va desplegando los
valores subsecuentes que se obtienen de aplicar
elalgoritmo en cuestión. Para detenerlo debe opri-
mirse BREAK
Como puede verificarse utilizando este progra-
ma, al ingresar distintos valores para N y examinar
las distintas series de números generadas, lodas
terminan en lo mismo (unas anles que oirás), a
saber, el ciclo de números 4-2-1.
Estos cálculos se han efectuado para un amplio
(pero finito] rango de números naturales. En la
Universidad de Tokio se han Probado todos los
40 ,?
valores hasta 2 6 1.2 x 10
, En cada caso el
.

resultado ha sido el mismo; luego de un número


finito de pasos la serie cae en el bucle 4-2-1,

donde permanece para siempre No se ha encon-


trado ningún entero positivo que genere una serie
que diverja hacia infinito, ni tampoco un bucle dis-
tinto del 4-2-1 No obstante, la conjetura de que
todos los números naturales obedecen al mismo
patrón permanece sin base leórica segura
Un programa BASIC como el dado anteriormen-
te sirve mucho para generar eslos números para El siguiente es un simple programa demostrativo
las primeras centenas de números enteros, pero si en código de máquina del Z-80 que electúa el
se emprenden cálculos más extensos es dema- procedimiento recién descrito.
siado lento El referido programa requiere de una
división (como parle de la función INT). una com-
paración, y luego bien una división, o bien una
multiplicación y una suma. Las operaciones de
división y multiplicación son consumidoras de
pequeño microcom-
tiempo, particularmente en un
putadorcomo el ZX-81 Se gana en rapidez ope
rando más bien directamente sobre la CPU a tra-
vés de su propio lenguaje Asi, todas las operacio-
nes de división y mulliplicación pueden eliminarse
explotando ciertas propiedades del sistema de
números binarios.
Supongamos que el valor de N está ¡nicialmente ADA A G t Caml
en el registro A, llamado acumulador El primer
paso es guardar una copia del valor inicial en otro
regislro, por ejemplo, en el registro B. Ahora hay C9 RET
que considerar que al desplazar un número binario
una posición hacia la derecha equivale a dividir Las ultimas se lundamentan
tres instrucciones

dicho número por dos (de la misma manera que en el hecho de que en el ZX-81 cuando se electua
desplazar hacia la derecha un número decimal es una rutina en código de maquina dentro de un
dividir por diez), y que en la notación binaria todos programa BASIC empleando la función USR, el
los números impares terminan en un 1 y los pares resultado es un numero entero sin signo de dos
en 0. bytes contenido en el par de registros BC

44 Microbyte Octubre 1986


Podemos utilizar la rutina con el siguiente
grama 1

1 RÉU lí346b7fi»U':34f,
IULET A - 16514
20LETAS - A"f'JF(.H)47ll-.HlJ[MTB(iua03Cí)60WFC9
30 FOR B = TO LEN Ai
1 STEP 2 1

JOPOKE A 16-CODL AS(B) - COPE AS |B • X) -


5Q LET A A 1

60NEXÍB

120POKE 16!j16 \
I30PR1NTUSR 16514
140 GOTO 120

Las lineas a 60 son el programa de carga de la


1 simple se desdobla en 2 o más registros Con 64
,y
rutinaen código de maquina Las lineas 100 a 140 bits pueden representarse números hasta 10
es el programa propiamente tal Empero, cada inctemento en la precisión conlleva
Al correr este programa vera desplegarse la se- una merma en la rapidez de ejecución.
ne de números generados a parlir del que Ud ha Este programa es sólo una ilustración de la utili-
ingresado Puesto que los registros individuales dad de la programación en lenguaie de máquina
del Z-80 son de 8 bits, el programa sólo puede pero mas rápido será un programa escriio por
manejar números no mayores que 2" ó 256 Para completo en código de máquina que tenga facili-
obtener mayor capacidad se requiere una antméli- dades de ingreso de datos y subsecuente desplie-
ca de precisión múltiple en la cual un número gue de la serie de valores derivada del valor inicial M

Cuando usted piensa en el automóvil más fino


de mundo piensa en el Rolls Royce...

...Y SI USTED PIENSA


EN LOS SUMINISTROS
MAS FINOS DEL MUNDO,
USTED TIENE QUE PENSAR
EN INFORNA.
Representante exclusivo para Chile.
Graham Magnetics
G9 Dysan«
¡§bl ikan ©
"Un compromiso para siempre".
Teatinos 251 Of. 301 Tels. : 6% 7968 - 699 4594 - 718922
Sucursales: Huérfanos 1052 Local 27
(Oí
Agustinas
Ahumada
10.15 (Calerías Crillón)
254, mForna ltdb.
Un programa para computadores caseros para calcular el área bajo una
curva normal.

LA DISTRIBUCIÓN
NORMAL DE FISHER
Dr. Humberto Silva

En los primeros años del siglo XIX, Gauss. ma- distribuciones usuales Hoy abordaremos "la
temático, íísíco y aslrónomo, cuando determinaba Curva Normal con media cero' y varianza 'uno'"
las órbitas de los asteroides Palas y Ceres, discu- cuya fórmula entregada por Fisher es:
tía con Laplace la "Teoría de los Errores" y dedu-

cía su "Curva Normal", hoy también llamada de


Gauss (1). Por la participación de Laplace, otros
la llaman "Curva de Gauss-Laplace" Finalmente
y sin desmerecimiento de los nombrados, hay
quienes aseveran que iue De Moivre el primero (Fórmula i) (4)
en describirla, como forma limite de la Distribución Algunas de las características de esta c

Binomial (1753) (2) Nosotros entregamos estos son (3,5):


antecedentes anecdóticos, sólo porque ellos pare-
- Tiene forma de campana, por lo que es ur
cieren ser verdaderos.
Desde otro punto de vista, resulta difícil suponer
que en esa época, este acontecimiento íuere con- Curva Normal Standard (0,1)
siderado importante Sin embargo, ahora es parle
de nuestra cultura. Integra los cimientos de la Es-
tadística (3) Aporta elementos de ¡uicio en la toma
de decisiones. Es parte de la ciencia actual.
Las más completas calculadoras, hoy entregan
áreas de la Curva Normal entre otros programas
utilitarios Desde hace años existen tablas impre-
sas con estos valores en casi todos los textos de
Estadística Pero ellas se limitan a cifras puntuales,
que usualmente no son aceptadas por el barroco
actual. Lo curioso es que en la era de la Ciberné-
tica, estos programas utilitarios sean casi inacce-
sibles para los dueños de computadoras caseras Es simétrica respecto al promedio: por tanto,
Con el deseo de corregir esta anomalía, comenza- promedio mediana y moda tienen igual valor
remos una serie de artículos que analizarán varias

Su área total es "uno"

Permite un rápido y eficiente conocimiento de


áreas para Curvas Normales con media ^
y/o varianza ^ 1

La fórmula de Fisher (i) (4) ha sido alterada


por sus discípulos, con el propósito de eviden-
ciar el reconocimiento de los estadísticos por
los aportes de este profesor inglés Como se
aprecia en fórmula y en el gráfico, ahora "Z"
ii

es un punto en el eje de las "X", que expresa

-e. (Fórmula ii) (3,5)

Microbyte Octubre 1986


la distancia entre Z y el promedio, medida en
"Desviaciones Standard" ("X" de Fisher co-
rresponde a "2" actual, ver fórmula íii). A modo
de ejemplo. Z = ,96 señala un punto ubicado
1

a 1 ,96 Desviaciones Standard del promedio ("Z"


de Fisher corresponde a la "Y" actual) El área
de la normal entre (promedio) y 1,96 (Z =
1,96) es 0,475 Como el área entre "0" y + *
es 0,5. entonces desde Z = 1,96 hasta + «
tendremos un área de (0,5 - 0,475 = 0,25) 0,25
(Ver tablas)
el breb es, . eaa
Supongamos que una población se distribuye
como una normal con media de 90 mg y des-
(i*.)

viación standard (a) de 5 mg ¿Cuántos individuos


hay en esa población, cuyos valores sean de 99,8
mg o más? Llevemos estos valores a una Normal
Standarizada (0,1) para lo que calcularemos el "M z " ñST * wniIT "
moderno "Z"

, Xt-fi. __ 99.8-90 _ 9.8 _ HBEfl • ase z - tiie


BBEfl - • íaa z - 1 as le
fiREfi - a aso z - 1 644*
RREfi - B aas z - 1 asas
RREfi - • aie z - a 3 = B3
Respuesta: El valor 99,8 mg está alejado 1,96 *»e« - • «as z - a S7S8
Desviaciones Standard (1 ,96 <r) del promedio En ftREfi - a aai I - a asea
las tablas que imprime nuestro programa, vemos
que un 2.5% de la población liene valores iguales DE3ER CONTINURR?
o superiores a 99,8 mg
El ejemplo analizado, aunque didáctico, directo
y simple, no es completo Hay relaciones que no
pueden ser discutidas en tiempo breve y con una
forma expositiva matemáticamente "protana" o
poco adecuada El que sepa de esto sabrá utilizar
nuestro aporte según sus deseos y lo interpretará
según sus conocimientos
,

%%

as LET Z z
:?aSo

..****. '
Ahora conversemos sobre la estructura del pro-
1S8 O.M^IN.
grama En él se ha tratado de unlversalizar las ,

órdenes Basic, permitiendo una aparente compa-


tibilidad entre marcas El programa de cálculo en
sí, llega hasta el paso 170 Como las salidas a SiC PftJ»T
pantalla y/o a impresora sólo interesan al usuario,
sugerimos un poco elegante pero electivo método
de universalización en esta pane Elimine " at
c;" que sigmtica: coloque la salida en (at) lila
.. t,

aET® infin ITO


"'*' OESM X-" M
N° (f) y columna N" (c) Reemplace lo eliminado
por el universal PRINT. cuya cantidad depende
de su sentido estético. a9S PRTNT
Microbyte Octubre 1986
"

Ahora conversemos sobre las primeras órdenes 2S3 PRINT "DESDE



"
-Z" HASTA "
según su número: Z-" ,
ESO PHIHT "eL. ÁREA ES: ", tlHT (
l + .51
5Sg*¿gigi /1BB J

N" 5. Su presencia depende del computador


utilizado 3aa print *
desde i
N° 40. "O" es la constante 1//2 tt HRSTA IWPIH
N° 50. "N" es la base de los logaritmos neperia-
no," PRIHT "EL ARER
aOa
nos.
( <l-2*fi) lie»»!- + .5> i iae»
N os 80 y 190. Son órdenes prescindibles Los
computadores que las poseen deben aprovechar- 36a PRINT 'idtHM c NTINURR? IS/
las.
N° B5. Utiliza la propiedad de la Curva Normal 3SO IF fl*="*" TMEN GOTO 42»
4.0» IF R* = -N" THEN (JOTO 61»
f(-z) = f(z), para aceptar sólo valores "Z positi-
4-2» CLo
vos". 4.30 PRINT ÁREAS D
N os 90 a
170. Calcula áreas mediante la cono-
cida regla de Simpson ISO PRINT " lURLO
N° 170. "A" es el área entre "O" y "2". ECUENTE)
N os 250. 290 y 330. Imprime valores redondea-
dos al milésimo de áreas especilicadas Depen-
— >
43»
z = a.s*is'''
PRINT AT 7,», 'ÁREA = o,i»a
) Z - 1.2616'*
diendo del computador, este redondeo puede ha- 49» PRINT r-iT B.ej "RRttfl = O. OSO
e en la orden N" 170. 5B» PRINT AT 11,»;
> z - 1. áseo-
sle PRINT AT 13,»;
> Z = £.3263"
52» print at ís,»;
) 2 3,6750"
-área = e.eei
) z = 3. eses"

SOB PRINT "OESEB C


S7» INPUT fl«_ p

S90 IF A«"' M" THEN ,

6»» GOTO isa


61» CLS
62» PRINT RT 11.»; 'ESPERANDO H«
BER 3 ICO ÚTIL, SE"
64» PRINT TfíB 3; -S 3 S " .
"EL CDHPUTHD

DESPIDE
E1- CQMPUTfiDOR
a finalizar haremos notar una diferencia de
este Irabaio con los anteriores Ahora tenemos re-
ferencias para diferentes intencionalidades. Por
esta vez no hay lectura recomendada La decisión
es de cada cual

Referencias
1. GreeneJ.E; 100 GRANDES CIENTÍFICOS, Ed Diana

S.A.; págs 181-185; México. 1965


2. Kendall M.G., Buckland W R DICCIONARIO DE ES- :

TADÍSTICA; Ed Pirámide S.A.. pág 113, Madrid,


1980.
3. Mood A.M.. Graybill F.A ,Boes D C INTRODUCTION
.

TO THE THEORY OF STATISTICS; Ed. McGraw-Hill


Kogakusha Ltda. Tohyo, 1974
4 R.A Yales F TABLAS ESTADÍSTICAS PARA
Fisher , ;

INVESTIGADORES CIENTÍFICOS, ECONÓMICOS,


DEMOGRÁFICOS V ESPECIALMENTE BIOLÓGICOS.
AGRONÓMICOS V MÉDICOS: Ed Aguilar S.A.: pág
19. Madrid, 1949.
5. Snedecor G.W., Coctiran W.G.; MÉTODOS ESTADÍS-
TICOS; Compañia Editorial Continental S.A.
(CE C.S.A |; Capitulo ND 2; México. 1980.

48 Microbyte Octubre 1986


0& *
Primero de una serie de artículos respecto a esta moderna herramienta
de desarrollo de sistemas.

PROTOTIPOS:
UNA VISION HISTÓRICA
Guillermo Beuchat

Los prototipos, como herramientas para la cons- de sistemas, con resultados hasta ahora muy alen-
trucción y diseño de grandes proyectos en las tadores.
áreas tradicionales de la Ingeniería, han sido uti- Aceptando que los prototipos pueden ser una
lizados ampliamente desde hace muchos años, herramienta útil para hacer más eficiente y efectivo

constituyéndose muchas veces en el único medio el proceso de diseño de un SIA, las opiniones

de evaluar y aprecia; los resultados o efectos de divergen en cuanto a cómo deberán incorporarse
modificar un parámetro en el diseño de alguna o utilizarse durante el proceso de diseño Algunos
máquina Por ejemplo, es común encontrar proto- autores sostienen que es necesario abolir total-
tipos de nuevos diseños de automóviles, centrales mente el esquema tradicional de desarrollo que
hidroeléctricas o equipos electrónicos El prototipo ha estado en uso por más de quince años, reem-
constituye entonces un "modelo experimental' de plazándolo por un nuevo esquema basado inte-
la realidad, en que es posible probar diversos as- gramente en el desarrollo de un prototipo como
pectos del diseno antes de empezar la fabricación base del sistema compulacional Por otra parte,
en masa o electuar grandes inversiones hay autores que sostienen que los prototipos de-
La Ingeniería de Software, sin embargo, no ha- bieran usarse sólo como técnica para ayudar a
bía entrado al ámbito de la Ingeniería tradicional realizar determinadas etapas del enfoque tradicio-
hasta hace muy poco tiempo Aún hoy, los intentos
por enfocar el desarrollo de software para compu- En este trabajo, el primero de una sene de cinco
tadores como la producción de bienes industriales dedicada al tema de los prototipos, se presenta
son escasos y enfrentan serias dificultades por una visión histórica y evolutiva del desarrollo de
cuanto no existen metodologías y prácticas forma- esta técnica, junto con un análisis detallado de
les, estructuradas y de aplicación general que per- varios enfoques específicos, que servirán de base
mitan resolver los problemas de desarrollo de sis- para identificar las variables claves del método y
temas computacionales con un enfoque fabril poder asi formular una metodología práctica que
Estructurar el proceso de diseño de sistemas pueda ser usada direclamer«e en el diseño de
no resulta nada fácil Hay demasiadas variables sistemas Por último, se mostrará una evaluación
en juego, incluyendo muchas para las cuales es empírica del rendimiento y resultados del uso de
imposible determinar cuantitativamente costos y la metodología en diversos sistemas reales
duración en el tiempo, y otras de carácter impre-
Enfoques y herramientas de diseño
decible por cuanto intervienen en ella los usuarios,
analistas, programadores y administradores, que
Desde el año 1983, en que los investigadores
como seres humanos pueden cambiar su compor-
GREMILUON y PYBURN (1) publicaron su cono-
cida definición del "cuello de botella" en el desa-
tamiento en cualquier momento saliéndose de los
patrones establecidos y pronosticados.
de software, ha exislido un verdadero debate
rrollo
internacional sobre la manera de resolver el pro-
Sin embargo, la Ingeniería de Software ha avan-
blema Este se define como un conjunto de obstá-
zado lo suficiente como para contar con algunas
culos en ciertas etapas de la metodología tradicio-
normas y métodos que olrecen alguna ayuda a
nal de desarrollo de sistemas computacionales,
los analistas en el proceso de desarrollo de siste-
mas de información compularizados Es así como que elevan considerablemente los costos de desa-
rrollo y aumentan el tiempo necesario para la im-
existen diversas metodologías de desarrollo de
plementación. La investigación se ha centrado en-
Sistemas, basados generalmente en el denomi-
tonces en el desarrollo de técnicas y métodos que
nado "Ciclo de Vida" del software, que permiten
permitan superar este cuello de botella, creando
diseñar y construir un SIA dentro de plazos cono-
diversos esquemas de diseño que se proponen
cidos, generando una documentación adecuada
cumpliendo los objetivos planteados por los
como alternativas para resolver el problema desde
y
dos diferentes punios de visla:
usuarios. Además, se han desarrollado diversas
herramientas de análisis estructurado, productos a) se intenta desarrollar técnicas para resolver
de software de cuarta generación que permiten el problemas puntuales o específicos dentro del
auto-diseño por parle de los usuarios, y técnicas enfoque tradicional.
de recopilación y adminisfración de información
Finalmente, desde hace algunos años se han he- b) se pretende reemplazar el enfoque tradicional
cho intentos por aplicar los prototipos al diseño completo por uno absolutamente nuevo.

50 Microbyte Octubre 1986


I.OOO.OOO
DE INSTRUCCIONES
POR SEGUNDO.

Minicomputador
ECLIPSE
MV/2000DC
similares en precio, gracias a
un nuevo avance de la innovativa
tecnología de Data General.

• CPU de MIPS.
1

• Hasta 10 MB de Memoria.
m
• Arquitectura de
inteligencia distribuida.

y operación
• Instalación
por usuario no técnico. Ü 1
==
TW\ ¡i

i Data General
una Generación adelante
que la programación avance sin tropiezos El

proceso de análisis de la información es itera-


tivo, loque representa una de las pocas des-
a) Ayudas de desarrollo de software: CANNING ventajas de este método: el excesivo tiempo
(2) sostiene que las ayudas de desarrollo de que podría requerir el proceso de diseño lógi-
software que consisten en ciertas herramientas co La figura 1 muestra el tipo de diagramas
que permiten aumentar la productividad de los de flujo de datos que se generan
programado res y mejorar el diseño del sistema,
pueden ser una ayuda efectiva para reducir el c) Warnier-Orr. Este enfoque es un método estruc-
costo total de desarrollo y el tiempo de imple- turado basado en el uso de los denominados
mentación. Se asegura que herramientas de "Diagramas de Warnier", que permiten definir
software como el sistema PRIDE/ASDM, una la lógica y flujo de datos de los procedimientos

ayuda de desarrollo automatizada, pueden me- de un sistema. Un ejemplo de estos diagramas


jorar la calidad de los programas desarrollados se muestra en la figura 2 La proposición origi-

y además permiten realizar cambios, incluso nal de ORR (5) ha sido ampliamente difundida
estructurales, con mucha facilidad y es utilizada especialmente para el desarrollo
de complejos sistemas con uso de bases de
b) Metodología de Yourdon: Esta metodología de datos. La metodología está particularmente
diseño de sistemas, formalizada por De- orientada hacia el ámbito técnico de la Informá-
MARCO (3) en 1978, es muy popular y permite tica,e incluso se llega a la proposición de nor-
realizar un proceso de análisis estructurado El mas de programación estructurada para trans-
producto de esta metodología, según SHEVLIN formar un diseño en un conjunto de programas
(4).son tres componentes básicos: un diccio- eficientes.
nario de dalos, diagramas de flujo de datos y
descripciones de procedimientos. El objetivo
fundamental de este enfoque es normalizar y
estandarizar el proceso de diseño lógico, de
tal forma que éste sea un proceso exhaustivo

y produzca una documentación de tal calidad

Método de Yourdorv Gráfico de Flujo de Dalos

Figura 1.

ENCUENTRO TECNOLÓGICA
UN GRAN
NF ADI DATA Y\J ZENITH • • SYSTEMS.

ADINF represento en Chile a una


de
mundial:
los mejores marcos o
ZENITH DATA SYSTEMS.
Equipos de alta calidad, de origen
nivel
/íXrwif
norteamericano, superiores a los
a menor costo. ZENITH
asiáticos, y
tiene 65oños de permonencio en lo
industria electrónica.Uno de los 10
primeros proveedores mundiales de
microcomputadores. E! PC ZENITH es
compatible con IBM' y aún asi usted
ir costo para

solue arito
solidad de í
Compruébelo, Conéctese con ADINF.
(•) Configuración bdljco.

NUEVA YORK SO- 6


a
PISO TELEFONO: 6987918
COMPRUEBE
LA POTENCIA DE ES3
EN SUPER-MI CROS

Se sorprenderá lo que el poderío de los Super-Microcomputadores multiusuarios ALTOS


pueden hacer por el éxito de su negocio. Desde 2 hasta 30 usuarios por equipo,
cientos de programas administrativos y de comunicaciones. Todo a un menor costo
por usuario que un computador personal.
Decídase por un ALTOS y compruebe las ventajas de un multiusuario de verdad con
la mejor relación Costo/Rendimiento del mercado y el respaldo efectivo de
ELCA- COMPUTACIÓN.

glCffl
THE POWER IN MULTI-USER MICROS

Comuniqúese con ELCA


Representante exclusivo de ALTOS COMPUTER SYSTEMS Inc. de USA. Casa matriz: Amunátegui 669,
fono 722583, Santiago.
Sucursales en: Arica * Iquique • Antotagasta • La Serena Viña del Mar • Rancagua • Talca • Chillan
• Concepción Temuco • Osorno • Puerto Montt Punta Arenas.
d) Cartas Lógicas: Las carias lógicas, conocidas
también como grádeos de Chapín, son una he-
rramienta de modelamiento que obliga a reali-
zar un diseño estructurado, en que no está per- Uso de prototipos
mitido el desvio de control o saltos. Estas cartas Los enfoques de protolipos existentes actual-
son particularmente apropiadas para el diseño mente caen en dos categorías: aquellos "experi-
de sistemas con muchas transacciones, y re- mentos" desarrollados por las grandes empresas
sulta muy fácil transformar una carta lógica en internacionales, que constituyen una prueba de
uno o más programas estructurados (4). que los prototipos son una herramienta válida para
resolver el cuello de botella en el desarrollo de
e) HIPO, Este enfoque fue propuesto por la IBM software, y las metodologías formales propuestas
que incluso proporciona cartillas especiales por investigadores y académicos del área de Inge-
para el diseño de los diagramas específicos de Software, tales como
niería el enfoque de JEN-
que se proponen Se contemplan dos compo- KINS y NAUMANN (7).
nentes básicos: un diagrama jerárquico de fun-
ciones y sub-funciones (descomposición fun-
cional), y un diagrama de input-proceso-out-
put. Los gráficos HIPO se usan en todos los
niveles de desarrollo de un sistema, en forma
iterativa Se propone que sean los usuarios
quienes validen y aprueben cada componente
del sistema, según se definen en los gráficos

f) Simulación. Este tipo de enfoque consiste bási-


camente en la construcción de un sistema redu-
cido, que muestre al usuario lo que él especificó
El desarrollo de prototipos sin contar con una
como sus necesidades La diferencia con un
metodología formal ha -sido emprendido por mu-
prototipo es que este último generalmente fun-
chas organizaciones, constatándose éxitos y fra-
ciona, aunque sea en pequeña escala, mientras
casos YOUNG (8), en un análisis de dos comple-
que el sistema simulado no funciona realmente
jos sistemas desarrollados usando esta técnica en

Paquetes de software. Algunos autores propo-


la compañía Superior Oil de Texas, EE UU., llega
g)
nen el uso de paquetes de software, ya sea de
a algunas conclusiones que es relévame desiacar
aquí, pues aclaran algunos conceptos erróneos
aplicación o generalizados, como alternativa
para el diseño e implementación de sistemas que comúnmente se tiene respecto de los prototi-
pos
Estos paquetes pueden ser desarrollados por
una empresa para todas sus sucursales o sub-
sidiarias, o bien pueden ser adquiridos a terce-
a) Los prototipos aumentan el grado de "libertad"

ros La principal limitación de este enloque es


de los analistas para mvesligar y analizar los
flujos de inlormación y los procedimientos ad-
el costo excesivo en que se podría incurrir al
ministrativos de un sistema Como contraparti-
tratar de "ajustar" un problema real a un pa-
da, es necesario establecer y mantener un es-
quete rígido Por otra parte, se dice que la
principal ventaja del enfoque son las econo-
tándar adecuado de autodisciplina y control
mías de escala que se genera al producir y Se debe iterar y repetir efapas del proceso un
vender muchas copias de un producto de soft- número limitado de veces, y en cada etapa se
espera una mejora sustancial del diseño.
ware, a una fracción del costo total de desarro-
llo (1)
b) Un (actor clave en el uso de las metodologías
h) Sistemas desarrollados por el usuario. Hasta de prototipos es la disponibilidad de herra-
hace poco tiempo, este enfoque ni siquiera se mientas de software que permitan un desarrollo
consideraba debido a la inexistencia de pro- rápido de los modelos, y que manejen la parte
ductos de software adecuados que permitieran lediosa y rutinaria de la programación en forma
a un usuario generar su propio sistema de infor- automática y transparente al usuario que inter-
mación con un mínimo de esluerzo. Hoy en viene en el diseño
día, los lenguajes "naturales" de cuarta gene-
ración permiten este tipo de desarrollo, que c) El término "prototipo" puede abarcar muchos
también se plantea como solución al cuello de diferentes tiposde técnicas y métodos, desde
botella. Sin embargo, DAVIS (6) sostiene que elsimple diseño de pantallas hasta la construc-
se corre el grave peligro de prolongar dema- ción de complejos sistemas capaces de mode-
siado el desarrollo y generar programas y sis- laralguna realidad de la organización. En este
temas de mala calidad y estructuración, como contexto, el uso de prototipos se aseme|a al
producto del desconocimiento de las técnicas uso de esta técnica en la Ingeniería tradicional

54 Microbyte Octubre 1986


_
mHl k
1
M
Wl
y
M
-H
m
H
-U
30
Años en Chil
)
XA
WT

m
^1 ©SANYn
\ *] -

25 L 1E OCTUBRE DE 1956
25 L )E OCTUBRE Ut 1986
1 i

^-^ ll'lll
1 1

ócS
Al
1
^•.~
1 1 1 1
* 5ANYO
1
1 1 1
1

Ce/etorand< > sus 30 años, premia a sus clientes,


obsequiándote s un pasaje a Buenos Aires, ida y vue Ha,
por cada / licrocomputador Compatible Sanyo,
adquieran (") en su
través de sus distr

1
lili
1 1 1 1

SANYO INFORMÁTICA: T 'léfonos 743258-2231764; ASSIN LTDA.: Teléfono 5550930;


INDES LTDA. Teléfono 39 2800; INFORMÁTICA CHILENA LTDA.: Teléfono 2 515836;
JEDEMANN S.A.: Teléfono 2118065. n ——
i

II II 1 I II 1 II II 1 II 1 M
La figura 3 muestra el esquema de desarrollo mundo, sistema
el persona
de administración de
propuesto por YOUNG (8) y ulilizado para desarro- de la RCA. etc en que el desarrollo se ha efec-
,

llar un sislema de control de inventario de materia- tuado usando alguna forma de proiolipos pero sin
les y otro de compras y pagos Como se puede contar con una metodología formal.
apreciar, este proceso de tres etapas es una visión Los estudios teóricos y las proposiciones de en-
simplista del problema, obtenida como fruto de foques formales de diseño consliluyen la otra gran
una experiencia empírica particular Sin embargo, área de enfoques de prototipos. Estos han sido
conviene explicar qué actividades se desarrollan desarrollados por especialistas e intentan formali-
en cada elapa, ya que son esencialmente las mis- zar el proceso, a fin de proporcionar una pauta
mas en cualquier metodología de diseño por pro-
totipos.

Enfoque empírico de la Superior Oil Co. Los usuarios se sienten comprometidos


con "su sistema".
Desarrollo

Protolipc
detallada que permita administrar el proceso de
diseno y construcción de los prototipos, asegu-
1
Cons'iuccióri
rando una conclusión correcta para el sislema de
información La idea de estructurar nace de la na-
turaleza esencialmente variable e iterativa de los
ImptemenT ación prototipos, que fácilmente pueden salirse de los
K
___^ patrones establecidos e incluso pueden llevar a
Figura 3. perder el control de tiempo y costos en un proyec-
to.
La primera etapa comienza con una clara defi-
Entre los enfoques teóricos más relevantes, hay
nición de los objetivos, políticas y limitaciones del
sistema. La participación de los usuarios es alta que destacar el de JOHNSON (9) modelo de
y el

durante esta etapa, que continúa con el desarrollo JENKINS y NAUMANN (7) El primero consiste en
de t prototipos de las pantallas interactivas e infor- una definición de "niveles" de prototipos y el se-
mes de salida del sistema a fin de especificar los gundo es un modelo de desarrollo completo ba-
requerimientos y realizar la descomposición fun- sado en el uso de prototipos en lodo el proceso
ciona!. Dada la intensa participación de los usua- de diseño.
riosen esta elapa, ellos se sienten comprometidos
con "su" sistema hacia el final de la misma El trabajo de JOHNSON propone cuatro "nive-
les" de prototipos:
La segunda etapa se inicia con la aceptación y
aprobación del sistema por parte de los niveles 1 Facsímiles de lisiados y/o pantallas interacti-
superiores de los usuarios, y continúa con el pro- vas.
ceso netamente técnico de desarrollo y codifica- 2 Simulación de procesos en línea y procesos
ción de programas del sistema Dado que la defi- batch de generación de informes, dentro de un
nición del sistema, sus objetivos, procedimientos esquema tradicional de desarrollo Se usa sólo
y flujos de datos son claros y han sido aceptados durante las etapas de diseño lógico y especifi-
por los usuarios, la programación avanza rápida- cación funcional.
mente y sin tropiezos Esta etapa produce el di- 3 Modelo real del sistema Existe una interacción
seño definitivo del sistema, la configuración de limitada entre pantallas, informes y archivos, y
hardware requerida y la programación completa, contiene funciones implementadas parcial-
además de documentación preliminar.
mente o incompletas. Agregando algunos pro-
La última etapa se inicia con aprobación de la
gramas y funciones a este prototipo se tendría
todos los programas para su implementación y un sistema operacional completo
puesta en marcha En este punto se forma un 4 Investigación y desarrollo. El prototipo reem-
grupo destinado a poner en marcha el sistema, plaza totalmente al esquema tradicional de di-
que lo operará en paralelo con el sistema actual. seño y el proceso de desarrollo del SIA se ase-
incrementando la participación de los usuarios lo meja a un proyecto de investigación tecnológi-
más posible. Finalmente, se entrega el sistema ca, que puede ser aprobado o rechazado al
definitivo.
final del mismo.
Se ha escogido el esquema de la Superior Oil
como representativo de aquellos métodos de de- Los niveles 1, 2 y 3 no pretenden reemplazar
sarrollocreados en forma experimental, en base totalmente el sistema tradicional, sino que pueden
a una experiencia particular dentro de la propia usarse dentro de ese esquema De hecho, el nivel
empresa. Existen muchos oíros ejemplos, tales 1 ha sido usado ampliamente como mecanismo
como el sistema UARIT para el registro de dibujos para documentar un sistema en la metodología
fradicional, cuando se cuenta con producios de
y planos técnicos de plantas SHELL en todo el

56 Microbyte Octubre 1986


SISTECO ACONSEJA:
MEMOREX... Memoria para toda la vida

Brinde a su Computador la SISTECO, suministros y


satisfacción de trabajar con un accesorios de óptima calidad...
diskette MEMOREX. para equipos computacionales de
alto rendimiento.
El sabrá que usted aprecia su
trabajo, que desea registrado y
conservarlo:

- SIEMPRE ÚTIL
- SIEMPRE DISPONIBLE
- SIEMPRE CONFIABLE
- INALTERABLE PARA TODA
LA VIDA.

SISTECO representa en Chile a


MEMOREX, el diskette que
responde con precisión, aún en
las más exigentes y prolongadas
tareas. <S SISTEC
software para la impresión de menús o panlallas rido mostrar en términos generales en qué con-
y lageneración de facsímiles de lisiados Por otra siste esta técnica, que sin duda plantea grandes
parte, el nivel 4 se concibe como un nuevo meca- inquietudes a los analistas y administradores que
nismo de desarrollo, que consta de cuatro etapas trabajan en proyectos de Informática
claramenle definidas. En un próximo artículo, nos referiremos a las
Otra contribución importante de este trabajo es características generales y las variables claves
un conjunto de pautas para decidir qué nivel de de un enfoque de desarrollo por prototipos, te-
prototipos es apropiado para las dilerentes situa- niendo especial cuidado en definir correctamente
ciones reales en la organización, advirtiéndose aspectos tales como la documentación, la admi-
que el riesgo asociado al uso de protolipos crece nistración del proyecto y las características de los
junto con el nivel. Ello debe ser tomado en cuenta sistemas que justifican el uso de la técnica
por los administradores de un proyecto de desa-
Referencias Bibliográficas
rrollo específico.
(1) BREAKING THE SYSTEMS DEVELOPMENT
modelo de JENKINS y NAUMANN (7) que se
El
BOTTLENECK
muestra en la figura 4. es una formalización de la Lee L Gremilhon 8. Philip Pyburn
metodología de prototipos generalizada (nivel 4 HARVARD BUSINESS REVIFW. Marcti-April 1983
de Johnson], en que el proceso tradicional de de- (2] APPLICATION SYSTEM DESIGN AIDS
sarrollo se reemplaza totalmente por un esquema Richard Canning
de cuatro etapas, en que las dos últimas tienen EDP ANALYZER. Ociober 1981
carácter iterativo. Ello implica que se produce una (31 STRUCTURED ANALYSIS AND SYSTEMS SPECIFI-

duplicación del trabajo al rehacer diversos módu-


CATION
Tom DeMarco
los de un sistema Iras ser evaluados y criticados
YOURDON PRESS, 1978
por los usuarios.
(4) EVALUATING ALTERNATIVA METHODS OF SYS-
TEM DESIGN
Enfoque por prototipos de Jenkins y Naumann. Jelfrey C Shevlin
DATA MANAGEMENT. April 1983
1 Identificar requerimientos (5) STRUCTURED SYSTEMS DESIGN
iniciales del usuario 1
Kenneth T Orr
YOURDON PRESS, 1977
1
(6) CAUTION USER-DEVELOPED SYSTEMS MAY BE
HAZARDOUS TO YOUR ORGANIZARON
1 Desarrollar un 1

Gordon B Davis
Proceedings, Annual Hawaii Conference on System
Science, 1982
I (7) PROTOTYPING A METHODOLOGY FOR THE DE-
SIGN AND DEVELOPMENT Of APPLICATION SYS-
1 el prototipo I" TEMS
J Millón Jenkins
SPECTRUM, Society tor Information Managemen!,
1
April 1985
Modificar el
1

prototipo
1

[61 SUPERIOR PROTOTYPES


|
[

DATAMATION, May 1984


1 (9J A PROTOTYPICAL SUCCESS STORY
James R Johnson
Figura 4. DATAMATION, November 1983

La primera etapa del modelo consiste básica-


mente en realizar el estudio de factibilidad y un
análisis preliminar de los requerimientos, limitacio-
nes y objetivos del sistema propuesto Luego, se
realiza una etapa llamada "Desarrollo de! Prototi-
po", en que se construye un modelo asimilado al
nivel 3 de Johnson, el que es evaluado y modifi-
cado posteriormente por los usuarios hasta obte-
ner directamente el sistema operacional definitivo
-
SiSStT'ias i
"' ci !.;t'ii!o mliir
Conclusiones
Como se puede apreciar, los prototipos como
herramienta de diseño de sistemas han sido am-
pliamente estudiados y existe un consenso de que
constituyen un valioso aporte para resolver el cue-
llo de botella en el proceso de desarrollo de siste-

mas computacionales En esle artículo se ha que-

58 Microbyte Octubre 1936


NO BUSQUE MAS VENGA A LÓGICA

LÓGICA 2001 CA para aquellas empresas que han


menzado a usar
co-
microcotnputadores.
El HARDWARE 2001 es; un po-
deroso computador MULTIUSUARIO

Es La Clave Para aquellas que no lo han hecho, LÓ-


GICA 2001 es sencillamente la llave de
con dos terminales - uno de los cuales es
la ESTACIÓN 2001, que tiene a la vez

Para de administra- las capacidades de un PC full compati-

Automatizar Su ron]
LÓGICA 2001 incluye las aplicaciones
Cuando Usted adquiera el Siste-
ma LÓGICA 2001 estará dando solución
Administración a toda las áreas clave en la gestión de su
empresa. Es una solución completa, cui-
¿Ha sido Usted alcanzado por las dadosamente estudiada, diseñada y
probada. Es muy probable que todo lo
para solu tusamente en mucki- que necesite ya este incluido en su Solu-
nistrativas? Si se ha salvado de esa frus- ción LÓGICA 2001.
trante experiencia, ahora tiene la opor- adm i n istrac ón
i

tunidad de evitarla. Venga y conozca lo incluidos en el SOFTWARE 2001 son:


que es capaz de hacer un verdadero sis Facturación. Cuentas por Cobrar. Con-
tema muí ti usuario, que incluye el soft- vencías, Contabilidad, Ke-
ware comercial y capacidad para soft- I y Control de Activo Fijo.

ware PC compatible.
En todo caso ¡a solución LOGIC \
2001 es también la continuación LOGI
COMO ESCRIBIR
PARA
Nuestra revista es una publicación viva tas y metodologías relacionadas con el tema
que se nulre de las vivencias y experiencias en una forma práctica, amena y comprensi-
de ustedes, nuestros lectores y colaborado- ble para un amplio espectro de lectores.
res. El objetivo de Microbyle es informar en A fin de uniformar la presentación y cali-
forma seria y didáctica a todas las personas dad de los artículos de fondo de Microbyte.
que de uno u otro modo están relacionadas presentamos a continuación las pautas para
con la informática y computación, divulgan- la preparación de trabajos que rigen para
do a través de estas páginas las herramien- este tipo de artículos:

a) Temática: c) Contenido:
* Artículos descriptivos sobre software, "
Todos los artículos que presenten herra-
lenguajes, compiladores y productos de mientas computacionales de cualquier tipo
cuarta generación. deberán incluir, además de una descripción
" Metodología de diseño y análisis de sis- leórica de la herramienta, un ejemplo resuel-
temas. to mediante el programa correspondiente.
*
Técnicas de programación. " Los trabajos deben ser originales. En
Usos y experiencias prácticas en áreas caso de ya haber sido publicados en otro
no tradicionales de la computación (medici- medio, indicar nombre y fecha de aparición.
na, ciencias sociales, etc.). "
Los artículos deberán incluir al final un
"
Herramientas de gestión de empresas párrafo de conclusiones, que resuma lo más
con uso de compuladores. relevante del trabajo y ofrezca sugerencias
* Inteligencia artificial, sistemas expertos y para la aplicación práctica o posibles usos
robótica. de los temas tratados.
Administración de departamentos de in-

formática. Todos los artículos recibidos serán someti-


dos a revisión por nuestro comité editorial y
fc>)Presentación: un panel de expertos en los temas tratados
*
Los artículos presentados deberán tener antes de ser publicados Las colaboraciones
una longitud máxima de doce páginas escri- aceptadas tendrán un pago que fi|ará perió-
tas a máquina a doble espacio. dicamente la revista.
'Todos los gráficos, figuras y facsímiles Las colaboraciones deben enviarse acom-
de pantallas deberán ir separados, numera- pañadas de una breve reseña biográfica y
dos y en hojas blancas individuales para fotografía tamaño pasaporte del autor a:
cada una.
*
Si se acompañan listados de programas, José Kaffman
At. Sr.
éstos deben venir impresos con cinta nueva Huelen 164-2° piso
o en modo enfatizado (negrita), en formulario Providencia - Santiago
continuo color blanco sin rayado.
"
La bibliografía citada deberá numerarse,
colocando los datos en el siguiente fórmalo:
título de la obra o artículo, autor, publicación

y año
TODO TELECOMUNICACIONES
La au lo matiz ación de oficinas
será, ai parecer, el motor del desa-
rrollo de la computación y la trans-
misión de datos en los próximos
años. El extraordinario desarrollo de
la microelectrónica en los últimos
decenios ha conducido a un "salto
cuántico" en sociedad
el que la in-
dustrializadaha cambiado la lorma
s concebir la organización de la
producción y una nueva Revolución
|
industrial ha comenzado.
Actualmente, los procesos admi-
nistrativos sólo se conciben compu-
I lanzados, las lineas de producción
|
se robotizan y las comunicaciones
estrechan las distancias de modo
tal, que las Empresas Transnacto-
'
)s pasan a ser frecuentes Todos
I estos cambios indican una manera
de organizar la sociedad quees cía
[
ramente diferente del enfoque cer
trado en la industrialización mees
I nica que culminó en la primera m
|
tad de este siglo.
M mirar la Revolución Industrial
|
anterior, iniciada en el siglo pasado,
su secuela de masas empobre-
i

cidas y explotación de niños y mu-


|
leres, unido al holocausto de la apli-
:ión de estas técnicas en las gue-

I
rras. debemos concluir que el bie-
nestar de las nuevas tecnologías no
s automático sino que depende de
qué hace la humanidad con ells
Y esta humanidad no es un ente
abstracto sino que está formado por
lodos y de cada uno de nosotros
depende que estas técnicas se hu-
manicen y sean positivas. En nues-
tro país, por ser menos industriali-
zado que Norteamérica o Europa,
leñemos un margen de tiempo adi-
cional para tomar sólo lo mejor de
lo que la innovación trae Pero el
tiempo es corto, es necesario apro-
vecharlo.
±EN CHILE
RADIOCOMUNICACIÓN
PERSONAL
COMUNICACIONES NACIONALES
Los equipos transceptores
fueron diseñados micialmente
para usar 80 canales. Uno de
éstos se reservó para el control
DESTINO DE TELEX-
CHILE
Aún no se conocen pública-
Chile es el segundo pats del digital que incluye un sistema mente los planes de los nuevos
mundo que adopta en forma de identificación automático dueños de TELEX-Chile, em-
masiva el sistema de radioco- (ATIS) para monitorear las lla- presa estatal recientemente ad-
municación personal. Japón, madas. Posteriormente se am- quirida por su competidora TEX-
su creador, lo uliliza desde plió la capacidad a 158 cana- COM Se ignora si se aumentará
hace Ires años. La norma al les manteniendo el de control. elservicio de datos o si. por el
respecto, confeccionada por la El sistema puede emplear es- empresa será redu-
confrario. la
Subsecretaría de Telecomuni- taciones fijas, bases y móviles cida para aumentar su eficien-
caciones, lúe aprobada en le- Sobre los principios de ope- Debe
cia. que Tex-
recordarse
cha reciente. Quedó aufi ración del sistema japonés se com es también poseedora de
do asi el uso del sistema que puede agregar que el opera- Chílepac, empresa dedicada
viene a reemplazar con venta- dor no tiene que buscar un ca- sólo a la transmisión de datos
jas a la Banda Ciudadana. nal desocupado El equipo se ero que aún no cuenta con
La nueva tecnología consis- encarga de hacerlo de manera equipos.
te en un sistema de comunica- automática al iniciar el contac-
ción móvil que opera en la ban- to. Encontrado el número del

da de 900 Megahertz (MHz) canal desocupado, es informa-


Permite contactos tipo telefóni do al equipo del corresponsal
co de alta calidad y confiabili a través del canal de control.
dad dentro de una determina- De esta manera ambos equi-
da zona (30 kilómetros de ra- pos quedan ligados. La bús- A fin de año quedarán he-
dio aproximadamente). Esta queda se realiza al azar para chas las conexiones de la pri-
función la realiza libre de inter- mayor rapidez mera red Interna de computa-
ferencias gracias a la sen El número de canal desocu- dores que se establece en el
ciqp y asignación automática pado, o dirección de la memo- país a nivel universitario. Se
de los canales a ocupar Esto ria que el sistema ocupa, es pondrá asi en práctica el Pro-
último lo efectúa mediante el memorlzado en la unidad e in- yecto Computacional Armonía
empleo de un microprocesa- cluso en el canal de control creado por el Servicio de Com-
dor. para ser transmitido al equipo putación e Informática de la
Halo Massei. jefe de la Di corresponsal. Universidad de Chile. El 31 de
sión de Normalización de El equipo corresponsal acu- marzo el sistema entrará en
Subsecretaría nombrada, ex- sa la información de "canal de- luncionamiento oficial y en un
plicó que la nueva tecnología socupado", se coloca en él y futuro próximo se espera co-
optimiza el uso del espectro ra- emite una confirmación que se nectar esta red a otras naciona-
dioeléctrico. "En dos traduce en una señal luminosa les e internacionales

gahertz, señaló, se pueden y/o audible. La red comprende cinco


atender hasta 100 mil usuarios En una segurida lase auto- computadores Las estaciones
en la misma zona". mática, ambos sistemas se de trabajo que se conectan son
Añadió que esto lo hace al trasladan al canal de conver- alrededor de 300 en todas las
más bajo costo del mundo por sación. facullades. organismos y servi-
lamisma (unción y que posee, cios de la Universidad.
además, la ventaja de identifi- En una segunda etapa se
cación automática inexistente contempla la integración con
en los otros sistemas. Esta últi- otras redes. Entre ellas la Red
ma capacidad facilita las ta- BITNET a través de la Universi-
reas de control. dad de Calllornia de Los Ange-
Las principales beneficiadas les (UCLA); Red Académica de

con el sistema en implanta- Universidades Chilenas; Red


ción, son las personas o em- Bibliotecnológica Nacional; y la

presas que no justifican una de una Red Universitaria Latino-


frecuencia privada por el esca- americana
so número de equipos de que En el Proyecto Armonía se
disponen. Les permite, por otra trabaia desde hace 20 meses.
parle, conectarse con todos A su cargo está un equipo que
los abonados que están dentro encabeza el ]efe del Servicio de
de su zona de acción. Para ello Computación. Rubén Madrid
basta conocerles el código de Lillo y el |efe de planificación
del mismo, Ramón Troncóse
Microbyte Octubre 1986
TERMINALES AMPEX
DOBLEMENTE
COMPATIBLE
Por su diseño ergonómico y la Características:
capacidad para trabajar con cualquier 4 Modelos: A-2 10, A-219. A-220y
CPU mult ¡usuario, podemos decir que A-230
los terminales Ampex son doblemente Pantalla 14", Fóstora Ámbar
compatibles. Display de 24 x 80 caracteres (A-2 1 )

Su gran difusión en Chile evita Display de 24 x 80/1 32 caracteres


mayores presentaciones, ya que en
(A-219,A-220yA-230)
materia de contigu raciones
Interfase serial y salida para
computación a les, los terminales y impresora local
discos Ampex siempre han sido Emulaciones resrdentes (Dec VT-52.
sinónimo de contabilidad.
DecVT-100, DecVT-220,
AMPEX D-30.D-80.
D-150y D-175.Televideo,
Wyse, Viewpomt,
HAZELTINE, Lear
SiegleryQume)"

/
' .'.-', '.'.-', -C.J. '. '.' .'

EN COMPUTACIÓN
RIMPEXCHILE 01
.frttUatp'*
fitidtce¡

Marca
Teieuideo. Registrada de Televideu. Lear Siegler, Marca Registrada de Lear Siegler
Wyse. Marca RegiMrüda di; iVvst: TüOinuirniv Üi.'hü. nixjisKaOadHQumeCorporalion.
U,-i'i.,i
J^ COMUNICACIONES INTERNACIONALES
TRANSNACIONAL A ha invertido 42 millones para VIDE0C0NFERENCIA
YUGOSLAVIA electroniticar las centrales exis- ESPRIT
tentes, trabajo similar al que
GTE. el consorcio t
anunciamos para Chile en un
nal norteamericano, producirá y PRIT. seis empresas de ese
número anterior.
venderá centrales telefónicas continente han acordado desa-
electrónicas en Yugoslavia, por rrollar sistemas de Iransmisión
medio de una empresa estable- de imágenes fijas y móviles para
cida en conjunto con Italtel. La
inversión bordea los 12 millones
Bamoaa
China ha puesto 17 millones
uso en teleconferencias de más
de 64 Kbps Pueden esperarse
de dólares, cantidad pequeña de dólares en órdenes para entonces novedades en e!
si se compara con los costos de Ericsson, consorcio sueco, con campo del videófono en los pró-
estas centrales. Además de ser de dotar de centrales tele-
el fin ximos dos años.
un gran ahorro y loco de desa- fónicas compularizadas para
rrollo en Yugoslavia, permite a cuatro ciudades de aquel país.
la empresa americana aumen- Se tratan del modelo AXE. SUPER PROCESADOR DE
tar el volumen de material re-
gido por su tecnología. SEÑAL
La firma japonesa NEC, ha fa-
bricado un nuevo microcircuito
FIBRA ÓPTICA para el tratamiento de señales
Una excelente venta, que co- de alta velocidad El dispositivo
SUBMARINA mienza con 1500 modems Se- CMOS realiza 13.4 millones de
Un cable de Fibra Óptica sub- malrans V 32 (9600 bps) ha rea- operaciones aritméticas de
marina entre el Reino Unido y lizado TRT al sistema Transpac punto flotante (MFLOPS) sobre
Dinamarca será tendido en en Francia. números de 32 bits Puede tener
1988, con un costo de 32 millo- operaciones concurrentes y
nes de esterlinas La capacidad multiplica en 150 nS dejando
será de 7680 llamadas telefóni- una mantisa de 47 bits. Su apli-
cas simultáneas, en dos fibras EBS^ÜBülüBa cación está orientada a puestos
con 13 repetidores. Operará en ATT. el gigante americano, ha de trabajos (workstations) con
1 3 mieras y a 280 MBPS establecido un enlace con Ale- capacidad gráfica.
mania para realizar teleconfe-
rencia mediante un enlace de
1544 Mbps. El servicio une
Nueva York con Hannover. TRANSISTORES UHF DE
POTENCIA
La necesidad de cooperación La generación de grandes
computación-telecomunicacio- potencias a frecuencias altísi-
nes se manifiesta, en el mundo mas estaba aún reservada a los
de los negocios, mediante viejos tubos al vacio. Actual-
acuerdos de cooperación mter- mente se venden en Japón tran-
compañias de ambas áreas. Al sistores de 1 20 watts y 860 Mhz
ya reconocido acuerdo Olivelti- los que permiten transistorizar
ATT, sigue ahora el recién fir- radares de tierra y estaciones
mado entre Ericsson y Digital de TV. Un nuevo avance de la
Equipment (DEC). El área espe- electrónica sólida que termina
cifica que atacarán será a auto- i
de arrinconar a los tubos en los
matización de oficinas, en espe- duda, el fracaso del Cha- museos.
cial, el área bancaria. llenger
cias.
aún tiene consecuen-
Japón se ha acercado a
Europa en busca de transporte
para sus satélites, abandonan-
do, en parte los servicios ofreci-
MI' 11)1
A pesar de la baja mundial
M
del servicio TELEX, en beneficio
dos por EE.UU. A pesar que de los sistemas de conmutación
Ecuador ha encargado más Anane. el cohete europeo, ha te- de paquetes, aún existen inver-
de 7 millones de dólares en cen- nido varios tropiezos, la Corpo- siones nuevas en el servicio
trales telefónicas digitales fran- ración de Comunicaciones Es- Télex tradicional Hasler de
cesas. Se trata de las E10 de paciales del Japón ha contra- Suiza ha vendido cinco centra-
Alcatel y la instalación incluye tado con Aríanespace el lanza- les de 1000 lineas cada una a
las troncales interoficinas vía fi- miento de dos satélites para China y otra de 3000 lineas a
bra óptica. Por su parte. México Malawi.

64 Microbyte Octubre 1986


COMUNICACIONES \NTEUN ACVONALES
3T ADQUIERE SISTEMA
DE CORREO
ELECTRÓNICO
NORTEAMERICANO
La administración de teleco-
municaciones británica Bntish
Telecom (BT), que se ha carac-
terizado en el último tiempo por
su agresiva campaña de adqui-
rir empresas relacionadas en
otros países, agregó a su carte-
ra a Dialcom Inc.. una de las
principales empresas nortéa-
me rica ñas de correo electróni-
co
Dialcom es quien licenciaba
a BT el software que ésta utiliza
en el sistema británico de co-
rreo electrónico. Telecom Gold
y anteriormente era propiedad
de la ITT
El (uturo de Dialcom rio es sin
embargo muy claro En ios pró-
ximos años deberá hacer cuan-
tiosas inversiones en hardware
y sotlware para soportar el
standard X.400 de intercambio
de mensajes Mediante esta
norma, todos los usuarios en lo-
dos los países podrán inter-
cambiar mensajes en un forma-
to standard que permite un en-
rutamiento automático a través
de todos los sistemas existen-
tes

=UAI:I.1.IJJJI.MI.H.I
La maquina electrónica de
escribir más veloz será presen-
tada por Oiympia. próximamen-
te en Europa.
Capaz de imprimir a 130 cps,
la FPdO es de las primeras en

utilizar la tecnología de mk jet


(chorro de lima), por lo cual es
absolutamente silenciosa Ade-
más puede escribir en una gran
variedad de tamaños y tipos
La red, llamada TAT-9, entra-
Como memoria adi-
rá en servicio en 1991 y funcio-
distintos
cional se le puede incorporar
nará a 565 Mbps La empresa
italiana Italcable seré la encar-
una diskettera de 3.5 pulgadas Cinco países. España. Fran-
gada de conectar esta red a
y viene con una puerta paralela cia. Inglaterra, Canadá y Esta-
otra en desarrollo en el Medite-
para servir como impresora dos Unidos formalizaron un
rráneo.
para computadores en un am- acuerdo para la construcción
biente de automatización de de la segunda red de cable óp-
oficinas. tico en el Allántico Norte

Mlcrobyte Octubre 1986


Radioaficionados avanzan en la creación de su propia red de
paquetes.

Packet radio de aficionados


Daniel Zabala G.
Vicepresidente de Radio
Club de Chile.

El packet radio es una nove- ción no pasa directamente de


dosa lorma de radioleletipo de la fuente a la radio o viceversa

radioaficionados Requiere una En vez de ello, es dirigida a tra-


computadora personal u olro vés del TNC. en el cual se im-
terminal con salida RS-232C. piementan las características
más una unidad de control de especiales de este modo. El
packet, llamada TNC o Conso- TNC es un mecanismo basado
lador de Nodo Terminal y, final- en un mícroprocesador, el cual
mente, un equipo de radioafi- está conectado a una fuente de
cionado. El TNC se conecta en- información digital (una micro-
tre el computador y el transcep- procesadora) via su puerta de
tor de radio Una disquetera e información serial RS232C y a
impresora son útiles, aunque un ¡ransceplor común de aficio-
no esenciales. nados via sus puertas de au-
El packet radio debe su nom- dio.
bre al hecho de que cada
transmisión consta de un pa-
quete de información, incluyen-
do las señales de llamada de la
estación de origen y de la esta- El TNC realiza muchas
ción de destino, y cualesquiera labores relacionadas
de las otras estaciones retrans- con la mantención del
misoras o de relevo entre ellas. canal.
El Packet es el modo de mas
rápido crecimiento de la ra-
dioafición actual, aunque la- ceso de envío recepción de ía
y
mentablemente por el momento información, incluyendo el "em-
sólo ha atraído a sus lilas a re- paquetado" y su envío en ráfa-
lativamente pocos alicionados gas, llamadas por lo mismo,
Muchos que lo han conocido lo packets (frames), manejo del
han calificado como lo más teclado, modulación del trans-
grande que ha ocurrido desde ceptor y envío de los packets. y
la aparición del transistor. Otros recepción y demodulación de
no piensan lo mismo. Cada gru- ios packets recibidos
po argumenta interminable- En suma, el TNC realiza mu-
mente que es maravilloso -o te- chas tareas asociadas con la
rrible- Y como de costumbre, mantención del canal de infor-
laverdad puede estar en algún mación, tales como revisión de
punto intermedio. la integridad de los packets re-
Si le emociona hacer que las cibidos, actuando como esta-
computadoras conversen entre Breve descripción del packet ción repetidora cuando asi lo
si, y le agradaría lener la opor- radio solicitan otros usuarios en la
tunidad de ayudar al desarrollo La comunicación vía packel- misma frecuencia y otras labo-
continuado de una nueva tec- radio involucra la transmisión res Todas eslas funciones se
nología, ahora es su oportuni- de información digital por me- atienden en forma totalmente
dad de subirse al tren. Si le dio de las ondas de radio, ha- automática medíanle soltware y
agrada el radioleletipo y suspi- ciendo uso de los transcepto- hardware apropiados del TNC
ra por un medio sin distorsiones res tipicos de radioaficionados. El alicionado sólo precisa preo-
ni mutilaciones para intercam- A diferencia del RTTY o ASCII cuparse de la producción y uti-
biar información, ha dado |usto común, de ya larga utilización lización de la información digi-
en el clavo. por los aficionados, la informa- tal, dejando una multitud de ta-

Microbyte Octubre 1986


n
reas a cargo del TNC Cada ket (PBBS). es un "buzón" de
packet es un "sandwich" que correo electrónico, accesible
consta de una orden de Irans- mediante packet, en el cual los

misión, un encabezamiento de usuarios pueden defar mensa- Operación


la información, seguida por la jes para otros accionados, en- Un comunicado lipico de
información propiamente tal y contrar mensajes que han sido packet comienza cuando un
de un número muy importante dejados allí para ellos; y, lo que usuarioda un comando a su
compuesto de 16 bits llamado es más importante y presenta TNC para que emita un packet
"Frame Check Sequence" (FCS mayor futuro, es la posibilidad de "pedido de conexión" (con-
- Secuencia de Control de la de un banco de datos que per- nect-requesi packet) dirigido a
Estructura) Esto permite que la mita almacenar y obtener pro- otra estación Este packet de
estación receptora pueda de- conexión incluye las señales de
terminar la validez de la infor- llamada de ambas estaciones.
mación recibida. de modo que la estación recep-
En el evento que la informa- tora reconozca que la petición
ción sea incorrecta, la estación
transmisora retransmitirá el

packet. un número de veces La mayor parte del tiem-


especificado por el usuario, en po, los usuarios del ca-
un intento por traspasar la infor- nal no están transmi-
mación sin errores. tiendo.
Como puede verse, una de
las principales características
del packel es que es a base de para conectar está dirigida a
"ráfagas", que significa que la La estación receptora acu-
ella.
mayor parte del tiempo los sa recibo (ACK = acknowled-
usuarios del canal no están ge receipt) de este packet y se
transmitiendo, lo que permite la establece la conexión
utilización del mismo canal por Los contactos de packet ter-
otras siendo co-
estaciones, minan normalmente cuando
mente en HF que 10 o más es- una de las estaciones emite un
taciones estén simultáneamen- packet de: "petición de desco-
te conectando nexión" (disconnect-request).
Otras funciones importantes En cualquier momento el TNC
son las Digirepetidoras (digi- puede cambiado a modo
ser
peaters) y los Sistemas de Bo- de comando (command mode)
letines de Packel (PBBS - y uno, entre más de 70 paráme-
Packet Builetin Board System) tros elegibles por el usuario,
Las Digirepetidoras- se em- puede ser inspeccionado o
plean para retransmitir señales cambiado. Estos parámetros
de packet Similar en (unción a controlan todas las facetas de
una repetidora de fonia, pero la operación del TNC, y mu-

con un rasgo característico; no chos de ellos son almacenados


recibe ni transmite simultánea- en una memoria de acceso al
mente sino que, operando en azar no volátil (NOVRAM «
una frecuencia simple, "alma- Non Volatile Random Access
cena y entrega", su informa- Memory), de modo que no es
ción Recibe lo que Ud envía, necesario reponerlos en cada
lo mantiene en su memoria y encendido.
cuando hay un momento libre
en la Irecuencia, lo envía aro- Protocolos
máticamente Casi todas las Las normas mediante las
estaciones de packet son digi- cuales el software determina
repetidoras automáticas, sin las respuestas a la información
alectar el resto de los coman- recibida, como asimismo a los
dos Sin embargo, el término se comandos e información del
aplica usualmente a aquellas usuario se conocen como el
estaciones que se emplean ex- "protocolo" Como ya una nor-
clusivamente como repetidoras ma standard a nivel internacio-
de packet. nal se está utilizando el Proto-
El Sistema de Boielin de Pac- colo AX, 25, que es una adapta-

Microbyte Octubre 1986 67


J^
ción del prolocolo de la UIT, dos, estimándose contar con
CCITT-X.25. En cuanto a las una veintena o más estaciones
velocidades, los standares in- el próximo año Los interesados
ternacionales son por el mo- se pueden dirigir con sus con-
mento de 1 200 baudios para sultas al Radio Club de Chile.
las frecuencias de 50 MHz y su- Departamento de Comunica-
periores y de 300 baudios para ciones Especializadas, teléfono
las frecuencias inferiores So- 696470. casilla 13630, para
bre este protocolo ya se ha es- mayor información
critoanteriormente en Microby-
te El presente y el futuro del
packet radio
El packet en Chile En Chile
actualmente se dis-
Después de Infotei 82. nubo pone de unos pocos TNCs. y ya
una gran inquielud en el Radio se han efectuado las primeras
Club de Chile, para organizar experiencias a nivel local e in-
un red digital de alicionados a ternacional, y se espera la lle-
lo largo de nuestro país, que se gada de vanos más. lo que ha-
denominaría RED TELEMÁTI- bilitará una experimentación
CA Dentro de los estudios de mayor y la puesta en marcha
factibilidad efectuados, se en- de un PBBS y de una digirepeti-
contró con que no existían dora y la promoción de esie
acuerdos internacionales res- modo deniro del sector de afi-
pecto a protocolos y que, por cionados con intereses en
consiguiente, mientras no se computación Y paralelamente,
establecieran no se podría se debería generar un interés
avanzar mucho en los aspectos entre los adeptos de la compu-
en los cuales podríamos influir, tación hacía la radioafición. por
como era el caso de algunas lo cualextendemos una gran
etapas de software y diseño de invitación a los lectores de Mi-'

interfaces y modems. Gracias a crobyte" a acercarse al Radio


la institución ARRL y numero- Club de Chile. Natamel Cox
sos otros grupos de aficiona- 1054
dos alrededor del mundo, se lo- Respecto al futuro, se prevén
gró el consenso para utilizar el importantes avances en Pac-
protocolo AX.25 que permitió, a ket. especialmente los relacio-
su vez. el desarrollo en USA de nados con la utilización de Ga-
nuevos TNCs implementados teway s (estaciones terrenas de
inicialmenle por grupos de afi- enlace) vía satélites de radioafi-
cionados y posteriormente co- cionados Dentro de este as-
mercializados a precios que pecto, es muy importante con-
han sufrido una importante re- signar el exitoso lanzamiento
ba|a que permitirá obtenerlos a del primer satélite digital, el

Aúá
precios que no superan los JAS1 (hoy Fu|i-Oscar 12-F012)
baja que permitirá obtenerlos a que con sus modestos 2 Mbytes
precios que no superan los de memoria, iniciará la posibili-
U$ 330 puestos en nuestro dad de utilización de packet en
país. Esto significa que por al- un enlace de tiempo virtual que
Dame* Zavala Gaiarúo, de prole-
rededor de US 600 errtn, que ampliara las ventaias actuales
incluyeel valor de un popular y del packet en tm
económico computador espe-
üe su Departamento de Co-
Nreclof
cializado en telecomunicacio-
wracaciones Especializadas, en el
nes, comoes el Commodore
C64. podría disponer de lo ne-
cesario para hacer contactos
en packet radio con su esta-
ción.
Este costo posibilitara a corto
plazo la creación de esta red rntorniatica desde 1959. cuan-
que hará posible un desarrollo
cada vez más importante de la
informática a nivel de aficiona-

Microbyte Octubre 1986


EPSON SEIKO EPSON CORPORATION

Si Ud. busca un
computador
compatible,
económico, confiable
con garantía y
respaldo de una
Empresa
Internacional,
Ud.debe decidirse por
EPSON.
EPSON con el
respaldo de
SEIKO EPSON CORP.
(JAPÓN)
Por supuesto EPSON
brinda una solución
integral y por ello
pone a su
disposición todos los
programas de
aplicación en
español.

Configuración Memoria RAM S S Precio Neto

Equity I Básico 256 Kb x 360 Kb 1.890


Equity I 2F DO (PC) 256 Kb x 360 Kb 2.215
Equity I 20 Mb CXT) 256 Kb x 360 Kb 3.315
Equity III 20 Mb (AT) 640 Kb x 1 ,2 Mb
Ampliación memoria a 512 Kl

NOTA: Todos loe computadores incluyen Monilcr Monoctnnaüco de 12" Unidad Cenlral de ftocssoJeclBdo Sistema Oparaliwj y Lenguaje B

Mayores informaciones en
EPSON Chile S.A.
o en su Red Nacional de Distribuidores
Autorizados.
EPSON
EPSON Chile S.A.
Av. Costanera Andrea Bello 2287 Teléfonos: 2324661 - 2310917 Télex 341615 EPSON CK Santiago - Chile

También podría gustarte