10
Representación de datos Informática básica

Informatica Basica UD 4

Embed Size (px)

DESCRIPTION

la cuarta de informatica basica

Citation preview

Page 1: Informatica Basica UD 4

Representación de datos

Informática

básica

Page 2: Informatica Basica UD 4

Presentación En la presente unidad didáctica conoceremos las distintas unidades de medida

utilizadas en informática: bit, byte y sus múltiplos, así como otros conceptos

relacionados con la representación de datos, por ejemplo «palabra» (word). También estudiaremos los sistemas de codificación actualmente empleados:

ASCII y EBCDIC.

Objetivos de la Unidad Didáctica Conocer las unidades de medida utilizadas en informática, así como sus múltiplos. Conocer los distintos sistemas de codificación utilizados en la actualidad.

151

Page 3: Informatica Basica UD 4

Contenidos de la Unidad Didáctica

1. Bit, byte. 2. Sistemas de codificación: código

binario. Resumen.

Vocabulario. Ejercicios de repaso y autoevaluación.

Solucionario ejercicios de repaso y

autoevaluación.

152

Page 4: Informatica Basica UD 4

1 Bit, byte

Estamos hablando continuamente, y hablaremos a lo largo del manual, de con-

ceptos tales como bits y bytes y de múltiplos de estas dos unidades de medida.

Pero, ¿cuál es el significado exacto de estas dos palabras? Hagamos un pequeño

alto en el camino para explicar brevemente ambos conceptos.

El bit es la unidad mínima de información. Esta palabra viene del inglés BInary

digiT, es decir, dígito binario (0 ó 1). El bit sólo tiene dos valores posibles: el 0 y

el 1. Los ordenadores trabajan con números binarios, ya que sus circuitos

internos pueden representar e interpretar correctamente esta dualidad. El 1

estaría representado por «corriente de alta tensión» y el 0 sería «corriente de

baja tensión». Aunque parezca increíble, cualquier tipo de información se puede

representar exclusivamente a base de ceros y de unos y, por lo tanto, a base de

corrientes eléctricas. ¿Te imaginas representar el cuadro de las «Lanzas» de

Velázquez utilizando sólo ceros y unos? Pues se puede. Es lo que vemos en los

CD- ROM de Arte, por ejemplo.

El byte es una unidad de información compuesta por 8 bits. La capacidad de

almacenamiento del ordenador (ya sea en memoria RAM o ROM, unidades de

disco duro, disquetes, etc.) se mide siempre en múltiplos de bytes. ¿Por qué se

utiliza el byte como unidad de capacidad en informática y no, por ejemplo, un

grupo de 10 bits? La respuesta es sencilla. Al utilizar 8 bits, un byte es capaz de

proporcionar 28 (2 × 2 × 2 × 2 × 2 × 2 × 2 × 2) combinaciones, es decir, 256

posibilidades. De esta forma, todos los caracteres alfanuméricos, signos de pun-

tuación, etc., utilizados en idiomas tales como el inglés o el español se pueden

representar con un byte de información. Posiblemente, si la empresa inventora

del PC hubiera sido de nacionalidad china, el byte hubiera tenido 16 bits, es

decir, 65536 posibilidades para almacenar caracteres.

153

Page 5: Informatica Basica UD 4

Otro concepto a tener en cuenta es el de palabra (word). Internamente el inter-

cambio de datos entre microprocesador y memoria del ordenador se hace en

agrupaciones de bits denominadas palabras. Por ejemplo, un microprocesador

con arquitectura de 32 bits puede leer o escribir en cada momento 32 bits y

decimos que tiene una longitud de palabra de 32 bits. A esto se le llama ciclo de

bus y es un factor determinante a la hora de medir las prestaciones de un

ordenador.

2

Sistemas de codificación:

código binario

Los bytes nos sirven para agrupar los caracteres según un código estándar inter-

nacional denominado ASCII (American Standar Code for Information

Interchange). Todos estos símbolos ASCII (hasta un total de 255) son los que se

almacenan en memoria y con los que internamente funciona el ordenador. Así

como el alfabeto habitual tiene numerados todos sus caracteres, de la misma

forma está codificado el alfabeto ASCII, que puede ser encontrado en cualquier

manual de usuario del DOS.

Un alfabeto que hasta hace años fue utilizado en la comunicación informática y

que hoy está reservado prácticamente para los grandes ordenadores, es el códi-

go EBCDIC: Extended Bynary Coded Decimal Interchange Code, cuya traducción

es: Código de Intercambio de Binario Codificado a Decimal Extendido.

Esta codificación es de tipo secuencial por bloques, binaria y de longitud de

código 8 (longitud de memoria o byte). 154

Page 6: Informatica Basica UD 4

ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo

0 0 NUL 16 10 DLE 32 20 (espacio) 48 30 0 1 1 SOH 17 11 DC1 33 21 ! 49 31 1 2 2 STX 18 12 DC2 34 22 " 50 32 2 3 3 ETX 19 13 DC3 35 23 # 51 33 3 4 4 EOT 20 14 DC4 36 24 $ 52 34 4 5 5 ENQ 21 15 NAK 37 25 % 53 35 5 6 6 ACK 22 16 SYN 38 26 & 54 36 6 7 7 BEL 23 17 ETB 39 27 ' 55 37 7 8 8 BS 24 18 CAN 40 28 ( 56 38 8 9 9 TAB 25 19 EM 41 29 ) 57 39 9 10 A LF 26 1A SUB 42 2A * 58 3A : 11 B VT 27 1B ESC 43 2B + 59 3B ; 12 C FF 28 1C FS 44 2C , 60 3C < 13 D CR 29 1D GS 45 2D - 61 3D = 14 E SO 30 1E RS 46 2E . 62 3E > 15 F SI 31 1F US 47 2F / 63 3F ?

ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo ASCII Hex Símbolo

64 40

@

80

50

P

96 60 `

112 70

p

q

65 41

A

81

51

Q

97 61 a

113 71

r

66 42

B

82

52

R

98 62 b

114 72

s

67 43

C

83

53

S

99 63 c

115 73

t

68 44

D

84

54

T

100 64 d

116 74

u

69 45

E

85

55

U

101 65 e

117 75

v

70 46

F

86

56

V

102 66 f

118 76

w

71 47

G

87

57

W

103 67 g

119 77

x

72 48

H

88

58

X

104 68 h

120 78

y

73 49

I

89

59

Y

105 69 i

121 79

z

74 4A

J

90

5A

Z

106 6A j

122 7A

{

75 4B

K

91

5B

[

107 6B k

123 7B

|

76 4C

L

92

5C

\

108 6C l

124 7C

}

77 4D

M

93

5D

]

109 6D m

125 7D

~

78 4E

N

94

5E

^

110 6E n

126 7E

79 4F

O

95

5F

_

111 6F o

127 7F

Page 7: Informatica Basica UD 4

R

Resumen El bit es la unidad mínima de información. Esta palabra viene del inglés

BInary digiT, es decir, dígito binario (0 ó 1). El bit sólo tiene dos valores

posibles: el 0 y el 1. Los ordenadores trabajan con números binarios, ya que

sus circuitos internos pueden representar e interpretar correctamente esta

dualidad.

El byte es una unidad de información compuesta por 8 bits. La capacidad

de almacenamiento del ordenador (ya sea en memoria RAM o ROM,

unidades de disco duro, disquetes, etc.) se mide siempre en múltiplos de

bytes.

Los bytes nos sirven para agrupar los caracteres según un código estándar

internacional denominado ASCII (American Standar Code for Information

Interchange). Todos estos símbolos ASCII (hasta un total de 255) son los que

se almacenan en memoria y con los que internamente funciona el

ordenador.

157

Page 8: Informatica Basica UD 4

Vocabulario EBCDIC: Alfabeto utilizado antigua-

mente en la comunicación

informáti-a y que actualmente sólo

se utiliza para grandes ordenadores.

Su traducción es «Código de

Intercambio de Binario Codificado a

Decimal Extendido». Es de tipo

secuencial por blo-

ques, binaria y de longitud de

código 8 (longitud de memoria o

byte).

PALABRA: Agrupación de bits utili-

zada internamente en el

intercambio de datos entre el

microprocesador y la memoria del

ordenador.

159

Page 9: Informatica Basica UD 4

Ejercicios de repaso y autoevaluación 1. Completa las frases siguientes:

a. «Un ............... es una unidad de información compuesta por

8 bits».

b. «El ........................ es la unidad mínima de información».

c. «Internamente, el intercambio de datos entre ......................... y

................

... del ordenador se hace en agrupaciones de bits deno-minadas ...................... ».

d. «Los ........................ nos sirven para agrupar los caracteres según

un código estándar internacional denominado ............................... ».

e. «El alfabeto que hasta hace años fue utilizado en la comunicación

informática y que hoy está reservado para los grandes ordenadores

es el ......................».

161

Page 10: Informatica Basica UD 4

SOLUCIONARIO Ejercicios de repaso y autoevaluación 1.

a. Byte.

b. Bit.

c. Microprocesador - memoria - palabras.

d. Bytes - ASCII.

e. EBCDIC.