lntroduccidn a Ia informdtica

lntroduccidn a Ia informdtica INTRODUCCION A LA INFORMATICA Jose Luis Mora Enzo Molino Este libra esta dedicado a quien desea conocer los aspectos

0 downloads 134 Views 22MB Size

Recommend Stories


De Ia cámara a Ia galería. Usos y funciones del retrato en Ia Corte de Felipe II
Miguel Falomir Faus Museo del Prado De Ia cámara a Ia galería. Usos y funciones del retrato en Ia Corte de Felipe II En los meses de marzo y abril d

Finalidad: lnformar a Ia Secretarfa si su pais podra contribuir al Fondo Fiduciario de Ia CIMO
World Meteorologica l Organization Organisation meteorologique mondiale Secretariat 7 bis, avenue de Ia Paix - Case postale 2300 - CH 1211 Geneva 2- S

Linfoma folicular estadio IA
Linfoma folicular estadio IA Stage IA Follicular Lymphoma: An Argentinian Survey Stemmelin GR, Pavlovsky A, Basquiera AL, Zoppegno L, Rodriguez A, Zer

2016 (CompraNet IA E )
DIFUSIÓN DE LA INVITACIÓN No. 02/2016 (CompraNet IA-027000002-E15-2016) Con fundamento en lo previsto por el artículo 43, fracción I, de la Ley de Adq

con una nose Ia cnn.nn.nr
el con y nose A Ia cnn.nn.nr

INSCR IC AO R AZAO SOC IA L CS GER D AU COMERC IA L DE AC OS S. A
S U P E R IN T E N D E N C I A D E A D M IN IS T R AC A O T R IB U T A R IA P A G. 1 R E L AC A O D E C O N T R IB U IN T E S D E B A IX A D E IN S C

Story Transcript

lntroduccidn a Ia

informdtica

INTRODUCCION A LA INFORMATICA Jose Luis Mora Enzo Molino

Este libra esta dedicado a quien desea conocer los aspectos generales de Ia in· formaitica (o del procesamiento de datos)

y para el que se considera dentro de una futura especializaci6n en esta disciplina.

pues Ia obra fue planeada a fin de que se estudiara por los alumnos con un mini­ ma de asistencia por parte de los prole­ sores. Los autores Ia han concebido con Ia intenci6n de lograr los siguientes obje­ tivos; Ofrecer a los estudiantes de 8.reas eco­ nomicoadministrativas un texto que les permita obtener los conocimientos de in­ formaitica o de procesamiento de datos necesarios para el ejercicio de su proCe­ siOn. considerando quf' no requieren ser expertos en Ia materia sino que basta con que obtengan un panorama general de Ia misma.

lntroduccldn ala

lnformdtico

Jose Luis Mora



Enzo Molino

lntroduccidn ala

informdtico

Cota�enlafuente

l1or.>. Jose lut5 lnb'ocllcd6n a Ia �- - � ed. - Mb«o: -· 198, ('"*'"9- 2005). 398p. :I. ;Z4 em. ltlcliJ,e�eR:Ices ISBN 968-24-1694·9

I. � - 515temas deatnacenarn1ento y�.Z-�II!IectnWco de�- f5tudo y�. I.I"'I*Ja, tnzo. II. t. o- 004'1'14491

lC· Q'\76'1'16.,

1/ffi!OOIJCoON A lA INI"OIV'\'ITIO'I pttlf)iedad -*1 edbx �parte de esra otJr.J puede ser reprocildda o tr.ISr'nll,lda medante '*9'1 �ema 0 mieodo. eleclrdnlco 0 mednlco � el �.. gr.ll>oddn 0 � ....... de� yatnac....­ de �). 5t'l �pore50ltDdeledmr ..,_y...__.enc-de

son

Oon 4 Ia infomuitica estil dirigido a quien desea conocer aspectos generales de Ia disciplina y pan. el que, de manera fundamental, pucde considcraiU' dentro de una fu tun especializaci6n en esta ciencia. Este trabajo representa un esfuerzo digno de cncomio, al tiempo que en­ caja en el sistema de ensciianza modular que pennite tanto esrudio sistemati­ co como autoevaluaciOn. josf. A'\TONio FERNANDEZ ARE�A Facultad de Comercio y Administraci6n Director. 1973.

5

Prefacio a Ia cuarta edici6n La informatica es un area muy dincimica en la que los avances y nuevos descubrimientos se producen a una velocidad abrumadora. Es dificil estar al dia, y mas aun prever los cam bios qu� habra en Ia inform,atica. Por ello, en

esta nueva edici6n de INTRODUCCION A LA INFORMATICA los autores han realizado modificaciones, tanto estructurales como de fondo, que hacen de esta una obra totalmente actualizada en Ia que se incluyen los conceptos basicos para introducirse en esta disciplina, asi como los adelantos tecnol6gi­ cos mas recientes de los que el estudiante debe estar informado. El gran in teres que basta ahora han mostrado los autores por proporcio­ nar un libro de texto confiable y oportuno es digno de encomio, por lo que no dudamos que esta obra seguira contando con e1 apoyo de los catedraticos y de los estudiantes. Los editores

7

Pr61ogo F.sta obn. se concibiO con Ia intenciOn de loRfU los siguicntes objeti\'os: •



Ohcccr a los estudiantes de areas cconOmicoadministrativas un tcxto que lcs permita obtener los conocimientos de infonn

<

-

Tabla 5.5. C6digo ISO.•

b.

b, 0 0 0 0 0 0 0 0 I I I I I I I I

b, 0 0 0 0 I I I I 0 0 0 0 I I I I

b, 0 0 I I 0 0 I I 0 0 I I 0 0 I I

:s:_�

b, ... 0 I 0 I 0 I 0 I 0 I 0 I 0 I 0 I

0 I 2 3 • 5

6

7 8 9 10 II 12 13 14 15

0



I

NUL

TC,

TC,

DC,

TC2

DC,

-rc.

DC,

TC3

DC,

-rc.

TC,

n: .

FE0

CAN

FE,

EM SUB

TC,

TC.

TC oo

BEL

FE,

ESC

t'E•

IS, IS, 1s, IS,

FE,

so

Sl

2 SP !

..

£(#) S( ) � "'

.

+

I

(

)

3 0 I 2 3 • 5

0 0

I

I

0

I

I 0

I

I

2 Disponible1 pan ddinici6n por cada pais. I

I

0 0

caracteres Cle

Notu:

0

0

0

4

I I

5

p

Q R s

a

D

T

d

E

u

6

F

v

7 8 • ' ' <

G H I

w X y z

> ?

J K L

M N

0

'

..

3.

I

6

• c

A

I 0

I

'

7

p q

b

'

.

u

c

f

I h i j k I

m R

0

. l

v

w X

y z

-

DEL

control

Pucde esco&ftlle cuaJquiml de 105 dot 1illlholos.

3 P'utden Nltiluine con olros 1imboiDI por aeuado entre noisor y rucptor.

Fuente: Jntemalional Standard

Gindlora. l97!.

150646· 197!

(E), Jntemalional Orpniz.ali.on for Slandardiz.alion,

PARTE I. CONCEPTOS GENERALES

1110

de USASCII a este cOdigo, Ia primera denominaci6n es aUn Ia m3s usada. El c6digo ASCII se ha convcrtido en Ia norma ude facto.. para tasmisi6n de da­ tos por lineas de comunicaciones. En esencia cs idCntico a1 c6digo ISO, salvo que tienc dcfinidas en forma precisa las claves opcionales disponibles en Ia versiOn intemacional. El c6digo EBCDIC fue defmido por IBM para utilizarse en el almacena­ miento intemo de informaciOn en sus equipos de c6mputo. Consta de 8 bits, por lo cual en tcorla puede represmtar 256 clavcs diversas, aunque muchas de eUas no se han defmido ( 20) (vease tabla 5.6). Otra ventaja de este cOdigo radica en Ia facilidad que ofrece de poder di­ vidir cada grupo de 8 bits en 2 grupos de 4 para cfectos de almaccnar infor­ maciOn de tipo numirico exclusivamente. Cuando se utiliza de este modo se dice que Ia informaci6n esti "empacada"' y pennite ahorros considerablcs de memoria cuando se tiene infonnaci6n numirica. Sin embargo. este mito· do no es tan eficiente en este sentido. como el binario puro 5. 7. Una desvcntaja del c6digo EBCDIC consiste en que requicrc un bit adi­ cional por cada car.icter. Toblo 5.6. COd ;go EBCDIC.

Bils o. 1. 2. ' Bits 4. 5. 6, 7

0000 0001 0010 001 1 0100 0101 01 10 Di l l 1000

1001 1010 lOl l 1 100 1 101 1110 1111

0001 001 1 0101 01 1 1 0000 0010 0100 01 10

1000 ..

b c d

control

Cidips de

1001 j

k I

p q

tl: < ( + I

,

%

>

1010

1011

1 100 A

B c D E

F G H

I

1101 J K L M N 0 p

Q R

1110 s T u

v w X

y z

# @

REDUNDANCIA Y ERRORES Como Ia mayor pane de los equipos pueden tener errores durante Ia tras­ misi6n de Ia infonnaciOn. es importante dctectar csas fallas; Ia U.nica fonna de lograrlo es por medio de una redundancia en Ia codificaci6n ( 28).

1

CAP. 5. REGISTRO INOIRECTO

101

Por redundancia queremos indicar que se incluye en Ia codificaciOn mis infonnaciOn de Ia necesaria; asi, para representar por medio de ceros y unos los nUmeros 0 a 9, necesitamos cuatro posiciones (vianse columnas 1 y 2, tabla 5. 7); pero si queremos detectar un error, necesitamos utilizar cu.ando menos 5 posiciones (vCase columna 3, tabla 5.7), con lo cual disminuimos Ia eficiencia del cOdigo ya que utilizamos una posiciOn adicional para codificar Ia misma infonnaciOn [32]. Obtenemos con esto, sin embargo, una indica· ciOn en caso de existir un error de trasmisiOn. La posiciOn en exceso del mi­ nimo indispensablemente constituye Ia redundancia del cOdigo, y se conoce en este caso como control de paridod.

5

I

2

0

CtHll'ficaeiDn

NUmero

I

2 • 4 • 6 7 8

9

0000 0001 0010 001 1 0100 0101 OliO 01 1 1 1000 1001

Codi/iuriDn con udurulcrncia:

00000 10001 10010 0001 1 10100 00101 001 10 101 1 1 1 1000 01001

Control de paridad El control de paridad puede realizarse adicionando un bit al cOdigo. Este bit adicional, conocido como bit de paridad, se detennina de acuerdo con re­ glas que pennitan detectar Ia existencia de errores [ 1 4). F.sto se logra esta· bleciendo que para cada cOdigo Ia cantidad total de unos3 sea siempre par (puede tambiCn hacerse siempre non, si asi se derme, sin que se altere el con­ cepto; en este caso se le llamaria paridsd non). Vemos, por tanto, que para el cOdigo corresponcliente aJ niunero 4 (01 00) necesitamos agrq;ar un uno para que se tenga un nU.mero par de unos ( 101 00), mientras que para el cOdi­ go del nUmero 5 (0101), puesto que el nUmero de unos ya es par, agregamos un cero (00101). Este sistema Unicamente detecta los casos en que haya un solo error, pues dos errores sc pueden compensar por si mismos; para rcme­ diar esto se utilizan otras tCcnicas, especificas para cada aplicaciOn. En algunos casos no sOlo es necesario detectar que bubo error, sino tam­ bien corregirlo para lo cual se incrementa Ia redundancia del mensaje median­ te el aumenlo del nUmero de posiciones necesarias en cada cOdigo. J

Pueft lambtt.n ulltilanc Ia opd6n cofttr'arill y contane el mim«o de IZI'OL

PARTE I . CONCEPTOS GENERALES

102

Digito verificador Es posible ampliar cl concepto de bit de pari.dad para vcrificar Ia exacti· tud de nUmeros decimales [ 1 ) . Esta opciOn rcsulta muy Util para asegurar Ia confiabilidad de cifras importantes (por ejemplo, el nUmero de registro de un cuentahabicntc bancario). En cste caso, cl digito rcdundante (adicional) se denomina digito verificador o digito de control. Existen divenos mecanismos para calcular a1 digito verificador. Los mas comunes utilizan cl concepto de mOdulo o residuo de una divisiOn. General­ mente se utiliza cl mOdulo 10 o cl mOdulo 1 1 ( 9]. En ambos casos debe definirse una serie de digitos multiplicadores. Es­ tos digitos se establecen de modo que resulte minima Ia cantidad. de errores no detectados por el digi.to vcrificador. Esta operaci6n haec en lonna empi­ rica a base de pruebas y muestreos. Supongamos que los d(gitos multiplicadores son 3 9 3 9 3 - . Para calcuhu: el d(gito verificador mOdulo 10 de una clave, por ejemplo 356 7, se procede en Ia siguente ronna:

I . Sc asigna un digito multiplicador a cada dlgito Clave Multiplicador

de Ia clave.

3567 3939

2. Sc multiplica cada par de d(gitos. 3 X 3

=

9, 5 X 9

=

45, 6 X 3

=

1 8, 7 X 9

=

63

3. Se suman los resultados. 9 + 45 + 18 + 63 4.

135/ 1 0 5.

=

1 35

Se divide el ..sultado entre =

13

10

con rcsiduo de

(modulo).

5

El residuo de Ia divisiOn es el digito verificador.

En el caso del mOdulo 1 1 , el procedimiento es el mismo, sOlo que en el pun to 4 debe dividirse entre 1 1 . Esto significa que podemos obtener 1 1 resi­ duos, en este caso, del 0 al 1 0. Por tanto, se acostumbra invalidar las claves que resultan con residuo de 10 para mantener el digito verificador como un solo digito, lo cual pucde acarrcar algunos problemas en ciertas aplicacioncs; csto constituye Ia mayor dcsventaja del mOdulo 1 1 . Por otra parte, el mOdu­ lo 1 1 o(recc una pcquciia ventaja respccto al mOdulo 10 pucs es ligeramente mas efcctivo para detectar cnores [ 7). Los digitos de verificaci6n se aiiadcn al principia o a1 fmal de Ia ci(ra que

CAP. S. REGISTRO INOIRECTO

103

controlan. Asi', en el ejemplo anterior Ia clave 3567 con su digito mOdulo 10 quedaria definido como 3567-5. Cada vez que se utiliza una clave se vuelve a calcular el digito de veri fica· ciOn y se compara con el que est3. anexo a Ia propia clave. Cuando no coinci­ den es porque hay un error y se avisa a quien corresponda para que lo corrija. Adem3.s de los digitos de verificaciOn se acostumbra contar con otros me­ canismos de verificaciOn, como cifras de control, totales cruzados, etc. Por tratane de tknicas usuales de control intemo no se describen en este libro. Conviene destacar que resulta pr.icticamente imposible eliminar al 100% los errores y fallas. Sin embargo, los metodos anteriores permiten reducir el indice de errorcs de manera considerable, basta. niveles aceptables, sin ocasio­ nar gastos excesivos.

JERARQUiAS DE IN FORMACION La informaciOn puede presentarse codificada con diversos niveles de agre­ gaciOn. La tabla 5.8 muestra los mas imponantes niveles y representa Ia CS• TaWa 5.8 NiDel

Nombredel elemenlo

Bit

2•

Caricter

2b

Palabra

••

4b

Unidad de in£onnaci0n, digit t', I ll . :,! ; .

uhJt' t i u J :; ,

· � -;

�l:mual d

:!�1

a

;

, :�:!

,.,·m;i n t K u . :�:! J11m·t·su'

I X ; , I �J:?

\l .td,uh.m. \1 .. :m1 \lat'Toinstruc"t"tones. :?0:! \lant·hly , J . W .. ; , �lanejo clc· in�t·rruJh iun('S, sillot('ma'

·. :�

IIIOI II M I I \ U , :�:� p r n l(r:tm;i t i c·u . :J:!

,i-> t t·m.t" de

·

c·nsarnhlador. I IS�I · I �J :!

/.o"f'·

o:� · I (H

� udiu

ag

I "• I

l'll Jo�,. T):: < IIUI;to io>IU',,

JCr.&rqui:u dt•,

;ag

d . ra dt· c · int.h m ni- t i o as , I �� 1 · 1 ;.:, disl"n:o magnt�tit"os. l ."o."• · l .'o�l dt• t a nio nres m n i t ic· us , I :'•!J · 1 6 0 de tarjc•tas ma�t:nO:Iic as. I tiU · 1 ti l l.c:norcs dl" harra, (,t'R!itU;tjt• do.· m:ic1uina. 1 �K

onm l "nch · t u , 4:!, t",U.&ro�ama

Sa lid• dC"

dahl:>.

uhjcti,;n, M:!

go

Sand('h, U. I I . . :! :; �

SI disc ipulo F r e d a p r n d e de R u fn . d proff'.sor df' Todolo�t i a . e n fnrma fiC'il y amcna . Adf:'mcis. l':>tli acon1paliado d l!' dihu jus sini>pt i ('os que facilitan Ia cumprensiOn d e Ius t·ont"t"ptus. Este libro resuhari de J!ran ,.-alor para toda aque­

lla pNsona q u se 1ni

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.