Sei sulla pagina 1di 76

t

rl

kP 9
o

<f

* .. >

5
f i

'n s
-

=q=d
(Du o -

o
-h
I

tt
=Kt
I -

CL

!) I

II

3 o ! )r o a* il4 r+ flFgE o t+
o)

9'

o o

lii;:Fii:=l'' ,,'ui., tei+::t i 'iiiiil ; ' Ei iiii5 'i' i iii;'i

ifiiEF
. 3 F

iii# ;iiiiiii iril ?

i,,ii ii 5iftr+ i
lE ;i; -E.
t__
i'_

:sh
=o
iit
l

i.,

i..

iJ

;-

ts
i'

t__ k)

i
;

oz o z a) o

2
t .z
i-s t']

z!

3 3 = > <

l__ |. i FO F c i :- i__ i E < :' o c 3 E 2 sF 3 c F z z z s6o ! SE

ti

t E g 2 o 3 r I It 3 c) Fi oo !A1 z D' : ca I
o
<F
OP

-$ o i;

s
; -s x
F ..9
: :-,

6 o33 UU 6 F ' It c o 0' : U U I ll a

o oF

z z
o
t

s>o !s >Q o
{ , :.
:: I

E
:

c U

od

''l

E o t U
o
.i t^ o

*1

f
d
,. t7

c
'

o'
:

!<

o ii
ii

z3 o
o

z
U

e *

f,:': i s t
"

=;

=: :

a
:- ' ! !!

ei: i sx !:s g +3 r -:2


P -_.'? tr Q >>
*

< + 9i t;
<) rZ H
o
q q

* !

JE
FI

! 9ii:
f , . q a,

ir

a lJ
i. -,

=3

c :ci

2Z
:z

Z ZzT- aa

V S H. s'E XF-' F ! ro": ?r X ?-\ !, rt


U e

29 E >.

i =- z

- i

l.:

(r;
S

;:
F l ' i. : ! : o. d !l ql

* Hiri c: $
3
!.t!
-l

U c
3 :'i

ir ,
tZ

, 3, ! | i , h:
;, i

z
q

Ptc i - = => < a t:s E iil ' c E=: : = z > a


i l
I Zt i

: i t5i
q

l
c

o i o U
a U

o
:: -:

z z
F

: l n!

i i

:!= > | | ==

3 : li $ 5 4 t

5 e 3$tsRES3U\ \ 8! ! sss

= . =

2
U

= i.
!,

= -

a
c o' .e

! a i a:

:l:a i :lij::= o a
!,

:'

: >i=ii: : : i=-: = ;
>-r i\ :

: ::

-. l a. -- i i. ! \ i: '

'! :,

d
* U -a

k;-: i ! :' ! 5, , r: : =: r1' -;: : ! ,

i ' ::. ^: : -::

o z i a c. z t z 2 c
a
_.=z,'

2 o'
. -) i

:-: : :
it

S !-:

a:

*:

;.

! Y ! t ! : : ': E :: : .\* ! - 36: : o !:- .9 :.i:, - 3, 3 i !

i9 :

::

1'I

v
o

: : : : : : : : i ;;

; ; : a: -;: : : : , , _-, ; : : : : S:

-a:

a:
o. z
U 3

i i : i i i I i i ii
c l
o z
a
q

tt:::::tittti:
::i :!:i ::::::: ::::!i :::::l :: l l tttt i :::::::

::::::ttttt:::

z
::i i i l ::::::

a'
= = =
N

a .)

?
:r

.^ a : :' = =
!l nS

i:
I

a-\ - o o

z
z c
:; :
Z: I

++
!

z c c o
.

z
o
ze

s.-,
n
:
E
FI

o ooa o o ooo o. c P o : a : Uo o o 3 o E o a i o o o o : ; o -z i

c
I

:s
I
I

o I
::
q ,i, z ln

U
I

o o
c a) z a o U o
q!

s o. z o.I
j
:

;= :z

o o
U o E

: :

1 I

z
0

o' i

ti

iSI gE BEB seHSF S SEE; ; : ; ; ; 5!---o dat

.- -,_

: _

t z
z
: =:

z
I
o
i :- (, 6 ..)
C

. = ;

=-a /a -= 7 : ': -.

'\'

o = tr z
: = :

!i

z o c. arl
z

a : o
- : :
l

z o o a -

!i

c a a a a a o. o.o. zz o o a o

a :::

o o
a
::l

a
a, a o o
U
l.

a c o an
t-

o
^

U q

tr U
: = : !
I

o o c c 1 z l:i

o oU

o o o

. U : t ti : o : ct

o
:

o I
j

o a tli ::i tii o ::l

o rn

zr i:
7

p
I

= i ; ==: =- == := == tZ 1= 1= =-a-

: : : 7t I 4

o
U

z
!

: :

i =6 D

sr
g o
*
O

'." ' ; t

se i

a)
= zs
, : t-d z

; sbt
!-

o U c : OF o a a ) c) * :' o' o

I Fo xi F I i
o

cc

rzz oo

s: !.:i
Zz
o ("*

>

| 2? 6
: oan

a'xY s

oo F - <

9
, >' z o
F

iv
:o
a) : i

j
: - 6

i
*

a U Z- *

= x^ : X F,

ig

I HS = : >.; i r: \ > -

| : zl

t:: a : Jo n o' t ou I o oo: : : o : zi r:i


o o:

sa

z-

: i gj :
: i;

ii
i 'l

: i: : >,

:Pi I

I i <i i ; >: it ol

I
z

I i z,

! E !\ N N N N N N :: T;N FHHE S !:E HHHq HHHHHF

!'

=
:-

3Z

:<= -z-

1 3

z
z t:

z^. >: 1 -z
z
z

v=7=; :
>:

i
z
2

z >j
2

= = = 2 ::: =r =2.4.3 a = : :::


:
I

l ::

i. =::,:i+
>?

:
l
I

4 7 . >a z z

z.^ ,= :a . -

-_a:
z

;;, i:,.i {=, Ji =: i I


z> .
; -<

-':

: i

,>

=
1 | "t

-! t -a : :
=''

--

- , '-: - -: 1 .

!=

ii

i=: i=

l .' .l l . l ' l' lr l, li( ' O Nlt lil { l i N (' tA At j t rt(x ti ,\t,t(,A

I' i

r.',t t..tvil)lio('oNtrtitiliN('rA l.' .t | \ vil)tio'fuLEIroNA :i t,tivt('t( ),s oliltiNTADos AL StS'l.liMA I)Ii INFORMACION
I
' , I l ' t t l ' t tl t't......

I ' ', ' l, I t , , \ ' ( t ) t l \ t , r ( S c l e d atO5 ....,.......


I 'f l

il.JI t,ti Nt | . . . . . . . . . . . . . .

I ' rr | | 1t , , 1 lt t.tttc.f i n a In te fn e t I ' r, ' I t lt t ,' l I ' t' I I ll' I 't' I \ t , lt t ,


' tt t | , r t t t ,t 'l 't l tti tti ttt (e- mail) .......

261 267 267 267 268 211 212


zt-'t zt+

cAPI'l'Ul,( ) |

I ' t ' t , t , , ' l , l t ,',

' ,

ll,rr ' r' ,,' ; ll ll.ll


I ' tt,)
' f' lll l l t r , N t , l \t ttl ,(

I ' ( ' .' N (. |,\

277 279 280 281 282 283 284 285 286 289 301

LA INFORMATI(]A
I

I I'ti'Nt)t('t,t: ills't'()tilA t)t,t LA INFORMTICE ||ilr,trxittAt,'lA lNl rlct,:A t,t,'A tul't't('( )

30s

abordal'cllllrrrr{l{"1'l't Al comienzode estetxto, en el que nos proponemos fcllttlorr.rtl" "'t no conocenlos conceptoS la mayorade los estudiantes itrlormtica, tlt' lo rtt' ' lr Y no Sloesto, Sinoque Su percepcin csa cienciay Su tratamiento. l infitrmticaeS mefamenteparcial. Por ello, eS necesarioque este tt'ltr;t"rr\'r lr'tt l:trrtt't I I r una visin generalde la disciplina informtica y de Su irttror l)roporcionar r't ' | ' ttrl conccl)ltrrl esquema un de uiriOn generaltambin factlitar la formacin que se vayan adquiriendo. los conocimientos irrtcgrar conccl)l()s V tr()(lllrrt ' algUnOS En esteCaptuloSepretendepresentafy aCIArur t('rt"' lrttslt't de la informticaque facilitenel caminohacialos captul()s lriisicosaceca si,'ttrt'rtlt':' los clc la comprensin difcil muy sera Si estos conceptoselementales, t'l ('ilptulos, 1ocuJ pone de manifiestola gran importanciade esteprimer caPttrlor;tr:t ltlccuado desarrollo del contenido del texto.

I.I INTRODUCCIN
Desde que el hombre tuvo la necesidadde contar, se ha enfrentadoa lal'cirs t'l lu(inarias y reptitivasde clculo y de gestin. Como respuestaa esta neccsidacl' trabrtlos. lrrrbre desarroll herramientas para facilitar la realzacin de este tipo de llstits herramientasfuefon evolucionando a lo largo del tiempo hasta llcgal'l lirs mquinasde tratamientode informacin que hoy en da todos col.locclrr()s' srl'isticadas y ltrs t.omputadorasu ordenadores.EStaSmquinas han trado consigo unll lltlcvll lrrri rr provocll() orlitnista cicncia,la informtica,que estudiacmo sacarleel mejor de una gran varicdadtlc Iltlt'lts' al hombre enTarealizacin lyr.lclrr t',rrrrrrrlrrtlor':rs l)iu'ir
ti t'l tt i ;t. l l s l r , l t u t 'v o l ( . n n r u ( ) tl t. i n l i l n n h ti ca n o cl cb e scr co n si d cr a cl o l r i ca l tl cl l l c c( l l to t'o ttt r tttl ttl o t'l ts) . ( ci cttc'i l r tl t'l i s , , 1 11 l r r t 'r i r n tn y l ccl tr l l r l g tt rr l ( 'r 'n ( ) l ( ) l !,i t l o tl l l :t l . r , . r l ,r l ,r ;t u tl r ttt tl l i q l ;r l r :u t' r l o r l ;t;r t'l i vi r l ;r r l t'l : ,l ,r tt;tr l :t r l t'tttl tl r tl tt'l |l ,,, 1 1 .'.l l :t ) i U t( t( ) tt.'i tt( t( '( tl l l l ( 'l tl ( tl t,t',t,l ,r l 'l l l r l l l l ( '1 'l t;tl l t' ';ttl tt'' , , , 1 r , , , , l r l r n ; t r l l :,

involucrar a millones de personasdirecta o indirectamente.Esta prosperidacl de la tecnologfa informtica se debe fundamentalmente a la asombrsa capacidad de realizucin de tareasque poseenlos ordenadores.Hoy en da, los ordenadoiesinfluyen cn casi todos los aspectosde nuestras vidas y han provocado profundos cambios en mltiples actividadesde nuestrasociedad.

1
?:

ctylqlAl/lt/,
f'R;IIAMA
SALIDA DE DAIOS

1.2CONCEPTOS BSICOS 1.2.1Definiciones elementales


Informtica: El origen de este trmino obedece a la fusin de los trminos INFORmacin y autoMTICA, y hace referencia al conjunto de conocimientos cientficos y de tcnicas que hacen posible el tratamiento automtico y racional de la informacin por medio de ordenadores.Aqu se considera como informacin a todo conjunto de hechos y representaciones acetca de algn conocimiento humano en cualquier dominio. En los pases anglosajones, se hace referencia a la informtica como la ciencia de las computadoras (Computer Science), aunque tambin est cobrando gran importancia el trmino informatics. Dato: Conjunto de smbolos que representanuna informacin de una forma aceptable para ser procesada de alguna forma. Un dato puede ser el peso de una persona (25 Kg), su N.I.F. (44.254.809-A), la superficie de una finca (450 mz etc. , Los datos, por s solos, no poseen ninguna utilidad, para ello necesitan de una interpretacin (dada por los humanos)que les d sentido. Ordenador (Computadora): Mqtina compuesta de elementos fsicos (en su mayora de origen electrnico) capaz de aceptar unos datos de entrada, realizar con ellos operacioneslgicas y aritmticas con gran velocidad y precisin, y proporcionar los resultados a travs de algn medio de salida; todo ello es llevado a ca-bosin la intervencin de un operador humano y bajo el control de un programa de instrucciones previamente almacenado en la propia computadora. Por consiguiente, un ordenador puede ser considerado como un sistema que acepta unas entradas (datos e instrucciones) y devuelve unas salidas (datos de salida o resultados). Segn esta definicin, una calculadora (no programable) no sera un ordenador,ya que requiere el control directo del usuario y slo puede realizar operacionesaritmticas. De l propia definicin tambin se deduce que todo ordenador siempre acta con dos tipos ^de informaciones: datos (que pueden ser de entradao de salida) e instrucciones. Programa: conjunto de rdenes o instrucciones que se le dan a una computadora para realizar un proceso determinado. Las rdenes que integran un programa indican a la computadora las tareas que han de ser realizadasp*u 1l"var u cabo el procesorequerido.

l-

Figura 1.1. Visin abstracta de una computadora

- - - - |

Aplicacin informtica: Conjunto de programas,junto con la documentacitr asociada los mismos, que permiten la completarealizacin de un determinadotipo dc trabajo (tratamiento de textos, facturacin, contabilidad, gestin de nminas, etc')' Sistema informrco: Conjunto de elementos necesariospara la realizacin y explotacin de aplicacionesinformticas.

de un sistemainformtico !.2.2Elementos constituyentes

En este apartado introduciremos cuifles son los cuatro elementos que conforman un sistemainformtico y que, por consiguiente,hacen posible el desarrollo y aprovechamiento de aplicaciones informticas. En general, entre estos elementos, encontraremosuna pafte de naturaleza fsica (el hardware), una parte de naturaleza lgica e inmateriai (el sofnvare), una parte humana (integrada por el personul informdtico) y un elemento mixto (elfirmware). . Hardware: Conjunto de materiales fsicos que componen el sistemt informtico, es decir, la propia computadora,los dispositivos externos a la misma, as como todo material fsico relacionado con ellos (conexiones, cables,etc.).

. Software: Parte lgica del sistemainformtico que dota al equipo fsico dc la capacidad para realizat cualquier tipo de tareas. De acuerdo a esta definicin, el software integrara al conjunto de programas ejecutables sobre el hardware junto con los documentos y datos asociados a los mismos. las distintas . Personal informtico: Conjunto de personasque desempean computadoras las de y explotacin la utilizacin con relacionadas funciones en una determinadaempresau organizacin.

ELEMENTOS HARDWARE

'F

nl ohletirkr dcl rcsulttdo I'oreienrrln, el cortocitttiento resullukrs, a dosxrsiblcs lUga tle hil tttl y crur') iportil ctt't (los ti()tl I'esrrlludoi laAarunu rplrerlu rosibltrs lnftlrnurcirl,

vG

il=|| l-ll

rffi

l.J

tJacloquc cl llil cs rrnl tulitlad de informacilt tlc:ltttsittl N6 obslrntc, cletlteltul, se utiliza una uniclael nriryor pilril representar la calitcitlittl rlc cl bytc. LJnbytc cs el nmerode bits llc:ct'sitt'ios lltlt clcun ordenadrlr, Bltttncerrrrielo rtclt'lo) rlc tambitt que habla se por lo (generalmente son 8 bits, altuccnlr un c:rrcter es muy usualutilizarmltiplosdcl lrytc: con otrasunidades, Al igrrl (luc oLrurrc

- -@ @
,- =

' u ' t r = _t

m @

ffi

I Kilobyte I Megabyte I Gigabyte 1 Terabyte l Petabyte

= 1.024 bytes (l KB) = 2tobytes KB (1 MB) = 2'obytes= 1.024 = 1r}}4lr'4.B (1 GB) = 230 bytes (1 TB) = 2oo bytes= I.024GB = I.024TB (1 PB) = 2so bytes

Figura 1.2. Elementos hardware de un sistema informtico

I.4 I.]SQUEMABSICO DEL HARDWARE Estructura funcionalde una computadora 1.4.1


por todos los clcmollkrs El hardwarede un sistemainformtico estcompuesto los dispositivtts circuitos, los cables, los es decir, fsica, del rnismo con entidad punto de vistl un desde una clasificacin, etc. Aqu presentamos elcctromecnicos, cttlit y analizaremos lirrrcional, de los componentesde un ordenador. Identificaremos curnponente que realice una funcin bien delimitada dentro de la estructura dc lrr cglnputadora. Por este motivo, en lugar de referirnos a componentes fsicos, Irublaremosde las unidades funcionales de un ordenador. Un esquemade la estrucltll'rr dc un ordenador tpico, de acuerdo a nuestro enfoque funcional, es presentadoen lit

. Firmware: conjunto de instrucciones que las computadoras llevan pregrabadasde fbrica en su propia circuiiera (se trati de un concepto intermedio entre software y hardware).

I.3 REPRESENTACINDE LA INFORMACIN EN UN ORDENADOR


Dentro de un ordenador,la informacin se representa en forma codificada. Una codificacin no es ms que una transformacin qui representa los elementos de un conjunto mediante los de otro, de forma que a cada elemento del primer conjunto le corresponde uno distinto del segundo. As, por ejemplo,el D.N.I de una p".roiu un cdigo numrico que se le asigna a cada persona,la fecha ", no es ms que un cdigo utilizadopara designardeterminadas porcionesde tiempo (los das),etc. En el interior de un ordenador, toda la informacin es representadasegn un cdigo que utiliza slo dos valores (cdigo binario). Estos valores hacen referenciaa dos estados fsicos determinados que son posibles en una mquina de origen electrnicoy que son representados generalm"nt" .orno 0 (apagado, no pasacorriente elctrica o luz) y 1 (encendido, pasa corriente elctrica t lur). Naturalmente, la informacinque proviene del exteri,ordebe ser transformada a este cdigo para poder ser procesada por la computadora, y la informacin resultantedel procesamiento debe transformarse a otros cdigos que puedanser entendidospor los usuarios o cualquier otro elementoexterno. Estas transformaciones entre cdigos son realizadasde forma automatrca. Para cuantificar la informacin se utilizan determinadas unidades.La unidad rnnima de informacin es el bit (binary digit). un hir rcprcsentala cantidad de informacin que aportarael conocimientodel resultad,, .lc ,,n procesoque puede dar

1.3. l'igura

E@ffi'hm
COMPUTADORCENIRAT
DECONIROL TJNIDAD

l-->>

ALIJ

MEMORIAPRINCIPAT

ttu
F--

Figura 1.3. Estructura funcional de un ordenador tpico

1.4.1.1 LA COMPUTADORA ( rt,:N't,RAt,


Es el elemento ms impol1antc (lc la co,putaclof, yit quc anejatodo el procesannento, coordinandoy ealiz,ndo todai las opcr.ucione" d"i ;i..t"_^ i1bmtico. Podemos distinguir,a su vez, dos uniaes iL,nconates ."o"- j" f" computadora aelJal: 7a anida de memora principal y la unidad central de procesamento (CpU)l . Mernoria principal, central o intema: Es el elemento encargadode I_"_. programasy los datos necesaosp*u qu. J-Jii"-o l:*.lg lnrornalco lteve a cabo algunatmea,para que un programa puedascr clecurado en unacomputadora, al meospaedel mismodebeencontasE en memona principal, junto con los daros que deban ser procesados_ Eslas memori.presenlan gran rapidez . 1 ". ir.f.ionu. "o.pon.n de lorma que cadaoperacdn ".lj^ de lecrura o escritura en ln.fnou especificacin de la direccin "\i*l; sobre lc cual se vu u,"^tir* i.u op".uiLr. Exisen dos tipos de memoria pdncipal: la rn"_"li" RAM, ;*.;;;r" -, realizatanto operaciones de lectuacomo de escrinra, ,i_"" desconecta ordenador,se piede toda l informacidtr lr*""rrJ",. "r' "irrii f" ^el que memoria_RoM, slo pemite lecturasy es p"-un"nt" no n""..iiu,.* " alimentada con coienteparamantene la infonnacin alnacenada). . Unidad. central de procesamento (CpU): Tambin denominacta procesador, es el elementoencargado del contot y eecucicin Je_to" opeciones del sistema. Sepuede considera comoel crebro del orrlenador y esa compuesto, a su vez,de dosuddades: . La unidad de control: Es el elemeto encargado de coordinatodas las actidadesde la computadora. paa ello,'s" .* t0" las dems unidades e imepreta y eecun "ornonl"u ordenadamenre L," instrucciones del programaen curso. . La unidad aritmticojgica (ALU.,: Esr consrituidapor lc,s circuitos electrnicosnecesarJos para lr ealizacion . op"r'ucron"" elementales de tipo aritmtico(suma,resta,,nutripUcacin, etc.1y _ lgico (companciones, operacinOR, operacin . "t".).'

ctc ) rlicnlPloslfl)i!(t8(l N()nido' colnplcnsiblc [orrr)rto Fn cl lxllllllrr {gldl'le('N, unkkdcs dc saliddson los rr)llil(n.cs y llrNllnpl'fllorls.

1.4.1.4 MEMORTAMASTVA(l AtJXll,lAR

llrilNiv()(k Est formada por aqlrcllos dspositivosde almacenamicnlo fll r'l parasu poslcfi(n-rso c instrucciones pafaguardar-.htos llbrmacin,utilizados dc este tiPo principal' la memoria a ristoma informtico.Frenfe y por serno vollilcs(lll rlrrrrl de almacenamiento cflrcteizanpor su grancapacialad Gcias a eslosclcnlcnt{)ssr pelmanentes)' (tuc las memorias ROM, son memorias jorrsigue sin tcllcr (lrrr informtico, inoducidaen el sistema la informacin retener rl( un disposllrv{) itegrangeneralmentc Estetipo deunidades nuevamente. irrtroill-ucila (disco de almacenamiento de infomacin,ascomoun soporte lostum/escritura 'rrllir' ((iis(('\ gidos los discos son nasiva de memoria tpicosde unilades clc.).Ejemplos rhros),'los lectoresde CD-ROM y las unidadesde disco llexible (disquclcf\) 'l'mbin se hace rcferencia a este tipo de memoriacon el nombredc nutk'tkt v(und.aria o memoriaefienla.

r.4.1.2 UNIDADES DE ENTRADA

lon aqlellos dispositivos encargados de aceptar datos de enfada nstrucciones del exeior y tansfomarlos en seales bjnfiaselctrica. ,".""piif". " serprocesadas directamente por el ordenador. Eje-pto, rri"os a" *iarO." a'. sonel tecladoy el ratn. "ni.ut

cenal dispone dentro de sus unidadesde elcrrlcrrl( La computadora ( a difercDcirr Bstoselementos, dicionalesile mimoizacin con muy baja capacidad. ( h memoda principal, sirven para retener temporalmentepequeascanlidr(lc\ (unapalabra o un byte) y se denoianregistros As por ejcorPl('ri informacin la direccinde memoriaprirrl:il)r tempomlmente utiliza un rcgishopara almacenar cuyo contenidova a serledo en un momntodeerminado' ceDlfil a la computadora extemas las unidades toalas Debidoa su disposicin, r de memofi y las ui'lades salida de las unidades entrada, es decir, las unidadesde L" perifcos Tambin de el nombre genicamente con masiva, son denominadas mpofiante inclir dentro de los pricipales elementos hardwae, determinad( que hacenposible una comunicacineficaz entre dos unid l!' ele;enbs adaptadores imprs(n y y que recibenil nombrede interfaces (por ejemplo,uDaintedaz enhe Lrna hldware, sino quc uou CpU). fl trmino intefaz no slo se utiliza en el caripo programasque 'lel existen por ejemplo' softwa As, puedehacerreferenciaa elementos ms sencillo ':l iuncionan como interfacesenfte e1usuarioy ofto programa,haciendo usode alichoprograna:a estetipo de intedaz sele da el ombre de 'tefaz de usuari

1.4.2Factoresque inlluyen en la potenciade una computadora

r.4.1.3UNIDADESDE SALIDA
So,l dispositivosque devuelvenal exterio datos de salida obtenidos Tu:lbf como resurtado de algn tipo de procesamiento. se encargan de transfom".r". ,"ia". Dlnaas,procedentesde la computadoracentral, a caenas d" o , oJu "*""t"a",

La potencia o poder de cmputo de una computadomgeneralmentehr!( referencia ; h velocid;d con la cual dicha computadoraprocesa los datos P(' serllevd(' ' cuantomspotenlesc una computado,el prccesamiento consiguinte, -ns qtr( una computadora de caractelsticas Exislen determinadas .pirlamente. cabo qu importantes los factoresms permitencuantificarsu polencia Aqu citaremos de unaconlpulaclora: influyenen la potencia

. La frecuencia del reloj intcrno dc llt c(xllplttr(ir.nl )cnlrodc rlunidd de control,existeun dispositivo denominxd(, t.(h)n t(tetra)t llulsosq|e sincroniza todaslas operaciones elementlcs tJolfl eornputaclora. Esterjoj funcionaa una frecuencia constante del or.dcn de ,r,ltion". Ae u."". poi segundo..Edentemente, cuanto mayo sea la freouenciade reloj de ina compuladora. nuyor nmero de operaciones podrdrellafpo, uniduda. Iempo.Este partmero se mide generalmenle en milJonerde ciclo por segundo (mgahetzios, MHz). . El ancho de banda: Repesenta la cantialad de infomacin transferidapor segundo de unaunidad funcional a olra I se mjdeen megabl Les por .egunio. rut/q).Luanloma\or seael achode banda eDtre dosunidades. msrpdo ser el intercambio de infomacin ente ambos, y esto influir inuy positivamente en la velocidadde cmputo. . La longitud de palabra: Dento ile la computadoa central se trabajacon unidades de informacin superioresal byG, hs palabras. V"" pntri eq^uivale a un nmeroenterode b)res y repre\enhla cintidad de _ nlormacrn que \e !"ansfiere en un inslartf dadoenlre lac uddadesde la computadoracetral. In lolrgitul de palabru es el nmero de bits que torman. una palabr Cuanroma)or e\ la longiludde palabra de un oroenador. estf podroperaren cadaistante con dalosqe ocupen malor nmero de bits, po lo cual las operaciones sobre datos complejos qcomo puedense vectores)podrn ser realizadas a mayor velocidad.Hoy en da, lo ms usual es encontrarcomputadoas con una longitud rle palabrade 3i
D1tS.

y dilfcilcr eran caros (cs(tocif. el hLlKlwarc) k)scquilx)N Ifsicos Anliguatncnto, paso del ticnll)r" el que el soliwrll! sc vea colo un aIdidoCon mienlras do usu. peso espccffc ms ha ido adquidendo ha ido cambi ndo, cl software situacin oNlt| que actutlicl en la tal foma reduciendo, de sc iban del hardwrc los costes conlinlnc (coste, clc.) mantenimiento, en todoslos aspectos tienernsimporlncia ol sollwLue quccl hlrdwilre.

1.5.1llsquemabsicodel software

. La capacidad de memoria principal: Cuanto mayor seael tamaode la memoriaRAV de una compuradorr. podrejecutar esLa prograrn\ ms grandes y que necesiten procesarmayor cantidadde datos.po otro lado. no eq nece\irio qur uni computadoru cargueun progrna compleloen su memofia pata eJecutarlo, perc cuantomayor seala memoriaRAM, menos accesos a memoia masivaseinnecesaios (parapoder intercambiarparte del prcgrama entre memoria principal y memoa masiva), y como con\ecuencia. el progrtuna \erejeculado mdsrpidamenre.

1.5EL ELEMENTOLGICO: EL SOFTWARE


Recordemos que el software era Ia pafe lgica e imatedal de un sistema hformtico que proporcionaal harwarela capacidad fara realizar "t"..inu^. i_"a, En definitiva,,el softwarcestaa fomadopor un conjuntode programas ejecutables en unacomputadora \r comode los dalosy documentos asociadoi a dichosprogrflas ueneratmente. el \oliware como elemento lgcoe! alrncenado an "opon"\-f,ai"o", como sonla memoiapincipal, la rnemoriamasiva,el papel impreso,etc.

'leniendo en cuenta que el conceptode software est ntimamenteligaLlo trl de programalllr con mayordetallela definicin analizaemos de progralna, co'rccpto que se le dan ll:l de inslucciones progrtma no es ms que un conjuntoordenado Aqul, una instruccincs rrrl que realiza. se desea pala la taea indicarle cotnphdora unasrcglas' (llr' acuerdo de construidos de un epertorio, de smbolos eorjunLo dJ llrl istrucciones una orden de operacin para la computadoa Las roprescfltan p,ogl nra responlen a unas reglas sitcticas y semnticasbien establecidasqrr' un lengaie de programacin ,l.lincI Io que\e denomia lenguajes de programacin,perc cada modelo du Existen muchos tipos de un determinadolenguaje Su directamente computaloslo es capaz de entender l conjunto de rcglas .l concreto ordenador denrrina lenguaje mquina de un interpretablespo los dircctamente para construi instrucciones smbolos necesarios dc La construccin ordenador. de dicho de la unidadde control circuitos electrnicos sc ya que instucciones las laboriosa, progrrmas en lenguaje mquina resulta muy pocas insuccrones muy (en existen cdigo biado), slo co lmeros reprcscntan cs necesado conocer perfectamentelas caractesticas hardware del modelo dc (existeuna gn dependencia de la mquina). compuladora Para sbsanar los problemas que conlleva la programacin en lenguaje al hombre:los lenguaies de alto lenguajesms cercanos rquina,se han desarrollado fundamentatenteporques9n indeledientes dcl nivI. Estoslenguajessecamcterizan a hacermsfcil y directa -_ odentadas modelode comutadoray po ohas cualidades labor del pogramador.Ejemplos bastanteconocidosde lenguajesde alto nivel son: ADA, etc. COBOL,C, C++,PASCAL,BASIC,PROLOG, que una computadom slo entiende el en cuenta teniendo Natufalmente, elementoscapacesde ftaducir r'n detemrinados necesados lenglaje nlquina, sern m.quina de un ordenado al lenguaje de afto nivel lenguaje pro-grama escrito en un los cuales progamas denominados traductores, serin otros ionireto. Estoselementos sobreun nivef concreto de alto programas en un tenguaje de han posiblela ejecucin proceso de el se realice de cmo Dependiendo dpo d; ordenador especfico. Lu; y intrFetes los los compiladores de aductores: h;duccin, existen dos tipos glbalmente el programainicial (progama fuente),obteniend compilaaloresftalucen eqrivalenfe en lenguajemquina(Fograma objeto) qu un piogmma semnticamente de la traduccin.Los intrpretes aDalizan'haduen y-elecut sert ejecutadodespus de tal forma que la taduccini las initruccionesdel programafuentesecuencialmente, En esteiltimo caso,.nos entrelazan en el tiempo la ejecucindel plogama fuentc sc dc que resultados de la ejecucin srlida, sino los g.tri." un ptog.* objetoconro dieclilnlcDlc programa songenerados

Paraque,una computadora pueda funciona, es necesario disponer de unaseric r- pograrnas(generalmente oe poporcionados por la firma costructoade il computadora) necesaios paael contol del mismo y su utilizacin efi"i"nr" f"Oiooj,, por pe del usuario. Fsteconjunto de programa\ conforman el \ofr$tu_e msbsic oer srsema, que recibeel nombre de sistmaoperativo.El sisema opentivo es un conjunto de prcgramas y funciones que control; y gestionan ion"iinurni*to ll narou are.ocullando "f su\ delalle\al r.uario. condoqobjetivos priciple.: . alcanza.run eficaz rendimiento de los recusos ha.rdware (memori! perifricos,CpU, etc.) del sistema informtico y . facilitar al usuaioun acceso flexible y sencillo a dichosrecursos,es deci. hacertansparente al usuarjolas peculiaidales propiasde cadarecurso. tn la._acrulidad. loc \istemasoperativos del momenloofrecenal u5uariu , grance poslt'tUdades. como son el uso del sistena informrjco por vario\ ucuarioj qimuJrneamenre (\islema. operati\os multiusuarior. la di.ribucicin'Je l". r."rlr". .1 sistena infomco sobreredesde ordenadores ,rio.rn", ii.ij;ri., sofisticadas intefacesde usuaio basadasen grati.o", "p..",ii". i"rnr, l";.*.;: Actualmentelos sistemasoperativosms conocidos;on UNIX, WnD*r i, bJ;, el sistema operativo deMacitosh, Windows95 y MS_DOS.

ospocrr]lllcll AdonrlN dol sollwnr't rll'l rlfdtll0, clohc[ cIistif ProgrAn)as ostclil)(l (trll(llltr espcolicas rr ll[lll Llplicitcionc! o[ ltttl$fctlizortfbll)r ^ Noltwtrl$ tlo tttlletcltt DcDtrodel sollwalc dri ilplicllell, w[c t lc dcnomnLr por su Irl)o11||lr( rrl ift (l(iNllrcrf (llrr de una seriede proSiulllrs . nli paquctesdc sollwrlc: (lnrlPUcstos cllalll('s rclizaf y gestionar datos, edilr t0xtos, lDrccDnr l)(.11tilcn gr,rrrcrarinformcs. conru'riciunoscon otros ordenadores,enviar y tt\'llJir .l,r$ apticaciones de uso especfico: Facturacin,contabilidad. nlrilrl!

de los datos 1,t,2Orgrnizacin

SOFTWARE

1**'***
(

)l
\ |

tl

Pdqdes

J( sofr$de

..

I I' o.e*doRs |

]e texros

[****

rl

r - tud" dehoi !F r e,.,.D ! oa!d,1r o

Fjga 1..1. Esquem bsicodet softwe de n shteDa infofDtico

Hastael momento,slo hemoshablalo de dos tipos lesoltwre, el softwaeds traduccino haductoresy el software de sistemaopemtivo. frt* ", ?"r_L parede un grupo ms geneal,denominado "p.. softwarebsicoo lesistema. El software de sstemaestcompuesto de rquellosprogramas necesarios parael funcionamientc oe la compulcdora. a un conjunto de progrma, Junto oenlada. a fcitrr el u.,o del slsrcma y opmlzal suslecursos

Eslosdirl('s formanpalte del software. por los programas Los (|rtosutilizados son cqucfl(los que parte de los mismos hasta masiva en memoria almaconarse lllelcn y algrnos conccpl('s este apartado, expondremos proSruma En en ejecucin. tn ur memoia rnasiva los datos en decmoseorganizan hsicos aceca ilgllniciones sierr unaestuctura rnasiva segn en memori Si bcnlos datossealmacenan que rcsullrl queel usuaio conunaestructualgica permite tabaje oporalivo tl iislema quc en flcheros est basada lgica Esta esuctula lcil de comprende. ms nlu{ho cll de datos basados tratmniento manuales de los sistemas la herencia de lorNlituyen (en lllhcros manuales archivadores). un conjunto de infomrcinr Un fichero es un conceptolgico que representa rlcl mismo tipo efercnte a unos deteminadosdatos, hatada como una unidad d( y organizadade forma estrucrradapara la recupecinde un dal(' All[rcenamiento h(lividual. Ejemplos: fichero de empleadosde una compa,de alulnnos de un Iircultad.de libros en una biblioteca, etc. Los datos que lee o generun prcgrlDrir de e[trad r uclenestructuse en forma de fichercs de datos.Los ficheros de latos dcl de la ejecDcin masivaantes pueden en la memoda serintroducidos u0 progfama qe los pocesa, pfoglama La unidad elementalque compone los ficheros es el registro. Un registro a una ficha en un fichero manual, es decir, contenda la informaci(in oquivallra a cada elemento individual As, por ejemplo, en un fichero dc conespondiente los datos rcferentesa un empleadoconcreto fomatan un registro Llcl ompleados, ficherc. A su vez, cada registro de un fichero se componede unidadesms simpl$ una infomacin unitaia e idependieDl( campos.Un campo representa clenominadas ttuIo-libro, Nota-alumno' clc dentrode un registro. Ejemplos: Nombre-empleado, (cada un byte) uno ocupando de caracteres a su vez, se compone campo, Cada

La lblma ms comn de identilicuf !t fcliNlt dg[lro dc ui llchero es eligiendoun^campo, o conjunto de canpos, d0trtr) dcl'rnlinll pr,t el cr"l mafienga diferenresvalores.A estecampoo eonjLrnro ""d;;;;iJ; dc r,ntrp(Nse le denomina iave. n Ia Trgufat.) se mue\fa el contenido de un tjchcr,lc ctnpleado\ en el cual el campo NlF-empleado podla actuar como llave_

I)Ii I,ASCOMPUTADORAS 1.CLASIFICACIN

Fisua I .5. Esl,actum de ficnerc pa aln@en ifolmcitu

acer los pteadosde r conpnia

La mayorade las organizaciones que empleanodenaalorcs, lo hacenpaams . de un.propsito. es decjr.una misrna empresa puerle manten",aiie."nt"supfi'"acion"s que ulrcen los rxsmos datos, Cda unade las aplicaciones requiere un granvolumen de..datos, utilizndose ficheros para alnacenarlos(en me'moria ,".iuu). aau apli.acin podra disponerde su propio conjuntode cheosque contuvieranios datos que necesrte eshucturados adecuadamente. Debido a que los datosson paauna misma compaia..existe un alto grado de solape entrelos datos paralas distinsaplicaciones. A<..por etemplo. si la seccin de personal de unacompafu.a mantiene unficherooe empleados y la seccinde contabilidadtambinnecesiiaotuochero pam almacenar inibrmacin de los enpleados, existirinfomacinduplicada. El enfoque anterior presenta problemas al existi infomacin comna varios _ hcheros lduplicdad). Es|^a duplicidad lle\a con\igolassiguietes desvenrias: r\ur trabajode introduccinde daroq.depuracicin Je enorei. m. complicada. mau, ocupacn de memoria msiva. problemas deacrualiacidn. elc. ?ma resolve el poblema, se eemplazantodos los ficheos po una nicd _ . coleccin de ficheros inerconectados lgiiamente, generalnente A"'g._ t rnunu, accesiblepor todas las aplicaciones,es decir, por una base ile datos. nealmente estaestuctrra se constuyede acuerdoa la organizacinglobal de la empresa y a sus necesidades. no dependiendo de ningtn prugrama concrero que hagauso cle dichos oaros. Las brses de datos secfern, actualizan y utilizanmediante pograias especiales clenomiados gestores de basesde datos. Los gestoresde basis de datos permiterr, ente otas acciones,definir la estructua lgica de una base de datos i ealizar opemcionesde mantenimiento, modificacin y consulta sobe una base de alatos previamente existente.

Cualquier sistenta do ttalanlicnto utomticode la inlbrntacirllt rlt'|'t' fsicas.De acuedoa la forma ot (luc sr sla mediantemagniludes rcDlesentar los sitllt'llll'i dos tipos de sistemas: fsicas enemos estasmagnitudes fgpfesenten un vakn-lrrill(lrriillr pueden tomar fsicas, en los cualeslas magnituiles 0nelgicos, seales de tensirqll(. |llk rl(l utilizando rlcntrode un tangopreltjado(pol ejemplo, (ll8llnlt en el inte alo ceirado[0V , 10V]), y sistomN lornarun valor cualquiera rtlt l ittlorrrrrr pararepresentr qlr0cterizados fisicasutilizadas porque las magnitudes rlt' rlrrf tcrlsirr de (por seales mediante ejemplo, ilo tomanvaloresdiscretos tI rl rrlrr crllr'rr los ordenadoes 0V y -5V). Conetamente, tomarlos valores Ducden ( r (son llf llillf sislrrrrrr\ dosvalores digitalen el queslosepermiten irr!tipo de sistema hlnrios). r s lr't rrr'rrlt, las fomasde clasificmlas computadoras Ates de inhoducfu (IIIii III||||IIr' rlr clculos de realizar capaces de las mquinas unaclasificacin Drostramos lrlll ordcDld()lrs los se encuentran de las cuales,naturalmente, lentro crloular), rl( y procesaniclll(' l11 siguecomo criterioel modo de representacin uhsificacin dutos:

en los qtrc los analgicos son.sistemas . Mquinasde clcular analgicas: por seales elctricaspoporcionalesa los vakncs (k' datos se rcpresentan Se utilizan sobrc todo para resolvet ecaclo'rrs las vaiablesepresentadas requiefenel cableadomaual dc trrr'l Parasu funcionamiento, matexticas. de entfdl) r (cada un caculo con las seales uno realiza de mdulos serie analgicas. de las salidas posterior medicin la . Mqinas ile calcular digitales: Los datos se representanpor sealcs (sonsistemas digitales)DcDlr( valores condosposibles discretas elctricas presentanmay(n que, si bie los ordenadorcs, de este tipo se encuenhan y poseer un rc (l' preciso son ms lentitud que las muinas analgicas, aplicacinmuchomsamPlia. de tipo analgicocomo digital' tanto Lnidades . Mquinas hbdas: Poseen A continuacin mosamos una clasificacin de las computadoras nu, que atiendeal uso o propsitoparael que fue conshuidauna computadora; difundila . Compuladora de u\o Seneral:Denlro de este grupo. Fnemo\ lquclh ' ordenadorcsque pueden utilizarse para mltiples aplicaciones (gesli(" del progranra administrativa,clculo cientco tcnico' etc ), dependiendo que eJecuten. . Computadorade uso especfico: Tienen una nica aplicacin concrelt (videojuegos,computadofade un robot, contol de trfico, etc ) Ejeculrr slo unos pocos programasy sus unidadesde E/S se encuentrr alaptadas perfectamente Pra la aplicacin. La mayora son otdenador? enbeb los o sstenlts e qotrddos, q're lorf].arl pafe de un sistemamay(l (relojes,vdeocmar pero no es posiblcacccllcra ellos directamente etc..). microondas,

I,.I.3 MINICOMPUTADOIIAS i*,:x'",'(fi,T l?H: ;TTi*::J":,*,H?l "i,ll,J:,,I,il;:'liLi.xHJt*: consiguenmantenerunas buenascaracter prestaciones

ljt k actalidad, como consoccncilt rlp lt|| lecrolgjcos en la miiaturiT cin de los equipos electrntiu\. \rr n{ .vtlccs [ l) csl, cD tmDortancia \ popuanoad un lrpo mu) especial de or(lc l|ftn, L.l Inl(roorde;ador. . U; mcrooroendor re caflrreriTa por tenercomo cpl, I tlfopt,r,cii(lor que no e\ ms

rrrrrrvt thrl[ \c rlhcrgrr ErLrlldrihrscs (l( tlrtr's Jc ultllecrrirrlliurrt,' clDuci(lircl l\' (t,slrr goirtr,rlcrl. rtllflj :tl0 {lf)tl ,lt1lllr\y vrriostnillonc\ (lc LlLrtL\' SL'cl.'n

qlonrdo, IBM/4361.

adicionares, como son rarnane;ar*aaa, racilrlTs;;i,il]li,:fi: ;"r:j:.

1.6.1Tipos de computadoras atendiendo al poder de cmputo


Una de las clasificacionesms usualesde los ordenadores tiele en cuentala potenciao podr.de cmputo. Como es de suponer, iot"*J"i.r, tactorescomola longitud de palabra,la velociadde "n "stu "tasi"ocln fucionamiento, a" memona y el nrimero de terminales inteactivos conectables. ""p""ia" A contiuacin, infroducimoslos dpos de computadoas que constcteraos de acuerdo a esta craslncaclon en ordendecreciente de poencia. Comoes lgico,dadala dificultadde casiticacin y ta gran variedad de compuraloms existentes, ::li i--:":-rpueoe que ta :lrr9r. fonlera\ entfealgunas de la. calegonas qe aqurpre.entamos no estin lo suficientemene claas. 1.6.1.1 SUPERCOMPUTADORAS o*: es el trpo de computadorams potente que existe, caracterizndos , iunoanenalmente porsugranrapidez de palabra. ) su granfongitud La ma\oriade as supercompuEdora\ clsponen de rario: proce.adorertrabajando en paralelu, consiguierdo velocidades del orden de bionesrje operacion'e. .;gr.r"niJ.'. ;;, realiTar cdtcutos complejos a grar retocidai rcbre un'gan o. ll']li-.p-? oaros,(stmulaclo "3lr"" cleprocesos complejos. comola fisinnucleat, la cntaminacin del arreoe una ctudac! modetos atmosfricos parapediccin meteorolgica, etc.).Estas tan porentes generan. una enorme cantidad a" qo" t"'a"-s.. ::lpliq"ri: olsrprdo de atgunatormc. para solucionaesteproblema,los picipales'fabricantes "utori cle supecompuradoas toman detenninadas opcionis para su rlisio y cons*""1." i r,quidos y diseos c,;uo. pno,uli;'.i;;;-,;;;;";il'l I::.1:1"':"_l':.:lfllloorer Las supercomputtctoras pueden costarde 10 a 30 millonesde dlarcs,y tienenun allsimo consumode enegaelctrica.por ejemplo, CRAY y_Mp.

ir (''*l 'l' dtrrr los co\leqde lsmajnframes de di5mrnrrrr Surtieroncon Ia ider ' y compaasncccsililll lll ya que muchas organizaciones rcificar las prestaciones, perc no pueden pagrla. Son similacs il lrrrrl l'(foncia de una macrocomputadoa, (nmero de tefrlrirrrllr! \' irrninliame,pero a escalareducida en precio y prestaciones de tipo mellio y |llrflt flr0rcidad de disco). Estos equiposson utilizadospor empresas (l),\rlf ente 20.000 y 250.000 dlares. Por ejemplo' VAX de Digital I-(lrrrl )rrrt rl ' ( tn poration(DEC).

l.l.1.4 ESTACIONES DE TRABAJO (WORIGTATIONS) y disponende pantalla' ratn y tech&) S1rSe utilizan en forma monous!mio a redespara usr l( que actan conectados potente CPU, con ticroorlenadores entleuna estirclit principal diferencia La de mayorpotencia. de orlenadores rcLrursos en est4basada una filo$f 1[' personal es que la primera rlc lrabajoy un ordenador ms rpido dc lt ' RISC, qe pelmite un procesamiento lisco e CPU, denominada de trabajo selenutilizar el siston" Po otro lado, las estaciones hr|llrucciones. (ingenicr r cientfico-tcnicas en aplicaciones UMX y su uso se centa oporativo SUN SPARC. Porejemplo, Srllicas).

(PC) PERSONALES I.6.1,5 ORDENADORES

r.6.1.2 MACROCOMPUTADORAS (MATNFRAMES)


Soll grandes computadorasde uso general con amplias posibi]idades de procesamiento. memoriay DS. AI tgucj que tai \upercompuEdoras, requieren una nilalacjn especial denrro de unenromo controlado y ie utiU)an paraet prof;umi"; de grandescanrdades de dcros en grand,es empre.a. y .rg!r;lne-Jlir"";', compaas areas, agenciasestatales, erc.). Sr_r potenciade cilculoes inferio a ta Je una supercomputadora (varios millones de opracionespo segundo).Oeriu*n po. permilir la u[i7acn concunenre porgrannmero de u,urio.ion" l"d;,"';;r';ri. le[nrnares; estosusuar]os se conectan a una mainframepara aprovecha su gral

compatiblci Con estenombrese sueledesinaa la familia de microordenadores oon el PC de IBM y la lnea Macintosh de APPLE Son mioordenadoresde lcil tlAnejoque se suelenutilizar en forma monousuario Suelenpresentarunidadcsdc por su gran compatibidady bajo cosl" disco flexible y disco rgido. Se caracterizan y (lc hardware que Ia mayorgamade equipos cual hace (onte lo 500y ?.500dlares), softwareque existen en el mercadose orienten a este grupo dc Itpticaciones Existen versionesporttiles que permitenun fcil y cmodoanspoflc computalos. deun Pc clsico. perder delas cualidades ninguna Nn

PROGRAMABLES CALCIJLADORAS I.6.1.6

Se trata de un equipo de pequeotamao que funciona a pilas Posee u toclado sencillo como unilad de entrada y un visualizador ptico como unidad 'lt y simpley reducido' usode un lenguaje sehace estas mquinas Pmaprogramar salirla. (algunos Kbs) pequea sebastante suele disponible de memoria l0 capacidad

1.7APLICACIONES DE LA INFORMATICA 1.7.1Caractersticas que motivan la informatizucin

y tnordologlos 1.7.2Nucvastendonclot

que ofrece la illinillll(rl, Como muestrdc I xntl)litu(ltlc posihilidades qlrc cNlnrl y novedosrs tcnicas lgurrus ntcl(xli)logas en este apcr!l{) Inlroducmos (o[siSuiendointroducir la lccnologf inlbrmtica en tareas que p rilccrl lxxtt En oscomienloq de la inforruitica. debdo al aho costcde la\ computadora.., tttrl()matizables vista. a primera estasmquinasslo eran utilizadasnor grandesinslitucones (.p;;;;;';. Defensade FFtru, instituciones gubemamentales, univesidades, et"i I.7.2.1 INTELIGENCIA ARTIFICIAL tareas nrmricas complejas.No obstante, con el tiempo, el cose de l,o; ;alip;;;;l; ".r",""U que estudicl rrso| l artilicial (LA.) es una metodologa La inteligeDcia dismjuyendo contiuamente y, de forma p*a.U, ," t uo iJo ;;;:;ff#;;" (orrrputadora inteligente propio (hl llorltllrt pa imitr el comportamiento usosde las computadorasHoy en da existgnpocasactividades humanas en las cuares de I.A. ticnett te'ltttr"ltlr (rrzonamiento, visin, aFendizaje,etc.). Los programas no ega incidenciade foma directao indirectala informtica. | | lrr ltrrrll el modelomsintercsirrrlc Denhode estadisciplina, r(fr!nasa lashumanas. las,amptias. posibiliddes. l,t*tth'\ ttt tl de la irformtica,p&sentamos (tambin sistemos denominados expertos sistemas lof deominados las ^^,^^.^-:3:, -o"ocaracrescas que podran reunir las aplicaciones para las (rrtrrl r' rrr actc pretende que la computadora cuars sera til l to ociento), con los que se informatizacin: (lirrfllro'J | t en dichodoninio Ejemplos: comolo haraun expedohumano o|Dcccos ' . Nec, sida!1 es importalchilblilrrl(rrlr(r prstamos etc. Tambin dc un gran volumcn bancarios, concesin de rlldico, de dahr. E.la caracrersrica se da en toclas -;";;r* aquellas aplicacionesrelacionadas redes Dctrrnrrlt rlct reade la LA. de una nuevararnade estudiodenominada con el procesamient; -iu, administrativos (gestin de cuentas bancariai, p.o"""ufni"nm dcl pttust' la estructum pretende simlar Denfto de este crmpo,se firaificials. a" nminasde los empleados propiasde la neuona biolgicaen olllcrr rr de un banco,gesrind" pi.ufo, y lfi"nt., lorcbral,es decir, imitr las funciones ,in videoclub, de aprendizajc etc.). con capacidad de patrones de reconocimiento "n ohteneraplicaciones ' . Erstenca de datos comwzs a mttpks proce,ros. Cuando en una I,7.2.2INFORMTICA GR.,FICA organizacinson utizadoslos nismos datosp'aral.tirt"* upii"u"i"""". l" gesrin auromtica de dichos datos puede evitar La informtica grfica es uno de los camposde ms inters y que crecc r s il ;-;;;;;; Iisicmenre repetidor en vaio. rciores o a"p"r,nrn*,o, flpidamee deDtrode la infomtica. Este campo incluye una serie de principit)s dr' J. organizacin.De estafonna, se evitan problers de porcomputrr.l"r de imgenet la \isualiTacion a consegir diheo ) de usoorielados actuatizacinAe "iu is datosy se reduceel espaciofsico de alracena_i"nto . gr1-ict)s ello, los sistemas posible realidad. Paa a la lo mrs cercana oon una apaiencia fo, nJa_oJ- por eJemplo, los datos sobre empleados de accio'tcs que pemiten realizar fcilmente y hadware softwarc incluyen componentes on Uun.o pu"J"n almcenados junto con los datospesonates "._t* como desplegargrficos en dos o tres dimensiones,modificar su tamao, fotarlos de los clientesdel mismo. idicando su relacincon e banco(clienre,empf"uaoo etc. En general,la informticagrficarenemltiples reasde aplicacill. dcformarlos, u_Oo.. puaiii'o.-J usar para djstrnlas aplccones que iabono se incluyen: ahseocon ayuda del ordenador(CAD)' realizacjr d las cntre dr ndmina. conrol".arg" "rri oe tosempteado\. y grficos, ate grfico por odenador,animacinpor ordenado'. de clientes, modelos ct.,). diagramas Be\dn de imgenes digitales,etc. . Realiz&cnrcpetitva de tareas rutina s gficas de usuaio, tratamiento diseode interfaces sobre una gran cantidad de dtos. La computadora puedc procesa iteratrvnmente las mismas Incrruccrne\ sobregrn cantrdad I.7.2.3REALIDAD VIRTUAL por eiemDlo. de dlos djstinro.. la confeccirjn automatrca decata para cada clienre sta es una de las aplicaciones ms emocionantes de l tecnoo8a OeunUa*n . Tratamientode nfotmacn geognifcamente lugaes fsrcos, de recear qDese encamina a la habilidad modema, oomputacional distribuida. L^ informacin del cueQo procesa , cl que tienen apariencia real. Paaello, se utilizan Ios senldos una gran computadora tenmenos puedecnjontrarse di\ribuida Dor -que olsrnto\ tcrrxnales sonidoy el movimiento paa simular objetoso lugaresrcales.Se utiliza para todo liP lpoj ejempo. ccjero\ Jut(,tnaticos o .uarr.nl., bancarias) e incluso la informacinpu",l" .". prn"". de taeas en las que interese la sjmulacin de procesosreales, como pruebas d. ;rr-;;;;; computadoras distribuidasen red. de los aviones,exploracinplanetariavirtal, exploracindel interior dc aerodinmica etc. salones de vidcojueSos, no construidos, . Nec.esdad edificios de alta precsiny tupez en la rctlizacin de clcrllos de -;;;;r;; calquie complejidad (simutacin espicill. r{)ntrol d" ildustriales, prcdicciones meteorolgicas, eic.)

1.7.3 Algunas delasaplicaciones mfs lrnrortantes


En esteapafadose citan algunas de las aplictcioncx ms importantes de la informticaen Ia actualidad

pLr lu lcsolucilnrd0 Dl(xlclo rolalivusrl lso (lc ll c(rrnpult(b,fl pllcucionos (simulacin, e1c rlc an/rlisis rllkrs cxpcr'nicntilles, ) y clcubs malcnrllco !0[Dlcjos (allouk)Dumrico,etc.), Llcntfo(lc hs cutlospodemoscitar: predicciDmeteofol8i(lL colrol ssnrioo. ctc !t,trltul nmbienlal,control dc t'flico, coDlrolde comunicaciones,

r.7.3.1 PROCESAMIENTO DE DATOSADMINISTRATIVOS


Este es el r:ea de aplicacinde mayor impacto; de hecho,sin ordenadores, la paralizara_por completo. En estecampose incluyetodo f.,"1;"i;;; :::n:ma.se con la automafizacinde las ftrncionestpicas de gestin emiresarial, ."" l" gestin de personal, proceso ile nminas y "._. cont;bilidad, tactuaciOn, cont.J- oe inventaio, gestin bancaia, poblemascte optimizacin, investigacin de mercaoo, Tambin dentro del mbito administrativo han tenido gran _ importancia las aplicacionesrclacionadascon la auromatizacidn aet raUajo Je ;ilr;; ;;; ;;0" lugar a la aparicin de ua nuevatcnica, la ofimtica.i;"dr..;r"";il;;;. encuentran las aplicaciones de tratamientodetextos, gestinde datos,hoj" " -;-;;;, coreo. etechnico, agenda electunica, desanoltlo """fr, rb p."."rt"";;;. aplicaciones relacionadas. Por ltimo, es necesaio resaltar el gran desarollo e importancia que estjrl teniendo las aplicacionesde sistemas de iiformacin ;^p;;;;i; i*;;r;;:^, Infomaion S)Jtr - MIS). Un MIS es un sistema o conjunto de reglas y procedimietos que proporcionan infomacin ';:'"""" fi"bb ; lu. ';;;."; organizacin.Estos sistemasresultan imprescinalible, tu. ._p'.".u, rrroO.rnuJ.y copetitivas, ya que ayudan "n del a la tomade decisioes a parir J" a".".." datosrelacionados con el negocio. "iraii*

I.7..1.4 APLICACIOI\ES MDIC4S Y BIOLGICAS en todas las tareasm(lirrrs S. Actualmente. se ulilizan los ordenadores ryrr,|lrrr de investigacin mdica(biolgicay farmacutica). aplicaciones hr(lLrycn clrtr ru,l' y tratamiento bases de datosde historialcs de enfemelades, rllng|lslico etc. en cuidados intensivos, ecografa, controlde pacientes |rficrltes,

I.7.:1.5 APLICACIONES MILITARES rrrililrrl.rlri por partede los gobiemos en aplicaciones El uso del ordenador primer el ENIA( De hecho, el ordenador, . llr, las demrs aplicaciones. a lxccodido r, ante diferentes conlliri(,rrt principio para trayectorias balsticas calcular l|||l) en n ti Delcrrs;t de del mundoes el Departamento y cl mayorconsumidor de infomtica destacanlos sislcrrri ll|lldos Unidos. Dento de este po de aplicaciones, mita pof s.rtli el espionaje de dar, los misilesautodiigidos, ro|lputerizados y defensa etc. computerizados, los sistemas de seguridad [1iljcial,

1.7.3.2 APLICACIONESINDUSTRIALESY DE INGENIERA


El ordenadorha tenido tambin un rmponanrcpapet como herramientapara - ._. facilita,los procesosde diseo y fabricacin de produJt": D;; ;;;";t" prrncrpales usos son trzadode planos,contol de procesos l"..t i"",l"ti* industriI,miner4 etc. Tambin aqu se incluyen las ipli"""i"r". ;" ;;;;;;;;;; por ordenador (Computer-AdedDesign_CAi), faUricacin asistiJa ;;;,i#;; ,S::!:'::.,!*o
otoenadort( omputr-Aid?d Dcign Mnufad u ring And j c:tnp_i ADN4AT I

,",::.cranns-CAM) y dise, i"""""io. y p."."".,"

"y"J"

Il

I.7.3.6 APLICACIONES EDUCATIVAS personales han iniciado una revolucinc En los lltimos aos,los ordenadores par pueden las edades utilizar los ordenadorcs indiduos de todas rea educativa, cl crl pueden encontrtr computadoras, Hoy en da, se un benefrciointelectual. 0onsegufu en y bibliotecas. se estconviftiendo u Adems, ol ordenador museos [!rlsde clase, irslrumentoesencialen el procesode aprendizaje. puede sc en la edgcacin el impacto de las computados No obstante, qontempladodesdedos puntos de vista. Por una pafe, se plantea la necesidadde ilcluir la ifomtica como materiaen los planesde estudios,dada la impoftancia d! de la tecnolog qug una personaest fomada en el uso y aprovechamiento muy til en l.l oorputacional.Por oha pafe, el ordenadorconstituyeun complemento Instructon mediantetcnicascomo CAI (Computer-Assistd li)rmacindel estudiante (CorPutr'Asskted laaming y del ordenador) CAJ' con ayuda flnseanza que proporcionan didctici cmacterlsticas Aprendizajecon ayuda del ordenador), |lluy importantes.

r.7.3.3 APLICACIONES TCNICO-CIENTFICAS


!i ",:d:"^lot es utilizado ampliamentepor los cientficos como heramient tm.prenscindible. En el campo de la ilvestigicin, cabe destacar ;i uio;;, paraacceder a grandes bases de datosdistribuidas por aiversos :mena19es tueares. destollar teoas, recoger y valilr latos.Tambjn ..' i;"i;;;;J;r-h" "qr;

EN EL ARTEY HUMANIDADES I.7.3.7 APLICACIONES

como sonla composici relacionados con el ar1e, Aqu se incluye aspectos por ordenador,industrl de cuadros, creacin de dibuios animados,msica natualez automtico de textos de cualquier etc.,ascomoel aDlisis cnematogrfica, etc. la traduccinautomtica.

1.7.3.ri o't'tros cAMpos DEApLrcActN


Entre las rcas de aplicacin no englobu(llscn k)s punlositnlcri{)res quc merecen\er ctadac\e incluyen: prensa.ocio ] cnt,clenimienl() (videojuegos). aplicacionesdomsticas,seguridady orden pblico, prcticalegal (bitsesde datos jurdicas), sistemas de teletextoy videotexto,etc.

cAP l t,() t

DE LA INFORMA(]I(1N REPRESENTACIN

EN LAS COMPUTADOI{AS

du 10\ con la reprcsentacin relacionados aspectos seestudian En estecaptulo scfr Pra cll(r. computadoras. de las (numricos en el interio (lntos o no numicos) l"rl sislemat de numelir' a los una introduccion en primel 1u8ff.aponar ttrcL'sario. cll fundamenlilD intemasse de fansformaciones ya que gran cntidad rrrlemticos, los (cdigos E/S)' coD de entradtsalida los cdigos seprcsentan ollos.Postedomente, comprensihlc forma en una la computadora a extema la infomacin quo se haduce r;rra los elementosintemos de la misma. Po ltimo' se consideraDltrs intemasque tiener lugar sobrelos datosen cdigo E/S par sr Innsformaciones aritmfcas. de ca a la realizacinde operaciones rdecuacin

2.I INTRODUCCIN

que el ordenador trabajacon dos tipos de informaciones:los datos Recorlemos los {iatos Fl cmo se representan slo vercrnos En estecaptulo, y las insllcciones. jrroblema la informacinse atar en captulo de cmo se regisa fsicamente posteriores. Nomalmente, la informacin se le propocionaal odenadoren la lbma ms pedcnse es deci, con ayudade caracteres,Estoscaracteres usualparalos humanos, igls)' numrico del abecedado como minsculas llfabLcos(tanto maysculas dc rdenes (:, :, !, ", $, 7., &, /, (, ), =. etc.)'de control(indican (0,1,2,...,9), especiales fin dc indicador de carcter fln de lnea' el dc indicador como;on el carcter oontrol, elementale figuas (Pcrmiten grficos rcpresentar fichero, etc.) y caracleres

{,1IJ'r,*).

L,:.-l^l::.::n."*l mrormacro se mantiene utilizmdo dos valoresde una ."g"l r -ii.i"" ili,l repesentable mediatte cerosy unos,

Nosletra(emos en k)$tesprimeros til)(h1ct,tclorc$ TJSUALES (clrctcrcs_texlo). D NI.JMICRA(IIN L., ,,, SISTEMAS agrupacin de los dospimeros tipo; sedenomrntt c!r(:.0roi ollbnum6ricos_ EN INFORMA'TICA Todacomunicacin con el ordenador seha dc rc liztrscgnlos caracteres . tllxl ouc uliliztn)aritmticas admitansusdispositivosde E/S (todo dato o in.t clccllrlfItls oPcluoiones sLrclur Las computcloras u""iO,, ,. ,"pi"-r."-nroJiil;#,,, tlr Itrw{ de nmracin on el sistema definido para el sistemainformtico). Bl conjunro pam los drlos lluln'luos bas.lda tbluscntacin .i" ;.;;;;;;f#;, lo\ \islcrrlrr\ intermedios cdigos \c como ordenado utiliTrD juego alecaacteresde dicho ordenador. se denomina 6ti,ttltnuronrrlr.Trnhrcn n trlrA de binar'r) nmero paso de un el ya que,comoveremos' iiutrl y hexadecirnal, de un odenadose simplifica,aumentando tl l que ms ctrrl _...._El diseo y construccin est una representacin 1., iltouiu. t iui"t, con l cuul se obtiene fiabidad, si se urizan sto dos vatores posibles irrrtl pala I"; rltr ". bin'rrir en las conversiones (ser-rtilizan comopasointemredio decimal rintorra representan los datosen el iteior de la computadoa. ";;bil;;';;"q". stosvaloes sei"o.;;;;;;, imal-binario). t dcc a dos.niveles de rensin, de *-;,;;;':;;ff;:;

posicionalde los nmeros 2.2.1Representacin

AI tener que aducir toda la iformaci suministada po la computadoa a ce]os y unos, es ncesarioestablecer una corespondenciaentre el corjr;il;;;, ros caractercs y el conjunto biaio f0.1)" (n es.t n:.ne.o O. tii, aiip;;;b;.;;, rcpresentr,loscaraceres). En definitiva, es necesaloltevar a cabo una codicacirt entre^loselementosdel prime conjunto mediante los d"t ;g;;. il;r;;;;il.

"-r""r"""iiJll. aunqueexisencdigosde E/S nomalizados. Ejemplo: Si queemosrepresentarlas cinco pdmeas letas maysculasdel alfabeto,podemos establecer la sig_uiente correspondencia:
Carcter Cddigo A 100 B 011 c 110 D llt E 101 a:T.^: ejempto. sehr e\tablecido unacorrespondencia . _. . A,B,C.D.F :.. "" eqte enlre el conjunlo.l y I el conjuno l0.tl . qquihemos urilizaoel nmero miirn

transformacin sedenominan j"rrir. cdigos deE/s y pueden

ltt A dc un trllirlt( Un sistemaalenumerecinen baseb implicala existencia o rb s i m b o l o s Elvalordeunnmerolenbasebrdependedehrrrrrr (rn rDu e sp lo cadacifra con un valor deperr'Jrcrrrr conlribuyendo 'l' .f alfabeto. "'.if.^ ",tir.:,"r" gllr nismay de su posicindentrodel nmero (b=10, A={0,1,,9}) ocuneque: decimal En e1sistema Ejemplo: 310'' 8 1 0 9 +2 1 0 - 1 + 1 0 ' : + 51 0 r + 458.23)ro=4 e\Pcil-r'1 tieneun pesoy un nombre cadapoiiciDdel nmero Comovemos. unidades'etc.) Generajizando: (decenas, centenas, Si la exprcsinde un nmeroN en baseb es:

oe btt\ neceqanos parrepresenLar esk\ 5 etrl\. c: decir.lre\ (en n a" ,a, al menos 3). "a,a"uro, P.amr:ali1r las operacionesaritmticas sobre datos numricos, la DroDia . computadora efectriauna transformacinde la r"pr"."ot^.iOn .Ojigoi; ;;r;;t;; representacinbasadaen el sistema de "n muy aptapaarealizaroperaciones aritmticsl.

n 1r_2 n_3 I{)b= .. n3n2nl no. su valor decimalene dadopor: cntonces I + ' + n_rb_t b_2 + n2b2+ nr'br+n0b0+ n I b + n_2 +nr'b3 N)ro= Este rcsultado,conocido como el teorema fundamental de la numcracir' en cualquier sisfemade numecin con la misnln rclacionauna cantidad expresada decimal. en el sistema cantidadexpresada Ejemplo: El cdigo oct.:ll est basado en un alfabeto de 8 smbolos decimtr octal165,4h tieneunarepresentacin y b=8).El nmeo (A={0,1,i,3,,i,5,6,7} quevienedadaPor: 8 ')r0=ll7'5)ro 8'+58u+4 8':+6 165,4X=1

de numeracinen base2 2.2.2Sistema

vererno.s, ms adecuad" p*;..i;;;j;;; l:ff il[:#"H'';ffi

"'f;tfi#,T:

mitmticasdentro de un ordenadorse suelenlleval a cab Las operaciones en el binao naral Aunquecl paralos datosbasada un; repsentacin utilizando realizr cambio de cdigo de E/S a la reprcsentacin en binado natulal la relativasal sistem un seriede cuestiones veremos el oralenador, automticamente y decimal el sistema entlcste y a lasansformaciones binario

dc numontclD hlDtrloschlsr cncl uso dc unrllbct(, . snrbolos , ,lll.Nhtc|no A deskr do^s (b=2, A={0,1}).Losclcrcntos l" uuuf"t,,Ui,ruril ;li;;;;#; cifrasbinarias.
A contiuacin,veremoscmo se realizan las tasformaciones ente el sistema derimal y el sistemabinario:

2.2.2.1 TRANSFORMACIONES DE BINARIOA DECIMAL


Paa hansfoma un nmero representadoen el sistema binario a su representacln en derimal,nicamentehay que aplica el t"o.e_u onu_"ot-d f," tu nmeracin, visto en el apartadoanterior. parapasael nmerobinaio 110010,101), a decimal, , .Ejemplo: simplemerc, hemos de aplicardireclamente el teoremavisto, utilizando b=-2: 110010, 10l)r= I .25+ t+0.22+ 1.2a+0.23 +0.22+1.21 +0.20+t.2 1 2 \o=50,625),0

co'l pn (1 sc llcgaa u[ rcsullr(k) licnc una Drtclitcelonrtln l'lllll{) ourndo d0 lolt clltcr0s nult. lil nlllo,ohl00 o 8I'ormcon las partcs tiaccionaria lll que obtioncn el sc en ld(l(rN cll cl lismo orden productos obtcniclos, puede muy ser clcln,crobinaio [lrLrt)d('t) de cilis licci(ntnfills nmero (lc In el resultado truncar suele se por ntcnlmente lo cual, innito, l del ordcrrlt(l de almacenamiento de la capacidad dependiendo conversin de t,ancamento)' (existeIo que se denonin vt error en binaio del nmero decimal {)Jl5)1" (l Ejemplo: La reprcsentacin (1,01010...), ya que

0325 0,650

0,650 x2

0,3 0,6

0,6

0.2 9,4

L,2

2.2.2.2 TRANSFORMACIONES DE DECIMAL A BINARIO


Pra hansformaaun nmero de decimal a binario, se transformande forrr rndependiente la pafe enteray la pate accionadad"i ;;_;-;;;.;.d""":. concatenan los resultados obtenidos. . Conversin de Ia parte entera: Basta con dividir por 2 la parte enteradel nmero decimal, y despusrealiza divisiones por , d". b; ;;;i;;" "iir- sucesivoshasta llega a un cociente menor q",j z. ,r-",r_"." obtenido como resultado te[dr como bit ns l" rz".d"'; ;;; cociente obrenido " en el proceso de divisiones s*"ri"".. rj 'il" *.a" ri. i" del nrimero binario esiara formado por 1". ."; o. ;;;il;, comenzando por los ltimosrestosobGnidos fpo, tuoto, UiirnJr-u-1" deecha serael prime resto obtenido). "f Ejemplo: La repesentacin en bina fio delnmero decimal 3o)r0 es 11110)r, ya que:

a binario Primeo Ejemplo: Pasarel nmero decimal 67,125)La por 2 (67) y sucesivamente la dividimos decimal rrrteentemdel nmero 67 1

30 0

Con esto tenemosque la parte enten del nmero decimal 67)10tiene com() enbinadoel nmero1000011)2 ropresentacin el resto del nmero,se toma la pate fraccionariadel nmef() Pa repesentar por 2. dccimaly semultiplica sucesivamente

o,125 x2 8,250
. Conversin de la parte fraccionaria: B

0,25 x2 9,50

0,5 x2 !,t)

l:t ffiilr1'r*r#i*1:;*ir ift;Tr"?tlx *ffir ;i


procluctos sucesivos. El proceso fializa (suponreD() qucel nmero binario

enbinariocl tienecoo repesentacin 0,125)10 Portanto,la parteffaccionarir ser: binariooolnpleto 0,001)r,y el nmeo nenuo 67.12s) o=1000011,001)z

Ejemplo:En la tabla2,1 mostramos la rcpro$onltcin on binrrio dc cadaun ".'' de las 10cifrasqueitegranel alfabeto del sistem;de numercin deciral:
0
I

!ltiM^ It

t|i!'IA

nloDuclr)

DIVISTON

Decimal

Binaio

I bi2rirs Tabla2.2. Tabls de las opdacionesdih!tics bsicas

0
I

0000 0001 0010 00ll 0100 0 l0l 0 110


01 1 1

2 3
4 5

qicmplo:
100rr01110 1001001 + 1110000111 - 1100Ir r011110101 10110
1t 00l0r r 11001011 00000000 1100101r
100111001

000000000 100111001 -1ool610

6
7 8 9

lirll.id11r
11010 010 0010 00

1000 1001

Iro
1101

Tabla 2.1. RepBentacin bia de tos 10 gitos d4in.ls

Nteseque en la tabla 2.1 se estnutilizanalocuaho bits para representar cada nmero bilaio, aunqueen realidad no es necesario. El numerob000 e; isu; ;;;l nmeo.O,.eI nmero0011 se puedeescribirrambin I I ."^. OlOOfl-* cerosa la zquierda "._. no tienenvalor.igualqueocufiecon " decimal, el sislerna en dond( 5 esel mismonmero que0S.00S.000005. etc.j.

E el ejemplose observaque al multiplcarpor I0'r {es decir'-p-or2 cn p(n decimal)equivalea anadir un cero a la derccha,siendogsto similar a multiplica (lc nmero decimal.En realidad,esto ocrre en to'l'os los sistemas iOlr." numeacincuanalose multiplica un nmero por su base Por ejemplo, cuando utl nmerooctal se multiplica por 10)s= 8)ro' el resultadode la operacines el misnlo = 10)'r un cero a la derecha De la misma form4 dividir por 2)10 nmeroaadiendole el punto decimala la izquierda qultar cerosa la derecha o desplazar mDlica

2.2.3 Operacionesaritmticas binarias


Las operaciones aitmticasbsicascon nmerosbinarios son la suma,rest, multiplicacin y divisin. para efectuarestetipo de operacione. ." _i.*o algoihno que el tilizado en el sistemadecimai.Lo rinico que "Inpt"u hay que t1"". "i es que existenotrastablaspaaestasoperaciones ", "r"ri. (vase TabJa2.2i.

2,2.4 Cdigosintermedios
en la facilidad de tansformaru El uso de cdigosintermediosse fundamenta se utilizan como basesel l1 2 Po ello, nmerc en base 2 a otra base potencia de hexadecmal) (cdigo octuI)y el 16(cdigo

A ={0'1'2''-7}) BASEOCTAL (B=8, 2.2.4.1

Las conve$ionesoctal-binario y binario-octal puedenhace$e fcilmente- El oaso de binano a octal se lleva a cabo formando grupos de tres cifras a derecha' izquierda de1 punto decimal y efectuandola conversin a octal de cada gruPo

::t,ii:,i.:;tfilli,litl;xl,tl;,ijii: ;tffif ],ft :,"J;:g :x,:illi il#jH"jfi.#


uneractn. para pasar de decifial a octal.

on hindrio so lcPlcncllllr Co|l csto so licnc qc 0l tllllllltr otillll 17352,16) l)'? l{))1= ll I101I101010'0011 = 001l! l{}ll ll}1010,(X)ll l?352,16)s

90mol

i*;i#"t*,,m"jg;,,:.#*r*tr,:":1"T:;:],*:ii#'jr
m;;n:n:ru, l,;h;,mj.".,.."Jr"Laln:h",.:.-,.':["J,::ii:T;::,'jj:
'J"il""J: """".,,,11"#o'"";olX1"l tenerpresente correspondencia la tabla de enbe . atr,", J*?or",i"lJ"tl'ente
lllnorio: 011 ll0 011 000 010 100 ,l0l 110 100 Ocxaf:363024'564 cuando serearizan ":l'i:-octar r7352,r6)s.
lepresentacin octal la tanto, Por es363024'564X | | t 10011000010100,1011101), del

eliminf sepueden y a la izquierda a la derecha quelos ceros ObsNese M l ).' 1000010100,101 binario1111001 Pasar a ocfalel nmerc Ejemplo:

nmeo

debitsa reprcsclrtll el nmero octal cuando el cdigo seutiliza Geeralmente. alrnacenamienlo de lacapac;dad mejor apro\echar deJ para rimltiplo

(8=16'A={0'1'2'...'9'A'B'C'D,E,F}) BASEHEXADECIMAL 2.2.4.2

reali/irrl headecimal-blnario Las conversionec ) binario-he\adecimal'e cn estriba diferencia Drlcticarientede Ia misma forma que en el casooctal LS nica debenseren estecasode 4 bits, en lugar de 3 ' rluelas agrupaciones

Tabl2.3. Tabla d. coftspondercia ee los dieito elates y bidios

el nrineroocrall7l52.l . Parapasar ".'#ll'"tinario' se Ioma cada gito octat usrtu)e por rareprese",*iu" y .e iii'-," O c ta l:|1 3 5 2 ) 6 Binario: 00t l1l olt tot otu ,001 lt0

entre el sistemahexadecirxrly decimal se realizanigual-quc Las conversiones la Dascn el sistemabinaio, si ms diferenciaque tenel en cuentaque' en eslecaso' fundamental eorcma a decimal,bastacon aplicar el os 16. PaIa pasarde hexaalecimal se pasanindependientemeDla hexadecimal, pasar decimal de Para de la numeracin. entre 16) y la parte fccionaria divisiones (realizando sucesivas l0 parte entera el resultado se concatena y despus por 16) (realizanilosucesivas multiplicaciones Cuandosc 1A7B3,F6)16 Ejemplo:Psara binario el nmerohexadecimal presenle lil realizan conve$iones entre hexadecimaly binario, es convenientetener y binarios: enelos dgiloshexadecimales de coresponlencia tabla

Hexadecimal

llinado

llhrnlo: ll$ndontrlr

r |l fr L

I r {r

||l L r , r n ) o

ollrr

,l l ) l l

0 l)

0 2 3
4 5 6 1 8 9 B

0000 0001 0010 0011 0100 0l0l 0110


0111

L l , l 1 .l l

ll

fcprrsarrllrcilirrhIxrl(lIcilnrl I l0I)r cs lli(,Il,llA)r, l( xxn l 0l 00.l 0l I lr ) 01 l'or' la'rto, l

del

nnrcro l)lritrr,

cs mltiplo i( 'l ljstc cdigo sc utiliza cu.mdoel Dmcrode bits n repesentar

,,rcoDrcosDEE/S

1000 1001 1010

r 0 ll
1100
1101 l1 l0 I lll

c
D E
F

una dc(ofrrrrrrrx que asocian a cadacarcter de E/S soncdigos Los cdigos los conjuntos: enhe debits,esdeci,soncorrespondencias tt'flcia aFt p={0,1f'' ..,2,a, ..,2,*,^') a=\0,1,...,9,A,8, '(,l,E "'$-..\ v queseestuliliftlrr(k) del dispositivo m de q depende de elementos El nmero de Cr, tenemoi: los m smbolos frjo n debits paracodificar llxniondo un nmero (4 combinaciones dislintrrs) . Si n=2podemos codificx m=4 =22 smbolos . Si n=3 podemos codilicar m=8=23 smbolos.

Tabla2.4. Tablade coftespondencia entt tos dignos hexld.imales y bidios

hexadecimal heradecimar y resusriru;; r";;;;;:ll;_1t11';*; ,


Er.decint: I t\ 7

Parapasar el ndmero

*d" d,'s'. ":j.:il;;;."[],

Binario:

0ool ror0 ollr

,t0,, io,o ,f,,, l,,o

Conesto, setienequeel nmero octal1A7ts3,F6)r6 en binrioserepresenta como: tA7B3,F6)16 = 0001101001I I t0t 10010,111101t0), = rr01001 11 10110010, I11 1 0 1 1 ), Obsrvese que los cerosa Ia deecha y a la izquierdasepuedeneliminar. Ejemplo: pasara hexadecimal el nmerobinario I I I 1001 1000010100,101 I 101),

. Si n bits podemos codificar m=2" smbolosdistitos. un cdigocon n bitslrrl a codifical,senecesita Dadoun nmeom de smbolos pos(rv( entero menor mero n debe serel consiguiente, rrt rn=2'+n=1ogzm. Por m. n > log2 la relacin rrt oumpla Los pdmeroscdigosde E/S utilizadostueron los de 6 bifs (n=6), '.1u( ]0 dgi()s (26 caractees alfabticos' distintos 26=64 caractees rr|r|tita reDresentar cdigos a utilizarse comenzalon Posteiormente, especiales). ilrcirnalesy 28 caracteres que de 6 bilf. 1os cdigos los mismoscaracteres rh 7 bits, que pemiten representr y los caracteres de conol. Actualmenlc incluyenlas letrasminsculas aalems, lJcr\), \on losde8 bil.. m.urizado\ hr cdigos Podemos esfablecer cdigos de E/S de foma totalmente arbitrada N que suelenser utilizadospor lot (f)stante,existencdigosde E/S normalizados de computadoras.Pasemosa describir brevementealgunos de eslos aoDstmctores cdigos: . Cdigo BCD dc intrcambio normalizdo (Statulq Bi ary Cod' estecdigoutjliza n=6 bits =) Norm mente, C). DecimalInterch.nge a veces aiade a su izquierd No obstante, represclllablcs. m=64calacteres o grabaci en la transmisin paravcrificrrr errores un bit adicioDal Posibles de informacin(bi( dc PL'ridd) En este caso, cada carcterqued' reDresentado Dorn=7 bits.

I'll cdi8('lils scSlin !rrr rtrlllhltltrrr lrr\rlrrlnrt;r(lu1| . (iidigo ltll('l )l( ' ( \tt nrtrtltlt ttt\ i'tlt tl t )t\ il,xrtInt!,t l,os (llllossc rrllli)(ltrccr dkury( e,tka. t.r cottell)s Y ir|l |Illr olx rlrrirritllltcrnrcnlc Ir(nrrrlllrrri sc utili,'rrrr un c(idi8o(l(. ll i.Ir .rlt,,,tl|rlr,l,,rl l.or rk lirr rrrrrnr'ico rltrtf s. S s 8 bits hrccn posiblc|, cslc lrlrr n' para rclizaf n(lceurrdr cD t(xli$' li/s rrrrr'lrrltn ,tbrcnidrr rcprcscutllcro ik fr,rI !i r,\lr,l,lr, rrr.tr.rcs. if t1,i,*,:llr,rcin l)e hocho, ircluyelcl|lr, As( ll cdig() en rrrr$s ll rcprcscntacin n()strrrostchc(h(' ('"rr!rl( minsculsyrrr;ryorrrrrrrtro,Ir,lr(tr.r.r,fsl)(.rirlosquecurlquiercdir,l r{}Fl;.i('rrrs'irtir FrlrlIllt[, (l0l nlncfo176: de 7 bits. 001l0(x)l {)0| l{)l I I 0{)l l0l lO)as.II 176)10= . Cdigo AS(lll ttlrktittrt \tI tht,t ( tt lit tnlbnnationInterchangtt es: Utiliza n=7= rr) t.)ll (||l(l.s r(.)|r.srllltrtcs. en bimrio n lu'irl dc dichonmero rllrt Lr rcpresentacrn trsrecdigoes de los mri: firl||k,r! utilizados.Se l) ( (lc (ll.('ir (lrk. lir l:ry(n.pr1c (lc las transmisiones de dat(jr. 10000)r 176)z=101 entre dspositivos sf frlli,i r cn cstl| codiflcacin_Se suele inclui Lrl (i,rrt() l representacin con el cdigo E/S es demasiadolarga' rcsttltrrtttrtr octavo bit a l.r i7(luif|rlr l)irllr dclcclu.posibleserrores de transmisinr, r'rlr/l srlrrrr,|' rrliliz.rr un representacin basada en binario natrl Ptllir grabacin(bir dc p fi(tr'(j).t.) crjdigo ASCU dc 8 bits es denomiriado c{:tilt ASCII extendido. prlirlrf\' I l\r' cslos motivos, y teniendo en cuenta que la ALU ope(a con Existen otros cdigos dc uso ms estingido que los anteriores(Cdigo il( c l /s I simblic pasandode Ia repesentacin r(nrvcrsinde notaciones, ll/r rrrrr tarjeta,FIELDATA, erc.).La rabla 2.5 muestrala codificacinde los dgirosnumico\ lllrrrrrl binario represntacin intema' basadaen lrlrrrrr'lrr{ i(,ll Llucclenommarcmos de acuerdoa los cdigosintrodlcidos. |.rl|||tfl|('i(i'l|clmiteunmejoraplovechamientodelamemoriapfincipalylll||}'I rFlrr Ilrrl (lr los clculosnumricos.

l00r0r0
0000001
2

I I I 10000 llI l000l

0rr0000
0110001

00110000 001t0001
00110010

interna de los distintostipos de datos I lttrresentacin 1,,1,

0000010
100001I

1 1 1 1 0 0 10 0110010
ll l1001t 11110t 00 0ll00t1 0lI0t00

00t100rl 00t10100
L\Jll0t01

10001u0 i 0 0 0 t0 l r0 0 0 1 t0 0 0 0 0 t]1
8 9

internurrclll'L cmo se rcpresenta lilt cslo pafado, intentarcmosestuliar puede almacenarua computadora Los tipos tlc tl"t"' litlrx llnrlrs lillos;c datos que son los siguientes: r'i"r,n ,'t,it.s qu" puedesopofar una computadora irr,t,, ' l,gico , (llnicter . l,htoro . l{(.tl

1 i 1 1 0 1 01

0110t01 0110110
01101l1

r r 110110
llll0 ]] l

00110]l 0 00110111
0 0 1 It 0 0 0

0001000 r001001

1 1 1 1 1 0 0 0 01 00{) | 1 i1 0 0 1 0111001

0011100r

Tabla2.5 prin.ipales cdigosdeF./Spa tos crcreEs nncos

2.4 REPRESENTACININTERNA DE LA INFORMACIN


En la computadoracenlral, la informacin se lransmiie y procesaen nidadcl denominidas palabras. es dccir.todala informacn. praserproce\ada por la ALU , transfeidaa memoria principal, debe esucturarse en palabras.por esta razn. pari, apmvecharbien la memoria, la longitud de palabfa dcbe ser un mltiplo cntero dcl nrimeo de bits utilizados para represenlnr un carcter.por consiguiente,una palirbrl e\tr;compue\laporlnn mcroenterodL'b]tc\tu\ualnrc te8,l.?oO4b .iui|n.t.. se tilizael cdigoEB('l)lC o ASCII cxlendido).

r'rrl1rrrr quo I os (lllos de tipo lgico puedentomar dos valores(0 o 1) 'l)r'r (l( rlirt'f,' lil). de es1c interna (0). La representacin ( l) o de flsedad ietrl ,lr'vr'rrllti opcionesms ustlill(s lltrrv vrri lltt A continuiLcilmoshamosalgunasde las cl 0 (rr\lt lr parareprcsentar .llnc(f0(resP. 1) todoslos bits de la palabra pam r'lJritr'rrr de la palabra . llir(cf 0 (rcsp l) slo el bit ms a la derecha rl l) ('csP.l) el0 y haccr lcrrl(lrrr parareprescntr de la palabra ' llil!cf 0lodos los bits el ] l)il (lc [r plabra pararepresentar cadenJ\dt e r'trlrr \encillumcnte lirr (llos dc tipo carcter representn tl ('"lrl (r lil (rr Lrs Pirl.rbras rlcl ordena'lorl repre\entrdo\\cLrn trr'rrrrl,lll,x r(! tlc rcl)ffscrrlrr( clr1urr una rccoD\rcrsi')n ttllllr,r1,lrll rslc cso. llo cs ncccsirrio

(1rIt l"tl{hrr l tFt||ith IniFtlF r,t'tf6trFr rdlrr\ r lltrlrrcr 11,rrrrtl(lt(tue su lonIi1lrl r'rr lli'. ' I rrtrn r,t tt, t,it,t,.trt\rlrtx,r,r,,rrutll,t,!,rr(.ri,,k,,,i,,,.,,,.jcbiJ.,,, ' r'rrlUrLr'r'lxr'1',lrr r rdrtr.ttlr,tlr[,t,r Ir{ltrl,li,t t[.it t|tc xrda,esnecesaio lcel h l!,rl,rl|| rrl.r|lr.Ix,ttiI. l,, | ,tifrn. 1,,'tilxftrr rl( lllx' fxlrr r 1,r,. rlnlrrl, lllxr r.r.l son k)snsutilizados. Dol rr.o,rrrrr/l|r, |l,r r! | |.| I I.1.I||iII |l,ll , ,Ir rl|,r!rr{l{.tirl[,r,|| los siguicnles apartados. '

l)i\tt)ttittkl)tlr t l)it\ l\tlttt: tnr rft'lrrAillrrirrrlr so (lcb( irtl(1lnt cxpr(fsi(')f tistrr rl ntthxh)MS' t't'\il t plrtttltrlvntuttantttil,kt)trt't'\ttlil:t ''s ,ip),,,i,iu,i,,,aa,i",,tti1']1)|'t|t|\||l|.'|||tn^\lroi|ltnt|(tt1l' 'Lt Iltxtl lttt' 2"' I (ltDo principal vcntlia Llt cste rrrl(xlo.sc ticnc qlrc fosc lrrr r'rrr|lil r()t' tl coirrci(l(' thttllrkt), cs decir, el n lero dc cnldl)s l)osilivosrcPresentahlos No obstnte,la silretr'a dcl |arr1l" r' lrr (lr cntcros negativos rcPfcscDlrrblcs rrrhrrLto lt li'l la exislcnrrtr quc prezoun ilconveniente' hacen dcl mtoalo l|rUrli(i(li(l y negavo)' distintaspara el 0 (cetu positivo cero tlnrscrrluciones

2.4.2ltr'rreslrr lrrciri (l(,1,$(ltlrrs irrlr,.r (|c tipo entero


Vcrf r,,s{l0s ti,tl irs (listiItisrlt,rcrrcscrlI l()s datosde tipo enteroen el Itr.rl ' k. r rrt , rpUrrrrll . tlrl)r.sc tlci(ir bir)r . l(c)rcsonlci(,'r dc dgitos decinalcs codificados en binario (BCD)

lhrrlrlrmentoaI (C-1) l* es idnticaa la aoterior,exccptoPrrfrr Iin este caso,la representacin y por {) {) (cambiar I l)tr Estosltimossefoma complementando rilr( rrs negativos. p()srlrv" nmem coespondiente MS del ll l,,rl,rstoi dgitosde la representacin positivo)'incluyfrr(ii) '1 del nmero se derrornir el copLemento lo q--ue l htcrricndo rl bil designo cn e\raconversidn r,trrl,i(.I pdlitbrrs 45 y -45 utilizando en C I de los nmeros Ejemplo:Representacin rh l2 bits( =12bits):

2..I.2,II)A'I'oS DI' TIPO ENTERO REPRESENTADOS EN BINARIO


t)i'nrr) (tc cstirsreprcsentaciones, se utiliza el sistema binarioy se consiclera tu. s(. tr' c rn nrtmefo limitadode bils pa1.a cadndato (logitudde palabra=n). En jr(rr:rl, c ustc lipo dc representacin intema de enteros, son cuatolos miodo" . Mrnluto y signo (MS) . (lnlplorrcnto a I (C_l) . (irptcnrcnlo a 2 (C_2) | . lixccso i, (represenlacin sesgaoa.l l\l'xlftr si*nr (MS) Ir,\tr. h:1,,,. cl hit mr. la i,/queRta reprecenla el \ignot0 _ _. I = I ,tl( , l rr.r,,J,. losbl\ In_ | bit restntc. r retresentrn cl m;dulo delnmero. 'rrri,, I1crnl)lo: Representacin en MS de los nmeros 45 y _45utilizando palabas ,l( ll l)ilsI D= t2 birs.): rr,

s
45 0 0000010110r - 45 1 11111010010

s
I

del mtod() que las propias de estemtodosonlas mismas Las caractersticas de dos y existencia la simtrico representacin Ms: El mismo ngo de distintasparael 0 t( prcsentaciones

00000101101 00000101101

(l)mplmentoa2(C-2)

Sc denominarango de representaci de un mtodo al conjuntode nmeros rcpresentables mediante el mismo. El rangode representacin del mtodoMS vienedadopor l expresinj _2*t+l<x<2".1- l

positivos sercpresenlln enteros k)snmeos derepresentaci(iD. En estesistema a pafir d( se representan negativos cntcros MS. Los nnrcros ilual queconel mtodo y despreciand I a sta sumndole a I dul nlncro, en complemento ii reprisentacin positivo) 2 del entero .l cl I .',/t'?rlo (obtenicDdo si exist cl ltimoacarreo,

fflstttkrrflgsg,.,1D cn C-2 ltc ,1 flllDorr 45 y -45 utililrrdo 'r Plabrr\ tlo 2 hlr\ | n-ll trltr).

N" Doclm[l -4 -3

MS
l

c.l
I00

c.2

RS

s
450 00000101101

2
-1

I l0 101

l 0t
I l0

100 000 l 0 r 001 I t0 0 r 0


lll

0l I

cr (45) I 11111010 0 1 0
+ -45 I

0
I

r 1 1 1 1 1 0 1 0011

Enesle ca(o. el rango derepresenlrcin noessmico: _2*r< X <2*r_1


No obslanlf. con este mlodo se puede representar . . un nrnero ms, \ exisLe una ncareprelenucin paraet 0 rpara n='gbir, bO0OO0OO). ",

100 000 001 010 0l t

1 1 1 000

000 000 100 00r 001 1{Jl 010 010 1 1 0


011 011 111

Tbl 2.6. Rpse aci bind de nneros entdos utilizando 3 bnN

BCD DE DATOSENTEROS REPRESENTACIN ,4.2.2

,, z" ton ;;;-;; ;;#;""ffj"i""xi,ill;.rxi"r.flil go :f Jffi:".xl: ".," orjgen dereferencia f0+ 2n-r)
.,
45 ::= 45+128)ro = 173)rll := 10101100 -45::= -45+128)ro = 83)m:= 01 0110 EI rango de epresentacin de este mtodo, al igeal que en el mtodo . C_2, ampoco es simtico:

Excsoa 2o_t (Representacinsesgada) No utiliza bit de sigo, todoslos birs repesentan un mdulo o valor. Esevalor - coesponde se con el nmero epresentadc

"."".y;Tun

de45 y -45uritizando n=8bits(si n=8birs, 9:l;*sentacinsessada

c(xlili(llllrll intemrmclrl' A veces,los dtosde tipo enterose representan binariosDe estalin rrrlr.( rr rrrrlrvlt dgitos concuato cadadlgitodecimal lhhdmente ll('ll estarcprcscrlt0cr'tll denominndose dosdlgitosdocimales, representar |s p0eden ll('ll replcrcrrln(ll una obteDindose npuquetarla,o bien un nicodgitodecimal, docmpaquetada h I' peroa \ecesse ulili/rrrlrlnlrr e\ pocoeficiente. bstaloma de codifica y por la ganfacilidadde codillcf c'r ll( 'l) ll decimal sistema a nuesfto Dmximilad cadadgito decimal ml8 que consideta BCD del nneroentro 98325 Ejemplo: Oblenerla representacin

9!!z5O,o

1001 1000 0011 0010 0101 0llO)B.rD utilizarcualtr bit\ l)llr sesuelen con signo, BCD dedatos En la rcpresentacin y 00(l postivos pam nmeros los por 0000 ejemplo' ser, Puede el sfuno. I'sltrcsentar plrlulosnegallvos,

_2-r <x < 2*r_1


Aqyi tanbin se puede represenraun nmeo ms -- y_ exrsteuna nica representacin parael 0 (para8 bits:s 10000000 ::=l2g)r0 ) ineresate comprobar que toda reprcsentacin sesgada tiene la mismr -^_,- le::lta que en complemento epresentacin a 2 con el ut a" ,ig.o "u_tiJJo-Offiri;d;" las representaciones de lo\ nmercs enteos que se pueder _^--^_Ej"aplo'.Mo.og representar encdaunode Io\ mrodos con n=3(verTrbla 2.I

interna de datosde tipo real 2.4,3Representacin

al igual quc lir( o muy pequeos, Cuandose ope con nmercsmuy grandes es decir' que todo nmtnl I se utiliza la notacin exponencial, l0 computadora, de la forma: expesar podemos numero= manrisa* base"Fn'o* Esta notacin taribin se denominanotacin centJfuao notacin en I) t|l de las quc s llotante. rJr nmem en esta notaci tiene infinitas representaciones' Estarepresenlae normalizada. rcpresentcin la lenominada iomacomoeslndar

consrste en que a manlisano tierep .tcf lcrry Fl |r lr.t {lf8ito l l dcfcchadcl ptnto decimal esdistinto de 0 (salvo en Ia .cprcsc tnrhll rlrl ||lifit(rtr) 0). En estesistema de codificacin de nmoror, rr rlivIh los hits disponibles eD la palabra o doblepalabra de la computadora entrelx rtttisl. y (,cxlxntcnte teniendo una basede exponenciacin deteminada (2 o unt |lotl. (,in ilc 2). urrnalmete. la definicin de la comaflotante de unacomputadoriL sitfltrrslirsrcgls:
. Bl xponent se repesenta en MS o en rrlncsc|lrlc(nt scsgada (estaltima es la nls frecuente).

CAl,i'l I ll,() I

. La mantisa es un nmeroreal sin par-te onlcr y estepresentado en MS, en C-l o en C-2 (1omsfrecuente esC-2). . La base de exponenciacin es una potencia le 2 deteminada por el fabricantede la computadora (generalmente es 2). Existenmuchasfomasde epresentacin en comaflotante,vaiando: . La longitud de palabra. de exponenciacin. ' La base . El nmerode bits reservados pia la mantisay para el exponente, ascomo los sistemas utilizadospararepesentar cadauno de ellos, Las definicionesmscomunes son las siguientes: de 32 bits): ' Parasimple precisin(en computadoras
\i8 no (l b n) c { onenr el8b' L' r m m r { t 2lbr 6 i | I

ESTRUCTURA DE UNA COMPUTAI )0IT A

al estudiode la esucturirrk rrrrr Paradesaollar estecaptulo'dedicado con el fin (lc rlilrrl rcalizaun procesode abstraccin es necesmio fonrputadora, en estetexl()rrr \( que no son objetode estudio (de tipo elecnico) detalles fl(.r'los va dirigido De estr Innfrir' y alumnos a quienes al pedil lelos lectoes lrDtan en conoclnllcrllo necesidad de apoyarnos u,nl,cmosdesmrollmla estructua sin

Paradoble precisin,es decir, utilizando dos palabras(en computadosde 32 bits):


qs nu L bio l i t,rl .-ri * J e \p o n e re lb rs zu rq

lltcvlos, de la esructula funcionaldc trlril En primer lugar, se retomael esquema en el primercapilulo y sobreel cuJl ir(rr!' que fui establecido rorunutador;. y decacl unade la\ unidade\. lai funcione\ caracler\licas ,tcreiibrendo de daf)s y de almacenamiento se justifican las necesidades Seguidamente, qe caracteri\ll"l\ para lo cul anli7anla' difelentes r)rrramasle una computadora. jerffquico de lat mjsma\' Tod(' r'r" y un esquema eslablecc se il" iu. rn.totiur dc i,r"*"ntu onu p^oi-ica generalque incluye una breve descripcinde cada rna ll! de impofancia para que la se conozca etc.), capacidades, de acceso, l.llus(tiemoos utilidadr su Nornorias Y ' A continuacin,se describenlas funcionesde la unidad de control' el rgarr sin enlrjlI de un plogramaAtimismo te pre\enlan la eJerucidn tuc permjle detlles, las funcionesdc la nidadaritrntico-lgica cicmaiiados (l' prcsentando Finalnente, semuestrauna visin dinmicade Ia computdora, las insfucciones Paraello' sc intemamente cmo sevan desarrollando linma integrada
sc|lcorsidendonsad*UadodDlizrcoiDrlsdcl.|]c|n.nrori!asivaoauilidenellemsiguiete,deditxt|tl r [)s rerifricos dc un ordenador.

!rrrlfrrlr r[ (.Nrl.It l' rr,rnxrl ai ll)lc ((|0irltl fc t,lrli lit ontradr,un toclud{}, y l,l hxllrll, fi i |||| ,I (.ri i | II ) y rl( Lr !||l)Ucsl{) ( rLry rcpcft(,t.i(, linitado) de instr-!cciones. S, (ir rlrry( ur I)r\'llr:[rxt sc cill, que perDita conprendercmo la uddad de control tl|tht y t it L ht rcerc|cilneDl( las instrucciones de que se componeel progama,sl c(rrx) hs lunciurcs quc van fealizando las unidades funcionles confbe se v,, cicc!l Ddodicho programa_

rl' av!xrl{rs dtrrirlfc l c(nrt)tiu)) l terrrlx,rilrl(rinr (l( itrlrIrlrl)rifnl. ctc lassoiiilks tnsmitiendo

l'illlslrrri['

T.I MIIMORIA
de memoria i,l.l 'l'ipos

3.1 CONEXIN ENTRE LAS UNIDADES DE UNA COMPUTADORA


Las unidadesque forman la computadora central (memoia,unidal de control y nidad aitmticolgica) se encuentran alojalas en lo que se denominaplaca base. A travs de ella, se po[en en contacto las distitai partes de un'ontenaloi. Dependiendo de s diseo, nos encontramos con distintas aquitecturas (ISA MicroChanel, EISA,Localbus). La conexin ente los elementosde una computadorase realiza a travs de buses(conjunto de hilos qe poporcionanun camino para eI flujo de datos entre los dislintos elementosy que transmitensimultneamente infomacin en paralelo). Los Duses que Interconectan las distintasunidadesfuncionalesde un ordenadopuedenser de trestipos: , Bus de datos: Transportalos datosque se transfierenentre unidades. Suele ser bidireccional, es decir, los mismo hilos se utilizan para tftursmitir informacin hacia adentroo hacia afuera leuna unidad, piro siempreel instantesdiferentes.Conviene matizar la diferencia entre el bus de datos inerno dedalos c\terno: ) el bus . Bs de datos i temo. Se utiliza paa transferir datos ene los elementos de la computadora cental(CpU + memoriaprincipal). , Bs de datos extenn: Se puedeconsiderarcomo una prclongacin poncencomunicacicin del busdedalo,inremo. el procisodor-con el re.lode lasunidrdes {pcnterico\1. . Bus de direcciones: Transporta la dieccin de la posicinde memodao del perifrico que intervieneen el tiico {le informacin(de dndeDocede cl dalou a donde f djriger. Pennile lit comunicacion entre el proce.ador r la\ celda\de la memonitRAM. Cundoel procesdor qrrere lee, el .'ontenido de unaceldade Inemojja. cn\ia por el bu\ de irecciones la direccidn dc l. celda quequiere lecr. recibienJo a lrrresdel busdedalo\el contendo de la misnr. EI tamao de este bus lefine la cantidad de RA){ que la CpU puede gestionar(con t0 bits se puelen Temoria direccionar 2t0 Bytes=1.024 Bytes=lKBytes; con 16 bits + 216Bvtes= rq 65.5J6 B) es 05 KB)te.l con.12 urj7.29 bjr\ - 1 . 4 C81re. . Bus de control: Contiene hilos rluelranspoan las seales de controlv las sele\ de esrado. indicanJo h rjire.cir,n d.. l ransfereneir de dtos.

l,l memoria es la unidad donde se almacenan tanto los dalos e(trrr'r l'rr illltr'r'irros.Existendostiposbsicosdememoria'difercnciadosprinciplrrt( idird: tlt ,vr,lr . Memoria principal, central o interna: Es la que actaa mayor !cl( I'l'rrl a las unidadesms rpidasde la colnpulr|'r" oslandoligada directamente Lrr l'l Para que un pograma pueda ser ejecutado'debe estar almacenad{r memoa pincipal. Est fomada po multitud de celdas o posi'r'rr' (palahas de memoria) de un detemlinadonmero de bits y llumcrrrtlirs 'lr A la numecin de las celdasse le denominadir't ' rt'r foma consecutiva. de memoria y medianteesta direccin se puede accederde fofma diru lrr ir de su posicin;por ello, sc di(\' (lrr' cualquierade ellas,independientemente la memoriapincipal es una memoia de accesodirecto o memoda rcrcriltlr Po direccin . Memoria masiva auxiliarr secufdaria o externa: Trata de solvcnlill lll deficiencias de la memoria principal en cuanto a volatilidad y pc(lrrrn capacidadile esta ltima. Aunque la memoria intema es muy pi(lir' rr( tiene gran capacidad pairaalmacenar informacin. Para guardaf inlortrrrr('l (rrrlll de forma masiva, se uliliza la memoria auxiliar (discosmagnticos almaceDtrdn la informacin magnticas,liscospticos, ete.). Adenrrs, 'l memoria secundria permanece indefinidamente hasta que el trs(rilll la bone. Oa ventajade estetipo de memoriaes el prccio lil expresamente (rr ll la memoria extema el coste por bit es notablementeinfeior quc memoda intema,

En este captulo nos cenaremos en el estudjo de la memoria prin(il)rr m'iva' de la memoria el lramienln parael caprtulo siguiente rk.j.ur.!o La memoria intena est form.rda por dos tipos de memoria:

. La memoria ROM (Reatl Onlt Memtt|}'-:{emoia de slo lectula): l)r I que slo se permite lcer y cs permanente'es decir, al d9:colectnr I la informacin no sc pierde. Algunos chips de ROM tiencrt s oralenador, contenido grabado pernlxncnlcmcnte desde el momento en quc s ( fabicaon. Otros estDillici lmcntc en blanco y pueden grabarsecon progmmablesde sIo leclufir equipo apropiado.sus son ls ,ncDrorias PRO}tr (ProStumndhl( Rull Onb' Memory) Algs PROM pu((k' borrarsepara progratnrnsr'(lc ntrcvo empleandoel equipo apropiado l)irl

pr.opsito. l.llt!. Estas soDusIc0x,riits lxr)ll lllhcs(lc slo lcclurqu( pueden bonarse o EpROl,l(Erasubk, I']t!:rtttnutt, kad OntyMemory). En cualquiera de estos casos, los chipsdc lt()M. UDvcz insraados en u,, ordenado, slo peden leerse. Las inslru!:eir,ncs y los datosde la ROM permanecen alll una vez que se apaga el oKlcnacior. Cualquier intentod! escribir en la RO\4Docausa (\ccpioprovocr ningn efect,,. un erTor ou! serdetecrado por el \istfmaoperativo. . La mernoia RAly'I (Random AccessMem.try _ Memoia de acceso aleatorio): En la que se puede lee y escribir. Esta memoia es voltil, al desconectar el ordenador la infomacin almacenada en h RNl desaparece, de forma que al volver a conectar la mquina. la zona d memoria RAM se encuenrvjrcra. Se emplean do<ripoide chip. paral:r, RAM: chips de RAM esttica (SRAM), que retiene datos * suminise coriente, y chips de RAM dinmica (DRAM), en "" -i"nt la que los datos desaparecen lentameney es necesariorefrescarlosperidicamente En esteltimo caso,los refrescos de memodase consgx;nleyendolos datosy volviendo a escribirlos en la mismaposicin. ToJas las iosiciones de memoria se va refrescandode foma cclica mientras el ordenado perrnaezca encendido. Las SRAM son ms rpidas, pero de menor capacidad que las DRAM. Un factor impofane para medir la potencia{le la memoriaes la velocidaddc respuesta. Se tienentres pametos relacionados con la velocidaal: . Tiempo de acceso, t: Es el tiempo rximoque setarla en leer o escibi el conlendo de una postcin dememoria, . Tiempo de ciclo, t: Es el tiempo mnimo entredoslecturasconsecutivas. . Ancho de Banda, AB: Es el nmero de palabasque se ftansfieen enfte memoria y CPUpor unidad detiempo: AB l/l -

coDol foEislr)(k: (llftsy tlc (ii!!cit')n. lrtrr clr .l l(,8tt{r dilcccinsc crrcru (llllos u 01r) cn un scntdo t lflursli tcll(in rk' |l't Posibilit.l'rclo {l cl dato que sc ha ledo do ll)(:lrrr)rl . Ilegistro de datos: lilt t:l sr' hrrrrccrrr cl drlo qu( sc vir:r ,'. rihir .ll Illcrrx'ri' 'fambin existen lneas de control mediantelas cales se transmiton iilkrr'\ de funcion rrri(rrl() rl' (sel de escritura/lectura' Illxr(lcDtes de la unidad de conlrol Frln(l())

Regislro de d ecc oes oe memofo

c
6

p 3

Regsfo de dotosde memodo

3.2.2Esquema generalde una unidad de memoria


La principal funcin de la unidad de memoia consise en Eestionarlos procesos que\e encargan de almacenaf la inlormacin, El esqiema ) recuperar general de unaunidad de memoria esesiguienle {!ase Figura 3.l.: . Registro de dirccin de memoria: Antes lercalizar una operacindc lectura,/escritura (UE), se ha de coloca en esteregisto la dieccin de la celda que va a intervenir en la operacir. Dependiendo del nmerode bits que contengael regisho de direccin, se tendulra deteminada capacidad rsi el regrrno de drec..ion e. Je 8 birs..e podran co,tificar 9".lTTu hdsu2'=256 direccones dememori di{lntasr. . Decodilicador d dirccin o selector de menoia: Se activa cada vez que se produce una orden de I/8, conectanLio la celda alememoi4 cuya
Fi s uh J I qupru de h u' ' dJ dd. nemond ' e\tddodeB i h.j

de pasospara leer/escribirun dato Secuencia 3,2.3


pafIa leclura pa.or: .e siguen eStos mcmona. dc un datoirlmiccnd,,en . Se pasala direccin al rgisllo de direccin. a la direccin. . Medianteel decodifica(l(t-sclrccede . Se pasael dato que cslii cn csrdifeccin al regisho de datos.

l' iLli|la es c r it u ad e u n d a to c

n l c | l | l ,t' i i t, n.rl It t.rrl os | sosi

. Setransfiere la direccin en la quesc vir rr,r,r rlrr rl rcgistro de direccin. . Setransfiereel dato al registrode datos. . Sedecodifica la dieccin.
. Se pasa el contenido del registro de dalos a la direccin que contiene el registrode direccin. (CD-ROM) pcos Discos pinoiprl lvlcmoda

3.2.4Jerarquade memoria
Para que un programa pueda ser ejectado,debe encontra$e en memoia principal. Puedeocuri que el tamaodel progtama sea mayor que el de la propia memoia principal. En estos casos se utilizala tcnica llamada memorivirtual. ouc con\r\e en grardarel programa y cus dalosen memoria rnasi\ j manener etl memoriaprincipal nicamente la prtede ellos que estimplicada en esemomentoen la ejecucin. Otro problema que se plantea es que la CpU captainstrucciones y datosde la memoriaprincipal, almacenando en ella los resultados de las operaciones. Si cmbrrgo. la velo(idad la qeopera la CPUesdelorrlen \uperior de l0 vece\ a l de la memoria principal. Cone\lo \e decperdrcifla mucho liemlode Cpl e"perando que la memona principal reaiice su funcion. fn realiJad. \uele e.lo no ser,. sinoouer. intoduceente la CPU y la memoiaprincipal unr memoriallamadacach.La memoria cach es una pequeamemoria rpida que se coloca entre la memoria pncipaly la CPU, de fona que estaltima se comunica direcmente con ella v no con lr memoria principal. El problema de l.rsmemori. cach e. que nir cara,r. "on trenen menos capacidad_
delmacenamiento s:capacidad
Flga 3.2..tdqud de la nenona

de una memoria, sea del hpo que sea, se miden mcdiarrtc Las prestaciones tuatfoparmetros: de almacenaniento's ' Capacidad . Tiempode acceso, t . Anchode banda, b

. Coste. c se licrc lrrr en una memoriase cumpleque a mayor velocidad, En general, (vase mayof costey menorcapacidad Figua3.2). As. lits Iryoranchode banda, sirl de la CPU son los msrpjdosy los que lenen nayor anchode banda. togistros que tienen menor qrrc y los capacidad. A medida ms caros cltrbargoson los (ll el tiempode acccso en la pimidede la figura 3.2, va aumentatrclo doscendemos el y disminuyen ancho y el precio. y la capacidad, debanda esmenor) vclocidad

3.3UNIDADCENTRALDE PROCESAMIENTO

tambin procesador denominada centrl() de procesamicnto, La unidadcetral (PU (CentralProessing Urr). es el verdadero Stt cerebrode la computadora. o rcalizartodas y coordinaf del sistenlll las operaciones en controlar )isinconsiste del programa ubicadoen memoli l)ilra ello, extlae,uDa a una, ls instlucciones su complet cstri y las rdcncs realizacnFsicamente pfincipal, las analiza emite f.rr'.r

.* loftDa(llr clellrnll,lF Fr.li,rrrltfln irrt.,Irit,l,,s u, lx)t'ci!uilrtsdc nr1ttmlozn "n chip dcrrominado proce\ador. Funrii,Ii,lt i tF, trurrrrl (,j lr:ll rl,,lfr,{ fsnricDt,, c\til conslituidapor dos elementos: la uida(l t trllr 0 l.llllr,lt ! l|r l|lrittll(ldo oontrol.

[]"1

3.3.1Unidad aritmtico-lgicrr (rlrklrrl rlc l)r{rcosamiento)


La ALU (Arithmetc Ingic it) fs tI U i(l(t crcrJada de realizar las operacrone\ elemenldesde po arimnrr,,, ) l,Ei(rr I,rrr co-municarse con orr, unidadesutiliza el bus de datos. La oPcfilci) rcalizar por la ALU (suna,resta, desplazamientos, comparaciones, etc.) so Llccidomedianteseales de conol enviadas desde la unidad de contol.
Figra 3.3 Esquenad la uridad dtico lgica

Los elementos quecomponen la ALU sonlos siguientes (verFigua3.3): . Circuito opracioal (COP): Fomadopor los circuitos necesaios para la realizacon de las operacioner con lo\ dalos procedenles del registrode entrada.Tambin aceptacomo enhadardenespara seleccionar el tiDo de operacidn quedebe reaizar. . Registro de entrada (RE): Contienelos datosu operandos oue inteflienen en unai\rruccionanteq de quese realce t operacin porpanedel circuiro operacional. Tambin se emplea como almacenamientode resultados intermedios o finales de lasoperaciones. ' Registro de estado (RS): Engloba un conjunto de biestables(indicadoes) en los que se dejacon.lanci de condicones que se dieron en la ltimd operacinrealizaday que habrnde ser tenidasen cuentaen oDeraciones (indicadore\ po\teriores de siBno. de cero.de de.bordamienro. etc.).Al registro de estado tambin se le conoce con el nombre de oalabra ile . Registro acumulador (RA): Contienelos datos que se estntratando en cadamomento. Almacena osre\ultado\ de a\ opemcione. realizadas oorel circulooperaconaJ. P.td conectado ci,n loc regi-U-os para de entrada reaimentacidn en el calo de operacione\ encadend1\, Tmbin ene una conexin directa con el busde datos paraenvode resltados a la memoria DinciDaloalaUC.

Unidad de control .1.3.2

(lt |l todoslos recurs()s de administrar La unidadde contlot(UC) se encarga uniJrti( rr ' I a la) dislinta\ y dirigiendo la infomacin controlando rornoutadora, inslruccionc de la: una cada ejecuta el procesador mienras adec,rado 'l"rll ttn,rnento son: la UC de funciones las especfica, ms forma l)t)grama.De las insucciones en que se ejecutan . Conftolar la secuencia (CPU) a la memoriaprincipal' del procesador ' Conolat el acceso que ejecutala CPU de todaslas operaciones . Regularlas temporizaciones . Envia sealesde control y recibir sealesde estado del rcsto de lirr' unidades. Para realizar estasfuncioes' la unidad de conftol consta de los siguientc' (verFigura3 4): clomentos . Contaalor aleprograma (CP): Contieneen cadamomentola diieccin de Al iniciar ltr a ejecutarmemoriadondi secnena ta instruccinsigr'riente eiecucin de un pograma toma la direccin de su prime instrlccitilr cadavez que concluyeun lncrementasu valr en uno de fona automtica seade saltoo (l' que ejecutando est salvoque la instruccin instruccin, ruptu . Registro de instruccin (RI)l Dcdicado a memoriza temporalmentel'L momenluI en ese o ejecuurdo quc l t C e'1, inlcQrerando ins-truccion lesideen memonapnnclpaly la uL vrr progmaque se estejccutando parainferpretarlas l secuencialmefte las inslruccioncs y captando uscando implirir una instruccin de La captacin dc ciccucim generar las rdenes de instruccin l'l el registo en y acenarla irlr la memor;a en ieerla

i,)struccin qe se estcjccuttxlo llov eonsioun crligrr dc opcr.acirlrr (tt'ir ol coDtcnido clc Ir (lrccai(irr Ixlifilr.('N(lccir,h iDrt[tccin(ltrt!!t ll rrl (COP)y unosoperandos (l tosnltsntos. o la dircccln (lc rlnlorh' gttt(fir. lr llltltl(cilldosdccl fogislrt) A tI vs dcl bus sc lfrnslir.to . Decodificador (D): Es el que iDlc.pfcl rcalntonlcla instruccin. (lr (ll.l). A cortlintt:rcirirt, cl rl!'colltlol fll0rlu rl rcgistrode irslfuccirfu lr rrrltllrl Se iriirl)rr rh' encarga .lu{ de extraeel cdigode olct.ilcinde la [slt.uccin ,l, ',.Itr',,1 .lc l: unirlu.l otlllicrLl,rr l,ruilL r rrrlcl,,clt l In.lruu(,ll en cuso.lo anza y emite las seales cl CP sc itrcrerll(rrlttt informa al sccuc|lciuthr'. l)rrr l1imo, Il ttl e necesarias a restode los elementos hgnt paa su ejecucina travsdel secuenciador. quc quodc illtlrllr(i(rll rpuntando a la siguic'rlc en uno, dc 1al fin,nr A[ltlrticDrenle ruplul1l dc soctt( tl( iit ((l{ instluccin en ejecucin es de en memoria. Si la . Reloj (R): Propociona una sucesinde impulsos elcticos o ciclos rl $l lrg|ama que coesponda. se cargar con la dicccin el CP !llo o biflrcacin), intevalos constantes que rnarcanlos instantesen que han de comenzarlos quc cs c(,rrrrrrr rl distintos paos sIola fasede bsqueda, dequeconsla llasla estepuntose hn considerado cada in\lruccton. (lrl quecs csPcrli( rr Despus tienelugarla fasede ejecuci, las instrucciones. . Secuenciador(S): En estedispositivo se general rdenes muy elementa]er bthn lnicr|(nrk lr rr ll enva una de caala instruccin. El secuenciador dc operacin lmicrordenes r. que\incroni/adas por el reloj hacen quese vaja ejecutanr:|,, ldtllgo (l( que el rcsulltt(k, 1r para que de se trate, almacenndose ejecute Ia operacin Alll poco a poco la instruccinque estcargada en el registrode instuccin. l instnrrri(,1 la ejecucin de Una vez concluida en el registroacumulador. Fl!nrci)n paracad.ruDll(lf |lLr lll (l||so, la unidadde conolvuelvea epetirel ciclo completo que forman el progamaen ejecucin;es decrr. capta untr rrr(vr' lfllnrcciones (cuya al Rl) y dcsl)lr(ts |r en el CP y la transfiere dieccin se encuentra llhlfccin que coDclrryr |r y hasta Este ciclo se repite itemtivamente la ejecuta. dF(rtlillca programa. qldtucin del

de un programa 1,4,I Ejemplo de ejecucin


Fisra 3.4. Esqema de la ridad de cotrct (erFaido de Alcalde)

3.4FUNCIONAMIENTO DE LAS COMPUTADORAS


Paraque un progamapueda ser ejecutadopor un ordenador,ste ha de esttu almacenado en memoriaprincipal. La unidad central leprocesotomaruna a una sus instuccionese ir ealizando las tareas necesarias para completar la ejecucin del prograna.Se denomia ciclo de instruccin al conjunto de accionesque se llevan a caboenla realizacin deunainstruccin. Secompone dedosfases: . Fase de bsqueda o captacin: Se transfiere a instruccin que coesponde ejecutardesdela memoriaprincipal la unidadde contol. . Fase de ejecucin:Consiste en la realizacin de todaslas acciones que conlleva la propiainshuccin. Parainiciarla ejecucin de un pograma, se ubjcaen el contailor de programd ,^-. . (CP) la direccin de memoria dondecolienza dicho programa.La unidad d_e c"ontrot envla una micoorden para que el contenidodel Cp (la <Lireccin de la primera inshuccin) seatransferido al egistrode direccin rle memoia. El decodificido de memoria interpretar la direccin conectandola celda de memoia inalicadaen el registrode direccin de memoia con el regislro de datosde memoria. Despus ile un tiempo deteminado (tiempo de acceso a ncnro a), aprrecer en el egistroe datosle

cjcctrtitll Vamos a ver un ejemplo muy simple de cmo un ordenador que progmma. Se trata de sum f (Lr\ primerc a descdbi lo hace el Pasemos Fft)gfma. primer paso eD lcct lo\ consistir desde el exterior. Por tanto, el suministrados h noros los dos nmer()s. s( entrad. Una vez alnacenadqs d{loN travsde un dispositivo de ll)l el iesultado en mcmori1. dccutanlas instruccionespara sutrlos y almacenar deunaunidad de salidael resultado obtenido a travs lllnlo,hablquemostrar que va a ejecutar tiene conl(' que el ordenador esteprograma Supondremos y longitud d( de salida un monitor. La teclado, como unjdad de enfada un nldld por 16 bits, d(' As, cada insffuccin est fomada es de 16bjts. del ordenador D$lrbra (podr pra el cdigo de operacin realizar 2a-lrr itltt cuales4 bits se reservan distintas) y los 12 rcstantespa el campo direccin (podr direcciona 0Dcrciones dr el repertorio de memoria). como ya se ha comentado, 2"=4.096posiciones hu|il a continuacin las de 16 operaciones. Descnbimos de la mluina consta ht|lrucciones quenosinteresan de cseepertoio: lflhucciones m un datoledodesde el teclado en la posicin de memoria 0001 Almacenar conTEC m. lo dcnotafeDrcs Abreviadamenfe. del registrr, en la posicirinde mcmoiam el contenido 0011 Almacena 10denotaemos conALM m. dc la ALU. Abrevirdamente, acumulador 0101 Cargar etl l regislr ircunuladorde la ALU, el contenidode lir posicin Io denotarcmos con CAR m. de memofillrtl Ahfcviadamente,

l)ll)(l Sumir ei contcniclo dc lx)si iifl t (l(.Ix. l(tiltc{xlcl coDlc i(jo I registo acumuladorde la ALt L AhrL.vl (llcnto, lo donotiuenos (r

SUM m. 0010 Mostrar en el monitor el conl{. l{l() (l(. Lr pr)sicin nl de memorirl Abreviadamente, 1odenotaremos r(nr M()N m. Con estas instrucciones ya podemos crci cl In-r)gam . S1o nos falta indi(.x cn qu posiciones de memoriase almacenarn l()s rhlos, Vamosa suponer tLrc rl pfimerdatoledose almacena en la posicin de nr(morjaj3. el segundo en Ia posi(i,!l 34 y el resultado en la posicin 35.Et Fo$ama sera el siguiente: (l) TEC 33 0001000000100001 (2) TEC 34 0001000000100010 (3) CAR 33 0101000000100001 (4) (5) (6) SUM 34 ALM 35 MON 35 0100000000100001 0011000000100011 0010000000100011

lltrstll Kllllllogllll ls{' srrvirl)r'(!rr I, ('l'=12+l=13. lil Cl) |lcronrcnt.l pinlorir dela inslruccin. dc caplacin (COP) de la inslrroci'r(lrr( s(' 4 . LrUC extraeel cdigode operacin quc In ll(' en el RI, queen estecasoes0001(TEC).Sictnpto cncuentm pamloct trtrllt(r' oportunas seencuentre con esteCOP,darlas rdenes quc itr(li(rl( l y almacenarlo en la posicin el teclado inlroducido desde (m=33)10=00000010(x insuccin rcsto de los bits de la que el usuadotecleael nmero20)ro=00000{)0101( Supongamos rN rr' en la posicin33 nricrrlr'rrs almacenado Este valor pemanecer a es posiri(nl un valordistinto ejecute otrains[uccinqueasigne
:|

En la pimera instruccinse lee, desdeeI teclado,el primer dato y se almaceni en l posicion J3. La segunda insrruccin leeel sctun,jo iato \ lo dmacena en l.r posicion J4. La \iguiente insrruccidn carga en la AL el conrenio de la posicin J.,, esdecir. el primer daro. La in.nucccjn nmero cuato umael contenido d; la AIU re, primerdato)con el contnido de la posicin34 (el segundo dato). La inslccin (5) almacenael esultado de la operacin anterior (suma de los dos nmeros) en lu posicin de 35.La ltimainsfuccinmuestra en el modtor el conEnido de la posicin de memoda35 (el resultado). Supongamos que el sistemaoperativo ha cargadoel programaa patir de l direccin d=12,defolma quela inshuccir(l) seencuentra almaceriada enla Dosicin 12, la insnuccin (2) en la posicin13, y as sucesivamente que llegamos hasta a l ltimainsuccin(6),quequedar almacenada en Ia posicin 17. Como ya sabemos, la ejecucinde una instuccinse rcalizaen dos fases.una fasede captacin, comna todaslas instrucciones, y una fasede ejecucin, Vamosa ver los pasosque se siguenpa ejecutael programa2: 1. En el contadorde programa(Cp) se almacena la dirEccinde comienzo del progama,CP=12. 2. La UC envalas micordenes necesarias el contenido {:tue Daa de la direccn queindjca el CP tdireccidn l2; se rlmcene en el reqr\tro de rRl = conLenrdo inqruccion de la posicin dc memoric 12.. E.-decir, el RI contendr 0001 000000100001.
'l fasede caplcitu secr!r nicnerle Dm h pnera imftcci. solan.nte el canbio de valof det contldo dc progra. En el ,.fo de ls istruc.iones se i.ticr

,r , I rr( rrrilt, que seencuentra en la posicirr la instruccin 5 . La UC capta (direccin su valor, CP=13+1=14. 13)e incrementa CP rrrrrrl'r\ En estecaso,Lr Ll( 11( La UC interFetael COP del RI (0001). que en la instruccinanteior (paso 4) l.rr rrrlr(r mismas seales .l'1.Asl. rl en la posici(in es que el datoledo lo almacenar diferencia quedar rrir(l( alor,c(. (por ejemplo, 40)ro=000000101000)r) segundo dato 000000100010. enla posicin que seencuentra en la posiciquc iDtlirirrl la insftuccin La UC capta su valor,CP=14+l=15. 14)e incrementa CP (direccin el COPqueen eslecasoes 0l0l (CAR).Se gcncrarti 8 . La UC interpreta para almacenar en la ALU et conlenidodc lil necesanas las seales (m = 33)ro, de Ia instruccin posicinque indicael caripo direccin de la ALU conlc'xhr A1final, el regisffoacumu]ador 000000100001)r). el contenidode la posicin33, es deci, el primer datoledo (20). quein(lirir.l queseencuentra en la posicin la instruccin 9. La UC capta

suvalor,CP=15+1=16. 15)e incrementa CP (direccin de la AL(l (fl 10. Se extraeel COP 0100 (SUM). Se sumael contenido (ll() 34 (el segundo primerdato= 20) con el contenido de la posicin .[0),dando Estevaloper.|Lrrcrr 60)ro=000000111100)2. comoresukado en la ALU. que inriicat l queseencuenfta en la posicin la instruccin 1 1 . La UC capta su valor,CP=16+l=17. 16)e incrementa CP (direccin de la ALU (60) s. 12. La UC iterFetael COP0011(ALM). El contenido 1)r. 35)10=00000010001 enla posicir1 almacena queindillr cl queseencuentra en la posicin la instruccin 13. La UC capta (direccin valor, CP=17+l=18. 17)e incrementa su CP pf oportunas el COP 0010 (MON) y da las rdenes 1 4 . La UC extuae dc la posicin35 (que en estecasoes 60) en fl escribireI contenido monllor.

.t.t li,tl,lM l,l,()s DII Mtct{ot,t{( x,t,isA tx)Rrrs

,,.,, ,,,ll';":il:x'"i':ffii'"':T::li,l'"il",llilil.ll":,fi";,i;'ii;;,gp;;

li;uiit ;i:::""1 ['::"]:,:;'t ;l ll,lllillil$:m :lltj#,#",m:iti:i:: (si no to tiene (r vr ,, r)frdo) uncoprocesador maremtico
#"::i:.: ,1.t"'rT:ll]:"
MHz. .8086: Uriliza un bus de datos por'lo que puedetrabajr reclamente con latos o" ,u 0,,: ^1"--11'!'i:; .80286: Compatible con los dos

l'r'lrr,'\ nr,,cclrdore\. Cenerirtmcnre .,," ,,,,-,,.,t,t,.,.,;""'";...'"']1..::_'lll:i*" '"

ff iT'iffi '.lf"rlj;:iii",lil.".,f i{i,l:,*il.;;-."""dj*HT:1

esro se duprica ra verocr*. r;1::,[TH?:iJ:#ff ,i:t".*r'.1'"J;..ii] MHz.

;"y; m;s*}":rfl i*n," ffil#l}f: .-;;* ;* ffqj"jft


l;',i:il::"::i:#:T"'ll,o:il t*|' """., .epor acceder .* ,or,, ,n!"JT'l,,ii;#lf: f ffff:ilrlXTf -;':;;;"; ffi ;,tl;:iffi f"'ll;:*;f*,

procesador, permite dos mo

insrrucciones. La areencia ;r;#:'J:iTrl ::, ffi;"T::#jii i; "":t

:n"n::::::.:,*_*i x-,iffiil ffiiHlHi::Ti,"fr uiu ae2n 0.,-',: z+ pl,-, i".

8018l)X, nr,n(n,.lcl(rrl0Mll/tfllrirrltrlrlo),80.llll)Sl,(esi(lrrtict)rrl sc ulilizll flincip ln)cntL, pofocst pfcpl'lr([) rrn cr)llsonn). l)rrrtr l)irrr(rrlrrr( po|1illrs) ol1lcDrdofcs , 80486: Se puedc crrrrsitlcrlr una mcjora del 80386. lntega deDlr) (lcl prccesildoruna cachde 8 KBylcs, un controladorpaa la memofin cuch y cn llll La combinacinde estoscomponentcs matemticoun coprocesador nico chips incrementanotoriamentela velocidad de proceso.tjn l{l) c\ ir I I inleriorcs a velocidad supedor' Un 80181) ms eficaz que procesadores ya que rrrirrrit:rr en el 80386 que un 80486 a 25 MHz, MHz es ms lento Irrrr (si lo tiene) necesit lrllsr lrr Ll informacin a la cacho al coprocesador bos de datos, mienas que en el 80486, al tenerlo todo inlcgrir(l(t( rr ,l mismo procesador,el paso de datos entre sus elementos cs lllJl rllllrl(' (auque el ciclo seade 25 MHz) que su velocidadde clculo es tttrtlt,t ,1tt, de esta lirrrrilil t, los 33 MHz de 80386.Los tipos de prccesadores 80486DX. 80.186SX. 80486SL, 80,186DX2. Este ltimo inco|lx,rrr 1,, tecnologa de doble reloj- El 80486DX2 es idntico aI 80486DX. c,t |t diferencia de que dobla Ia velocidad del eloj paa realiza opcrirci(rris intemas.Un 80486DX a 50 MHz trabaja,tanto intema como externirnrcrrlt. a 50 MHz. Un 80486DX2 a 50 MHz habaja intemamcntea 50 MHz, Pc) externamentea 25 MHz. En realidad. el 80486DX2 a 50 MHz cs urr 80486DX a 25 MHz, pero con la ventaja de que las unidades de 1r cenal duplicanla velocidadde proceso. computadom , Pentium: Poseeun bus de dato. de 04 bil., una cach inlern dc 25r' KByles y est diseado con la tcnica de bajo consumo. Se estn con velocidad de 60 a 100 MHz, aunqueexisten prototrpos desarrollando que funcionan a 150 MHz. Es capazde ejecutalms de una instruccinPor con ciclo de reloj. Puede competir, en cuanto a velocidad y prestacioncs, de abaio. verdadens estaciones
Modelo 8088 3086 110286 8ol8DX 8O386SX 8O486DX 80486SX Pentium Ano de Esenta.in l97li 1978 1982 1985 1988 1989 l99l 1993 Capacidrddel bnsde k 8 bir\ l6bits l6bils 32bih L6hic 32hi1s hni :12 6,1blrs , TanDo dc p1aba l6bits l6bits lbits l2bi( 3l bil! :r2bits l2 bils l2its Menoria dtcciorable I MByte I MByte l6MByles 4 cBvtes 4 GByrcs 4OBytes 4 CByres 4cBltes velocidad mixnn 4.77MHz loMHz l6MHz 3l MHz 20MHz 66 M[Iz 5oMIIZ lOoMHz

Fjilj,i"'JPiTitnn::1i1"111"'::X..,in*,n:..";ru;l; corocesador ;"- ;iv.'


;;;

puee re"i-:z li*'"''J" l?n'f:r*.t'ffi.il::erlrocesador "i'r"' j" cccede

dispositivos a tra\,s de un busde 32 birs,to qu" irr;f t;;;;;;;"*

i::';$,"t,f :"fliT""'"".# f Xf i"":: ili:l1lXJ'i:;t'ij'J:::'ff


r prox im.,ddme *,'i,tiil", J"t".o"o'.' ;.' ",,,0': f , l":T]l: ",.,

Y#r:nf,::T.":T"#::"T:,::t'",'.:'# :j ?ff li: :t*jJ


80386DX (detquehemos habiaclo), s:8OSx 1-n,lu. 32
bits, el bus de datoses dc 16 bis, po to qre "t-p;;a,oi;i"e t vck)cidad de procesoes

pJ.*i"' j:JJ,H:";":':.i:_,: ;:H::,"1:TH i:i'"ti fl. "r compatibre Jon


r roru. i"' *i"'lioTJT.T::,'"":::,?:'.*':"ir"ff 1;

Ir - r J,|,,

't"'.',

"

' t

J"r " 8 0 ,8 6 JcIn r e

Dcs(le lgunos os,sc observtlr|| al Itr!lrlfir rl.r'llwurr ln i efcn)cl|1r considerable de aplicaciones lrr'l ltr i trrrhcidocn sl mullir)rcdi . l{(,,t{,Itrfrrr,Ih,, gi Da Pentium una seriede modit-icacio cs rltr riilrrlrl. (lr\rrt|llits l)f incrcmeDtiLl cl rondimiento de talesplicaciones. Se lftr h ll|||| r'vrr,l'rrxcsl|lknos Pentium corl tccnologaMMX. Entre las modificacionesqu. tIr'r'irl/r |{ ( ||( Urtrirl .unpliacin(h !:rch intcma y del nmero de egistos,inchr\ror Lk rl( \'irr irslruccione$dedicaclir\ cxclusvamente al prcceso de software Inultilk,rliit J, Il Inrs (lc d.llos extemo de 6,1 hits. Con el Pentium MMX se obtiene rr rriorr rlcl 10207o ejecutando Lrs y un 607ocua[do las aplirirrr{)r(s ustndiseadas iUticaciones actuales para MMX. {)tro tbricante impofiante de microprocesarloreses Motorola Corporation (vcl 'l ahla 3.2). Las computadoras Macintosh de Apple utilizan este tipo de ptocesadorcs l1l grupo de procesadores de Motorola es conocid0como la familia 8010, de foml sinlil al gmpo de procesadores para ordenadores lersonalesde Intel, conocido como |lr lrmilia 80x8-

cAPl'l'ti.() J

PERIFERI('()S '

8000 68020
8030

3 MHz

198,1 r9 8 7
1939 Tabla 1.2. Conpacin d icrcprccesadoN 630x0 de Mobmla 12 MIz ,10MIIZ

8040

Uno de los microprocesadores ms potenk! del mercadoes Alpha AXP, dc Digital. Es un micopocesador de 64 bits destindofundamentalmente a sistemas cliente-servidor.

de los distintos tipos (l( lll presentecaptulo presentauna panomica y trminosfelacionirtl( una seriede conceptos introduciendo Dp lriicosexistentes, iniemo,puesesohahfit de su diseo los aspectos No se hatan rtrrrcrtosdispositivos. en este texto' de lugar y fuem meclicos electrnicos, llFv|l(|t) enfar en detalles con pjdez,por lo que alguas de ls avanza de los perifricos La tecnologa Tal es el casodc l s aos esl{nhoy daobsoletas. haceunospocos llr,ritrsempleadas lectorasy pefondoas de tarjetaso de cinta de papel Adems'lits llfillcionales por lo qut continuas, sufren mejoras dispositivos y deestos ||r{ttciones caactersticas como de describi novedades presentar las Itimas tantode ;I fstc temano se tratar msutilizados. delos tiposdeperifricos t lilndamentos En pdmer lugar, se define lo que son los perifdcos y se enumeransus y dando nociono unas delos mismos unaclasificacin pincipales, haciendo hn(iones central. perifricos a la computadon de deIa interconexin acerca lrnrirlus generales a todi) comunes cariLttensticas se incluyenalgunas A continuacin pasar a describi |tr pcrifricosque se considerade inters analizarates de concretos. lliNDositivos de mayor inters Posteriomentese describenlos perificosde entrada,/salida qc sc Los dispositivos utilizados. ms de infbmracin masivos fcomo los sopodes puede se y su estudio pedaggico, co son los de mayor uso o inters rlr.rcriben dispositivos. estos y fundamentos en los quesebasan fsicos las utilidades lhslruer proceso a Ia entrada, sonrelativas principales de un ordenitdor ) Las funciones Esta y procesamiento comunicaciones cn pudiendo resurirsc lxlida de infomacin,

l r r . r . 'r n. .,r ( :rli/.r,l,, trr l,rl.rr.. .., r. , t r, , r, t r. . , 1 . , , n rh t , , r' . t , , ,t , F f rl rIrrrrrr(rrr(rlrlrr'rr'rirrlrrr ( r'(|r t\'rilrico \uclf ( tlirr lorrr'!1,,lr,rl,! lrrrrlrs ' comuniccionos al equipo pcriJrico (lisposirivos qrrercl,uiorraD ct o cDrd('r .,",' lXr, I rrrr trlisi(irr y lirncl()rrrrrrrr.rrl,' nrundo exterio) y cl proceso a la compulador ccDlral. (lrsl'sr11\" li'rrrrrllr [risitrrt:tttc

4.1 DEFINICIN Y OBJETIVOS


Coro ya se coment en el captulo nteio, el ncleo principal clc Lrll computado es la CPU. perc para que sta funcione corTectamente es necesariotr, los Llabs e infomciones estn sopoftados en un medio fsico al qe el pr,t! ordcnador tenga acceso.Estos elementosse denominansoportesde informacin. L medo o soporte de irformacin cs un mdterial fsico empleadopara almacenafd1,, de foma que la computadora puedamanejarloso poporcionarlos a las personas de Lrr, nranera (papel inteligible de impresora,disco magntico,etc.). Asimismo, es necesario disponerde dispositvosconeclados a la computLltr, c.pacesde lcer la infolmacin en estossopo cs o de escribirla cn ellos, segnse lritL Lle realizar operacionesde lectua o escitura. A estos dispositivos se les denorir, perilricoso dispositivosde entada y/o salida(disposirivosde E/S). Un prifrico. una mquina empleadapaL transfeir datos desdeo hacia un determinadomedio ( L informacin,generalmente para su almaccnamiento (jmpresora,unidrL o recuperacin de disco magntico,etc.). Se denomina perifrico tano a las unidadeso dispositivos a travs de l(r cualesla CPU se comunicacon el mundo exterior.como a los sistemas ctuealmacen o archivaninfomacin. Los perifricosque se puedenconectar un ordenadorse clasifican scgn l , lunrione\quc vn r relizur en lo. siguienres grupo.. . Unidades d entrada: A tmvs de las cuales poder da a Ia computirdon los programas que queremosque ejecutey los datoscorrespondieotcs_ . Unidades de salida: Con las que obtenemos los resultados de los prognmas ejecutados. . Uniddes de memoria masiva auxiliar: Que faciliten el funcionamien(oI utilizacin del ordenador. En algunasocasiones, un mismo pcifrico incluye unidadesde entraday de salda. En este caso se derlo.dnr, Lmiddd n\ru. Los objetivos que debcncumplir los pcifricossolr los siguientes: . Servir de medio de comunicaciucficz entfe el usuado y la computadoru. de forma que los datos de salida seancomprensibles para las peNonasy los datose instrucciones para la cornputador, de enadab seirD . Pemitir el almacenamiento de infrrnacioDes necesadas para se procesadas o que interesaguardardufxntc un pcrodode tiempo.

.llrrir nr(,rtirk)r lrn Put (lc clcetr(irri'(^ olcrncnl()s qrrr x 1rIv.s \c r(rlrt)l:rrr rk.{ lr(trrocrl;cos rl'' . ll||tl parte elcctr(iDi(() (r)ntoldor dc pcrifrico: Quc sc crr(r)':r (ir quc lc lleg.rn dc laCPU paru l rcccftr(nr irtrr'lnctarlas rdcnes 'r'rLrl (si es un disposilivodt rtrlr:|r) 'l' (lispositivo clc salida)o transmisin rrl' (llos y dc generarlas seales dc control para la aclivacindc llrs rl( rrrL l.lectfomecnicos,

. I II{(;ANIZACIN DE ENTRADAS/SALIDAS

1.,'s pcrifricosson las unidadesde las que dispone un orcltrrrl'r l'l r|trlr,i stj con el exterior. El pdncipal problema que planle estirr con la CPU debidoa que las cirl( lr'rr'rr' L .rrl',lf ( r Lr conexinde los peifricos (\t lii 'l'r'l de las del prccesad()r |$ l,r, ,lislx'sitivos de E/S suelendiferir notablemente dF tflr$ris;n - AB, longitud de palabra,cdigos y niveles electxitttc"r ''"'' (rr los datos, etc.). Paa hacer compatibles eslas caractejs(rcirs I' ifirf{||lir controladores d pe fricos ('ilrrrllr'' lFrll.r,os y CPU, se usan los denominados ll Ctstlt, r|rz). Cada perifrico necesitasu propio conolador paa comurcrsc 'ri (l' I llll (v.r' Figura 4.1). El controlador est fomado por un conjunlo de circuilt)\ lnlll(iair y se encjrrga de la transferenciade datos cntre la CPU y el pctillttr"' de cstado para lx ('lrl \ ffllirrl|(k) scalesde control de la UC y gcnerando-ssales qcnll(s dc control para el perifrico La transferenciade informacin se fcirlilil rc lc travs de puefos de E/S, quc son registrosque se conectanchrectrn)crl lirl una direcci(irrt) d rr (lc los buses de la computadon Cad puerto tiene asocilLda ve a! peifico como un puerto o un conlunlo (l ' r rlltlr), de fbrma que el procesador

s. lrrrr,rr

conla C?U deperifn.os Figun 4 1 Conerin

Los objetivos de un confoladof son los siguientcs: Ltel periJrico La CPU sita en cl bus (lt . Seleccn o direccittLamiento dirccciones la direccin del Pucrto con el que quiere comunicarse S"o trr puerlo debe estar conectadoclctricancnte al bus de datos en un nomclrl( i(lcnlilic si la difeccin del bus de direccioncssr concreto. El controlaLlor dir pasol intercambiode intbmacifu' correspondecon su cdigo PLtrn

. AtmarcanienhtdlU,ot.!rl tt.tr1r|oh,l,,rrtis|ofl(.rlrIrr) r) vlri(s t)uct., de datosparaalmacnilr lc|lrlx)rrlrt|(. r los(ltir)sit tfnsfrif .Sincronizacin.Ln\elocidacl.rlacuiorralitCl)UcsltuysrDcr.ioraLr(tf un peilrico. El controladorsincronizel Ilujo c1e informluirn para oLrcr,,. se den problemas de pdda de datos a travs d"f y ,;..p"i;;; seales de control y de estado. """. . Control eI peritrico. La CpU debe ser capaz de interrogar al coltro]adt para conocersu estadoo enviar rdenes. . Conversin de datos. Consisb en la adaptacin de las catactestici elctricasy lgicas de las sealesempleadas por el rlispositivode E/i ft bus. Deteccn de errores. Las transferencias de datos son operaciones sensiblcs eor. En el contolador se ealizan funciones como inclusin/deteccin i. pandad. , C?!ti.jn J" tran\niion dp htoque: J" intonn or. t.isren perifrico\ quf InrercamDran nlormacn medianteun conjunto de palabra.y no .o,, palabras aisladas,En estos casos, el controlador puede rlisponer de u,t contador que contole el nmero de palabras recibidai/enviadas'. En los primeros ordenadores, la CpU controlabalas operacione!lementales

irrlrrlr(tri(ir, t! l)e'trrilfrr l()sl)crilirlcos:r(1rrir , Inl('rrlrp(ir)rtcsN4.|lrrrrlI rxlst( irllrrrrl tll l)r)ccsld()lculltr(lo (lc linlll irxlcPcrrli(rle r irrtcrrrrrrrir (lcsLlc h rncm(rfrtlo hrci (l:rl(,s I lf;rrrsrrrilir drlo o bloqucdc (lt pcrltrico\ o acceso dircc|' n n'r'r'x" l' ' Geslrin aul,inolntl (DMA_Direct Memory Access) Los pcrifricos tiencn acccr'o(lrf(\'l(' 11 ilt memoda, y una vez que el prccesadorles asigna una ta'et,ltl !'crlll:lr finma enteramenteindependiente'indicando al prccesiLdor'rrrr(l|irtrlt rrrl mecanismode intenupciones'elfin de la tareaasignada(la nr'ryrrr:r'l' It' rr lir I I'l descargirf funcionan aso Con esto se consigLc de lisco unialades (rr(rrrl" ulili1r de las operaciones elementales de E/S' a costa de directamenl( e\peciali/adosLa infomacion * tansmite 'l' 'll" " " ' al lr trr rl'r" t exccpto CPU' de la (y sin inteencin perifrico viceversa) iinaldelatrasmisin.LavelocidaddetransmisinsIoest'rlirrrilrlrl amemoriy al l)frrl(rr"' \'r de acceso los tiempos lelosbsesy velocilad que la nayora de los pasosen una E/S se realizanpor hardwafc

DE ENTRADA 4,.IDISPOSITIVOS
y a h rrr( rrrr aI procesador el mundoexterior infomacindesde Tnsmiten 'rri (lirr' coLlilil elctricas en seales los datos de la transfomacin mediante ordenador rlol rrl( {.(lcligobinado).As, la CPU y la memoriarecibenla infomacin adecuadtrrrr( parasu atarento ptopafada

ncluycnmemorja y rn proce.ador para uco ercluriro d. opercones oelys). Existen tres mtodos paa establecer y supervisar las operacionesdi ^ transferencia de datosde E/S:
. Entrada/slida programala. El inicio de la operacin de E/S se realiza por iniciativa de la CpU, dependiendo del prog*u ...u.in. f*i.i"n "n

a"i el.riempo. y parade\cargr at procesador d;.;;. tu;;;;.,-i., 1:-ol: operacrones det/S paasaron a realjzarlas loscontroladorcs, siendo stos cada vezm, complejo\ragun^o\

_ -

4.3.1Lectora de tarjetasperforadas
(l(' Las tarjetas perforadas fueron' hasta nales de los aoS setenla, el soporlo rectnglrlr' dura, illlilrmacj que ms se utiliz. La tarjeta perforadaes una cartulina (lc cn la que l infomracin se representa coD caracteres gabados por medio perforador'sLa'lr'i'l:l denominadas que realizan aurrliaret maquina. rlcrloraciones r\er figur 1 lr larJela' de leclurds cn las unidades letr se rlepo'itan I'u" r" ,* " la presenci t) que convierte por un dispositivo de lectu lrasan secuencialmente rle perforacinen un impulso elctflco. irusencia

. E/S programuda si1|consuha de esta.lo. La CpU decide el momento en que se real,/c h nrn.ferenciil. por lo que e djspo\ivodebe e.l.r ||(o \rempre pararecibirdcro.I S I o prra cn\ arlo.(Er. . F,/S progrumada con consuka de esndo (polting). AnIes de realjzat una operacin de E/S, la CpU lee el estado del contrclador Dara compobar si el dispositivo est listo. Elr caso rle no estarlo.se pueden seguir dos altemativas: sc para el programa y se sigue consultando el estado hash que cl pcrifrico est iisto (/S con bloquei, Je [rnur'm,.o et programa\ieue fl:lr"-ld, eJeculiindo.e ,e c,,n,ulrrel e\tadodc (onnola;or ) peridicamentc para_ comprobar s est prepando ([/S programada colr consulta peridica).

(exaldo de SardcBl tigra.12 l..ri.,i !1, .trr,Lx\)f'tu,tur.s

'l'ct'lrrkr 4..1.2
Los techdosson similares a los oe un jirl rrik.!.scnb,coffesDondicrxltl cn(h teclaa uno o varioscaacteres, tunrion.\ ,, ,,,,f.,u,,1r., r" , i;l;:, \,:ic(ronrr unoe los cxracreres. putr,,. simuttii.arnenie fuede ser neccsrfi() a,rs,, Irir\-rrcras.!na eellascoflespondiente (rrityscLrlas, d carctcf ninsculas, c1c.l r r c c r r do d r \po n e d cunconjuntdereclasag ru p rdl, J,.q , .u e \ i\ e f ig AIt. :ll, u ra 4 . 4 ): . Tclado principal o alfanumrico:Contienelos caracteres lfabtico". numencos y especiales, comoenunamiquinadeescribir convencional, con alguno ms. . Tecladonumrico:Es habitual quelas teclas coresponlientes a los dgitos decimale-s, signosde operaciones bsico5 y nrnlo ieci_ul csen..pe'io, prraltcitral u\uario la rnrrorjuccion dedr.numcncos . Teclasde gestinde imgno de control: Sobre pantalla la se visualiza una marcao cursor(indicador de posicin). Turbinse suelen denominar con el nombrede bclas del cursor.El cursorinaica ta posiciOn onAe aparece el sigriente carcter que tecleemos, Las teclasde gestin --' c" ' imagen pemiten modificr la posicin <le dicho.u."o. t" pootitu. "n . Teclasde funcin: Nomalrnente distribuidxs en na hilera en l Dafc .uperior det reclrdo. H nunrero maruruelrlerccl"". tun.ion." iz'Gl F2,._.,-Ft2). Son rcclascuyasfunciones estndefinidas por predefinidas por una aplicacin. "l;r;;;. As, la reclaFt tienefun;io""i illr.rrt., dependiendo d_la aplicacjn que se estejecutando. En ln mayora de las aplicacioncs Windows,por ejempto,al tulsar la recla Ft sle vetana de ayuda, ";;-; presiona se unatecla, un pequeo chip dentrode la computadora o del . , :uandg leclado, llamado conrrolador deteclado, sepcrcata dequeunateclah" ,i;;;;".ir; _deno,rrinoau ),colocaun cdigoen patede su memoria, t"_p;;;i il;., (bufTer), que indicaqu teclafue seleccionada. gl controtao, -"-o.i" envia'un;;;";;;; interrupcifl a la CPUy cuando la CpU la acepre pasa el carcter delbuffera la CpU.

l nr r l I

| l IIt

Teclas de.nrol

Bloqu.sdcteclas e untclado Figra 4.,1.

l,piz ptico 4,,1..1

tienc la forma de una pluma o lpiz, de uno dc cuytts t rtt' ttt" lrsicamente iirl ull cble que se conecta al monitor (ver Fig]ra 45) El otlo extremo titrr. rrrr' lr('r1L[por la que puede pasarla adiacinluminosa de la pantalla.El lpiz cottttctt' informacin hacia el monitor nicamentcen el c s(' ilL transmitindose n pLrlsador, el|rrDr'osionado,

Figua 4.5 LPizPtico

magnticos Detectorde caracteres 4.3.4

se imprmcr y cheques bancarios. En estosdocumentos Se utiliza en talones que los cheques o talorrc lee El dispositivo con tinta magnetizable. roscaracteres

c(nlticDc lt Iticl.obobitla quo vir l) ri(.1(l() cl r il(ff y gcnct..tn) u p|oporciu)al lla cantidadde tinla dcl curclrr.

pote

n('s cncr dc imrt.le


,Ll contcnida en un p8inil cll Lrtrllscij l clctica que es transmilid lll ir lr. lil sistema considcrua una p,rginddi\ridid en una flna refcula de ccldls rrr(ll refleja cD luz se Esta rl irlr gcn, que son iluminadospor una fuente de 1L2. cn ulrir' lll'il lu/ reflejada la con\ierle sen.ore\ optoelecronicos de rrr:rlla , v urlir comoc oblenida\ anlgicas Ls\e11e. una .eal analcigica;. [ir rr.rr

4.3,5Detectorde banas impresas(cdigos de barras)


Los cdigosde barasseestnconvirtiendoen la foma eslndarde repres{ l infomacin en los poductos de mercado. Cuando sefabricaun poducto. se imDrrl en su envoltoriouna eliquetacon informacinsobreel mismo sesnun c(il,,, formado por un coniunlo de barras sepandt\ por /ona\en blanco {reriigura;l.O,r lorma de codificacadadgito decimalconsiste en variar el grosorreiativodc Lrr banasnegmsy blalrcas.Existen vaios cdigos,siendoel ms uti]izarlo en Esparr "l cdigoEAN. Segel cdigoEAN-13,cada producto semaca con 13 dgitosen el orLlfr I .^. sigificadosiguiente: . 2 dgirospaael pas(Espaa es 84) . 5 dgitosparala empresa . 5 dgrtospaael poducto . 1 dgito paraveificacin Paracdadrgitose re\er\a un e.ipacio (2.11 nxnr. dundeapareccr.,,l prelljado . rJus b_..Out y dos blanca..E\isten J separadores2 al principioy linal. y r ,r pa sepaa.r el fabicantedel poducto.

(k: hsrdoen la cxPlor{iit parr (ttilxliTnri(rr rk rtrr\rtlrcnl(rs llNurrsistcma lranslinD lr El escner {)l)t()clcctraillicos pr)cotli'rricrrl()s llk's rrrcdidl1te

ir\l |ll A,/D' confoman(lo por un conversor tutr' o clcla pgina,son digitalizadas h t.( tl( rrl'l es ms fina procesada. Cuanto y parapoderseralmacenada It, lrr ",quudo sth' tiene o mayorinJonacinse mayorresolucin l, i.r por_elsistema,
; y (lc mayor calidad ser la imagen captada Hay 4 tipos bsicosde es'rttr"r (ver Figur'rrs I / tttrkrs,rle soirernesa, de alimentacin automtica y de diapositivas

siemprees una imagen grfica' aun$rc rl l,it pgina que lee un escner cl cartao un artculode una revista Es decir,la salidaque gencr'r ridos;a Lna un ficheroen fomatogfico (rcX' TIFF, BMP, etc) El usurrrio rcl cs siempre original slo podrmodificfl( para leer el documento I |r utilizad; el escner de imgenes if[rrdoun progranadetratarriento

Mliltilruil iluli[ffimfl filililruffirj


Fisnn 4., Cdigo d buas de llgunos productrs iguia ,1.r. Escrde sobeesa

4.3.6Sistemas de adquisicinde datosanalsicos


La mayor parte de las vaiables fsicas de la naturaleza (temDeraturil luminocdad. etc.r .on selero funciones que \ann continuxJnente con el tiemn., Esta. con ren\ores o detectores. pueden cun\eflir\e en .ealeselecni.,, 'eale\. analogic\..E\r.ten s<n\ores erpecifico:pJra c:rd magnilud,temperatura. pre\i, rl rumrnocdct. numedad. humo,.onido..en:ore\de seales fisiolciglcas, etc.),Una \..1 convefida la sealoriginal en sealectrica, es nccesariotransfomarla en latos aplr, para ser tatados por la computadon (datosbrados). Esto se hace con uos circuil,", elctrnicos especficos denominados conveso1es analgioo/digital (co ,ersoes A/D)

Fig .1li llscrcrnrinual

Figura:t.10. Tlcl

rl

{.-1.10 Palancamanual de control (Joystick)


Fi!m 1 12. Digihlizao'

.T.4 I)ISPOSITIVOSDE SALIDA

l"r 'L Transmiten irformacin desde el procesadofy lrr rrr' rrnlrr rl( l "r'l' ii l'rrr'rrr rLrr hrrrrrlr:rj elctfictrs de seales Irlrfior mediantela trarlsformacin 'rr o !rsrrirlr/irirI escr r1()s camcteres (ormalmente para los humanos t||trligible
Figura 4.11 Joyrick

por una caja de la que saleuna palanca o mandomvil. El ,,.....-,^ :1,1:"r.lttda rrsuiLro puecle actuarsobreel extemode la palanca y i pori"ion ._-"ttu i. ((nresponcle sobrela pantailaun punto tle coor<lenaa* "nau I-'n *:f| i*,y. d" p:^99t quedebesepesionaqo "1" enlre par quc esraunainleraccin ""ifi,e] :ll.'.p:i" Ir

,1.4.1 Perforadorade tarjetas

l.li,y1lJ la y aplicaciones cn vrdeojuegos srcas.

dela varirla (ver ,i.l I l. .t" otrpo.ituo eosrcfn Figura ".'rlrri,r"a"

() (le lxs lr"rrr'l Su rsin colsisteen recibir datos de la comPutadortr (rrir |rrlizaf las corespondientes perforaciones. Sucle llevar incof)rrrd| 'rrrrrl rr'rr(lr inli)rrrrrr r lir para comprob vt lificadora dc tarjetas,qe rcpite las perforaciones rlobecontenerla taieta.

zl.3.l1 Digitalizadores
Tambin denominadostablas digitalizadoras o tabletas grficas, pemiten ^ figuras, pinos,mapas,erc. ar odena{lor. j]::.:t:11.1,]":1"-*,: g..cas, Esro se hace
se pasan las coodenadas

Monitor 4.4.2

(lpiz o cursor) porencima <te la tnea a digirir*i""_. jt l].1.1:::,l11pl:^ T:rtlatomticamente sc csuuese catcando),
. f", O""i.. lit.ma la imagen(ver Figxra 4.12). partiendo d. ,,,, ,t;;i;,-.r";ff"* """ il;

yislir l' La forma ms cmoda de recibif informacin es a favs de la rlc trr nronitoresconstituyen el sisfemams cmodo y usual de captar las salidas (ver Figua 4.13). computadora

( lot l( f t llllnt h co Dl11) hn los llllllll! ( llll ( lllof lllll cllt c ! : n t r nl , llo lxxi l

o bullcr clcvf([() nrcmoda

pantaua se'urninar mi;;ffi; #ilJffniyJ:i.i.,XTf::.:;ffi :"ff Cuando Ia pantalla


,. :l:::*

t'i""-""" i'"'i :ff ffif$#X':"t"t""TTi.,X'3"[Tii":^-tl]Tit* :.'"'"""

,^-^_,-t.1

*"1

de pattalla de ordenador se foma con multitud de puntos .

se utiliza paavisualiza texto, se considea iviidaer * dereminado nmerode pxetesde ancho y lagopararcpresenrar un

en cuenta la infonacina visualizar, hay dostipos de monirores *^-;^-l"lll.l9" momroes decarcteres, queactan enmodotextolsdlopuen visulil;;ffi;" caracreres preesrabtecdo. comocaracrere\ tscur, ,,oniior.. fffi *-*.r i;i irl"";: te[e acceso a los pxeles pudiendo represenlar aibojo,y .uia"ter."l]'. "n "ttoi Algunos parmetros quecaracterjzan a un moritor son: . Tamao: irrdica la l,or\gitud_ del ttubo demyoscatlicos, medida en sentido olagonal y exprcsada enpulgadas.
, Nmerc de cellaso catucferes.

ll lrrhorlf Inyl' contion0n ltlldicionlcs . Pntalla d vidoo. l.as p rrtnll|ri (lJ Lr ltlrl| ltlir'r (lc y cuvo Colc (similar:l son dc tipo loN I V ) catdicos ( l t ll dc clcctl()l(s de la cubierta del monil(n so cncuentraun can gr)lirll. Lllrr n|lrlrt a lravsde una bobina o disparaun rayo de eleotrcnes el rayo a la parle frontal del monitor. La cala inlcrlll {kl llrlrr rlrlr .""ubi"Itu.on miles de puntos de fsforo Los eloslltnrcs rrl csll(llnrrl lrl' rrl' queslese ilumrne Un CR f cs I'rrrrer'ru sobreel fo.foro hacen 'rrr y urr ill(rl' ll de vaco con un ctodo (el emisor del haz de electroncs) tlt rk t' pantalla recubiertade fsforo) que pemite a los electroncsvittiar ternial negativo (ctodo) hasta el positivo (nodo) l'os rrr()rrrltlr y un nico lip{) (lc l(islorrI onoomos utilizan un nico haz de electrones tres hacesy fslir) (lr lrr mientras que los monitorcs en color emplean colorcsdistintos,uno por cadacolor bsico(rojo, verde y azul) l'()s r{rlinr son blanco' verde y llll)il! trlx( usualesen las pantallasmonocromticas fondo negro.Las pantallasplanasson menosvoluminosasy mcll()ril)l rllrlll par {rltrrrrIrrt' (aunquernscaras),po 10que se utilizan prefercntemente compucsls estn lrr rl'l poftiles (ver Figura 414). Nomalnente rrrlr sil(rrrrr sc cristalesplanos unidos a presin y los elemetosactivos ambos (pantallas de cristal fquido).

. Brttn. . Corrtraste. . et nmero de pxelde ta p,,nr,r . Dcrermina ta calidad de :::::i:X:."


n pulgada. Un monitor estconstituidopor dos etemcnlos biriicis: . Controlador de rdeo o controlador gr:ili(.r, l:r Irir\,,r ,j.flp c t^. . Densidadde puntos de ima8,?t se midc ct pu|l()s

Fisura 4.14 Odenailor PoLiI con panlll a de cisll lquido v tckball

ffi:?":JT",:j".';TI.1JX"JT*1"TI,:1,;lllil,llli,,;,,",,.]l*.;i

o-banido dela panralla. Loscdigos rlehs ca, ,,, ,: ,U,: ,, li"g"" .ii "

J" i:;J5'i: ]iiii' IiH tii*]3:## ;lil i:?.1;"';"T:.liiff

monirores iva deprnr,,ltr,.t. ,,, i,,,,,,,,i",,,i"".'.,"ir"," ,no-acl n lospunro.

Impresoras 4.4.3
Son perificosque escribenla informaoinde salidasobrepape! Junto ctttt monitor son los dispositivos de salida ms utilizados. Existen multitud de lill)s modelos.Se clasificansegndos critcios:

F.,.,, ,,, rcrros.o ,n pi,gran,a dc ,.",,,,, 1ti,:::.1:!, ,r' iecoro,''renro "l[Jli,:lii]il,l;lj:::::li::',,i1l[lill]l prico dc crJ.rerr. ,o( R I pi,r.r.","." , ' i" ,r., ,,:
"." ;r:. " o ttt:tr (r.r) (l( rrrrrr tlc rrrr r coor(lcrrir(hs l)rrtll.I)isPorrc t1li(rr) solccLri{)l1

I trrtrh.ct rsUirfio quicrccs xxl

]:jj]:^..^:^:.]f:tr..;:.;j;#f;.,".t:"i.h;iiTiJi:f"Tf,f}::llllll,::.:,::ll''*l;x:':';::.f[Tf}:: pueden rresar.a recon


,r, r,nidos. Es o""li
y '.*:-".' tratade 9" iguilarlo a lo que asume qr "i-6tn ""'""*tiif: .t,ora parecerse r." allzaresla funcin, utiliza un cat1ogo ir' "".**'pri"rjil. |,irrones.

l | l| t 'e n c u e n a e n l a p g i n a " o n"ull " n 1 " o1o^^"..?.1Y,eIoCRcom par a]oscar acte c s It'.,u,,,,i c ntos r e1ati v os 'Enl apta!Iaapr ec e
seactuar. ,.,lrrr.,ctque

i;ll;rlJ':fJ Xil, "i3l1,i.,lf,l',ll;,1 p*o tt"v- a declasificacin). t,r,r.esos

rl,lr*-" de OCRs muy complejo, porqees muy difcil bacerque una ...,-,.^:l reconozca rrrr)putadora un nmero ilimita
(lc rntepetacinde caacteres, Alsunot

nrcr cado'son omnipage, r;-,;il$Jf.tiHi:

,r,r,,i\ir,\ ba\icos que r*..,'"0i',," 0,"11#.'?i:T; [T:;]lIilI H?;.;::,,


"n ", *T"offi ,X;onou'"o.

una vmante sencilln del sistemaOCR es el detector de marcas. Et rlispositivo de lectradebeeconocer cier decleccin mltiple, quinjelas, cuestionarios, etc.).

,),a,cado (por ejempro, e,*r,."".."J #i'" T#::il.J[:l[":H :",.Til:*:

4.3.8Reconocimiento de voz
E:,uno de los campos de investigacin msrelevates . en la actualidad, pero .runno estiuy desxrolJado. Sepretende-una comunicacin directa del "_-J* i, ordenldor. Basicamente. Jos disptisiriros dr "i
El dispositivo que acabamosde describir se conoce con el nombfe de nl(irr ratonespticos A difefen(irl sin embargoexistentambin los denominados nlocnico, (lcl ratn mecnico, que puede dcslizarse por cualquier superficie que perDita rl [rovimiento de su bola, en e] ratn ptico cl movimiento se tiene que rcalizar sobtc urt:t tlblilla especialde mnterial reflectanlc. f']l frtn contiene dos focos luminosos Lltr( dos hacessobrela tlill. l curl bs rcfleja y pasana travsde dos orifici()s l)r'oyectan il por un pff dc foloscDr)rcs.EstetiPo de tn es menospropeDs() se defectados lura parrl la tablilla de necesitar presenta cl inctnlvcnicnle pero lIllos y averas, 'l (lusplazamiento y de ser fi1s can).

i;;i:;:l:i:JffJXTll: ff Li:*:XTJ,;il.fr."T,,i;i 1l::ll"-r!."".g" ro,no:or.


sonidono se jdentifica, se le indic,r al usu

"llo, o parmetros " i", *"irl'."_p".J" lj" pafmetros de las palabas qua "." ei si, se consigu identificar "a "nnr, ,1:j"^:o-o::1 soidocomounapatab.o ,l.l u,r.nb,,l;.in

::"",::,T ll sonlclo es_exhaer caractesticas

r.ngua er ier,mano ai,;;;,j: ;;:: T,ff "li:::["oj"::',fi""';::.: ;ff i;l ."p*r"" o vocabulario p*a muyredo"io.
io qu.-;;; ; ffi:i;

que ina"p.nai.nt.' it...;; il#;; iTT','.::J:":l'trS:3;jfl;i v otros 'on

"i.i.n .lJi:;;;; ;r" ilfif.#"ij"*iT:"T.ff1[[HT*"j

en las que hay poco espaciol)irril portlilcs ( t.rr silLrirciones Con ordenadores (rd.kl,tll)' que se usancon lil s f\ltrc()narios rrrl()rx utiliz.rf\c eltn suelen {lcsplazar (lslir el dedo pulgar y no hacind()lr quc r'(lcsPlrz con bola hacia arba, de forma (vasc ll0). lri:rrrfrr rodarpor una supercie

. |l

clnr(xlo dc inp.r,sn (l(,los( i ir(t|,,i . tmpftsoras catt inpRtt) Srrrr ,,n.,,* qIi.

l)LrriirDprinrir caacleres precisan gotpc.rs(brr (,t 1,,,1,.1 elteve o conligrrado c "1,.".i". nr"ii,,.,",_1,,

golpeo.

in"onu"ni"n,", pu.jJ""l?.llJ,#:i"*::XX" iiir"j ll; r:fl::[" :,]]i

.li,illt rip" d",-;;;";;. ;l "Jiilli T:"."i:1H:' ixil;,ll simultreas del docu

y rI lrrr"t I Inrprjso|1$(l(, l)nrln (lt tr(.(tt' :;,,rrri rrrr irrrrrrct" (vtr lrigrrrrr I | /)' !rrc(lirs rrr rrrrl, lrr,lo: rirfrclcfcs sc cncufrrlrrrrr rrl tltl rrxrl(lc l)rrtir l"rlrl on banrs o irr trrlcrr:r:; r lrr l(rrr ir Irrrl)r)r-os. rnr l.rr vIkrrlrrl (lc irllcsi(irrtslii ir)rIlrctr sobrcl un nllrrlill{,. 'rrlrI 2.4(X) 1pnr.

, ltnprcsoras.rin mpectr. Se eliminan los movimientosmecnicos (.1 I rmpacto.con lo que se con\iguen ,rlaaa """o.rr,,,, n el ruido. No se puedenooener ".f"ai""" coprassimulhneas. Uhlizan tecnir,,. basadas en fenmenosI eruro\' cleclro\ldco' quimico" asr col el ra)o l'cr. . po el nmero d caractees que puedenescib simultineamente: , Impresoras de caractert ':^l-t"|||la impresidn ciLrccter a crircLcl {le lonna secuenciar lenot quc contietr. \ctocrddJe. de hr\ra o'u ]o,'.' '''oo'i'it"t , Impresora de lneos. Re

CintacElco

dc h.la .?.400 tpmo 5.I l3 cp\ de pgnas.lmprimenunr pagine de una \ez. Son ia" se L ss.o_ .; 0""., T::..Tryq"s' _consisuen .ii, al)ro\rnadJmente ^vetocrd"o." 570ppmr l0 pp\1. A continuacinse describenal . de Ios tipos de impesomsm! !lPonanrcs entelas exi.t"nt . .l ,rr".."5llos "n .Impresora. de margarita, de rlindro, de bola. Son irnpresoras cor, rmpactoy de fipo ccter. La vr imfr""'on no ro' s0 cpt r, *",, " iip"":. il,'H::ll "' 'uper t"" hoi' un cilindro o unahol:, quec',nrjene roscarcrercs ,::li'"1", "" seencuerrr delantede un martil loquelo t p (r' lY o d t r' ic n d o h imp re ' io n {vcr l - r eu r r4.l5). . Imp-rsora de matriz de puntosI} de aguias (imslan de una cabeza de rmpresin en la que por mecliode unos clcctf()inrancs q"" ,;;;;; tntenorunospunzones se con! rr inrprirnir. Petenecen al tipo ae i'.'p..'.oin, . ;;;;,".i:'j^"i.-:1'"i... t'ttnutu' llci ljiguia 416) Existen rrupresoras con ms de una ';-.p,i;oiui;i;i:: EDeste caso se .on.i".u "ooJ--ol irf.r'un.)s rea ']e-mil1r'ir. La .I-l*rlr!:

,; ros carcreres il"#" d. :; TJT:,_?:lJi:;,i1, ilfi fl i:fl vctocidJec

en una Inea,con un nic

que sereccionando prcv,"*:? f ,,H::.,:" ii,jl]i, Ix.J.l,lil,iL

FiC 4.15. IFcsom Dredita Gxmldo de Alcaldc)

prcformrdos,". .lJj,iillil,lyl,::,:i.ff ]f; -,",*..*i,.'ilii)l;,;

l ' trn'

| l nl .na nri c i al

cps.

"o.no

vcloci(lir(l oscilacnrre t80 y 500

@
Fiea 4.i7. Inpreom de ruedas Grrrdo.le At.dde)

' Impresoras trmicas. SoD \imilae\ a las irOr""orr. de aauia\. sc imprime\obre un papetespeciaj rermorensiOte qLr e"""*.""?ir"i,"ii "e calor.tl calor se transllere desde el cabeza dr r"" ,;;;; ;;;;;;;,';; resistencias.Al pasar una coiente elctrica p"; la" ;J", calientan,for&ndoselos puDtosen el papel pu"io se. e o " fneas, y son lmpresoas "*a.t"re. sin impacto.La ve]ocidadoscila entre 100 y 2.000 cps. . Impresoras de inyeccin de tinta. Utiliza tinta lquida que sale por una boqilla en forma de gotas.La rinta se cargaefe"t i"u*.ni" y Ja'goiuJi hacia el papel por medio de placas de desviacinpara tormar et cire"t". (vase deseado Figura4.lg). La calidadde impresin o"nu, "iiiol _tio'tul que.los.caracteres estnformadospor docenas ". punto. J" de p"qu"no. pxdindoseutilizar varios coloresde tinta y tipo. a"'l"ru qi. ." .ontJui desde el programa. Suvelocidad oscilaentre60 y 660cps.

lser Fieun 4.19.lpresora

ll)
Figr4.I 8. InFesora de iyeccin de til (cxraido de Snde$l

-f]

['

.Impesoras liser.IjeDenuc granimponnci debidua u gran\elocidad,

el tambor un mYo lse. r velocidad delasi*pr".o*, u"". uull.ill"Jdir ,sobrc

;ilr"*#trLg;]r.f;i#il::F*I:[:J;,::]':T";_Tffi";

'#lH'Ji?ffitl

l*110 ! -r..'."

precio bqjo y u"o,i. prper norm]. Son,_p;;G

::'J-:'::iJ','

42r)r r psna armprirnir se

Fisur 4.20. IIreora l*r

4.4.4Slcsis dc voz
lion uni(iirdcs quc rlun los fcsUlt(los dc los pr1)gfr|lllrs .||ritirrrloso i)s l]|||riliris ll1 b.rbl hu rrulr. I,incil)n n a basc lc alnr.recr.rf llosrrirs c(dilic l,s lillilirlrreItc dc soridosclavc. Las piLlbras se conslruycn medirntol ur)inde esl.rs rIrrlfrs r lfavsde algnalgodtmo.

!. Iinrrrtr(lo tlrtr'\lfr u|| (list)liry trrl / \ r 'l'r I lr i0r l't t it visr : r lilir rr ] r r lr r r r ( r o lr r \ r ll l,2, J. () r' / . r r , ||lr r r r lr r ( l) r r lllvist r t r lr / I r lir lclr ir A L r , lr \ i I{livir |t)ssclrrrrcDhs tl 'i' cxeoplo l()sscgnrcntos lt1,!|'

.1.{.5ltcgistradores grficos(Plotters)
llstos dispositivos producensalidasen forma de planos,dibujos, mapas, , .'l||rirsc imgenes (ver Figura4.21).El plotlerdispone en general de una o varias rl l'lr$rrr c se muevensobrela supeflcie del papelbajo el controldel procesalor llrrtrr rfr uD software especial para su control).Hoy en da, la importancia de los rL.l',tr'ril)r'cr grficosha decrecido, debidoa que en muchasocasiones puedenser ,r.,trl||rl()s por impresoas glficas,Su uso se suelereservatpaaadibujosde gran rrlrn{) (40) o que requiemn diversidad de colores. Actualmente, se comercializan deinyeccin de tint. t,l,'lrrrscontecnoloBa

E n
LI

]" tl'l
-n
"r ;r"

LI

'lt 'l

:!I
Figur.122 Displl conI segrcntx

r:l

.I.5DISPOSITIVOSMIXTOS

unid tics (k ,rr1 rl., mixtos incluyen simultleamente Los dispositivos ori(ladesdc salida.

,1.5.1 al tacto Pantallassensibles

4.4.6Visualizadores (Displays)
Son pequeas unidadesde salida que pemitcn al usull o lJcrla inibrmaci producidapor el ordetrador.Cada carcterse visualiza en LrnIn(icluloconstituido po segmentosmediante la activacin de determinadosseqmcr)t()s. lln la 1-ieula 4.22 se

dc E/S sjmilaresa una pantallaconvencionalen l qlrf ! rr,lr Son uniddes ['r dispositivocapazde reconocerla zona donde se aplica una presin (por .l( r]rl'lt' inlLrmcil r( r lrl rr (nrlaclo con el dedo). En general,se utiliza para representar l a lo lago de l t)rrrrlill localizadas medimte rn grupo de opcioncs ol)cmciones lr (vef I!t por Figura'l l el contacto que puede ser reconocida una de cllas li'flna \ff til par usuarios pfincipiantcs. tales como nios de corta edad. l':\ 1i.,rr, l lflllbin encontrareste lipo de dispositivosen algunos comerciosy lugrrts Inrl'lr l]ir suministrar informacin de cualquict ndole (precios dc artcukrs. hi'rrtr ,,

punl o r l r ' \ ( r l :l I cr ni r r i l es ' 1,5..1

r r r r r \ L, ir r Lr Lr r ] 1, 1 r S (' r Uni( lr ( ios dc lils . st , r r l, . , r f r r r r t lt cit LLot t es r r r r lr , , ' , \ , , ' lf clr ij( '. r r r r ir rrl (vcr lr igur 1. 251.( or r slr r rt r r lt ' ! ( r r ( r l i{c Lr r r " ' rr' ' rL i, L , ' ! |'l I r r r xr ( ! r i r r ' r1rrl , rrN rcr lasybillelesconLf oLr d. r r ( n( lI n( pioLt r ln( lt i. | , t ' r ', I ii . lr ir r l, / y las luncioncs quc r cir li/ r n son br lut ( lt t ! l l ' l r,,.L rrrulit lLr ( li \ t ! , r |, , , , , "" r,s. gost i( iDde com pr as. im pr esi( inde f aclur il o li( lt r e ', ' " ' ' l r t,,! ,1, ,,rl r!,, dc b lf as. et c. Act uainenle ha susiit uit lo . r l. r \ , l. r ' , .

lieral.2l PanialLlensiblc udo "t

Robots -1.5.2
Pemiten la cnfada de datos a ravs de dispositivos muy viLriados,comc) scDsores, teclados, analizadoresde voz, etc. La salida la reLlizan por mcdio dc rlovimicnlos, sntesis de voz, displays. En general, so dispositivos que mezclan rlistintasunidades de enlraday salidaen unn nica mquina(ver Figur4.2rt).

de \c F,gr,1.15. fernirl Dur'

financieras Terminalesde operaciones '1.5.4

Tambin denominadoscajeros automlicos,son unidades colrcrltl:r" . ,l l' !|,l|rl)Lrldoacentraldeunacntidadfinancierapalarealizacindeoptflrr(rrL I lrrlcs con la menciondaent;dt.

MEMORIA MASIVA AUXILIAR I.6 I)ISPOSITIVOSDFJ

qc sin'en prrx llrrrir,,,L Los sistcmas de memori lasi\, son perifricos pueda sc lccuper de fbfma utorrrrLlr,. rrl0flacin pelmanente Lle nanc cluc prir r1, de la melnoitr de solvcrrtlf los problemas ,lr iorrte. Estosdisposilil'os tratn y capacidad. L.r iDlbrrnci(nrcontenidren u dispositivode nr(rir,, \,,lirlilidltd ||rir\ivase aIlsfieredesdeo hacia h ClrlJ y l mcmoriapdncipal a travsde h|tttr, . r,)'islros fsicos de inlbmucin ('l(lu hl{)quc co[tiene uniL cantidad 1r]:r (lc u.rrr) irl licnrponredio que se tala cn lrrr.(L, l rrl'rrnacin. Se denomintienrpo qrrr necesarro rt un bklque concrctoes ,0l(luierregistrofsico. Si par.racLcrlcr

l(.ycndo unr,run,)to\ l,toqucs quchr) LIuiJc ct pfi cipi, hflstn ct rctisrf,l :lll*:irrll, \c ,li(e quc c disposirivu rc\cfid',. cs dc acccso secuen.irl. Si. p,rr c,r;, ,, ctDcza lectorapuede situarsedirectamente en n egislro dado, se dice que fl (lipositivo esde acceso directo. Estos ltimossonmsrlidosquelos s""o"n"ij'"r.

clD k)s lltls |r . ( luollr r lJllo( lcnSur lldlrnr ls dc 5 ( llyl l nltrsquc tlgunos

acin,

las mryofcscI l) l( i( lt llct sc oblicnen m ediilDlc l ls lllllllll( k! l Generulmente, DA I'). lr st c cs cl t inico t ipo de cint a con locr x) logillr l git digital(unidades locinta

4.6.1Tambor magntico
Esun dispositivo de acceso directo. Seutiliz en la dcada de los aossetentl. ya haquedado obsolero debido a quenoesintercambable 'rrrI(uc muvsuoerJu., ! esta (I Inustaliones por Ios dJscos. Estconsliruido por un cilindrorecuiro'. ,,, Ir(Lyralmagnetizable. La informacn \a grabada en Ia (uperficie exlema del lamhol lamadas pists. cadapistase consdera dividda en secrore\ (\.1 ii.'rc11re*t'rr I rg{rr4,lol. Ct tamboreslgirandoaunatelocrdadconstante) Iascabe/as se\ituan .l l,' lrrgo,de la generalrD delcilindro. esperando a queel sector al queqr.r" u..""r.. \rlrc delanre deellas. El liempo deacceso miximo e\ de l7 ms.

igum 4.2?.Cinta mgndca (extntdo de Sande)

FiEUru 4:b Trmbor 'J!nrtr,,

4.6.2Cinta maentica
Consisteen un plstico my flexible, tcuhic 0 (h, tn litlc al magnetizable - cinta se encuentra enollada (vase La F-igur.a 4.t7), y tr l(,crrrr y g.t".iJ"-;. efectan hacirdola pasar por ua eslacin dc lccl.rtr/i.si.irrr,r, l,us cintas son rr,, sopofede.infomacidnmuy bararo y de gran cpnri(lrl, $It nly lentas (acceso lx,to jecuencral)Acrualmente. Ia principrlmi\r,, ,h l . rirrrrr*c*,,1, 6Ou. . seguridad lbaclupr o lmacenr informlcii,rr .,h*,l l rlr, lr.r,,r l stir.rrrr A pesarde su lento sistemade acccso.lir rintt l r, r() lk, Irrspr.imcros medios ampliamenre utiizado\ par almrr,:rrrr,.rrl,, l.rn Dimem\ macrocompuradoral uliliTaban.i\lcmir. Ltr rIrt,, ,lf ,,r,rrr tvr.t liura 4.2gJ.Ld mayora d las cinlas modernasse emptqlrc l c ( Jllft.r ll rl|l (hos de difeentes tamros. desde grandes carruhos de g por S pultlrxlI|:, h,r,,tr Iti. rrr,Isctcs d no msde 2 pulgadas de largo. Lx capacidad de lrircr.lr; rrrIIl| ,lr, lll! I,i tltNDo depende de su tamao, encontrndonos galdes casctcs rr) r rrrl|r.trlrrr|rrr rk .l0 n 0 MBytes.

(xtdo de S,dcs) FisuF 4.23. Loctda de cits maCricas

4.6,3Discomagntico

de infomacin de accesodiccl(l ,Allll Es un soportede almacenamiento tiemposdc trc tienenla ventajade que consiguen son ms carosque las cintas, de informlci{i (10 a 100ms).Sefundamentan magntica en la grabacin menores las superflcies de un plato circula o disco recubierto de una capa Llc l serde un plsficoflexible (floppy disk o disquclc El discopuede magnetizable. se g|1r casos, la informacin (disco duroo had disD. En ambos puede serlgido nrrn)(fi que considerarse pistas, suelen denominadas concntricas, circunferencias po cero. El disc corelativametedesde afuerahacia adeno, empezando por 1oque cadapistase comPon sectores, considera dividido en arcosllamados son: (vase Losprincipales tiposde discos Figra4.29)sectores

.lll,."i ift fnlrrrs liins So rlist.rs(tUr ti r(.r flII (lrt)czll dr l( t itrr,r/r'! lUrirJ{rr carh isrl. con ll) (lUf sr ('rnrsiltk. lic rlx)do .tcccso rclrlr\| r(. tr lil), yr quc vicncfijadoLiIicarclrc pof lir vctocidrd dcl gi) rlt l tlrrlo . Itlqucfcsdc discos. Son uDidadcs conrpuestas por vrios platos que girD solid imcnte alrededordc un eje comn. Las cbezasdc lecturtescritur sr)n mviles, existiendo una por supclficie. Existen nidadcsde discos en quc stos son intercambiables. No se utilizan en la actualidad,peo han scrvido de basepaalos discosWicheste. . Discos Winchster. Son paqetesde discos en los que, con objeto de reducir los ciectos de la suciedad ambiental, los platos estn hcmrticflnentecerados y son fijos (no itercambiables).La; cabezas va ms prximas a la superficie que el resto de las unidades, logrndosc grandcsdensidades de grabacin.Las unidadesde disco dulo actualesson cle tecnologaWinchestc1(ver Figufa 4.32). El tiempo de accesoque se puedeconseguifva desde20 ms a 4,2 ms y la capacidadpuede uegr hsla 9 GBytes (aunqueson ms normalescapaciddes de 100 ;500 MBttes.). . Disqucts. Son pequeosdiscos cuyos platos son flexibles. ya que estn constituidos por un mateial plstico. Son inrercambiablcs. Los primeros Llrsqueles ean de 8", perc en la actualidadlos ms utilizadosson los de 3%,, qe han desplazadoa los de 5ya',(ver Figura :t.3t). I_ lcctufa y grabacin se efecta irtroduciendo el disqueteen un uniditd dc disco de su mismo tipo (ver Figura 4.30). Dependiendodel ripo de disquclc. la grabacinse puede electuar a densidadnomal, dobie densidrd r alr dcnsitlad.Estas diferenciasse debena la calidad del plato y t nrodo(tc !rbcin

o)

ri

I
l)L!r'r ( lf \' rl del l/2 Lir Fieun4.3r. )Disqu.rc

Seclrot

4.6.4Discoptico

Hlo

Figun'.10 tluidaddcdilco ll.\

,!

(lL\, Con el nomhe genricode discospticosse designaun conjuDtor 'ry sc irr( lL basadosen la tecnologalrscr' Aqu de dispositivosde almacenamiento paI discos CD RoM rn rlt unidadespara discos compactosde msica,uniddes I rl de discos nragnek)-(iplic()s unidadesde disco ptico regrabablesy unidades gfabada en espiral es la infomacin sopoesde almacenamiento al PinciPio de ll (lcrrl apareci El prime fomato de discos compactos de l()s,lr' los aos ochcnta, cuando Philips y Sony dcfinietonlas caraclersticas I compactosde msica. Esle pimer 1i)rmatose conocecon el nombe de (ll) rriL Audio o CD-DA (Digitai Audio y cs el ut;lizadoen los discos comPaclosd( ^. de CD que se incluverr. i que se puedencompraren cualquicr tienda.Lasunjdades CD-4, cs decir, discosrorrrl)r equiposde msica sb puedcn le.]f CD con fon.lto de msica. un srl L A partir de 1.984,y basinLlos(on cl CD A, comicnzana aprecer tipo dc informacin: que pemiten alnnccrruf lodo discospticos

. CD-ROM (Con\,u(t Di ReaOnly Mt,n)t.\t . l)l|rcofllmlltcto do sk) lectura).Son sopoftes de slo lectur, ytt quc cl ptr(or)ic grabacin resulta ruy complejo. La infomacin se registra eD una suporliie dondc se generan minsculas perforacionesdenominadaspits, capacesde sef detetadas mediante la incisin sobre ellas de un ravo lser oue serl reflejado de djldDra forma si exisle o no peforac,on, I er Figura 4.!1,.Lo. discosCD-ROM pueden almacenar audio(al igual que los discosCD_A). pero, adems, puedencontenertexto y grficos.Lgicamente, los CD_ROM se disearo{ paa su utilizacin en los odenaalores que combian texto. grficosy audio.Puesloque el CD-A es un subconuto de CD_ROM. estoshjmo\ pueden reproducir djscoscompacros d msicacomo si \e tratar de u CD-A. por ello, todaslas uDiddes de CD_ROM Doseen una salida de audiopara conectar alta\oces y/o auriculare\. extemos , WORM (Write Once,ReadMa y Times- Escibir una vez. leer muchas). Son unidades smilares a los CD RON4. pero que conlienen un lserde mayor polencia. de foma que en Ia propia undadce puedeefe{luar lt grabacto del djsco. El u\uario puedegrabaruna \ola vez el djsco que despus se lee en las unidadesCD-ROM convencionales (o en equiposde msicassi puedegrabaen formatoCD_A). . WMRA (Wite Mary, Read Atwqs - Escl]bir muchasveces,leer siemDe) o di\cosrnagnero-pcos. Sonunjdade. en lasquees po\ibleleery escdb tantas veces como el usuado quiera, Los discos contielen una magnetizacin previa que posteriomente se va alterando lebido al calentamientode las celdas con la ayuda de un lser de alta potencia.EI fundamentofsico es diferente al de los disco magnticosv al.de los CD_ ROM.aunque combna as dostcnica\. Las caractersticas de estossistemas son: . Alta capacidadde almacenamiento. La capacidadnormal oscila entre 650 MBytesy 1,5GBytes. . El precio,/bit es el rls bajode todoslos dispositivos. . Los soportesde iformacin son intercambiablesy del orden de 5 a 10 \eces mslentos quelo\ djsqueres. o prdidade la infomacin ' La degradacin es prcticamente nula.En un sopofe agntico (disquetes,cintas, discos duros) la infomacin almacenada se bora con los cambios magnlicos gcncmdos por telfonos, monitorcs, detectoes de metaly otrosequipos, nricntr.rs que los datosde los discospticosslo se pueden altear calentln)locon un lserde alta potencra o quemando el disco.Los fabricates dc rlirc(jsplicoscalculaD. defoma muy conservadom la mediade vidade un <lisco piicoen30 aos.

Figun 4.33,Dicoplico

CAPITTJLO 5

SOFTWARE DE UNA COMPUTADORA


I INTRODUCCION
constituido por el conjunto de El software de un sistema informtico esN y con los mimos Dentro 10 elacionado todo en dicho sistema eiecutables los lenguajes de liottware se incluyen: el sistemaoperafvo, las intedaces Lsuaio' programacj, las heramientas o utilidades, las aplicaciones de cualquier
ialidad, tipo o contenido, etc. Como parte integrante del softwae de un sistena, se han sealado las

o utildades aqu puede ser incluido software tn variado como n de hoja de clculo, tratamientode textos, aplicacionesde uso comn' los de todo en uno, los paquetesde gestin' as de basesde datos, los paquetes

de utidades. ohos paquetes

de ms utilizadas(el tratamientode textos,la gestinde bases Las aplicaciones evolucionen.Son muchas y las hojas de clculo) sornen el futuro las que m.s por lo que a los ile aplicaciones' este tipo a desarollar que se dedican !8 ernpresas Un amplio mejorada ya una versin se anuncia ncos mesesde apareceruna versin, hastael seetaria desde una lbunico de usuaiosde emprcs4 que en la actualidadva de una compaa,podr optar por aquel paqueteque mejor se adaptea sus Dresidente le despierte. el mscmodoo el que mssimpatas itecesi<lades, de realizar muy diversastareassiempre tienen la capacidad Las computadoras que anles pefmilenrealilarlareas Los ordenirdore. solt$arc adecuado, el oue Lengan (mecanogafa, carnpos personal en diversos especializado muy n""aaiu-b* un etc.) para poder llevarlas a cabo delineacin,analistasfinancieros, programadores, Actualmente,la gran mayora de esas tarcas pueden ser realizadasmediante un en ese mlnimameDte y una persona entrenala personal,el softwareadecuado otdenador Aoftware.

ll A ItiItr,tl t'lA"lflrnaIlI tlcl ||rllwHtctxrr paf ritc (lilcDljijr (l^ !r.rlLl.., r,rtr.ll'rrx! r,rlt\{,rir.,l(. rtrtr. r,r! r ltw, r.rtr lrli,t!,;r.

.2 Soflwarode dilgnsfl(o y mlntonimionto

rl{ ll l)lllltrr dc l pucsll utilizado Es et soflware lxn (l pc$l)llll cDcargado r) crrrrrrlln un de averas locllizar Pcilfico lpos. Con este softwaresc Protcrldc

5.2 SO"t'wAt{t,l t)tt sls'l.rtMA


l,li|l|liulx's soffworc de sistonlt rl conjunlo de progamasqe se encargan(1,. conl)lit-ol linci()tranticnL{) dc los pfogrmas que se ejecutany de la gestinitema rj,. los rccursoslisicos cle Ia computldora. Como es natural, el sistem_a'operativo for_nl pallc dcl software de sistema pero, adems, se incluyen aqu ei software de programcln y el softwarc de diagristicoy mantenimiento.El ioftware de sistenr, operativo se tratado con mayor detalle en el captulo g.

soltwre deun paquelc I llDoionamiento

rtr ( k I i||l puedc consislif de la memoria de chequeo de preba Un ejemplo posterur cnlr s( lrr'lr l( de memodaun valor determinado' l0dts las posiciones lcdocon cl cs(lllt I el valof no coincida donde y se comprueba posi;iones allllN estrdo tjn si|ltcrrur un mal en que seencuentran lnlrt' las posiciones tloildetermina a m\i\ memoria la para comprobar puede usar !,

5.2.1Softwarede programacin
E\a formado por os progrmasy urjlidadesque taciilan la conslruccion dr . apliccone\ cle u\uario\. Aqu incluinamo.a os inlerpreles. los compladoreq. lo. monldores.lo\ mdulosde gertin de ficheros. los crrgadore.. etc. Aunque qran oane de esto\ conceplos\erdn raudo\ en el capilulo g. vamo. a \er alguno. eje_mps o. utilidades: . Los compiadores traducenun progtama escriroen lenguajede alto nivel a un lenguaje ensamblador. . Los ensambladoes traducenel lenguajc ens mblador a lenguajemquina, pero todava no son ejecutables,ya quc hiry ltllntactas a mdulos que se clesconocedonde estn. . Los montadoresse encarga de la uni{it (lc l(xk)s los mdulos,geneando un nuevo fichero ejecutable. . El cargador se elcarga de ]levat. cl )|.r l I i||I IiI i,jceurablea memoria y | )1 prepararlo para su ejecucin. . El distibuidor carga en el contador Llc prrlrrrrrrrlrr (lifcccin fsica donde se encuentra la pimera instruccin. . Utilidades de rastreo o depuracin df cr.orr.s So lilklades que nos permiten ejecutarlos pogramasde divcfsrs ti n nxtr (lftl(1rr lnea, d;tenerse en algunalnea, etc) para hacef un segLriri(. to (l(, lls vfilhlesy as poder encontrar posibles erores.

DE APLICACIN !.3 SOFTWARE

El softwarc de aplicacin lo foman los pogramasquc cr)trll()l para realizarua tareaespecfic(cslrllrtr leIa computadora funcionamiento sc illclrry Denftode estetipo de softwarc aplicacin). normalmente dononinada y el softwarea medida oftwarcestindar

El software estdar o heamientas informticas hacerefercnci rr(llx parasu lanzamienb I nl(lc diseadas qDlicaciones especialmente de uso general deusuaosy sobrc(lilt( por glan nmero pueden seutilizadas Bias aplicaciones dc lexlo son el tratamiento de usocomn apcaciones Algunas de estas ristemai. grficos. los l)rl{ comunicaciones' de basede datos, la gestin hojasde crliulo, en l srllr estetipo de software desanollamos etc. Por su extensin, ingrados, Seccin.

csPcc por aquellas aplicaciones El softwarea medida estconstituido En e\le casounaanlicrJr'irr i:rlizada'. ma' espe, que5erefieren a ac\idade. 'h ('l{1r para un para concreto/s uuario/\ un/unos ) Jno es desarrollada 'slemr una apliclre por los propios usuados, realizados A'quse incluyenlos programas para reconoclnllc el experto un sistema conholdel trficoen el reade Londes' y la Scslr para llevar la contabilidad un programa yacimientos de minerales, concreta.elc clientesde naempresa

s.l pnNC|F I,F-:Fmfm-nH Apl,rclcrNDEt-rso rrN 1,4 t{iMt'trtriHA (ilt{RtrAM||{N,t,,ts lnronuliCls"l "'
.,.,..,.. , 1.,",',1,,,1.,'u'*.,,Ir r'\,| [t{.t )I t l t t c nt | l l rt,tx i l Irtl tftr]r. hrr,vr. klIff || l vir(|| rlolestado actual y hacia dnde Duc(h.
l(xll)cl cotrjntode sistetnas, helramientas,trnicus,

t ,,.rr", r,, ..,ur,.u.i,, ,rl. il ;1,;lllii i;lil::li,:11,"...:,.,1.n;:;";,:#,';il),il:;l ( i l() l(r.r.i Italt.t(() lpctxlio(k.

cualroolcftas Inis,ror\irt(nlcs cn cl Mcr)s(,ft()llicc lllls fllllrllr('l (irrl/Wrr' l [r (lo oontlbili(Lr(l progr-urrrs: cl ptr)lifatna los siguientes (lc (lo!lrrllctrltl li,rlrr proSrunra dc clisoo datos cl de bases de i(irr. ^((t'rr, para ill lin tllllc conparlir Worksy MicrosoJi Workcroal

ctr

de texto 1,4.1Procesadores
!,4.I.1 DEFINICIN

en detalecul podra ser la comoosicru| , (k. Iir . nrr.rrionrinlfmrica en * o,l!r,o.,"oO=*pr"..t;;;il..;;",;,, r(.ntfiini rieflrr ris scncillas ensuoperatividad fleiible, ."-."*"i-"L ) ms ,,, .lll' ,1 , ,c,,d u.,rlo "" podra j:'.]1,1. prsonatiuarla .";;;-.,_";,"ft;:t;. '1,, l', ,,'1.:.',"".nricotosco\ de craal usuaio rendn;s i",i:n"i"-..^ 1"s .lj."lllr,,,. irl\(rrjrrh'r(\ cc ,irrrprirr,r,ra.rc u"o con ini#;:J$Jfl;ljt:trtilis' A h \o[isrrclrcjon quehov

A ((nrtnurci(irrsc cDt.lr a analizar

se leaadin las cualidades dr

rlt r' lil Un sistemade tratamientode textos es lo mismo quc unir rlrii(lrrirrrr L()rtr, tlrrrr'rn lu principat velaja es poder odificar un escrito lantirs voccs lbpotir todo el proceso de esitura de nuevo. La diferencia nrfs irrrltlrrrrlr rrl't (os, es que en una mquinade esoibir el texto aparece en el papcl rt gtitt sc tr', l v 't, pltntlllll. er lil aparece directamente de textos de tratamieto [n sistema

]::,.:X1_:T:. c\rit rormJa

ai ;iln##. Lr, l ir iDa. t o mrtic ) con mt. abt idad "!iul;on rcomcaciones), computabilidad (ord;r\adol .Jnterfa, wruu'd! pcrsonrr/ worksration)y conNvenciat ;d ".r. /.q".1.--q integracin de tecnologas es aplicable a todos los camDo ,.,..^..^ ? ::l*Oa 9" cn *",1. lasrecnolosias jj"r".r.iro"r"o" dela inrbmacin. r," lor un cnnjunro de heraniens "r"ir" rnlormaicas .""*",;;;r.l;,";;;' , .'"*T,"1*"'.
, ;;;^."';:::::' Ademl .'l :'i", las tendr 1*raleza.

n:iro*i9*o informtica se debeapoyar en la inregracin ..,.,,.-.-.., _::l comunicaciones. de los sisuiemcs crcnrcrr{)s: odena:lor personal/workstatio-n ;-il;; Tffi,. In...turn..

E\tos etementos ct,nforman lostes ej",a" ruin

rrlrlr/rr tI l IJ sistemade tratdmientoletextosse defirc como u (n.(lerrir(kf r,/tltrt tlr tt \tt rogramado tratamientode textos(conocidoscon el nombrc dc 2r1)r' IJtprocesador de textoses un paquetede aplicacinoricnlil(l(' ir lir ll rllt,rr de texto cuya misin es la generacinde inli)frncs, ('irrlrr\ t rll, grandes cantidades etc. que como ltimo soporte utilizan cl r;rr'l rrt'r textuales, d0 documentos ltnsmisin de infomacin escrita o bien las redes de comuncacin

convivenciaridad) n'o se";;;";;,;'r,L"oT

cxlcrnamente, por redesde comunicacin de otl::nl: dir__* rlases sutcientes paa que ra ,nr"n u",1"^

(tereno de ta

El ordenadorpe$onal ha prodrcidoun cambio importantc utr llls lll'lf', o$crituracasi tan importantecomo fue la aparicin de la primera illrlnlrrtn l|l,! ' una heamienta imprescindible en cualquier oficina: de hecho, si c|Itl||st|I|i ,r I olicina y no utilizan ningn procesadorde textos podamos avir(lrrrrr rlrrr l cmpresaexiste algn problema.

,rprrcac,one" aun precro "";,unn";di ;,fiil:"". ,: J". ,,i:ilJ*:"*


. orgahizer, et coreo electrnico c.t:ltrit y el prdr"_; Freelance Graphi6.

urrmeticos, yaqr,e soi-;;;i;#;il

.9To^poql ser en el futuro la hefamienta informrica estnda?La ,--,, ncflarnrenta infolmtica estar formad los siguientes componentes: interraz. cDtrada de datos, r""".."**t., m1renrc, comunicaciones, impresin y otos slstemas. "r'"JJr6por Podemos destacar comoconiunto d

lrrr' rtrllt de textos ha sido tan irnPor'(rrt( La evolucin de los tratamientos ni la mitad de sus capacidades Actu lrrrcrrt( rrrrrrr vecesno son aprovechadas lr Dersonasin conocimientos infomticos y con un entrenamientodc rrl-rrrrlrr rs, I rl)l original hils(ll desde concebir el proceso de edicin; puederealizar todo el darle el formato adecuadoe imprimirlo.

a lospaquetes j:,:::"'nientas inrormticas

o cinco "uarro
il),

productoSmarisuite 96 de LOTUS. que incluye el procesador de textos '.El ttord-pro,

ta hojade ctcu1o totus t 2-3, r" ig",a.", .i""ii"li"


;.

;;.".;;;";;."

r()l Casi todaslas tareasque se ealizancon un ordenadorestnrclacionll(lxs escritura,desdeintroduch nrmerosen una hoja de clculo hasta escribif untr rxv Por esta mzn, los tratamientos de textos son los programas de aplicrcir'ttl t utilizados y populares.No es imprescindible que una secretadasepa pfogrrirrr manejaruna base de datos, pero s que haya aprendidoa [abajar con un sistcrllr de textost de hecho ya se utiliza como criterio de seleccinde pcorlil tratamiento conocimiento que se tenga de algn procesador de textos,

. Microsofl Office para Windows dc MICROSOFT, que incluve et pocesactor de textos Wor\,la hojr tJe.cdleulo fr."i, i;r;;;;; ;_ pre\enlacrones powerpointy el correo,.lccrrdnico M,r// p*..al .rn^.

5.4.1.2 UTILIZACIN

Lo Lrlr de texto es muy extensa. La utilizacinde los procesadores de la itfofllllil directivos, profesionales traductores, escritores,secfetarias,

-F=-fril , -r tt y pfnhri[nrhdt lrr Lrro, cdicinr y r(!lrrPosi( i1r(lcitlicos, rtr,,1r inrprcras. rtF tt,l FUltll(,IlItl.

Sr el tabajo es de escitol.Drofr ,uctcnga diccionaiios, ;;;;;;#::'::jl .'',r'ccror gramdcal. elc. cr porarro. "'.""j*i.ii]^"i e incru\o oftec;;;;;;;$:'r:ff
. _. Si el procesador de textosse usa

.il;Trrt ;ffi':",ffi :r;:i i;j,rilr :,.riili,jl l;iJ,'L';jji i,,,r.,,,,r i(,,,,cn(e *"_ ndjc;, J,r'd;''ffi ;" 1.::**r."t;l:i:l;;:.".i.",^T":o also similar,se ecesitari -fraductor e\llor comode sinn;mos. anrdnimos.

er(sir '|, p,,,,,i,', quc ,,,,,, i,li,llifi'iilll,.il:llilil'iH:li|il::::l sca senci,,o rie

y sLrhd{}cul cnl)s.coll l(r alrllxnll! . Tmb{l|fcon cl(}!ulrcltos trabajal coDtcxtos muy extcnsos y il'trl par collt,olilllrslllalliv(r[ incluyefunciones . Cestin de documentos: (| (lc lc(fslr nl r rrltrr' del contenidodel fichero, autore incluso clilvc fosnnenes (Sumariodel Documcnl(,

J"jftu,:ou'u'

r* *.; .iempre ssp.

jfl ;.[TiI::il::';ffi 'J:::l::x ff l.Jft ::.]:#; .fji:iil$^fi ;' fi;::".;f i:,::?trffi :H::F;;ffi.;;:fi;";:T:: H::[ffi
. .Si el volumen de datos es eleva(

;'#'iil'l;irffi"ff '::'il^';:i:HiH"::J: ill:*:lT,Ji"ll;"';


muchofunciones , extr pu,"ac,ones de tec,as,,;;**;;;;.,il [:fl]:J:trffi j?iil:ij:s, prosrarar Se valoarin

Si sele exigirr _ _ se denemcjdem. la posibiidad de redteccionar e\ o del documenro el ., r-ra";t;;l ;;# ::I"]uva toto t' t"tt unaimpresora s se necesitan opcionea or"ua. que incluya grficos combinados con texro, drbuiar nea. l^"9i , o ortj-l^ti vaias colurnnas. uanincorporano A medjda que t" opcio";. "uu*o" ;;;;;"':J1^"ton

Figun 5.1 Opcioes del n 1 dc rchivo er el pGcsrdor wo rl

s.4.1.3 FUNCIONES

enrorno de rabajo p;ail;;J;;;;fiiljillff:,"#:hff":Lrede ^4.n*:.*


Paralograresteobjetivo,un . Dros * .iguienres caracren.rica. ,l;;;;;J.:"" . Fichero: . Archiva o guardarel locl

La funcion bsicade on procesa ... c\LrrDr rLa\ rapid y cdmodamente

(matfici lcs liiset.rlrJ . Seleccin tipo deimpresora de cualquier rk!.r . Configuaciny seleccin del tipo de barra Llc rrr(rlllrs prcferencias del usuario. r lll l)rrrrlr paraconsegli asemej . Configuacin del escritorio de trabajo nuestro escritodo a ordenador

te\to\ es ayrdar a las personas a

iejorar er

. Editr:

de tralamienio de le\tos deberenerta5

"io, . Cotrliguracin

aii".*,",

con nombre i."lj.,jlX{i"::::.i -*^. ,ombre,

. Facilitar la esqritulay coeccin del texto fcstrrf una operacln' . Esdibir, conegir, supnmir,deshacer deshecha. operacin paites del documcllt{ textoendistintas pegar e insertar ' Copiar, . Mover texto de un lugar a oo,

del en|o por pae-i,ip" de t,"-;u. ;;ii1"5"ffi,?:":1""*s derecto

. l s. r t , ( r , r r I L| , l, L'r 1t r lLr ir lr '\ l( ) l ( ( or r 1|slr r r l( t s lr lr i . l r t cr lr r r r r r r r r r r,. r ' r , , , , , 1, I 'ir ) 'Lr r ir s op( ior cs ( l( . t '|t t r ! , ( ir r ) l'
t,l

. I nscrlaf ur lielr t r ', rt r r r r r t r del lcxl{r ( lclf r r r r r r r : r r l. L r ) ( r sii: in . I nsef llt l u lichcr . ( ) cf cr do colr unahoiadecilct r lo . Inseftar objcto (gf1ico, imagen,)

Figu5 2 Opcionerdel merLiEdicnjn

. Definir mrgencs y tabuladorcs. de veces. ' Repetir una opcracimde cdicin un nmero determinado . Herramientaspal.abusca y rcemplazaluDa palabla, lrgmentosde palabraso una frase. Ver : . Distintos modos de visualizacin.Dcno de los cualesse incluye l posibilidad dc ver el documentocon distintosefectosde zoom. . Trabajar con dos o ms docuDlentos a la vez; esta criictestica es muy til parapasarbloquesde lexto de un documento otro

Figun 5.,1..Opcion* dcl nen lnsdar

. Conversinde fbrmatos(importacin/ expofacin). el prcccsadorde tcxtos debcr l'rr' En los aspectosms prof-esionales, slicasy utrliddes: caractef siguientes . Disco:

. Fomato de carcter, como tipo y tamao de letras. alrilirrl o culsiva, etc. negrila,subrayado . Texto en vadas colmnas (estilo periodstico), juslifr.rtrl de cadircolumna. mrgenss

ig 5.1 Otciores dcl mci Ver

. Configuncin de la panralla,bara de boones,barra de regla, balTa dc estado,etc. Insertar: . lnsear nolasa pie de pginay nl finl dcl rc\lo ((litcrenres estilos). . Inse ar caracleres y otros s||lh()l()s espcciales

. Fomrateo de p/tnafo, corrrc alineacin del texto. espacrii{|l lneas, colocacin automlicade guiones al final de urrr lin: continuf la palabraen la siguientelnea, tipos de sangfas (lrlrl de la posiciny tipo de tabulador.

. Fomateo dc la pgina.pcmjtiendo modificaf el tarnaoLlclir l) Dumcracinde pgina,bordcs. irLr distintostipos de mrgenes, junto. pgina. de texlo . Conector de e\til(. 'ustilrcacin

Figra 5 a Opciones detmenu Fomab

Figu s 6 Op.ionet del mn Hcnnncrlll

. Definir mrgenes y abuladores( idistintos tipos de tabuladoresy ditbentes i rstificaciones;. . Cabeceras y pies de pginas(diferentesestllos). , Supeponer imgenes (filigranas). ' Herramientas:

chrrrcrfrrli'l . Referencias se usanpararclc,cnciaf reclprocas (ll( rllll dc tal l)lltlcrr del texto de foma automtica, o partes cambiorcnumeretodaslas referencias. (lc lxlir'rl l1 . ndrcede materias. Se haceposiblela generaci(nr Lh lllrla un xlicc como al final del documento, incoporacin (lllo puedemarcarlas Pillnhrlrs El usuario ndicede palabras. fonnar patedel ndice. . Tablasde contelrido. . Coector de estilo.

'

:;Tr,.j#r-"

f,"tt:u";ffi #':ru:;;:rli}*ifxii :lji,4'{i:::iff


significado)facilirandola nav;sacin a ;;\;';;

:irl"J;'T"t':',"l]':*'1",1Ti:;"","o1""'ffi '*:1j

ru**:ri:.:r"i,l:h:{l":;rffi:i"i*rkfi :r

La pdme. con ilfi'J:i:,"l"'"?lal i:"il,xil;" T ".*imos.

o" personalizadas a personas ;?#:,.T:X"r"J::i:.,!",1;'o "a',u,

. Maclos. La creaciny ejecucin de macosse utiliza principalmente . Fmciones deimpresin avanzadas_

. Esquemas,Realizacin automtica de esqucllllls lllllll( del nivcl .icftllltk l los prrafos,dependiendo autonrticamente que estn situados. Habitualmente, ofrecen vfios lllx (1, 1.1,1.2,1.21 A, B' C I' II, Ill) l1rtl lil numeracin junto con la posibilidad de generar tablas (lc 'oll da flexibilidad a la hora de insertirf (lllfl automticamente, apartados. (clasificar y seleccioDnr dedatos . Sencillas debase funciones . Ordenacinalfabtica.Permitecombinarel documentocon l r seleociorl( de los campos de fornaqueel contenido de datos posicin dcl dotl en unadeteminada basede datosse inserte mrcaoa, plevrImente

iff*ru:I;ffli,H$";:.i.:ff ;""J*'-";";:';;'

. GrIicos: fomatos de gficos. Integacinde g'fico .lnsertar distintos fomatos (TIFF PCX importandoficheros con determinados jncorporando algunasfunciones de edicin dc g etc.) o bien pol8ono (cajas, lneas'curvas, dibujossencillos para crea.r pemrite la coloc (i' esla funcin caso, En cualquier etc.).

ptilhll flr

rirl(lticrl)rlsr(i(rr {1,.l/r trit,Irir,Ir)(lili(.1 (r(,rltrUto rutlxjir

. Otms:

. lrrr'.rttr g|1ilio(' gocfr(lo r() . 11,'ltflDr clediseo grtic{).

. ll zado de lneas(horizonrllcs vcrlicacs) . Estilosgrficos. . Edicin de ecuaciones. . Frlicin, de cuadros de tipo texto, pcnnre cea texto con unas catacnscasespeciales, 'l l)l[s: . Uso de tablas,E$ my frecuente reazal una tabla en un documento. seacual seael contenidodel mismo, paa presentar algunosdatosde una mnera organizada (en una matriz). Las opeacionis sobre tablas que ofrecen los procesadores de texto son generalmete la definicin y modificacin del tamaode la tabla (nmero de Jasy nmero de columas), unjn de celdas,divisin de la tabl", f"r_;teo-;;;-e1;; insercin,borado,etc. . Adenris, se incoporanpequeas opcionesde hoja de clculo, como el uso de fmulas en las tablas.

tl' rrlrt rrl . Ordenacin allrblic. Permiteoldenafcl docrlll!nl() algn cnterio. . Oa canctelsfica fundamental ser la de podet irrslrrlirr'l' lil rl sencilla y completa eI progama cle tftmlcrrlo (lL l( il" t'lr rrt' entomoen el que se va a fabajar:sopofesdc lllllrcerrrlrr'' y. s(f)rl ltrlt' lrl' flexible y/o disco duro), tipo de pant'rlla impreso con la se va a ftabajar' .Se debe vatorar la velocidad del program sr r() e r'rl' manipulando el texto' de poco servirn lodas las frtrr'rr!: ' incluYa

cl rtrr ttrr de texto era imposible ver cmo quedba l1n los primeros procesadores se ha ofrecido variasopciones: iir) impimirlo, Posteriormente .En modo texto: En pantalla se presenta el texto e 25 lrtLrL rl cada una, sin presentarel tipo de letrn ni el fornrirl() lrrr rL'l carctcres pgina. Este modo de visualizacines muy til, po4ue es lnrrr rr!l'rLr ho trabajar en eI documento.

en ver el documento en modo fcirl lLrl' ' Previsualizacin; Consiste (ltr irrrr imprimirlo (hay una opcin que permite ver cmo va qedaf cl imprcso en el papel sin lecesidad de impmirlo) Algunos l)'(' r'l' peimiten zoom en este molode visualizacin El lipo de pantllr 'l' l\' EGA o VGA o superior par ejecutar esta funcin (lr! . WYSIWYG: (Wh.lt you SeeIs What you Get - Lo que se ve cs l( r'irl es Ia apaienci obtiene) Lo que se ve cuando se est trabajando (lllr documento,leesla forma se ve 1o que se va a obtener medidll elaboa, Tambin es importatc que cl procesador 'le textos

y usar. comprender

5.4.1.4 CLASIFICACION
Flerra5.7Opciores del ndn T?blx

' Eisten otras funciones, como pernlitif l cdjcin de ccuacioneso combrnar el documento con una base clc ,,r., tA" or.r"u qu".j contenidode los camposseleccinarlos clc tu h0secledatos se insefte en una determjada posicin del docutncnt)prcv mente marcada) que son ns especficas,

cuyas diferenciasno rtsr Es necesadohablar alelrcs tipos de Programas' claras: cxcesivamente . Editores de fexto: Solr los pr-ogramasms sencillos y o Irirl opemciones complcjas. corrlrr sor las openciones de fornl'ltc() l prmiten escribif un tcxto. rrroslrrlo en pantalla' guardar el l(rl( iicheros y re.upc|.I,' Sc utilizn generalmentepara edita fichcr(r procesopor lotcs cn MS l)OS. lfrb.rjar con licheros de tipo ASCII l { lcnSuaie de programacin, etc lirrr uD tlc(cfrrrirrir(l() prog..rtulj "n ilaros de editoressrnlil)l l . Writc, EDLIN, Norton editor, etc-

lt rlr,ittl tlts tprlo rrrr lill!rnt|lr!rl l. lr! il(, c(r.ihir tcrtr) ! ,,lrdr lrtrl,lrt l{r r:i rlr I rli i lrlrt hft {h\' il{. rll[ |lIl(. tos. rrrvil icl i, l'lrrllt,! \ r r'rlr,,lr, lrrli,l ixlr r|||| ||(.IlI,, iU rl lir) (lc (,ltclcf Irl 'h. '' ,hr I||r, ||i , t rl,t,.!r f , t!,' l l, rl,lt,,r 1,,1 Arr l,rr,, W(n1lstar, Wott \,
alur.os dch scr'pcqucfo t ltitrlnrei islrtibl' lrfl rr rcr|/r

l'rot{r' ltrr rl.utrxlll(kr S0rrlrro},||| |t,ui(.|lrdr)s h maquetacin (, r , | | |\ |( ||| (lr t,lltiIu!. I' Ir' Irt(r rlserlf la pgina en cuanto ' ' a Iil r IrI I I i IIIIr Ir ,Ir (l( t(,\to. IrrfrI, titIl;[rs, rtc.permitenla impofacin dr l, \l()srl( (listi t(rsIr.sr(kncs ] gr'.ificos en diversos formatos.lncorporarr lrr,irnrcs n)r] s.|rilliLr j hsicas de tratamiento de texto y griicos I jr.rrt)k)s (tc pr1)8firs de autoedicin son: FrameMaker, a;*Lp;_. V.||tUll. I'lgcMakcr.

f
U narez es c os i doel proy c c l oD orl os l l mtr$s . s r rtr' rtrl rr!1" el dsdollo del prodclo soliwde. l r.ndo (lc'orLl)dr '" ' tr ' !' l!r revisa.loperidicenle porpate dc n tL'lof l:{ts rtvf iitr ' dealmos)'fmilitrl el Gso aladocnclru i | 'lc I r |]tr I 1 ' '

f
blRsoltrdr''le elercicios.f

i,,t.t.s Hts t,0RIA


lil l)rilrer procesallor de tettosre el lryordstar, a)ya priDera vesinet-',,rxrllrr. I)cr fcilitabamucho l trabajode los usuarios.post.or". u.r.ion., lrrr!||rlitrb;rstntes funciones, coreo pe$onalizado. incluso Lu *uyo, u"ntuiu-a, u','r,lSr.,r (\ .lreoecege\rionJe di'cumentos ) sus requerimienro'\ d";;;;;. rr "l r n r " cr l ( tr \o ) m emorir.un lo\ D-,n..bn lli mo s c o \ .Wo f d s t u -ln re mrc io n a l lll, lr'l lrc\ rllildo dele WL,kistar \ario. proccsador\ vpt\in 0.0.WurdSMr 200U .\to haJisminuido. supopulifidad ', , \,,,, l5 r /:/r\ Er4l/.5. pero l_osdosarrolladores de aoresedieroncuenta de la granaceptacin de lo, l,r'^,\'.,1,,re\ Je te\los. ) comeru/ron a lan/ar nue\o p;grr-* J ";^;;;, en un mercadonL) drnamico. Saellie Sofrqarein,"rnir". Ifn*l.li,'rmtrrlc Wordperlect larvd l\o Ppr{e, Corpo-aonI t. qr. fr" rf.n-nJo JrLa !ersidn 5.1 de e\tepaquete fue un revolucin. pue. ofricr \r\'r ,lilr(ion pre\iae nregrtcidn Despud. dcgrtico\. Wordperlect ;"".,";; .; vcr\trn pl-a wlndows. De.pu. del Wordperfect. l\fkro.,n \e coeorol mercado con ltl,r'.,,p lI,. f.,nando cuoir. 5.0\e convinio La rersrn Wo.o en et proce.aao, a. r"r,. Jli r,,nrplero parr Windou..incorpurudo tuncion.tidad \ \ Sl\ C. gr"ti.r", ;;. ii;: I Inas lerstone de Word y Word?etlecl \on m ) parecJa\ en \u funcionaliento rrr.t de ta\.poc^ diferencia. derde e" qLcwod trabaia c On.O,o con estfos Lle Ha habidoinlentos liri-raro\)pr,{perafa stos. como l etnpreq Borland _.iii" con \njinr. A\hlon-Tcte con Mulmr.pcrola ni.:r qu" .r,a .on.igri""lo e\ la norleameri(ana lh,pularidad Lot .,on Ami-Pro.

conMr.Nnl \\dd ligurd 5.3.Mueslrdeunasesi

'

ir

5.4.2Autoedicin
Hay ffes nombrcsdistintosparala rnismaidea: . Desk-Top Publishing(oigen americano) . Publicacinasistidapor ordenador(origen francs)' . Autoedicin.

La causade la importanciaque estnadquidendoestossrsl'rrrrr' rl( rrlr" 'l' ll.ll!'1 ' Silslirl a una mzn econmica:las grades emprcsas se alebe empresas 'l rl l'r" I de sus ingresosen tareasde pubticacin de boletinesinfomrtivos- lrslrt! informes-de iliversas clases.De ah su inters en ta adquisicir tlc sistrttrrr' 'tr (lln lr:r( r'r rl solucionenel problema de la publicacin sin la necesjdadde tencr especializadas. emprcsas Un sistema ale autoedicin es un sistemafecnolgico complclr) rlrr' rrl (l( sirlr elementostan dive$os como puedenser los dispositivosde entrad. los (\\ork'rcon PCr \ el 'ofl$:rr( propio disposili!ode proce'amienlo 'lrr' '''rr\ en un sl\lemade auloecrlclon e\10s elemenlos Los dispositivosperificosms utilizdosson: . De entraala:escneresgrficos o de texto, equipos de CAD (( r"r por computador)'modens (parl atrt'ul Aided Design'.'d:eiro ^sistido remota). maiciales,lser,fotocomponedoras' . De salida:impresoas . De control de la autoedicin: paltallas de alta resolucin

,,,, ,lt:ill,:l]t,i ,,u,,,,, ;,;;;:;,i;ll;i;1,,lll,t;lilli;,i,llill"iii;llili;#i:;l:I,;ll:


" t lI

l rrrllrrr. ( '||\r r rr '|rrrrt t i' ir| r ' jr(j' lr 1 !,,r r," r 1,, t , \ 1t'| rl r,,, i' I r r r r urr,r* ,,.,, r, r ' r ' l ll | '' iilll' | | I I 'i ' |l' | | l r l r l 'r i \ 'l 'r l i r l r 't l r l r l r ",u,r,'11 1 . ' . r ; '| l . , r,"r , l.
srsrfr'tir ( |i . | | | | II I I I It ' | | | , | lt . t i. \ t , I || r , r l

I l ierlh,lrtll

df. ,',, ,1r,, ,,1,",,, r s f r i , r cf.

i,crcnninado, ,i. .:,i ;,J,",i.";Jil :ii,:::, ",i,r,":,",,.,,,, "r'i,,1,;i,l'1.,,1;,i,i:]l';':r1il (rcurr)c(tici(i, disotr r)f,,,,rf,, pei"^
l,jl).lll*,.1^ *.pr*. v l""ri# ,,,
.. ., !^^,. de las suficienLes ,:lll:l:l]l::-,"_f tl,rquedespticen la fonrera quehasta ahora exirtr" it") I,r'h ! \i r , lor es) t o. . i\re m r. d e ru l o e d j c i d x . ";;;;'i;;,,, la.lcrdcDci de {lotar a os procesadorcs de texto

atafBir ricrr{, ri r.(r((rrr lr()srr.)ncs.

cor,,,,,,,,,,,. ,,,,irrjprcs , , ,i ,, , , ;;;,;,,; i.l:"',,: l :'llll '(h lr' rllrr(ltri'r

irrrrr[ f rrc s o s id a f rrrrrrt . r' rljc s i) " l)' ,,"i,,1" '''" " " ' ' f,'r'r.( i'rio'tro dc
gfilieosen dcterminadir

mrgenes

rrIrl |lrrt rr rl srrvi'osPtrci{} t sruIrrcs tlc toxloscs sr(1|lrrr flfll l(xlo r rrrr Itu rrrx (//r,.r// pgirr.rs ls ik Lr rl(ln una cic Ptr Irrtlrrrrr). (irn bs programas dc rt'l{}o(li(ir sc Pucdc tener uD grirt ((nrlrrrl como scparacinde colot, rrlir'rrl r.rt hrtlnrsirn,disponiendo de capacidades h,il. irtlpfesin dos caasy utilizacin de la paletade colorespntoDc.

de fcxto no llxrrlrt rrr. Otr de las funciones que los procesadores L p blicacin es dividida en capitulosqut t,,rr 'rr, lrl con publicaciones. trirbrrjru r lichcros de forma que se regisha qu ficheros foman pale de I lrrl)lrt rr,rr,l 1r lxxler cfear, por ejemplo, la tabla de contenido,numerar ls pgirrls ) rr,rl'r, completa. lrl)liccin

La peticin de los usuariosde un mayor adaptacina sus ncr(sr1,,1 de autoedicin. la oferta de sistemas livcrsificado

Suj! orgenesse puedenremontar a los laboratorios _ (lc. . de Rank Xerox en pat() all llegarael Star.posteriomente, Alt(). Appje sacara el Lisa, qu luego darjil
Peroa estr\ preshcion; le !arifri,'\.etc,). po.ihilirJad " _rii"al-

HISTORIA T.4.2.2

r,i.s:ll q,e por sus caraci".,,i.".'",*i". ll.y:"ll ":" ,nq,ina iiio,"i""0JJ." de :fl , sr'rr'rru autocdicion,pdnlajla lrrafi(a.,ralon.

""a", L,r cariad cr,, zuncie",; ;;;;;i;.:11,1ru:,ffi:1';'"":_.;:X'."",ff:::f:l::

EI uso extensivode los sistemas rle autoedicin,del telef-ary de las impresoras v en conrrade la suposicin tiser ctsica d. qu. lu i_pt;;;;;;;'..,; ;" ofimtica rccDol')ga nosconduca haciaunaonclnasm papel. 5.4.2,I CARACTERSTICAS El proceso idealen utoelicin reunia los sigxientes pasos: . La infomacin textual seceacon un procesador de textos. . Conun programa dediseo secean los dibujos y grcos. . Seretocan las imgenesdigitalizadas con un programade tratamientod_ rmgenes, . Un programa de autoedicin ma

Varios son los motivos que han contribuido al desanollo tlc cst(\ .,1 rl)rricinde la impresoralser con una resolucinde calidad y su baio ptert,,. , I rrrineo de PC instaladosqu proporciona la ifraestructura para 1 rr(l(lrrisi( lt's cs, r y perifricos cotlxr de Ia apadcin de softwarc especfico rstos sistemas, (luo pemiten aadir a los documentos irngenes. Todos cstos Pf(rhr(1, rcducir los tiempos y los costesde produccinde docurlcnl,)s ( il c{rrrtfibuido agencias de publicidad,editoriales,peridicos,etc. son clier)tcsqrk t, crnpresas, un sistemade este tipo, ya que todos ellos desarrollm na glrr cirrrlr ludoptar iIfbrmacin escrita.

Junto al ahorro dc tiempo y dinero, otra gran ventajconsistccn h P(^rl c irrrl composicin,maquetaci(in dc control de las tareasnormalesde relaccin, 0n las que intevienen tftas o ms personascomo pasos tiene el procer) por una misma persona s1n tener que ser un csforrirll l)uedenser eazadas informtica, diseo o tipografa, adems de la posibilidad de efectu.rf crLrr nlodificacionessin repetir el tlabajo. Para las tiradas grandes o que Dcccsrl las imprentas,a pesr de lodas lirs !, necesitando calidadprofesionalseguiremos de un sistemade autoedicin.

;' i""iil'#'i:1il ;:ll.'i:::*lt,l:'::1i.* :: li:l I* ;'T. y d(l:: ta. ::..;';;;;' rmigenes en lormalo pCX.et...L" qr. TltT. EpS. '\uates . f"r.""i"'i.
I

las funciones .Con los dos p merosse realizan propiasde un tatamiento de t"xtq^sibienlosautoeditores icoryoranalgunuot.u. fon.ioi.. ;; y trpogrrf rcorno elegir la seor l)prnas "n.uon;;'#;

Los prosramas de au,...,.,u" . il: nff:: T:i"iT:, con lfaba1o rexro,otro parael diseorle"r.."0:;:;:,:;o;J;J pginay on _Oa,rfop_o .i'iJf-or"; ilpriff.

Actualmente,Apple es el nmero uno cn ventas de sistemasdc rrl(r', Rank Xerox y Hewlett Packrrd son las otras dos compaa que estn (htll importantes esfuerzos a enconlrar un hueco en este mercado. Tambi(1rr: numerosos fabricantesque han visto en l autoedicinun mercadoimporlirlll. \ completas(Atari o Ast f'r'crr desarollando susproductos,bien conx) soluciones fi)rman uno de estossstemas elemcr)los clue como alguno de los diferentes

Dentro del software. deshc rcrtros por su amplia difusin Pagettt Ventufa, qe integran texlo y g licos. permiten editar, diseaf ) In de texto, paquelesgf1r.,) publicaciones y trabajancon nnrrfosos Pr1)cesadorcs de imprcsora\. nmero elevado

r.rr(r\ l,)! r)irr,,, r(r' ,r, *rr(rrrici(i),dc Idrna quc cn rri aciualidad r,,di;.;;.i,,;,,.,. .tititlrsr(trt()(. .l $,ljwirR:. siDo cn cl harJ\aare a cmplear cnre uos y ott.os. lil ur( ,aiL.irI tr rctrtrv:r cspccixlil.|cinde ios paquetes cle autoc_.licion requJere ( sl)ceiitlircit cn cl hatdwarea utijizar.

{ , r lI r { / . t ,,t,.1 l | r. rs (l i l re c i i s c Itrc l ()s dc l l ttl nrrc t() (tr. f]r1)gfarn0s

PR ( X;l l AM ASl ) l !.4,2.,1

s.4.2.1 Apr,rcacrN DELos slsrEMasn.lutooorcrN


Hastahacepoco, ea impensable que la infomtica y las otrastecnolosr los prccesos clsicos I'rlicfansustituir.a de edicin, pn. . {,,r(} forocomposicin, maquetacin, ""o."iufi",ij. insercin de "o_po..to. lotogafas y e;;;".'l;";, ,rrrscguir el foloiito nal. Un usuaio sin especializacin puedc crer sus originales en sopo (.lcctico, conegilos, modificarlos a su gu\to. con el nico-coste. ,o oioDj,, peroconn lmiteimportante: tic|trpo, la calidad del resultado llnai. Un usurio normalde auroedicin dispondr, comoperifrico normalde salida. (te una lmpresora lser.Este dispositjvo d un rcs,,lucion e tUO ppi tpuntoson, cufi cientelrra acercar-\e r cliJ-, I'LrlEJd). 1..\, J,.irnlre,innmuy ;; ;bi;r. ;:. curdose prerende obren publicacioes dc cicrracltidad t;pogran.a, ie OO J'-24{)0ppi, la rsolucin de las impresoras liscr sc qucdacorta.r..r;;;;;J;;, (tucacudira las filmadoras lser, dispositiv,, ruurrriu,uln" cs difrc q;" ,;r;;. il;i, (h lugar,a que empiecen a surir1ascnrprcsrrs (lc scrviciosl-"lu.ionuor'"on_i, Estenuevotipo de cpresas eslin.riirl,irllo rrttr lrs dc fotocomposrcion r r J J i . i , 'n )l l asem p re\a\ reciinn,iJ-.. ,t..,tr.., t i, , , la , " rlt ; . ; ; ; ; J \ , r. ' . , lrl, lc tj, l rcasdeautoedicin parasusclientcs. La aplicacin de k)s sistemas dc i l ti l .(1 l l ( r rrl l c\l 1enl i rl l da a dos grandes
, Comunicacinexterna: realiTtci\t \ tt

(lc dc textosclc g|1ilitrts v rltl'tt" tflrfltl(!ospof las aplicacioncs t)rrefsirrrricrrto misnros de los pcrll)ilcn h inlcgrucin l't rnr'l dc autoedicin l)irrir protrlrnas con difelcntesformatos. Inrhlicrcioncs Con cl programade autoedicinse puederealizar 1aedicitjrrrl{ l lf \lr ' ltr | de tcxlos rtrrrs que grancles textos, se editen con un procesador t 't' I't' tr,r'onricnda y ms sencillosde tilizar, dejando el progfn}rrtl{ rrrrl'"'ll Iny{)r-cspfestciones |l||l l cornposicin. Hay diferentesprogranas de autoedicin en el cntorno dc l('s ('rtl'rrr' lr|xon.rlesPC y Macintosh de Apple. Los ms utilizadosson los siguicrrlesr

l r ) l ':t) l ( 'l ( ') N ^l ilrl'rrrrl (1. ( fui|d)srnos archivo! lrxl('\, rrriliIr,s. dibujosy/{) inri'rgcrrc\

. PageMaker de AkJas: Se utiliza para edicin de pequeasl)rrhl1"r'' 'lrirlr:rll folletos, memondums, etc. y es muy sencillo de utilizar. Windows; su aparicin fue para el entorno Macintosh' pero:r'ttrr'] t rr' rl est disponible trnbin para los PC de IBM y compatiblcs. rrL pafil rl para el entomo versiones anteriores a las disponibles '11 diseado. VefituraPublisher de Xo.r:Es un prognma de autoedicinns ' 'r't ufilizado pam la edicin de libros y gandesdocumentos;se llrf'l' rl ri diferentesformatos de publicaciones Reslta conrl)lr( almacenados que uD es manejo por los usuarios ocasionales;se puede decir l)l(il' difcil, pero con muchnsprcstacionesSlo estdisponibleparuor(krrr ficherosdel entornoMrcintosh PC, aunqueetiende determinados

. Quark Xpress'. Esta dirigido a usuaiosde Apple Macintosh. y I)('l generalesde fcil manejo inhefcrrlcs tiene todas las caractersticas interfaz de usuado del Mac. El prccio de esfe excelenteprcduct(i h:r{L vayn a rentabilizdrsus vafiadasy lrrl slo senindicado para cluicnes preslaciones.

llfu p o s d e c om unlc ac in ,q u e s o n :

de datos de bases 5.4.3Gestores


5.4.3.1 DEFINICIN

ma'inss, anspaencia' diaposirr* s. ll;i;, 1: l llli:;,,lll ifi;lTHi::; factuas, ecibos,logotipos. mtI lt.s. "ir r,r,\
grf-icas, peridicos,etc.

creaciones Inrt,trrti[ios,

, Comuniucin intena: realizciinrlt. , r rr,

cicurares, conrros, cerlifici,ci(,,r\ i,,,illi,,li:] ]]l;li:,ilil,"1iTi-H1, f or m ular ios ,


h o j a s i n fo rm a ti v a s . j \ r,ti L.. c ri (tr.l i L r, I j i r i t,| 1l l l (.i (i n, etc.

Los fichercs se disern dc rcuerdo con los programas que los lrsi el problema,se decide sj dchf funcionamientopoda ser el siguicrrlc:se PJantca que van a tener' qu inlinlrr h orgunizcin ficheros, cuntos debe habcr. l. vertaja es que los programassor l)ir contendry qu programaslos trsrrrirn. eficientes, ya que la estructtrr.rr'stri pcnsada para el progr.lma qre l\'r tt' (lrrc sc rcalizan con posterioridadpucdcn srr es que los progrirrrrirs inconveniente ptrrslltlrr lentos, al usar una organizrcirlrr l)irl otros programns.Adems' si * (lc (lcgcrcracin, ya que: nuevosficheros se ena erun l)r(x cs()

, ( lf l|t ll

lt l i c l l t i t{ b rn a d n

(( (l rrll[cits),ocupandoIa aplicacinms eipacio del necesario.

u p a rc t( l ftl u i fta cnmsdc

un l j chol ,

(k: (ltk'N y chllrnrfiltlll (lc visu lizxcirly crrlfrrlr lnls cliJicDlcs el(!nos (lc dc In lllll{ Ilto tlivcl, don)ls dr: rrrur.rr')tl cn lcngujes rrrgI l)0rtlritir lhshri(hs (li(rhr)s lcDguajes de allo Divcl. d!

, Al existir la misma infomacin en vaios ficheros, los procesos ttr, actualiarlc in se complic an. , Se cor.reel riesgo tle tener datos incongruentes entre los distintos fichetos po ejemplo, tener dos domicilios diferltes de un .i._o inJiuio .n on, ncnerosdrslmtos. Utr gestor de base de datos perlnlre crear y mantener fiche.os de datos en la rrclDoa. del ordenador. es capa/ de encontrar en elo, la inforracljn qrre re t. de informacon 'rr(rc. una Da\eoe oalo es una coleccirin rehcionada tque uenen

FUNCTONS t,4.3.3

de basede datosticncn la citlltcltrtslr,rt ,| , Todos los programasgestores orfnizacin de la informacinviene definida por el usuario,qtricrr(l(( frrrtrrrl

(t tos;en denitiva. admiistrarlas.

u,o desesrin debu,"d" d"t;;isc;;;;;;; :'1.1'u lllgjl.::^::1Tl \'rwi'e queperrmt lntroduci.organizar y

e.cuperar la informacin de rasbases cc

* *

O.*tdo.u la variedadde aplicaciones que requiercnsu utilizacin,existe .,, drversos tipos de gestorcsde basesde datos. o obsianre,.t r"ir iilo fttaco al es el seguido por casi todos los gestoes de Uur". . Juto" -o"to p*o microordenadores, Un sisema de gestin de base de datosrelacionales (SGBDR)es . _" soilware -' un "_ de gestin debase de datos quealmacena los datos enfomade tatlas._' Bsicamente, u SGBDR realizt las sguientes funciofles:ayuda a la introducci' modificacin y borado oe oatos; rearrzacin le consultas, rcarizacin de Inlormesy mdulo de proglamacinparacrearpaogramas o incluso aplicaciones.

5.4.3.2 UTILIZACIN
Todaslas organizaciones puedentener u sistemaque procesela mayora de , sus datos. Paamanejarmuchainformacin se puededesarr;rhr softwa.. o ni.idu o Dten usarsistemas degestin debases de datos estanddzadas, las _Con basesde datos se produceuna estandarizacien el almacenamiento dc rosdatosy en el acceso a rosmismos. su mbito<leapricacin it-"o cotectivo que maneje gran cantidad de datos. Se utitizar " "r,". ," p-ari*^"ioi""i"* informacin egistradaen ficheros manuales.La dificultad ;;;i; .." ;;;';;;, iirfonnacidn delpapel al sopone magntico. Haydileren*.tpor a" ,.r"ri*, ,.r"rro, de.informacidn y progrurudo... qrJ i-plemeniansolrciones', ,d;l; ;;;".., Los usarios no tcnicos no.trn_maneja la infomacin de foma sencillay etlciente. Los programadoes y d'esa'olladoresa" upri"u"ion." ti"n*'rr" ,.". o"

Figun 5.9 Mr'1 d la basede datosMicrosoft Access

. Quficheros (tablas) va a usar. y de qu tipo va a ser , Qu campos va a tcnercadr registro (carcter, lecba,lgico. etc.). numico.

Figum 5.1I - Nonbre y lipo de Ios canpos de una tabh.

Fisua5.L0. Relacrone\ enre t, di:rinrs tabJs

ir lt,r lt rrl' sinriltrt de usarun lenguaje de rdenes Tambin hayposibilidad de alto nivel. dc programacin (le )1( \lr, de Seneracin de plicaciortcs DbaseIV icoporaun sistema (i proArrrrrrrr una lnca dc la cual no es necesario escribir de datos mediante buse do un mdulo Pl (ProcedaralIntetface)y de un mdulo NPI (No, /1,",,r de men.lirs s.rrltl a basede operaciones de fabicar, hterfAce)qre se encrga rl( lr por el PL De estamaera,el usuario es cirl)irz quedespus sern ejecutadas usodel sistemasin saberprogramar. paracrearuna aplicacinsonlas siguientes: Las etapas

Parapodemanejarla infomacin,tendn que soportafacilidadescomo: . Adicin de registuos. . Modicaciones del contenido (de un rcgiso o de los registro. seleccionados). . Odenacin de la informacin (porclaves). . Posibilidad de realizar de.Terminadas operaciones matemticas y estadsticas. . Recuperaciny visualizacin de registros (por distintos campos y con distintosciterios). . Borado de registros(que cumplanunasdeterminadas condiciones). . rdenesrelacionalesque permitan operaciones entre vaios ficheros corr algrln campoen comrln. . Geneacin y emisinde informesy etiquels en diversosfomatos. Todasestas funciones estiinasociadas con la utilizacinde esossuaios de inlbrmacinque quieret mecanzarssfichetosde informacin.

( rclci(nlts . Crearel sopofefsicode la infomacin:ficheros de datos, ellos e ndices. y constrll pantallas . Definicin de entrada de datos dela entada./salida:

. SalidaimFesa: listados,etiquetas, formularios,informes,etc. . Intelfaz de usuaio:mens,pantallasde ayuday definicin del p{)grul

de c(idigt DbaseIV incorpora unosmdulosde utilidady geneadores foman pafie del NPI:

. Mdulos de utilidad: a partir de opeftciones de mens pdmitcn ctc soportefsico. . Oeneradores los progmnri de cdigo:son los mdulosque generan utilizan los ficherose ndicesya definidos,como son :

(QBE): pemite realizacorr\tr de consultas ' Mdulo generador clearvistasdelasmismas, . Mdulo generador de pantallas:permite generarfomatosdc orr y verificacin y fomatosdevisualizacin delos datos. de datos

fbrnrlr disear listados, de infomes: permite ' Mdulogenerador y todofipo dc slidaimpresa. . Mdulogencrador deetiquetas.

gclcl lx iltrlitz dc usrlrio ' l\4dtltllllclc n dc aplccjolos: (lu lil l|lll,tt(fil panullas dc ayud,pctllljtc ! [lo,]s, irc{n)or l lodoel cdif\, llctx t(lr por los otros mdulosy crer la plictcin final. EI clxlio rr(lo cs ejecutable y modificable Bo0( por el usuario. . Mo(lilicircin de plantillas. Las plantillas o son fijas y posibilitngencritl cdigosdiferenres del mismo objeto. Exise ur le;g;aje, llano 1, P/drlil/.a, que pemite modificar el tuente de las plantiilas, permirieDdoirl usuario optimizar el cdigogenerado.

(lc lcrrcr (lilrlt'lll{ y tDllclllflti llB, Y l'1'r lll Prlsihili(lil(l Iinrrlciofi|s stoirs. lis lro l)nrllr' vElc$dc acocsoa h hsc rlc rllrtrwr[' ln l|cfsrllllsllul()fi7ir(lils Lfrn hcllilllli('rllls eol) ctrcnl con otrosprogmr irs l,it vctsitt tttn IlNIX lpLrtiblc (k (lc lorrrrrrl t'l 8L'll('11l(l)rDlinlcs, cjorrrpkrs, mediante lloDcr(l(n IirsconsLrltas r l l l'li,'rr( r'rrx lenturjc.lt simbolico. 1 crrtr'rtl'r':rur"rnlti"r Ilirt'lrlltr Frtlrtj(r 'l( rlrrr DrFrl Ll rttultrr.lotjrl :r(rrL'(1" itcrr'eil'rr.Dbase lV bjo VN4S vAX,'

s.4.3.4 HIST()RrA
Los prog,.nas: DbaseIV, DbaseV, R:baseSystemV, Oracle,paradox . \ Ae{jcss se conligrrran como los autnticos estndares Ln paqu"tesde ,i","r"^a ,. debases ,tcs(rn rlc datos. .r Lnfoca amodo monopue\to y al mLrhipue\ro. y esld concebido pirf.l ,._.. .,---"*o9r sr\rc as operali\o\ monourea. jil,:]"Y:," comoDOS.o muttrarea. comoUNtX ) ,,i/r. Lnacre es(i,Irpable conSeL/DS) DB2y re dirige a Brandes enlomo\ tB\4.

y llixlrrrrl I' sttlr(clf con vrias basesde datos. Lotus ha lanzado Lotus APfo ch h[hrdo DbaseV, con un gran parecidoal Access-

v Ms V A \ oporliv( birjoel sistem parautilizarel pfoglxma Corporation ipnlcnt que se ejecuta cn wirl(l()$'sY l1rr1 Access, al mercado Microsolla lanzarlo

1,4,4Correo personalizado

Figu 5.12.Mesndcnasesin conBorad lmdo 5.0ptuaWidows

Dbase lV esel sucesor de Dbase III plus y su diferencia msimportante radica - bloqueo (n el automtico Lleregiqrros y fichero\ cuadovanousuarios acceden cle lrnmasrmultiinea a la mismarnfomacin. Ademrs, realizaun proceso de tansaccin ('on recupercin parx el,itr posibles prdidas de informacin, as como Ia irclur/acron automadca de fantalla\cadave/ que unaper\oDa rcal/a un cdrbiu. /\\rmismo..reltza l prorecci,,n dc acceco losdatos por medio declares or cifrado ,rrlo.. I tu1rbn incorpora un moJuloparaprcgramar en Sel . DbaseJV versinl- I funciona en el sistema operativo DOS,hay una vesin . .]: A\. Lr pnmera. ca,acteri,uia por recnotogi de B;.i;dn !11-r,i"" *_uy^S,\ -u MS-DOS.permir!, que no haya lmite cte memoria y poJer abrii hasta ::, T:,T""" ": mismo ev rlcherosal demp,,.ricne ms de 300 mandatos nuevos, como rnciones

Una de las tareasms extendidaen las oficinas es h (lc lrlrrrrlli/r (rrrirrr(l(I Esto se souci(nrir para un elevailonnero de desthatarios tlrLmentos de textos. hNcdedatoscon el tratamiento l posihilr'lrtl de te\locin.orpordn de tralamienlo Lo. programas 'l' rr"rlr r)lf(lrr e de d'rtos estructuras crea M0iling (llamadofusin de datos).Permilen qrrc llrr paoncs tipo o con documentos para luego pe6onalizarla Inlbrmacin datos. a esos tlbrencia para realizarl lisi(irr (l(' icorpon facilidades integrados Los paquetes crcados con documentos de datos de base Pfll rstr I del mdlogestor lnlbrmacin on el mdulo de hatamientode textos. generada con un 8e\l"r 'l( l"r\' ' de los dalo'eq!i la informacion A vecer. lll" ' de llirtj'rrli( con proglamas realizadot estin palroDe\ y tos documentos duloc {l cslrrs de integracin e compatibilidad en Ia fcxtos. El ploblema consiste (t:rt(^ para integftrr facilidades de textosincolporan Los procesadores henamientas. alnrilccrrr III en fomato DIF o datos DatosdeDbase Ejemplo: formatos. dilerentes y registros seanfcilesde contr'()ltrr l)i ene campos do fomaque los separadores documentos. los con poder integrarlos lfnalmente En todo mailing habrtres tipos de trabajo dedatos. de laslistas y actualizacin . Creacjn . Creacinde las cartasPatrn. cliqlrc pemonalizados en papel (sobres' .Impresin lelos documentos etc.). listas,

5,4,5I ftlus declculo


Son programas crcadosplIl rl,Il,r,tllr l l,|1[lt(,1 ttcr(n,,I$nizada en dal(,, or'glnizados y realizarclculoscon r.!lrs Los datos se organizan 0n lillls y jlUntxts, firIl rdo una cuadculil c(rnpucst^ de celdas.En estasceldirsso i t|1x[r(.cntoxlo, dittos numdcos,frmul.,. rltosde tipo fecha, etc. Con estosdatos srj p cdc fcrlizar opemciones matemticas l dc orderacin.Las fmulas se ecalculancuandose modifican los datos. Una hoja de clculo es la conversinelectrnicadel coniunto formado Dor unr lx'i en blanco. un ldpi7.unagomt de boar) un crlculadora ;uy potente. Una hoja electrnica es un programa oientado a la gesti numrica. Se tratd de simular un determinado suceso, rcpesentado por nmeros que lependenunos d otros a tmvs de fmulas o expresiones, para llega a conclusiones que auden a l, toma de decisiones,

ieun 5 13- Me de dchivo de la hoj de clclo Micnrrni L'xecl

UTILIZACIN 5.4.5.2 5.4.5,1 DEFINICIN


La hoja de clculo y el tratamiento de textos son las aplicacioDesms utilizadasen la empresa. Sedefine una hoja electrnica como na matriz formadapor lilas v columnas La interseccin de una fila y una columnaes denomrnada cei a o ceaa . fas celdillas estnelacionadas, permitiendorealizar clculosmanual o automticamente escribir lexto\y copiarfrmulas . En cada celdilla se puedenintroducir tres clasesde datos : textos o entadas alfnumricas. enrradas numricas y frmulas o e,rpre.iones. Las celdillas con entralas alfrnumricas o numricasforman el conjunto de entradas independienter, ya que su valor no dependc de ninguna otra posicinde la hoja.Las celdillas cuyocontenido sonfrmulas o exprosjones constituyen el conjunto de enttudes dependiente,r, el resultado depende dc conto[klode otras;osiciones o de algrinotro parmetro_ Las mayores posibilidades aparccen cundo los anfiljsis que se desean hacer son clculossistemticos y repetitivosentre lilirs y colurnnas, la realizacinde simulaciones del tipo qupasafa si ...?, qusuccdcrfr si un valo o dato de los introducidos en la hoja variara?. AI variar uno o virriosvulorcs, la hoja realizauL reclculo detodas lasceldillas quedependen de esas vfiircirntos_

y anlisisfinancicro rrrr Las reasde mayol aplicacinson: planillicacin previsiones de vclllirs rrrri presupuestos' le estudio controlde balances, contable, etc. estadstico, y alisisde hiPfcsrssl proyecciones Debidoa la facilidadparaefectuar Desde l trl)li(nr y tcnicos directivos convertialoen la herramientafavorita de ganaclo cll lllllllr programas han estos hojaselectrnicas' las actuales Visicalchasta rcrrll( dc complejidad, pero su mayol aftactivo es su fantstica capacidad interactivo.

5.4.5.3FUNCIONES Las celdas puealencontenertextos, valores numricoso lrlltrlils de la mitDl lt que figun en oasceldas enhelos valores relaciones establecen en disco. de oftashojasalmacenads e celdas y con l'r yu(l El abajo se realizaco la gua de un mende rdenes y sin neccs(li rpido es Su aprendizaje teclascon una funcinprealeterminada la infomacin prccistrsc infomticosprcvios. En pantallaaparece conocimientos el usuxrio. enqueseencuentre el contexto son: lashojasde clculo quc dcbon incluirtodas bsicas Las funciones enlasceldas te{tosy frmulas devalorcsnuntfi{-os' ' Introduccin . Prcleccincontraborrildoo cscfituradel contenidode las celdas colurr) de gos de celdas. cn pantalla) (cambio Llclnsl)cclo . Fomateo
T aS.

. Desplazamientos PorLrh()lrr' (le a0ldls en otras. ' Copiadel conteniclo Llllirs

, Oporuciones de almacenamiento de las hojasen disco y dc carya clcsd(. chsco. . Posibilidadde combinarhojas de rrabajodiferentesy posibilidad de enlazlrf (vincular) unascon otras. Una caractestica impotante es el nmero lefilas y columnas . mrimo our, puede sopofar (tamaode las hojas). No obstante,el limie fsr:co real del tamao " d. -una hoja depende de la cantidadde memoriaRAM que tengael microorde;;;.-

(lc t116r1r.i y (lellll Pr)|i{)lcllllllllr todaslos hois (lc rll(lrhr rli$lxnr0lr Ctsi de programaciniDtcgf:ld(i
vL'lllrlllll r{ llrrh lill Facilidad Dara dividir la pntrll0ll !crllitllils 'lr(hl tlli[lrrl | lllllr l lrrll| y crr dc Lr h(irr' rlsi' visualizar;1 contenido de una p0l1c

0ll luS liJt (llsllllrl(\' situdils es posiblever reasque estn (.ll(lir llrrllr'll rllrr!r'rrlllllll . Visualizar hojas distintasen la misln Pilnlirllll lr'il$' pcnr rrc/cllrr . Anclar zonasde la hoja pamque

FiBa5.14.MendeEdicii

{) FrguE t 15.i4ue$n de!r sdr'r 'o M r\on E\rtL7

Todaslas hojasde clculorealizan las cuatro operaciones aritmticas bsicas: sumar, restarmultipcat y didir. Adems,cuentan con numerosas funciones precleterminadas para cfculos mrs especializadosy complejos, ..rno ;-l;; slgurentes:
. Funciones matemticas: funciones tfigonontricas, z togantmos, exponercial, etc. . Funcionesfinalcieras (amofizaciones,capiltlliz cin. ctc.). cuadrada,

. Funciones ejpecale\ de andJisi. ) clasitirj(r,. . L,rr, r delerminacicjn de ."1*o o minimo Je un:rpane dc t:r tr,,ii, (tc rrrbcjo.ja ordenacidn, ]:li ademde ora\ funcione\de trpo...t,dt\tt!,,. .r,lrrrrlncdiar, \arianas o . Fuciones lgicas, que permiten estableccf crirrrrrrarionos y condicionarel valor de una celda al esultadode una opcrilci(.)l| l(igicll. . Funcionesrecusivas, orientadas a los clcuosfn tefitcjoncs sucesivas. . Algxno. programas. adems. pcrmit( r,r('tr IL.\r. funciones predeltn Iclaspor el usuario,

' r'rlt' t' t rt t5ls lrcrli'luLl' gralica' h1) boja\con facilidde' Tambin (clJ replesenlirl '\ .''tll vlrlrr"! ron\isllrer poder are lo permire. hrrd\L "'-relen o secores' en forma de grficosde banas,lneas numricos de hoias tlc iriltrrlr softwarc vmas casasnan oesarrollado Actualmente, fsicas(lcl hrrllwrll capacjddes rcqieren prcaluctos Estosnuevos tridiensionales. I Muyte dc l{AM r()lll() Por eemplo' que sus pedecesorcs muchoms grandes nllnimo, discoduro de 20 Mbytes,efc.

5.4.5.4CARACTERSTICAS D IicllI()s equcri a los siguientes lo |tsponilen le hojasdc clcu Los prognmas daos y calcular analizar . Hoja tle clculo:introducif. grfica demanera loscltot . Grftcos: representan crr Trablnrr deinformacin catidades . Basealedatosladrrnlstran S ndes (ordenlcirit lebasede datos funciones h ;.1a ;; clculo hacicniio etc.) clasificacin,

. Nlncr.(,s: j) ll|jcirsrcl)(litiy:rsv r. sc nLrt{rllti,? lr.r.,llli,,ir lr hoiir rl,. . Formato y grificos avanzados:sc crean inibrnrcs i||lln.cv)so pof panhlti Se puedenformatear1osdatos,inlercalargrficos y seteccionar ios atrilur,,. de impresin. |, s pares de Ln grlicolridijensional son: VENTAS DETOS 3 LNMOS AOS

fi,'
E :

E fl

160 r,

lrl t)rl',i|lrir sc llrUrrlVisi(;rle vInt)rrl(,s( hi/orrrrr! t!)l'rrLrrllrL'1,,1,'r (k lr(,iir (lL crrIrrl( lrrrrtrryrrl|t,rr Lr l!,1'rrLrrr,l,t,l ,1, I (tr|( los t)f(Jllriurirs ||i(rlxndcnnd()rcs. lrtl'1'r'r r!,il crrrrrr .\lrrrrLrrr Lrtrrs I Ll, quc s|.rorrrrlirir En 1982sLrfgc L .l krrrrrr'llrl(t rlicirrt:tlcs, lrrrcom chdo co| un scfic (lc Progrnrrrtrs lr L'r (1rrcfcilcs. En 19118 n cicroD llrlyI)ltrrrl)crlc(1,rt)rr,\rrr!l)lrr:r(L,rr1\'. QLr \r ('. ( rr lr)]'lli. l \t l ,,,,, 1,,,t hrslr quc Mirr)s()ll nuc!u gcrlcr'irci(irr [rl)lirf de uD.r ( tilculo cualidrdcs. de extraodiririrs El ao 1990fLrel ao dr: l s hoiastle irikttl,, rl( 1 lr,rrlr lLr, I r | \ (orr tir.slirL r'r r'r.,lL [rbla de hojs de trip]e entrtlo lridirrrorrsi(lrrrl.s, y ilirrlrL,iirrrl)r,,tl( r,1i,r,, \,, y estadstiuas an ns $lislic(ltrs rrlemticas ra,, , t ' r',u,riodelJ.hoJr\.h.i.r'..rrrgenl,-'lir ti'." .",r., tia rLrt','. r,rr. ,,r l' rl tl'r(. :rr, rr'r modclosde hojasmuchoms colnPl!rl(,s. rlilizan rt''\,, gfacitls a 1.r disposicin dc los nrcrrtis l?iciles de manejar l rr l,r\ \. rlirrrir\,1,

Lolus 123 sac(iltr vcrsi{irrJo lI.irrirLllrr'r , r Tras una lagaespera, (lisl)rr'riL( lrrr\l L ',r, r'rl'1 cadahq.r pucclc irnportate es su tridimensionalidad, (l)leros r Lrrttr (liferentes.rl rrrrsLri de visualizr' 1r'c\ 1-2-3ofrecela posibiiidad ,' r,,li1, r de roorrr rLrrr|lrrLr puederecunjlse a la funcin Adems. l)irrrr ferspectiva. mostradas. Offa posibilidadcs crrrl)lcrlir irrl(n,,,.I lrmao de las ventanas ficheros)difccDlcsdc h ltttrtrl t,rIri i l.il,L conienidaen otras hojas (inteelacionar de cilculopropias.Estos enlaccsno exjgen que sc onctrclltr{.rr rirrrrr,, cxpresiones ya que Lotus se elacionacon documentos en disco.
Fieura5.t6. pafcs denn srnc.

del gfico, rambin podemos selecciona difcrentes para elemenros ..._., ?:1,:" por ejempto. et rea grfico, del el rea e t azao. ala". ::111:'.1:"...-"t", cuaoros detexto,elc. -mo,

La enorme base de usuariosde LOTUS ha plpiciarlo lrr :rrrrrr'r, proglamas complementios. Son aplicaciones residenlcs c0 a 1-2-3. complementan

5.4.5.5 HISTORIA
En el ao 1979,dos estudiantcs de l clebre Han.tr Business .School,Beb l,'ramkston y DanielBicklin,esolvan unaseie deproblemas relacion;;;; lrvsdc unasericde frmulas. Cuando algunos datos sevariaban por m"i; ;;i;;";;,, " ir)icial o por otas razones, la cantidad de traDajo patarehacer la bojaeradesorbitante. Los ejercicios de plalritjcacin financtea erancasos tpicosde clculosobrg . unosdalosbsicos. Se necesitaba saber pasara si se vu_taia" 4 d." ;;."i.;;;" scregNfaban detej-minadas tendencir Los dos estudianles, lorofos de.los microodenaloes, trabajaronen un de,solcionar problemas similares a que tos elos tenan. Et obletiv ll.:iilT":"p"r consrslra en que todaslas cifascambiaran al modicaru; datocon et qu. rclacionadas".tur1i"r",

lil I eorirl)rrLLl, de l.Ls versionesde la hoja paraordcnadores Lotus ha sacado ,tr | propias las del sir(rrr de la hoja. DIGITAL. Sun aadca las catactersticas ',1 UNIX de Sn (Sun OS), como son serviciosdistribuidosde red. lrrb|r ,,, i \ L \cnlands. mullilrrer) grn cpalidadde mem,,ri.

Lotus ha desanollado el Datalens Devebper Toolkit- qe l)urlrrrlrrr,rl proSamadores de aplicacionescea conoladorcs para que tengan crrlr rtirtl lngrcs) I )rrr(l, entrelos que se incluyen Sybase, desdeLotus 1-2-3 a datosexternos,

ha prcsentdo Lotus l-2-3 versi'1.0.Adcrrrrrs, Lotus Development presetacin dc los productosde Lols, ticnc nrcltrir:Lr Windows y los smrticons modificacin de dars er una cclda: ilrcorporacindel Auditot con el clttc se rr, rashear la interdependcnciade celdas e iicolporacin de un Adninittrt,1,,, de objetivos. vrirsque pcmite rcalizar cilculos dc pcrsccucin

y un paquetede grilicos. Sc dil( r.rr En Excel se intcgran un b sc de Llalos dc ci(li lr( en quc alnacena las nrtlcrlrs,gardindolasindependientementc de Lotr.s de las hojasde clculomientrasque Lotus las grab clr ccl(lirsindividuales

Ell:! tlrtc urrn tuprrcirlLrd rliNI)r)rx, Srllicr. rle,l,l lirlrrrrLos y 7 tiposrl(, ., ,, .. r\nlo sor ol r.ln l.r'nrr(,r lrol do trafms. colurras, lfn:ls. ttitusin y c,ombiriaciorr rrrsr,.l. t.\ r rc rkl:rnr(nl( rrpidr y li.il tr prcscnlJcin gf.itiLr J( tih "*." p"",ri],,. 1,, r,,t|' lluc(tc ntbcrsJr ha.rJto.J,r.r retsislro\ retlobir.ucjrrh," a;;";, #,;;;, ,, (lividi) enlreunoy 256camooi. clii)N

(lestoresde grficos .5.4.(r


5.4.6.I I)I]ITTNICIN grficosconstiluyen una heramientaimprescindible para pesentar ,.,.... ,.,, : urril rlrcit. ,r prcsenlacin de los trabajosse realizaa travsde diapo;itiva;, te;;aj(. jnr)yccrores y entornos automticos de ordenado. Los nuevos orenad; fJ; srflwrc hacenque se puedancrear ali s El principio del tratamientogrfico po ordenacror es almacenar en memoriari * depuntosopxeles. Cada punto lteva asocia; l;;;;:;,, ]:,]::*:^iT:,0: r{x-rospondrente -"oa a su coloro nivel de g s, y sedenomira profundidad d";i^;f;;;,,,

crr Lrrl dc (librjr), cl |itl(inso crntvicrtc lir los p1)grurrrs Iill(('l (llrr'\r rlrr sobtlj Pttpol. ornno so clihtirttll lLrpnntnlllclihu.jantlo sc ncccsilil dc discos(D lnuy titcscurnclo Los pr1)gmrs Inf(irirr Y (l(lrl (lclritiIlrlo\, pfopoioionan tr'\(lrlr clcsonbrcd{}, un gran nnrcro de posihilidrdos qui pucdcn r irur,'crli(i,irr' { e\,'rlirr ll{ri],,s pfoporci('llir lrrrllfrirrr vilrrtllrrr El sollwarc de tftamienlodc inrgenes , Al lrill)llirlr para resaltar, relocary cotregircolorcsdc ]b!o8rrlrrs. hoflurnientas Lrlr de griseso tambincn colo'. es posiblccrl)frrrrr(rrlrr en escalas Itttlgenes gontiaste mover, duplicf t)l)j(l()\.r.rll/rl y el brillo, corregil imperfccciones. diluminar trazos,e incluso aadirdetallesa l.r fotogafaoriginal.

!.4.6.3FUNCTONES

en entomos 8''iir.ics au,o_e,i.o. o. o."nflt":sffi::,: #*tT,epresenracione

El software g{fico esf destinado a protsionales dc l ilustrrL,r,r Municadores y stos necesitan qDe su progfama rcsponda il ulril sirlr' actesticas,parapoder catalogarlocomo amigable,eficaz y sencillo(ir rrrrLrr'lrll 0r,

tantomayorser la menoia nJesaria En un byte se puede aLnacenar.la infomacin corespondiente a 2s =256 !('lore{(o tondder de gl"i}e\r. E ojo numLno aprecra 2) nveje\ qri.e\ de \ l nrit.tones de coores. Iuego con 24 bir.i J byre.rb"iana. I a ,"""",., ,.L cs l-adel Mdcrto.ri , ilonde se reserva 32 i. "ir"]"i.,., _entomo f yr".l i*" J_"""r_* prre. )rolundiJad.de Un byrepalael rojo.orroprraet a/u ,i" ,*i". p_".i-"JA.. ) :.Dlte rstante. deominadoAlpha, es el que permircA* _uyo. ."n.*iOn a. deprofundidad'y ;; ;;;;#;;. f:t,^r3:_1*1**O..infomacin ros,cororcs representados en pantallaseanlos definidos "-.0;"";i;: po. to gn_u ;;;;i;#. unversat cleafes grficas,la pantone. gama de colores

y "l,:--: !*." almacenar taprofundidua a. p,*"r,_"yoi rou:i;'_#.,. ]],:ll:]. cor()rcs queste podradoptr,y

Para obtener un software completo debera consideralsc lis \rllrrrLl lunciones: lrxir!. t rrl\ . Realizacin de dibujos con colocacin de textos, cuadr'os. gifos. irlrrr|rLI librc. pequeos de dibujo de foma polgonos,elementos del lamano.. de objelo.) modflcacion

. Posibjlidad de existenciade gfi.ficos de texto (Z.rl Cftdr), Pa lo crrrr precisan tipos de letras con diferentes tamaos, con larlac()ll|i cursiva y hueca.En este apartadose debe incluir la posihilr subrayado, cirrrr de ttulos, subttulosy pies de pgina Posibiliddde cracleres y dc (eiir, etc.), que se permita el coIte en columnas la eristencia fcls color, marcos y sealesque ofrezcar una presentacin atractiva. de gficos, textos v (|lr .Incluir fihos para la importacirl/exportacin etc. desde/hacia otros paquetes grticos.

5.4.6.2 UTILIZACIN
softwareque permite realizr todo aquello que ,,. P] en un documerito o publicacin no estexto,sepuede clasificar entescla"es deprogramas: , Los progmmasde dibuio ltambin denominalas hermientas para el publishing). Desktop . Losprogramas de Fesentaciones o_de diseo grfico, queincluia el dibujo tcnico,los grficos de baras,dNenos en tresdlmensiones, etc . Los programasde manipulacino tratamicnlocle imgenes y otos especficos paramodelado y animacin. Algunos paquetes incluyen vadasdeestas lucjorcs, y otros.slouna.

. Presentacin automatizada Slide Show y conholada por orden dor, . fcilidadesde pdada, reftocesoy avancede imgenesa voluntad.roli posibilidad de encadenargrfcos, dibujos y textos, efecbs de lrirtst r solapamientosde pantalla y mens de eleccin y bifurcacin.s llt) por tiempo o por teclado. imgenes . Los tipos de grficos deben ser, como nrlnimo, gficos de baras. dc lix' ieas, tafas, mixto (lnea y baas en el mismo grfico) y gaDll (hir honzontales paa tiempos). En definitiva, como mnimo se rcqLricf posibilidadde creargrficosde gestin.

. La salidadel producto terminadoes Io ms importantedel paquctcSfrii ct't L^ satid.estndarpor impresoaes la ms usual;para ello, debemos con imprcsoras de alta resolucin (lser) pa que la calidad lln l I En la acturlid , se impone la salida en carete de diposili aceptable.

'l'tnbinesdeseable quelos pogamas de preseDtaciones permilan oblon(,| un ejecutablede la presentacin

5.4.6.4 CLASIIICACIN
En los paquetesgrficos encontranos difeenciasdebido ala especialz.tcitit que se les ha dado.Algunos son bsicamenkpogmfnasde presentaciones, otros sorl potentes_ programasde dibujo que incluyen funciones de manipulacin de fotos ) animacin. Entre los paquetes gficosexistentes podemos sealarlos siguientes: . HARDVARD GRAPHICS. Programapara ceaci, diseoy presenraci de grficosestadsticos y de gestin. . STORY BOARD PLUS. Incluye edito de grficos y textos, editor dj presentacrones, captumdorde pantallas y animacin.Es un prcgrana dc pesentacin profesional. . MICROGRAFX DESIGNER. proBrama de ilustracin. Incluye un aplicacin de diseo bitmap, pesentaciones y una utidad de contol de 1mprcsora, . Graphics Wo*s de MICROGRAFX. Ofrece 5 progmas, Draw. Photomagic, Ogchart,Winchart y Slideshow. . PICTURE IT. Paquete de presentaciones, tiene modelosprcdefinidosque el usuaio retoca adaptndolo a susnecesidades, . P_RESENTATION TEAM. Programa de grticos de presentacin y gesrin de altonivel. . POWERPOINT. PoBrama de peseDtaci(tr. Es compatible con todoslos grficos creados er el entomo Windows. . COREL DRAW. Programa de iluslfciD, incluye 7 prograras: CorelDraw,diagranasCorelcharl, cdicinl dc lbtos Coelphot_paint, vectorizacin/OcR, prcsentaciones Cofclshow, animacinCoeMove. edicin de mapas de bit CorelTrace. ctc (ctl(n-no Windo,s). . Otrosprognmasson:Feelance de Lolus,cl l)('rcnlc AdobeIlustrator y el WodPeffecthesentation.

Co'rLI)rtrw co l prcsrdn Mustadena sesin FiCua5.17.

integrados 5,4.7Paquetes
DEFINICION 5.4.7,1

trr La tendencia integdom puede ser un mecanismo pra otlltrtrlilrlr r'l irrt(llrrrhr\' rrcuit''' lo" Al igual que en mjcroelecrnica compleiidad. 'urgen li'rrrrrrI que d( irl"rrrr'r de un mc)ornivel a benamietas se"ende .ti' i".p^ por sepamdo' considerados componentes sus ocultenla complejida<lde corrroltr't La filosofa de trabajose basaen integrarunasutilidadesbsicas' rl' r(\lr"lr . calculo. Seslin de ficheros. tralanienlo de le\lo' ) 'i\lemr (Lrs(r('rrltol limil muy son eligencias cuyas suarios a orientados comunicaiiones, corie1e,etaboracinde irlii)rlrr(s ( l cuens, fcero de ctientes,coespondencia jntegrado onlfc sl' (k estnrelacionadas Las utilidades que componenun paquete otros lpos (lc pl|(lll forma que forman una rnidad operativa-Tambin existen son los fomarlos por progmas que agrupan prxlurl()|l I int"nr"do.. "o-o factiracin. contabilidad,gestinde stocks'etc

tipos de integacinI Podemosdistinguir los siguicntes (l( .Integracin intranivel: Es la que se produce deno de cada or() niveles-Busca1amultiluncion^lidad . Integmcin intrnivel: Integracinentrevarios niveles Facilita cl tits (k' informacin ente nivelcs y l'avorece Ia potenciaci veficrl heamientas.

.Intesracin humna: lll sistcrnatecnolgico acaba integndosc ci homre.Potenciata convivccialidad

Ahoa bien,esun pilquclo intcgtild)uD ivcl sul'!'tlotLt l[ dotlt cvoluliv del software aplicablea l oficina No del todo. l(' qUc lxry rc (lc o lin paquel" integrado no pasa de serun paqete de programas vcD(li(los c(rtilIltt (nlo, pcroen s,, interior.dbilmente colectados. Los paquetes integrados intentan cubirnecesidades bsicas denlrode unasold aplicacin, ofreciendo conectividad e sustunciones. Los componentes de un paquete integado tpicoson: . Procesador de texto: Su objetivo bsico es el tratamiento de textos, en especialsu ediciny fomato. . Programa de grficos:Pemie el tratamiento de grficos como tablas. g.ficosde tarta, de barras,de lneas,etc. y hastagificos a mano alzadr hechossobreun tablerode dibujo y con la tilizacinde dispositivos de enftadaespecializados. .Iloja de clclo: Su funcines la de facilitarel tralaniento,sobreiod matem.tico, de grandes volmenes de datos. . Gestor de base de alatos:Propocionalas funcionalidades paftl necesarias (almacenamiento el acceso y recuperacin) a los datosalmacenados en r base de datos. . Agenda lectrnica: Incluye la infomacin personal, bsqueda y clasitlcacinde los registrosde informacin,listn telefnico,etc. , Control de comunicaciones: Gestiona la comunicacin conotrosequipos. . Emr ador de terminales: Permite la emulacinde terminalesen nuestr,, ordenador. Es una ayudaa la compatibilidady a la comunicabilidad. La tendencia de los usuarios es haciala especializacin v a la infomaci,, distribuidamediantercdeslocales. La revistaPC-Worldhablade cincopromesas efectuadas, relativas a paquetcs integrados, por lasempresas diseadoras. . Funcionalidad de cadamdulo similar a la de los productosmonofuncin. . Fcil intercambiode datosentemdulos. . Fcilcombinacin detrabaio de doso msmdulos. . Economaen la compla. . Economa en el aprendizaje, al mantener una eshucta de rden.,i consistente entretodoslos mdulos. Un paquete inegrado que cumplalas cinco promesas anleriores ofrecer rl inqementoen su funcionalidadNo obstate.1()cierto que cs qLrccl softwafc(l paquetes integlados estsiendodesplazado por las aplicaciorrrs irrrltx.rrclicntcs. trr, que avanzan hacia lo se denomiDit cl software inlcglnl,l('i r.s rl(\,if. ltt)licitci() (.r distintas de naturulez rulnxnnr. pcroquc puc(lcn ilttflI|r'l (l lllllllr ln c tr)r| (llos. comn compl|11ion(lo

Figu 5.18.CoDponentes delpognna LorusSfrrSu ilc

CLASIFICACIN 5,4.7,2

El futuro de estospaquetes intregrados se encuentmeD l lf slix rriI ontornosde gestin integradade red. Lotus ha incluido en s f q ct( SyM llcrramientaspreparadas para funcionar en entornos de red locirl. lirtr(, l(,r Integrado.m:i, imponane\deslacamo\los sigurente\: . DSI-TEXT: Tiene un procesador de textos, gestor (lc blsr. rl generadorde informes y gestor de tlex. Este llinro itr cl lc recepcinde documentosdesdeel PC conectadoI un ulrirllul lll una impresora.

. LOTUS SYMPHONY: Es ua excelere hoja de clcrrto solrrr l implementan el resto de las funciones. Tiene un .iuc.r() (l(. ||tili plo$amas (ddd-in) que amplansu funcionalidad. . LOTUS SMARTSUITE: Tiene cinco aplicacioDes: tflrn rirfllo l Lotus Word Po, la base de datos Lotus Approirclt, (.1 |lt( presentaciones gficas Lotus FreelanceGaphics y Un sistL,rrrr h de infomacin Lotus Organize.Este paqueteintegr.ldoollr(. l gcnerlcidn de funcione. paratrabajo en equipo. . ENABLE: Este trmino signifrc^ hacer porilrlz_ Inlcgfll tl|| ti textos, hoja electrnica, gestor de gficos, gestor do bls. ([. comunicaciones,Presentauna buena capacidad dc inlcgfltci(i I conseguidaa travs de un porente mdulo de conlrol quc tl(,s serviciosgencales dcl sistc r . l\o(lc eieculr plictci(r)(,s csr (l(.1 Bsic,Pflscal o C sin r.irlif ln1)ttI r. .ITItAMEWORK lll: lltili/ Iir !r. tnI ([.tli)t1I !in l)iIit .r) r scis lirr)cioncs. l)(\tIrn r, Iti'llrh' lf rl, ll ri!r(,ior|l.s, r.l ro (lr I(l\t{)i lrlrD)icrrlr) ! '|| 'rtl{'rlf trnlrtl II||I ir iIII| i/|( |L rl| til siorl)lcru I)lflif rfr. l,r lrlIr ll, l ht rl|txd [|l k.rrprrir, ri, Iorr ( I'Rlil)). n1)t'n
.f,

Es uD integ r(kr Inclicado prla ' WORDPERFECT EXECUTM: porttiles, ya que cabeen un solo disqucttc y no obligaa srl odenadores instalacin eri discodwo. Destacan un gestor de fichasy una agenda muy completaque suplensu falta de gestorde basede datos.El tratamientodc texto y hoja de clculo se enlazanmedianteun progmmapuente.Su virlud es la conectividaditema del paquetey su absolutacompatibilidad cor) prcductosdel fabricante. . OPEN ACCESS tr PLUS: Se componede tatamientode textos, gestordc base de datos con el lenguaje de intenogacin SQL, hoja electrnica. gficos en tles dimensiones, comrnicaciones y un sistema dc pesentaciones dinmicas.

Actlvlddri Es0ribir
Coffeo

Itl|rccnkrlc(llompo) 121/a 5%' tlal l3Vo 25Vo l0/o 7/o


4Vo 6Vo 4"/o 5Ea 5Vo

Leer Tellbno prcvistLs Reuniones imprevistns Reuniones paratomat Reuniones decisiones Viajes Inspeccionar Dicta Planificar Ficheroy acceso

5.4.7.3 TENDENCIASDEL PAQIJETEINTEGRADO


Con la integacin intemivel de mdulos independientes en paquetes inlcgrados, se obtiene una heramienta multifuncional donde se incrementa su r.ornplejidad. Por 10tanto,pa disminuir tal dicultad, se requiereninterfacespolentes prrl servi de gua al usuario.El rasgo esencialde este tipo de iterfaz debe ser su c(nrsistencia, estoes,que semantenga la unifomidad de denes a lo largo de todoslos ndulos. La copatibilidad entre paqueteses un factor a teer en cuenta cuando (cngamos que desaollar nueshaactividad en un grupo de fabajo, puesnos pemitir un intecambiode ifonnacin entre suscomponentes rls fcil. Existe una tendencia orientadaa la adquisicinde heamientasde varios proveedores en una mismaoficina. Si stas son icompatibles, la complejidad del sistematecnolgico aumenta.Para algunos paqetes, consideados una nonna d ftcto, es|e un esfueo de compatibilizacinpor parte del resto de los fabricantes. Por ejemplo,la mayoa de los paquetes son compatibles con cherosdel paquete Lotus 1,2,3,de l,otus Development.

Tabla 5 1. Disibuci del tienPo de rabio cn na oncinr

Agrupando en gandesclases,son tres las actividadesquc sc ferrlilrrrrr'rr t oficina: . Comunicacin. . Coordinacin y toma de decisiones.

. Procesode infomacin (sobrctodo textual y progrcsivanlcnl(IIII|I|iII|II |I

La coordinaciny toma de decisioes son actividadesenvolvcr)lr's l lltlrl ls comunicaciones podemos destacar :

Caraa ca

5.4.8Herramientasde comunicaciones
5.4.8.INECESIDAD DE LA COMUNICACIN Seg alguios estudios, en las oficinas, un trabajador consume aproximadamente un 657de su tiempo en treasde comDicacin(reniones, envlo o recepcin de correo, Ilamadas telefnicas, etc.). Si slo tenemos en cuenta a los managers (dieclvos, ejecutivos), el tiempo dedicado a la comunicacin de (vase informacin esun 807 Tabla5.1.).

Escritas Teleficas Otras(leer,...)

2OV 13Vo 35Vo

labla 5.2, Tipos de counicacionesv s! dtulibcinde depo

es una |rcctr podemos concluirque la comunicacin De estosestudios bsica. La comunicacine cualquier organizacinse desarollautilizando d('s I de infomacin: y detalladaque requierc lfr . Informacin escrita:informacinelaboraala localizaciny puestaa disposicindel usuario. aleprcpaacin,

. l||l(rIrtcr(ir vcrl)lll: i lirllllr(i(;r) Jx)(1) rlirlx,fit(Lry |l ry \ l)icftivir, djsponiblc iDrnodilu tcDtc. La evolucin de ltls tccnobgas ha producido bsicao)cnro d()s c rnbios c(nl rcsl)cc(o r los tipos de informacin:

irrrir',r .(rt otktkntt\ rn tltt tl'1ti /\trr,, tlr lirs(llrr sc rrlrlr/irrr rcdosl)lhl( s. ,'l, rl,r rl( rrrrrr c irrtcfrlirci(rrirl, sc,lislr'rr(.rr rrrv( l rrrr( i()rrtrl Acluahlrcrllc 'l y sislcmus rletrrrrrrrrrLlrr irt rlc scfvicios sl)rr : Dcccsurills l coDruDicacin Las condicioncs l)iutt . U tumpdtibih'l,Ll i,'rnrrrri..rr L trr l,'. sirtcrns:r

. Posibilitala elaboracin de la informacin, cada vez con datos miis volumnrcsos y en plaTos msbfeves. , La utilizacinde los mediosdcdicdosa la transmisin de voz y l:r lf.rnsmisin de datos. Lasrestricciones queseplantean son: . El lipo de informacin que se manejaes muy diveso.rlebidoa que las tareas sonmuy vaiadas. . Los volmenes de informacin a transmitir sonmuy variables. . Hay que acercar lo ms posiblela informacinal usuario,evitafilo lo\ intemediarios. El sistema de informacin debe esponde a cieos cilerios: . Pemitir diferentesprocesos en un mismoordenador. , Pemitir la tansmisinde formacconmica paravolmenes de informacin y frecuencias muy variables. . Permitirel usopor personas queno sonespecialistas ni eninformtica ni en comunicaciones (sistema convivencial). . Dotarlesde capacidad de comunicacin flexible, que pemita su urr sencillo en entornos diferentes.
5.4.8.2 EVOLUCION DE COMUNICACIN Hasta la dcada de los aos sesentaslo aparece la ansmisin de voz ncccsidadque eslabacubiefla con el servicio ofrecido por las redespblicasoperadas por las adminisaciones o empresas de explotacinrcconocidas. A finales de los aos sesenta comienzala necesidadde enviar datos y sealel, difcfenies a a voz, pero los volmencs ern tan ba;os que se jusrjfic;.r seeruir ulilizttndo la red pblica conmutada,debidamenteadaptacla. A medida oue dichas Icccsidde\teronen aumcnro. la\ prop\ rdminr.rrrioncs creronIcs re,je,publicr. (..llecrfilr\. que con orr\ recnicr\ de conmlacion otrecianel .enico co; nu\ol crlilhd y menorestiemposde respuesta, Desdecomienzo de los ao ochenta,bs avarces tecnolgicosdel camDode l IniLroelectrdnica ir:r dclcrm rnn ,n inciemen,,,notrble J. ] la micn,informl volumen de sefialesa ansmitif, Esta necesidd de comunicrr se desar( a en do,, Lmbitos: . Comuni:aciones de nbito bcal quc han drdo lugaf al dcsarrcllo dc las LAN (Incal Area Netwrrl. - Rcd de realocal). DE LAS NECESIDADES

y cquios errlr, rrer1 . La conectubildaenrretrujctas,enlaces srrr$ .rtrrro Lrrrr ' rr' ri El problenrde la compatibilidady coDectivitla(l (k)snecesidades: rrr . La no supeditacin a un solo ptr)veodorl)irrir ( vrlrrr l)rt'lil tI l r',lr'rr rrtr'\ los divcrsorj corrr)('rx de conexin entfe imposibilidad

( llrrlrrr,',1, ,,, y ampliar . La necesidad cl sislcrrrirrrr de poderexpandir con la evolucinde la oficina.

HISTORIA 5,4.8.3

I LI I para mdem es lan irrrlr()rlirfll.( { rrrr' El softwarede comunicaciones rrr I I l rl,rrr nrdem.Est encargadode gobemr el funcionamienlo dcl rrr(;{l( ordenes Hayes es un lerguaje de denespara gestionarel nr(nlfrrr' lrlirr' l r ,r I layes empiezan con el prefrjo AT (attention).

Las accionesque deban hacersemanualmenteen los Inllll('{)r' lll,.l' I dectan mediante el envo de rdees de un lenguaje de c(nrlfol l'.r 'lttrrl rrr r, ,Ir, simple accin de poner el mdem en lnea (conectadoa la lnc lr lcl(,rrr, rr. lr,rrr rccionamientode un interruptor extemo. En un mdem ilul()lrrillrr intoduciuna orden. sta y otas accionesse puedenllevar a cb() (l( lll (rrlrr,' rl, ,,,tttt, que mantieeel control absolutodel mdem a travs de un lcngLr:tic ( l i, quc dchc sollitr interesarprogramarel nmero de veces ciemplo,nos pue.de (lc s.rrirl ,1, o el tiempo de esper {rnlesde que esponda automticamente un uso fcil dcl rttrirl rrr v r prcgmas de comunicaciones debenga.rantizanos populariz.rn(k) l,,s In('ll En este sentido,se esL4n Ltilizar todas susposibilidades. paraWindows. rlc fax

5.4.8.4PROGRAMAS DE COMTJNICACIONES Sall r(krl de programacin Telix incorpornel lenguaje El programa mens AT a travs de posibilidad con los mandatos presentar la de operar aquellosquc l)( dc comunjcaciones: Hay dos tipos de programas del anfilrittr , la gestin rcmotoy los que realizan con un ordenador conectar 'l'ambin de comuniccr(jl Los programas se puedenrealizarambstareas. Copy. conocidos son:Procolm+, Telix y Carbon es la anslcfc ms rmpolantesde los modems Una de las utilidades protocolos. l]r J' a travsde lir transfeenca Iicheros. Los progamasgestjonan

cAt'h'l Jl.() ('

FlCHllllOS

y manejo cantidades de datossc hilccrr(1(l.'llrrir de grandes El almacenamieto rrlr lrr(rr hacercliltivirrrrL objetivos. Hasta paa el logro de ss institucin en cualquier ( li)frrrir rlrrlllrlll realizando de tiempo, la gestinde estosdatos se ha venido t, lll rirtlnlrrr colocados en fona de fichas, infomes o expedientes, organizaban de clicnlcsrrr lilrllll rl( la informacin As, por ejemplo,se mantenla archivadores. ((,rlrllltrl (' senecesitlhil penonales y profesionales. Cuando fichascontodossusdatos manultll( rrlr querealiza todoel proceso haba los datos deun cliente modificar de l s elrl)t(tllrllrr en la administracin La utilizacinde las computadoras y gestinde sus dLllt)s, rilrrrlrl al almacenamiento una revolucinrespecto supuesto lirs l)n\( t rlr' y posteomente a flcheros electrnicos los denominados lugaral usode datos. de inli)frnciI, de los datos se utilan soportes Para el almacenamiento y paael tfatrmicrll('(1. y cintas), y ptico(discos pricipalmente de tipo magntico quc aPoflrel Ene las ventajas en ellosse usanlas computadoras los datosgrabados (lgran la capacidad destacar tratmiento infomatizado de la informacin, cabe y proceso dt)s lll de los la rapidezen el cspacio, en un reducido almacenamiento obtcnidos precisin enlos resultados el csludi y suscaacterlsticas, dejando Estecapltulose dedicaa los flcheros cptlo. parael siguicntc dedatos delasbases

, l lr , r l o ( r 1, ,, ,.r x. ||t]Il {lc conlft,lrf cl llu,o (lc i IrIr | |||I|.Ir||| t l I r' t ()r(' l() o s (t rl ' (l( n(trIrls ,,rrlrtrl() rlurlscllurn l eficicncil onrfc cl cMr) y lrrrr,cr.rr i|lrlcdatos. Si rlror{[ rrir(lor c|lvrr hs clirtos con un prctocolo, cl ordc (!()I rr(cl)t()f dcl)culilizaf cl rrriflx' lfotocolo. Cadaprotocoloofrecedif-ereDtes tamaos dc bloqucs.difercnlcr rxllr|(los LlccomDrobacin de erores.etc, l- mjsindel protocoloes agnpar los datosen bloques prasu envo.Si sr alguna protocolo anomala, el debe solicitar la rcpeticindel envo.I-os 'rorhrte rrlrf|lrs se tansfieren en bloques o paquetes pequeos y con unoscatacteres de daaos |.c(ntttrt que marcanel comienzo y el fin de la transmisin (bit de arranque y dc ruil(la). La deteccinde erroresse basa en el bit de paidad,que realizaur ,rrprobacin sobre el bloque, comprobando si steespa o impar. Existe un gran nlmero de protocolosXmodem, Ymodem, Kennit, ZmodeI, rrixicm,Seauk y Compuseve b. Aqu irtroducimos los msdestacables: . Xmodem. Es el nxisclsico de todos. Trabaja conbloques de 128by[es.Su sencillezy eficacia,junto a que se distribua gratuitamente le hizo gozardc granpopularidad. Es lento,perono existeestacin queno disponga de estc protocoo. Ofecela posibilidad de volvera soicitar un bloque cuando ste d un enor. , Ymodem. Esparecido a Xmodem, habaja conbloques de 1.024 bytes. ; Kemit. Disponede compatibilidad universal;es algo lento, pero muy efe.tivo. . Zmodem.Vara la longitud de los bloquessegnel [meo de enores. Es un protocolo rpido e inteligente.En condicionesde mucho ruido y fallos, seobtieneun grm rendimiento, Los tablones de anuncios (BBS -BulletinBoardSystem-) electrnicos sonuna rr)drlidad de comunicaciones va modem que se est populaizando debido al csccnso del preciode los mdems. Los BBS sonunaversin infornatizada del tabl c Duncios dondese puedeponer n mensaje, impotarprogramas de utilidades, Lr0gos, comunicarse congente paftedel mundo, decualquier etc, i,4.II.5PROGRAMAS DE FAX El fax de sobremesaha sufiido un espectacularxito como medio de r,rnunicacin, tantoen el mundoempresffial comoen el domstico. Las empresas de rftware por estemercado se interesaron progtamas realizando de gestin de fax pal-a )ri()rdenadores personales. A partirde 1992sc hanincorporado aI entomoWindows. Un programa de gestinde fax sirve,esencialmente, para el controlde los o(umentos enviados o recibidos.

('AtrA( "rt,:rils r r( As s.4.1i.6


l,rrt llls\rgrrrcrrlos rrrr rr Urltn (lr lirx s()tr l,ilscuruct(fisli.rrs,lt. y lrrL . Iracilidarl iliil.rd clcrrpli:ntliz:ric. tle uso.rr;rtrrrrrlrrLrl lrrr,r,1, cnviar c1 rDisox'lir\ ir rrrr]t sifll([r p(,siblo ' EDvosrt|l(i(lilirsior, dcstinatafios. L,'rr '' l'r!,1 I . Redireccionamicn() hacia cl fax. Desde cualquicf rrl)lrcrrt envia un documenlohacia el fax como si se tral.lf.l clc un rlrrlr'! ,1 . Agenda profesional con campos de nombre, dircccirir. ctr lrtrttl'' rt , in rlrtr,,: que la agendaseacompatiblecon ficherosdc bitscs deseable . Edicin de texto. Adems de importar docunlenlosdo otrtrsirlrlr(rr'r,!r' t' til tener un editor que permita combinaf gflicos y lcrl(). ( rr|r !i / ,r,r,l procesadores de texto incorporanfuncionesde 1tr.. crr el lrr rtr' ,| . Portada. el fa\, debe incluif lacilitl.l(lcs Pa personalizar clc. portadas, incluyendoel logotipo de la empresa, .trr!.rlLl . Reconocedor ptico de cacteres (OCR), de mancraque p(xhrrr,)s y almacenar a fomato cacter cualquier fa"\ ecibido. . Seleccinde la fecha y hora. Esto nos pemite cl envo de uD lrrx frr lt , hrrr asl las tarifasms b atasdc lclrl()rrr,rr y horas sealadas, aprovechando

r . Capacidadesinteligerites de marcacin, como pfefijos inlfrrir r"rrrrl( telefnicaso volver a marcarautomticnmenlc. extensiones . Otrascaractersticas son: WYSIWYG pa ver en pantallacl lrtr rtr r 'tttt,, a enviar, visualizarms de un fax en pantalla,converlir cl crl(,r:r i.t 1, (l' grises,abajar con varias rcsolucionesa fin de hacer en\'os rrl'rrl,,, t 1'tl , resolucin.

5.4.8.7PRODUCTOS en el mercado sonlos sigientcs: msextendidos Los poductos , r' . Trans-Send Fax de Messiter:es la versinWindowsdel illans Serrrl. y fcil deusar, msbsicas. tienelasopciones sencillo . Winfax Pro de Deirina: se insLdabajo Windows.Es un pogrlrrr rrrrr! (rtrl de c bcc(rfir depginas completo, fcil de usr,incluyeOCR,diseador y posibilidad prediscados de ver en pantall !irfr()slir\ muchos modelos simultneamente. Inc.: es un productoParaMS l)oS rrrc ' World Fax de SVA Software, de lax sobrel,r, msbsicas, tienevariosejemplos de las opciones dispone puede coslruir los suyos. el usuaio cuales

.| ( 'llN('l,t!'t('H sl(r rs
lr lltlrr,rr Ir rlrlf rl r'|lll llrll lrchivo)cs UDr(, io ro (rllcrr do dc (Lrtr)r. r|l,, rltrr,r,rrr, .r |lrr,rIl,rr||r li)fic y cslD alD ccDitdos cD lIr rD(n1c il, rrr,lrrrn I',|| rl1 ,rl', l,, r l,r r dIrrrrricucirin con el ordcDdor. l_n un lichor, \ I con ol tirl 'rlrrrilrlt rli!||it,I'rt l.i(.r(.ltr ir l Iti]\nlotemadc uD formt eslfuclul'iLda rL rrrrrrrrrrrIIrr l(r, ,l,rl'r, I. lI rifl i0diviclu1. Un fichero esr comDuest{r rr,, , rr'I'., .1 ,1.,r,.. r... . ,,t,l(. ,l..r.,i inad.regstros. loJrh lo. reCi\tro.,l. .r tl' lr, ri ,trr rl( l rrrisrrro ri1xr. cs dccir',un fichero estj fr,rmadopo un conuntr, ,t, ',rr',t1,,:h(,lr(J-t(;l)s (tada registro esta lormado o, carnpo" qu" n,,.,n,, rrl,'||r,r r,, rflfcn(c un elementoo caracterstica en paicular dentro del fichcr, .\it rrl)l().los dtosde alumnosde un instituto (tema) se puelen l!,r , JL almacenar(, ,,I t,.hr,,...r cl ,l c crtt regisrro conlendri los cmposo,jros de cadaaluIr.r., rI, ) {tr ||rirtfcrh. nombrc, fecha de nacimiento,lugar de tacimiento,liecci(j| , rr,r. 'rrrrr, rrrla. ctc.). sc (le (nnina registro lgico al conjunto de informacin identificable ace(.r lt rl|,, h. ls clcnrcntosa que hace eferenciael licheo. Se llama resistro fisico r, l'ftntrr.:,1 .1' t r,, de intbrmacion que. eg!n l\ po.ibrtidades rte da mquirr., l'rrrl sfr escfito o ledo de una sola vez. l,os regishosfsicos estnalacenados en cl il\llrsitivr) o soporte dc informacin, siendo eI sistema operativo el encasado (1. el tichero. fl risema ' ., rrl'ir ,' lr!r ,,\ d.rlo\que componen oper.i\o an5Do;a. c-J. r, z ,rr rr.r'eJcrl di\po\ili\o r) sea pra leer o e.cnbirt, un condadfiia . ,rr,'||Ii( i,i {hloqueo rcp\tro fi.ico, quc dependc de la. cnctensticrshardu:rre .. Iin general,un bloque o registrofsico puedeconstade un nmeo variable dr (}'r\lr('s kigicos, esto es, se pueden transferi varios registros lgicos en una solr frrr; de lecturtescitua. Este fenmeno recibe el nombre de bloqueo. El nmero 'lx l( rclris(r1)s lgicos contenidosen un bloque (longitud del bloque) recie el nombre de lir(tor'dr.bloqueoo factor de blocaje.Es imponenre tener en cuenta cstelacloreI e li\('rl(, {lo ficheros,ya que el bloqueo de regisos apofia dos grandesventajas:mayor r r'|l,t itlrrd en los procesosde entrad./salida (cuanto mayor sea el factor ae ttoqueo. |( rxx sc el nmero de accesosal dispositivo necesarios para el pocesamiento del tr ix r,'r \ In.jor aprovechamienru de l capacidad delsopof;dc lm;cenamiento. En algnoscasospuede ocuir que un registo lgco excepcionalmente large rns de un registo fsico. Estos registfos reciben el nombre ile regifrs '(Upc .\pflnrldos. La direccin lgica (djreccin software)de un registro es la posicin relativa ,\'up en el fichero.mienlra.que la dire(cidn fisica e. h p,,.icineal tfrca,o tU' 'lr,lrrJ donde \e encuentm dicho regt\rrocn el .oportc Je inl,rnlrcinrdieccron r..r,lv i,rer.En el lichero.lo\ regi:tros aparecen al .u;rio cn ,r.r la /nl . es decir. r(lcnados po sx.direccin lgica. por ejemplo, un lichcrc" de alumnos puede estar alfabticamente por el apellido de los alumnos.No obstantc.cl oden flsico 'rlonado

irrrr rll r(lirrr'rrr llrx1l( rr{)trrr(r rrrrrltrrrir tle lr)s r(:tislrl)\e rrrrliflr(ro ' 'l'lrr! qLrc colllicnf ltllir rrrrci(nr rl( 1lr(lrnl\ r(r ll'llr'Ll Lr (firlrsli)rlrrtreiiirr lrir rI rr'rlrTilr opcrrrlrr"' lll sistcmLr (lifccci()rr:r rl slrl! 'ri on lr(lirrtt itnr llsi(rr rrrrlir quc sc crr krsplogramrrs furrrlrr rrlrrr' r' sc actctlt rr rlrr li!lrtltt Pr|r lctr' rrr''lilr"rr," ' ' I)csdcun progrnnr I JL bl'que crr hl'nlrr( l:r rrrlinir'r I'rrIlr Al lccr sc lrtrtrsfiofe ruurrlc sus registios. r1.: memori principlasociadaalasenrr'rdrs/sirli(|rs(l(llrilrr'rr r-ea l;;i',','.;" I bufi'er); iesdc ah la ifbrmaci(in cs In(tr(\rrlrr( In'r ' .,*"'-na il,, ;;-;"-i; rl( r"l'l r| r(!r el progiarna puede iranslrif ilrli)rrrltr fr,,,il,.lnu. " la misma foma' ir r !l fichero, modificando su contenlclo msiva cslrrrrlrllrrrrlr'1" Los chercs se guardanen dispositivoslememoria o srr'rl* rl' i;s-dispositivos que los albersan Los disposilivrr ,,,ulan1;;;;;1;; ! (l' rr(('(s0 pt""n ."i t1" dot tipot' s""oencial o no direccionl)l$ -' ,si se quicrc Lr,l, r ,rl ",,tri" ".i,,li* i."""i.oules. En los soporresno difeccionables, ,ii,.""io \ ltr'l " lu o* l"* los n-1 rcgistrsanteriores En los soportesdi|c(crr)lirLlrl( ,,."iru" t rltt' tltr Lt d;ectmente a un registrofsico sin rtr:is ,ut.rtti",'"J ot. acceLler de tenerque recorrerotros re8lstros' rlircccinfsica, iin necesidad Dentfodeundeteminadofichero,loslegisffosvanasef;dc!|1i||11|lt||",| | | llav o idtrllili(nli\r' o)rDoo coniunto de campos,a los cualesse les denomina rrI | |

;il;"til

corr pid; de los regisfos dentro de flchercs i,,"rii-.i" l'rr ' l' ' " l' I llavL varirs o ninguna ofsanizaciones Un iichero puede ene una u de malrr( l:r I ' i r rr 'rrr!rI Iiciero de a]umnos,se podrantomd como llaves el nmefo i(l(f rrrlr' ri I totalneDlc. quedar-a t tl" ;fiero de marcula' el rcgisho .i'irt de una lormc uni(r ',':!li' rrrrrr " de los dlo' del regislro .l resru f, ou" quc L'r'r '..ono""rce llrve 'lrl'lr' "r'' un nico alumno' lJna 'iice i:;J;; trr (l I r!' 'l' l distinlos ""d;"."ciado registros mas o dos en valor mismo i"^.J. p""","-"f el nombre del alumno' la ll:tvc srL lichero de alunrnos' s1 tomamos como llave que tensan el rismo norbrc l;;tj;; oucden existi dos alumnos ;;

rrsr(,'rrr de lo-sdems' ' 1r , J;". naraiiscriminarcailareBistro t |( |i | |i III| ! |II

I,

6.2OPERACIONESCON FICITEROS

y rcalizar un conjtrnl() 1l( El usuario tiene que acce'let a los ficheros (lc ms habitualessobte cl colljlrrrl() operacioTeslobreellos Los tipos dc operaciones r;gistros que componenun fichero son las slgurentes: previa cualquier otra' qe srponeuna descflPcrt' ' Creacin Opercin fi(lrtrr ^"los datos (diseo del ficherc) La vida dcl J" iu. "u.u"ti*i.ti.ot con la creacindel mlsmo comienza Es1xoperacinse realiza a nivel de egrstrlil):rr '.Consulta o recuperacin conocerla infomacin contenidaen el fichero'

, M trl(,nhr||otlat o |ctuallzrcin. Unr vczqLj cl l.ichcfo estcrcitdo, t)rxllf sur!ir tr jcccsidad de modificar la informacin qu;;;;;. ;;l;;l;;,,, , trespos de operaciones djsnras a nivelde regi\ro: . I:yrii1 nuevas entiLlir(ti.r 9e un regisrro cuando apaezcan (admisinde un nuevoalumnoen el instituto). . Modificacin de \n rcgisrropara el cual se han producido camh,,,' q q.m6. e unoo uario. Consiss campos J.i..*;;iil;;" .. "', ta direccin de un alumno quebacambiadJde vi;"-"- . Eliminacn o borradode un egstro porque hyadesaparecd(, trr corre\pondientes entidades raunno\ qu. * f,i auAo" iri

lilcc flsicamentede maneradifeente n$tloriir msivaestestructurada

{t o la invorslt listo lciltl(ll'I ttl ploErrrtxr ncin soliciLdd clcl Iich:lrr (Bln('lll tInls scanzrrtal.t ya quc oll olloNlro sc hce relerenciaa lr linlltl Lio lrll Nlsl(rll que puede ser dif-erctc orlionar'la informacin sobre el soportc, r(nlllxrlnrft en alBn lenguajepaa una determiDcl i, Arf, un p.ogro.u ".crito ttltttr puede conrelativalircilitir|(l, a otroordenador sertrasladado Iicheros

, 'I'IPOSDE FICHEROS

carrbio deinsriruto opo.hub". t";;ui;.;:

oe un regrstosepuedeealiza de dos modos:

;;#r:;J;I"l::ll

. Bliminacin por marcao boradolgico,que consist eD trl modificacin del valor de * programas de aplicacin detectan "u_p-o,*,ianJJ-"rui.,,,, que el contenido uel registrono tienevalide . Eliminacin eal, que consisteen hace que ese registro scil inaccesible, o t ,renocuparsu espacio con ohos registros (ir eselichero . Borrado o destruccin. Elimina la infomacin del fichero, as como srl esfuctua. La destruccinde] fichero supone fi" d" ;-;.;";;;,.., rsmo. "l de recuperacion y actual7acn l" 1rlo, n3.'. de a\operacioes ....,. rmplican l.l fr.JIlacin de una/n.dli?acion o busqu?t]a oe Lrn regt]lroconcreto dentro de fichet,,, para tuego acruar

fusir (consisre en.uni. d., _;il;.;';;;;";;:'j.,, ::g.1^i,-rjl "*""t.,i inregrdos en uno slo),la divisin(oDeraclon "
inrpresin. erc_ Los sistemasinformrticos inclu

Otas operaciones menoscomunes sobreficheosson la onlenacinde fiche... contrana a la fusin),la clasificacirr.

sobre l (lectura, escirua o moami*io, J"

i"n" a";iil#;:,

tj"fl?Ti rcsistos # ;;:f,ti: ;;;;f i:1,H"fiH#l"lT"ri; .lsicos, .sino computadora parala gestin de ficheros.
Dicho .ot*_" .J"n"o[i#;;a";il" irccesos necesar.ios al dispositivo dodeseencuentra ubicado el fijr.ro y ;;;f.ri;i,

rlo control. Paraexploramejor las caracterstiia. d" f.. fi;;;:,;;;;;ilil:. programas especficos, denominados senicamere sistema, d;;il;;'";".;. quc permitendisefiarcheroscon det;ir esuchrasy realizar recupeaciones ,atualizactones v eiorl';;"0";;*;:t*"t t:11: general,.un cheroutilizadopor un usuaio desde un lenguaje .,..^, _ de alr, nvel, no es manejado dfuectamente por el

hr'ffcdo. copix. modificacjdn,etc.). Dicho.s programasse utilizan mediate un lenguate

deurikrad r)(,s,amas para "***',1"",1",iX"i"0;::X,-:.fTlf".:1"("':.::,,*:

l,os ficheros sepuedenclasifrcarsegnvaios critenos: lrrlr quecomponcn Lrlr la longitud de los registros Los regishos ' Segn ir puede ser dohi(l(' Esto longitud puelen o no tenertodosla misma (lr por caDrs contener de longitudvariableo de campos existencia repiten un nmeto vmiable de veces o por ambas causas.Por l(' rl (l' pueden serdc trr( los ficheros a Ia longitudde us registros, respecta tipos: siguientes en los que h crrrrr sa los registros . Lnngitu fra. Se denomina Todoslos lt,lllll es constate. de todoslos campos los cancteres del ficherc tendrnla mismalongitud. cad ulrt| queteniendo registros . Longitudwriable Sonaquellos mniDro entre un sta oscila el fichero, ) longitud difeente en en que dilrtlr' el nmerode caractercs mximo,siendopequeo al conll!l rcseflauna palaba casos, el sistema En estos longitud. de cadarcgisfo paraanotarsu longitud. es variabley no cs prts ' Delinitados.La longitud del rcgiso de otros.El sisl( unos rcgisfios qu difieren medida conoceren rcgistro Erl I para el fiIlal del indicar incluye un carcterespecial caso,se dice que el fichero es de tipo texto. vilriir . Indefindo. en los quela longitudestotalme'rte Sonaquellos gestin s(trl ninglrna no realiza opeativo el sistema este caso, En ol ( cs programa de usuario EI del fichero. longitudde los registros registro y final de cada seencalgade localizar el principio el . Segnel uso que se hacede ellos Los ficherosse utilizanpara rclll l l l( inlbnr.ticaCooccr dentro de unaaplicacin diversas funciones ci(; para organir s es fundamental un ficherc que va a desempear quc llrrr funcin segn la diseo.Los ficherospucdenclasifica$e cumDlhen: nece'rrrir conlienen l in-lormcion p?rn,tnPnlr.'. . Fi.hcros 'r' rrr Su t idaeslga deunr rPlicuciln. fncionamienlo ) normallr l-iclr pafir de otros a inmediata genearse dc fbDna pueden podemos trestiP()s pcfmanentes distinguir Dentrodelos ficheros

*'*':;*du3;r*#
,ffi,.:,i"J:,:.i{"',' "",:*.t'.*:i

H,115ffi',,,:|ffiilT[*
reconer todos los antenolcs

**$s[*'ffi
a

"trntr*trffi***ffi
ulilizacin ms eliciente.

l)rlblr(irrr'rir Irl' hs ilirloslk l(,s flierlcsc('r lmslrrrtx)s rlr( lrrirrlL (lichcfo irrtc|rllctlir4 vrfiirhlc ata In)sl'rr('rrrxrrlt nn)dilictrc()n. trlililrrn lrir rrr l rrlr'l ' Ficheros de mrmi{)brrs Sc pol un p)ccso qrt lx'r llrrtrr'l' infbrmcialngcneracl.r princiPal no sc put{lc ri)rr! rlirr \r I en mcmolia espacio (lrrrsr'rir i rI rrlLl trLtlirrr(l() que venimos banco del ejemplo lr' rL' 1lr\ r trllo\ quc ha cobrdo todos los intercses ' durante los ltimos cinco aos, podri l()s r's(1llril" ' hchero de naniobras que fuera almaccnaD(lo complejas de operaciones . Ficheros dc rcsultados Se gceran a partir cle los Ierrrlt'"1" finales de un poceso que van a sel trasllil(" L Ll dispositivo de salida, por ejemplo un fichenr rlc Lttt'r t' ' (listado de clientesen nmerosrojos), que contr(r! rl lrL' 'lr" van a ser transferidos a una impresora'

6.4oRGANIZACINDE FICHEROS

El ordenadordebe tener accesoa los ficheros creadospor los usualt'ts r'' ' ' pa tomar de ellos alguna informacin o pa grabarla El accesoa un ficherr' ' lr ligado a 1:rorganizacindel fichero La oganizacinde un fichrr() iir(lr' L intimamente lrl los regislrosen el sopoe material con objeto de conscgrrrr cmo cstn dispuestos

qu organizacirlcnllri \rr especificar Cuandose creaun fichem, es necesario podemosulilizaf liri\l'rr que de acceso que esta organizacinva a dcterminarel tipo a uo deterrlrirrir( qe para acceder os tipos Je accesos:a.cro secuencial' et el registro n hay que recorrer sucesivxmertclos n-l registros antedoresen lil l r\llil y a(so Nt l" en que fueron escritos,haslilcncontrarel rcgistm buscado. secuencia (l( sin necesiLlirrl regisho al dilectamente permitc cceder en eJ que dadi una llave se

*$+$s**""e;**+;,l,' ,rrnt's****,*ffi
6.4.1Secuencial

Los tipos de organizaci(ir dc lichcros solr bsicamentecuatlo: orgirrrr/ir(i.l \ secuencial,organizacinsecuencil iDtlclad' organizacinsecuencialencaLlcni(lr o aleatoria. organizacindirecla

alnacenadosLlch)rrrr l()sf( gislfos se encuentran En estetipo de orgni/trci(irr. ellos )' lrr ()lro), (irl espacio,entre sin dcj r ningn contigua (uno a continuaci(irr es 1 rirrr ningln ntlice que indiqur l\ rlii('(iorrcsdc cada registro Esta orgtizacin de ficheros quc lnr.(l( *r tstiorrrrdaen un dispositivo no dirccciorrrrl lo que no es bice para (lrk l rrrrrr t irrlrrrrrirgntica), talc\ c1)rrr,' (sportessecuenciales, llrrrrhincn soporles de acceso direcl() l (' oganizacin secuencialscr rrrilrzrrrlrr

(ndcn dos scgn un indicfllvr) tFhlfot{ ccrrcnlftn (!(! Nc l(n u como base (la tdnrlllcr0l[. Ilito indicLLtivo cs sicmprc una inlbflrLtoilconlijiclAen alguno de k)s l'tlllln (lolrcFist1). li cNlclipo dc organizacin,las operaciones que se pueden realiza sobre l(x llr lrls srrt

scalldc lon8ifll(lIli . Consulta.nicamcnlc dc que los registros cI cl ct$o caracteres), sc pl|rt (todoslos regislrosticDoDlImisma cantidadde determinarla dieccin de comienzode un rcgistro a patir dc su l)orli ln tienenura longitllrlrl' relafivaen el fichero.Esto es, si los registros en la posiciln) k (ll n comenzar cadauno,el regiso nmero caracteres {lirr'r podemos ufilizar el acccso y finalizar posicin k n. Por tnto, en la para localizar un registro, con 1o que obtendrcmosmayor raPidcl frr ll consultas,

escdbfu al final del Iicheo.Los registros se vutl ' AI|dir- Slo es posibte i|lnr ccnando uno a continuacin qU(, del otro,en el ordenen que se desea cstn enel fichero. . Consulta o recuperacin. La consulta se realiza de foma secuencial.(.\ decir, pala leer el registroque ocupala posicin n es necesaio lctjl previamente los n-l anteriores, . Operaciones d actualizacin (insecin, modificacin y eliminacin) Estas opeaciones no sonfcilesde realizar sobreun ficheo secuencial. l.il actualizacin de un chero secuencial obliga a escribirlo de nuev0 totalmente, es decir, cadaoperacinde actualizacin implica crcar de nevo el fichero. La operacinse realiza por medio de un programa que utilizarii como entradala versin a modificar del frchero y un hchero intemedi() denominado ficheode movimientos (vase Figua6.1),y devolve como salida el nuevo fichero, que incluye las modificaciones. El fichero dc movimientos tambin es secuencialy almacenarlas modificaciones u realizar sobreel fichero. Los registrosen el fichero de movimientos tienen la misma estructuraque los del fichero a actualizar,ms un campo, quc nonn mente\e colocaal principiodel reg\ro. indicando el cOOigo ai t,, opecin a realizarcon el regisfto: modificar, eliminar o insefiar.

crl un registro,se puedereescfibir . Modilicacin. Una vez localizado no supnl1'll I que la modificacin dentro del propio fichero, siempre aumentode la longitud del egisto.

dol liclrr' . Borrado. No es posible un bonadoreal de un registro realizar l(,gk que un borrdo polemos lo se denomra hacer Sin embargo, de fonlltl {ll(' (bonadopor marca),que consiste en marcarel registro leerlo se identifrquecomo no vdo.

secuencial se sueleutilizar con ficherosen los quc cll (lll La organizacin del mismo.Prcscrrlr a la mayor parte de los registros se debe acceder Droceso ventaja de aprovecharbien el espacio,es sencilla de utilizar y se puede usirf r( (los dispositivossecuenciales son los ms barnl('srl secuenciales dispositivos y la veloci(lll(l ( de flexibilidad es la falta pdncipal inconveniente Su ncrcado). paa ficheros utiliz(h)s lr cceso,por 10 que esta organizacinno es adeuada en ticnlp() t(' informacin ptocesos en los que se establecenintercambios de (procesos intemctivos).

6,4.2Secuencialencadenada

Figun 6.l. Aciualizacinde nche(s secuencilcs (eirado de priero)

Los registros que componen un fichero con organizacinsccucn adems de su propia informacin,un puntero(tipo de d.rl()q almacenan, cncadenala del rcgistrosiguiele'scgLi con la dieccin una direccin de memoria) rlmacena e1puntode vistalgico,el lichc Figura6.2).Desde lgicodet fichero(vase orden r coloca(i{)s c$tordenadosegnel valor de algnnallave. Los regisftosse encuentran permiten aseguflf perc punleros los arbitrarias, flsicas totalmente direccions lgicadel ficheo. socuencia

Si se utilizan dispositivos dieccionablescon este tipo de organizacin, es posible realizd algunasactualizaciones sobre eI fichero sin nccesidadde crear otro Iichero maestro:

lirr rl l)rrl)riiltn't,rlrt.(\rrihif !xl lil nlisnrl l)()sici(irr. sinrplcrrrcrrlc 'lltr conlfar(),prinrcro |ir trsr'llllflirln nrlovo fogislf(' qll( ilx lrlylr lt rtr coD lrt itltrrrrr y pt)sl.ri(rlrrr'lltc sc honar el rugisl11) modificacin, desactDalizada. . Borrado. Pal'll cliDriDlr un ruSistro del fichero, slo hy qrk ll( \ltrrll rl direccin del punterodel registo anterior' PaIa borar uD fcSrslr() lr' 'lr en el puntero del fegistro anterjor la direccin del eg;stro sigrrkrrl. rrl 'lrr se deseaborar, es decir, Ia direccin que contieneel Punlc( (lcl r',lr:lrr que se va a eliminar.
l 2 3 Fgru6.2 Esquenrade un ficheosecucnciat ecadenado 2 3 2 3

Conestaorganizacin, sepueden ealizar lasstgulentes operaclones: . Aadir. Paraaadi un registroal final del fichero,se localiza posicin la del ltimo.registro del fichero.El puntero de esteltimo registro c;ntendr unadireccin nula.Unavez localizado el final.del fichero. el nuevoresistro \e e.crbiren un /ona ljbre.colocmdo en iu cmpode punte,Jun, direccin nula.Finalmente, se modificael ltimo registro para;ctualizar cl valorde su punierc, de formaquecontenga la dieccin deinuevoregistro. . Recupracino consulta_La consultaes secuencial. para leer un delerminado egistro. se accede al primeroen la listay se comprueba si es el registro buscado. Si no es as,se leela direccin del siguient;(gracias al puntero) y se accede a dichadireccin. El proceso contina hasL que se localiza el registro deseado o sellegaal final del fichero. .lnsercin. Parainsefar un registro, es necesario localizarla posicinen que se deseainsertar. es decir, entre qu dos egistrosse quieresituar (regrstro anterior y registo posterior). Fsicamente, el registro seescribe en unc direccron de mcm,,ra rrhitrdria que .e encuenr;dirponibc(libreJ. colocando en su campode punlerola direccin del registroal cual va a preceder rsecopiarjlr dreccion queconlienc el regislr;.rnerior, de mod,, que et nue\o registro y el por dpunar.rn l reti.lro po\rerior,. .ilnrerior u r lr m o . se m odrth cl regi.ti, Jntetior paroc t u a li/ rre l v lo r d e , u puntcro,de lbfma que contenga la direccindel nevo registro(vase Figura6.3).EI aadirun egistro es un casopaticular r:le la ins-ercin, en el quesedesea tnserta un regjso al final del fichero. . Modificacin.Si la modificacin no inrpljcaun aunento en la longitud ni ura alleracindel \,rlor del campo ll.lve. se localizar el registfo y

7 8 9

1 8 9

t0
Localiacindel antenorY EslJuctu del nnevosi$ro Modificacin punems

isun 6.3. Inercin n ur ficheto smencili encadenadoSeiserta nn egistro c@ llave ;'t

del nmerode registroslgicos qr al fichero depende La velocidadde acceso de registrosson una knrgiltr leer en un bloque. Si el flchero estcompuesto sepuelen puede la velocidadsi se leen vrlfi( mejora muchomenorque el tamaodel bloque, se es decir,si en cadabloqueincluilos vLrr al dispositivo, en cadaacceso registros en lugarde los registr)s l i los bloques encadenar esnecesado En estecaso, rcgistros. la figra 6.4 se inseda un regisho con TlaveGranate en frchero con orgaDizcit con vmios regis[os por b]oque encadenada secuencial en ficheros que utilizan proccs es adecuada La organizacinencadenada peroen cadaratamlcll del ficheroes frecuente es decit,la actualizacin inteactivos. pula es unamejo, oPrl( secuercial pocos La organizacin rcgistros. seven afectados al ficherc es mayof l en cadaacceso a actualizar cuandoel nero de registros (' encadenadr secuencial de Ia organizacin pincipal ventaja nexibilidad es ta con la orgni/.r. compre Sinembargo. pueden lodopode opef"ci,rnes'. reali/ar (slil(I secuencial consulta pura el inconvelietede permitiricamente secuencial registrodel ltirr puedeacceler de forma directaal primer rcgisoy al siguiente todoslos qu( hay querccorrer registro a cuilltluier procesado; por tanto,parancccdcr anteceden).

It,rl,i1 . , "

2 5 6 '1

(kl lrrrlllrr lvt'rl!r' (lirc((r rr. In (ll(rrirtr (lcl Pfitll(ilrcgi|ll'i y (:rrcl clrllllx) f|tl trurrr,r, (k lir /{rrrir t||' rrn sjgrrretrlo ificl \( t1t(li ih'lirlllrlr 6.5). l)c cstttnrnorir, Pl!,rr[u (h rrrr lirl'llrlli' ([ hti*Ltttltt (l( irr(lirrs l(nrllrlsilnil la prtir clcl zolrrr Igf{istfos ' parlir n(hrc. dc su libro.r urr d

Gris

Oecndeesparccn etreeish Llre Direcin

5
8

2 3 5

3 0
I

Zonadcrc8istus indexdo igura 5 Esquen;e un fichercseclencial Figura 6.4.Iecin er un ficheb seDe.ciat en adeado con vdis.esisros po btoque

6.4.3Secuencial indexada
, Un fichero con organizacidn secuencial indexal re con\idera compuesLo L-

En la figura 6.5 se obsefla que el pdmer tramo de la zonrr(l(-r{fr tr"' lomprende los cuatro pimeros registros En la zona de lndices h'rbrri rrrr rr'l'r Ir' a estetamo lgico. En elcampo llave de la zona de ndicesestrri 1|rllir\i rl|I sociado (;rrrrltr ltimo regisffo del tramo (la llave del rcgistro cuatro' que es Gdndl) y en cl direccin se almacenala direccin del primer regis[o del tramo (el Pfirrrcr nllrrlrt' liene como direcci 1).

. Zona de egistros. Contiene todos los registuosdel fichero, ordenadc segnel valor de algunallave. Esta zona se puede vel como una estructu{ secuencial plrra. . Zona de ndices.Es una estructurformada pur n nmerode resistro\ lf-eioal totalde egishos del fichero.el iguuiqr. lu .o"u a";;.;;r:;" zonade ndicesposeeuna organizacir seruen"lutp*u. f_o" r.girio" O" to zonade ndicesposeenuna estrucrura paicular qu" nuan ti"n" "quau", to\ regrsbo\ reale\Jel fichero,E\tin "ou formados nicamente oor doscamr.., un campo //aue{queconrendrd atgunos ratores de ta llaveiel ,"h;; i;; campo dirctcion tqueconrndrIr direccin de un regi.rrodel fi.;;;"i i; creactny gestinde estazonaes totalmentetlansp*"-ot" p_u usojo. "l La zona de rcgistos se consideradividida en una serie de ttumos lgiaoso sogmenlos, cadauno de los cualesestfomado por registros p cad, consecutivos. tf rnoenla zoa deegistros, existe un registro en la zonde ndices. Di"";*irn * tir zonade ndicescontendren su campJ av" .t d;i; it";;"d.1;iil.#;: ""1".

Las operaciones se realizan sobre el fichero del siguiente modo: sin embargo,cslc lilr' secenciales, . Corslta, Se puedenrealizar consrltas de organizacin se caracterizapor la posibilidad de realizar corrsrrllr conocida su llave, sin tene que leer los registrosanteriorescn el lirl!( l(' pr)ccs(): Parapoder realizar una consultapor llave' se utiliza el siguiene las llaves en la zona dc ndiccs llrrsl . Se leen secuencialmente encontrar un valol de la llave mayor o igual que la Llcl rc!.islr" dicho valor, se obtieneel conlcni(l()(l{ buscado.Cuandose encuentra su campo direccin Si se deseaencontrarel registro cuy lli!\'t c' en la zona de ndiccs llilslr Narunja, se buscara secuencialmente enconar un llave mayor o igal Narania. En nuestro cicrrrl'l() ^ leea el pdmer reBistroy comprobala la llave, que cn estecrs( srrlr lr menor que la buscada(GrdnLte < Natuna)' por tanto' proscglrrrrir (lr ll rcgistro del segundo La llave registm. con el siguiente bsqueda S' (Nqro > Naru que buscada la llave tt) zoa de ndice es nayor lee la direccin de esteregistro (5), con 10 que termina la co sullir rrl Ia zona de ndices.

Potrebbero piacerti anche