PRÁCTICA 1 – REPRESENTACIÓN DE LA INFORMACIÓN

-Ejercicio 0: Explica qué es el sistema binario y el sistema decimal. Pon ejemplos que relacionen a ambos. ¿Cómo se convierte de uno a otro sistema?
El sistema binario es un sistema de numeración que utiliza solo dos dígito; el 0 y el 1; el sistema decimal utiliza los dígitos del 0 al 9.
Por ejemplo el número 6 en binario seria el 110. El número en binario 0010101 correspondería al numero 21 en el sistema decimal.
De decimal a binario se pasa mediante la división del numero entre dos hasta llegar al cociente 1, se coge el ultimo cociente y los restos desde la derecha.
De binario a decimal es mediante potencias de base 2, si nos encontramos con un 1 se sumaría la potencia, si nos encontramos con un 0 no.



-Ejercicio1: ¿Qué es un bit? ¿Qué es un byte? ¿Qué es un octeto? Convierte a binario los siguientes números, debes llevar a cabo la operación de división y coger los restos: 25, 128, 169, 255, 270.
-Ejercicio2: Convierte a decimal y explica cómo se utiliza la suma de potencias de 2.
El código ASCII es un código de caracteres basado en el alfabeto latino, utiliza 7 bits para representar los caracteres. Se basa en un sistema de codificación que asigna a cada carácter alfanumérico (A-Z, a-z, 0-9) o de control un valor entre 0 y 255. De este modo al almacenar un texto utilizaremos un byte por carácter más algunos bytes de control, el problema surge a la hora de almacenar números.
ALVARO GALAN VILLEN
ASCII: 065 076 086 065 082 079 032 071 065 076 065 078 032 086 073 076 076 069 078
DECIMAL: 048054053 048055054 048056054 048054053 048056050 048055057 048051050 048055049 048054053 048055054 048054053 048055056 048051050 048056054 048055051 048055054 048055054 048054057 048055056
BINARIO: 001100000011011000110101 001100000011011100110110 001100000011100000110110 001100000011011000110101 001100000011100000110010 001100000011011100111001 001100000011001100110010 001100000011011100110001 001100000011011000110101 001100000011011100110110 001100000011011000110101 001100000011011100111000 001100000011001100110010 001100000011100000110110 001100000011011100110011 001100000011011100110110 001100000011011100110110 001100000011011000111001 001100000011011100111000
(https://www.branah.com/ascii-converter)


Un bit es la unidad de información mas pequeña de la informática. Es un dígito que forma parte del sistema binario, que  toma 8 dígitos entre el 0 o el 1.
El byte es un conjunto de 8 bits.
Un octeto es unidad de información compuesta de 8 bits. Este término se usa en redes en vez de "byte" porque algunos sistemas tienen "bytes" que no están formados por 8 bits. (fuente: http://www.glosarioit.com/#!Octeto )
25 = 00011001
128= 10000000
169= 10101001
255=11111111
270=100001110

00110011=51
10101010=170
10010011=147
10110010=178
10000101=133
00001000=8
01000001=65
La cifra más a la derecha corresponde a 2^0, la próxima a 2^1 y así sucesivamente. Si nos encontramos con un 0 dicha potencia no será sumada, si nos encontramos con un 1, sí.
Por ejemplo, en 65, sumaríamos 2^6 + 2^0 que son las únicas cifras que tienen un 1.

-Ejercicio3: ¿Qué es el código ASCII? ¿Cómo se almacena la información de ASCII hasta binario? Representa tu nombre en código ASCII, en decimal y en binario.

Almacenar la información en formato binario utiliza el byte como unidad mínima de información capaz de almacenar 256 valores diferentes (normalmente números entre 0 y 255).






Ejercicio4: Descifra el siguiente mensaje e indica el tipo de cifrado utilizado. ¿Cómo lo has hecho? ¿Qué tipo de cifrado se utiliza? Explica el cifrado utilizado poniendo tu nombre y la semilla utilizada. Explica las diferencias entre sistema de codificación y sistema de cifrado. Pon un ejemplo de cada uno de ellos. Investiga sobre otros tipos de cifrado y pon tu nombre en al menos dos de ellos.


VC GVIIF UV JRE IFHLV EF KZVEV IRSF

EL PERRO DE SAN ROQUE NO TIENE RABO.
Es un cifrado Cesar, lo he descifrado con este decodificador (http://www.brianur.info/cifrado-caesar/) y he ido probando semillas hasta dar con la acertada (9). 
Mi nombre en este cifrado sería JUEJAX PJUJW ERUUNW (alvaro galan villen) y se obtiene cambiando la letra original por otra en una posición x veces a la derecha. Por ejemplo, con esta semilla, 9, la A pasaría a ser J ya que si continúas el abecedario la J está a 9 posiciones de la A.
Un sistema de cifrado es un conjunto de letras, símbolos o números que solo pueden comprenderse si se dispone de la clave necesaria para descifrarlos.
Un sistema de codificación es es un método para representar caracteres de texto en un archivo o flujo de información. Permite convertir un carácter en un símbolo de otro sistema de representación, aplicando una serie de normas o reglas de codificación.
Un ejemplo de sistema de cifrado es el cifrado polybios
Un ejemplo de sistema de codificacion seria el codigo morse.
mi nombre en cifrado polybios seria 113151114234 2211311133 512431311533


Ejercicio5: Averigua el tipo de codificación utilizada en el siguiente mensaje. Investiga sobre otros tipos de codificación y pon tu nombre en al menos dos de ellos.


RWwgYWx1bW5vIHF1ZSB0ZW5nYSBhbGd1bmEgZmFsdGEgZGUgb3J0b2dyYWbDrW

EgZW4gZWwgYmxvZyBzZSBsZSByZXN0YXLDoSBoYXN0YSB1biBwdW50byBlbiBsY
SBwcsOhY3RpY2E=

El alumno que tenga alguna falta de ortografía en el blog se le restará hasta un punto en la práctica. Esta cifrado con un codigo de base(https://www.base64decode.org/



Comentarios

Entradas populares de este blog

Detención de perfiles falsos

Edward Snowden