código ascii

Páginas: 25 (6111 palabras) Publicado: 5 de mayo de 2014
Fundamentos de la Informática

6
1

Algunos códigos usados habitualmente en informática 1

Algunos códigos
usados habitualmente
en informática

CONCEPTOS GENERALES

En este apartado vamos a estudiar una serie de características comunes a todos los códigos que se
desarrollarán en los apartados siguientes.

1.1 Tipos de información - Tipos de códigos
En las lecciones anteriores fueintroducido el concepto de código, sus distintas clases y cómo éste nuevo
elemento se vincula con las fuentes de información. En esta lección se establecerá la primera relación entre
la codificación de la información y los ordenadores. Para ello sólo habrá de tenerse en cuenta el objetivo
principal del ordenador: procesar información. La necesidad del uso de códigos es evidente si se tiene encuenta que el ordenador sólo "entiende" palabras construidas a partir de un alfabeto binario, mientras que
las informaciones que debe procesar pertenecen al mundo real y están lejos de ser magnitudes binarias.
A la hora de procesar información un ordenador trabaja con dos tipos de informaciones: instrucciones,
que le dicen qué debe de hacer, y datos (operandos) sobre los que opera. Estasinformaciones son
introducidas al ordenador mediante cantidades numéricas y caracteres (para entender esto basta con
observar los elementos básicos que componen cualquier programa de alto nivel). Se tiene, entonces, que
hay que representar básicamente dos tipos de informaciones:
- Cantidades, para lo cual se usan los denominados códigos numéricos.
- Caracteres: letras, caracteres de control,símbolos de puntuación, etc, que se representan mediante
los códigos alfanuméricos.
A nivel conceptual los códigos alfanuméricos no presentan ninguna dificultad, ya que por muy grande
que sea el número de caracteres a representar, siempre será finito, por lo que el único problema reside en
consensuar entre la comunidad informática que combinación binaria se asigna a cada carácter. Al final del
temase expondrá la norma ASCII por ser una de las más comunes.
Las dificultades aparecen a la hora de representar cantidades, ya que al ser su número infinito habrá que
llegar a una serie de compromisos que caracterizarán y delimitarán el rango de aplicación de cada código
numérico. Dada la importancia de este tipo de códigos vamos a exponer, a continuación, sus rasgos más
generales. Fundamentos de la Informática

Algunos códigos usados habitualmente en informática 2

1.2 Representación de cantidades. Códigos numéricos
El principal problema reside en el hecho de que tanto los dispositivos de almacenamiento, como los de
procesamiento de un ordenador son de naturaleza finita, por lo que la consecuencia inmediata es que la
longitud de la palabra de código ha de ser igualmentefinita. A las cantidades representadas con esta
limitación espacial se las conoce con el nombre de números de precisión finita.
Esta precisión finita implica la existencia de dos propiedades importantes de los códigos numéricos:
- Rango de representación limitado: existirá un límite superior B (máxima cantidad representable)
y un límite inferior A (mínima cantidad representable) (Figura 1).
- Elnúmero de cantidades representables dentro del rango permitido es finito; es lo que se conoce
como representación no densa (Figura 1).

A

B

Figura 1

Cada una de estas limitaciones define un tipo de error a la hora de representar una determinada cantidad
C:
- Error de desbordamiento. Ocurre cuando la cantidad no pertenece al intervalo de
representación: C > B o C < A.
- Error deredondeo. Cuando C cae entre dos valores representables, habrá que aproximarla por
uno de estos, cometiendo el denominado error de redondeo. Cuantitativamente valdrá:
Errorred = | cantidad a representar - cantidad representada |
A partir de este error se define la precisión de una determinada representación como la
diferencia entre dos cantidades representables consecutivos. Este valor se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigo ascii
  • Código Ascii
  • codigo ascII
  • Codigo Ascii
  • Codigo Ascii
  • Codigo Ascii
  • Codigo ascii
  • Codigo ascii

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS