Blogia
----------BRAVADA----------

EJERCICIOS DIA 24 DE SEPTIEMBRE

Código ASCII

 

https://bravada.blogia.com/upload/externo-4885a9c5977b0d821a64744b9796539a.gif

 

https://bravada.blogia.com/upload/externo-385436547ab326cb7984bfe116650080.jpg

 

 

Pág. 24 Ejercicio 1

Sistema multibyte

Si se trata de representar juegos de más de 256 caracteres en almacenamientos externos o en sistemas de transmisión, en los que es importante la economía de espacio y/o ancho de banda, la solución ha consistido en utilizar sistemas de codificación multibyte. Conocidos abreviadamente como MBCS ("Multibyte Character Set").

Como su nombre indica utilizan más de un octeto, pero la anchura de los distintos caracteres es variable según la necesidad del momento. Los caracteres multibyte son una amalgama de caracteres de uno y dos bytes de ancho que puede considerarse un superconjunto del ASCII de 8 bits. Por supuesto una convención de este tipo exige una serie de reglas que permitan el análisis ("Parsing") de una cadena de bytes para identificar cada carácter.

 

  • IS ("Japanese Industrial Standar"). Es utilizado principalmente en comunicaciones, por ejemplo correo electrónico, porque utiliza solo 7 bits para cada carácter [2]. Usa secuencias de escape para conmutar entre los modos de uno y dos bytes por carácter y para conmutar entre los diversos juegos de caracteres.

  • Shift-JIS. Introducido por Microsoft y utilizado en el sistema MS-DOS, es el sistema que soporta menos caracteres. Cada byte debe ser analizado para ver si es un carácter o es el primero de un dúo.

  • EUC ("Extended Unix Code"). Este sistema es utilizado como método de codificación interna en la mayoría de plataformas Unix. Acepta caracteres de más de dos bytes, por lo que es mucho más extensible que el Shift-JIS, y no está limitado a la codificación del idioma japonés. Resulta muy adecuado para el manejo de múltiples juegos de caracteres.

  • UTF-8 ("Unicode transformation format"). En este sistema, cada carácter se representa mediante una secuencia de 1 a 4 bytes, aunque en realidad, el número de bits destinados a representar el carácter se limita a un máximo de 21 (el resto son metadatos -información sobre información-). El objeto de estos metadatos es que la secuencia pueda ser interpretada a partir de cualquier posición. Es decir, que de la simple inspección de un trozo, sea posible conocer donde comienza cada carácter y cuantos bytes lo componen. El esquema adoptado es el siguiente.


Pág. 24 Ejercicio 2

El braille no es un sistema de codificacion, sino un sistema de escritura y lectura táctil pensado para personas ciegas. Fue inventado por el francés Louis Braille a mediados del siglo XIX, que se quedó ciego debido a un accidente durante su niñez mientras jugaba en el taller de su padre. Cuando tenía 13 años, el director de la escuela de ciegos y sordos de París –donde estudiaba el joven Braille– le pidió que probara un sistema de lecto-escritura táctil inventado por un militar llamado Charles Barbier para transmitir órdenes a puestos de avanzada sin tener necesidad de delatar la posición durante las noches. Louis Braille, al cabo de un tiempo descubrió que el sistema era válido y lo reinventó utilizando un sistema de 8 puntos. Al cabo de unos años lo simplificó dejándole en el sistema universalmente conocido y adoptado de 6 puntos

Imagen:DSC 4050-MR-Braille.jpgImagen:Braille Writer.jpg

 

 

Pág. 24 Ejercicio 3

Expresa en código binario:

55---> 110111

205---> 11001101

 

 

Pág. 24 Ejercicio 4

01001000 > 01000010

72 > 66

 

Pág. 24 Ejercicio 5

 

 

 

Pág. 24 Ejercicio 6

jorge

j = 106 = 1101010

o = 111 = 1101111

r = 114 = 1110010

g = 103 = 1100111

e = 101 = 1100101

 

Pág. 24 Ejercicio7

jorge = 11010101101111111001011001111100101

 

 

 

 

bravo = 0110001001110010011000010111011001101111

villanueva = 01110110011010010110110001101100011000010110111001110101011001010111011001100001

 

 

0 comentarios