Mostrando entradas con la etiqueta Hardware. Mostrar todas las entradas
Mostrando entradas con la etiqueta Hardware. Mostrar todas las entradas

martes, 1 de diciembre de 2015

Actividad 2 Hardware "Código Binario"

1.      La codificación binaria es una de las muchas posibles. Indica tres sistemas más de codificación que conozcas, indicando en qué consiste y quién lo diseñó.
                                                                                                                
·                     Sistema Braille (cecografía) - Sistema de lectura y escritura táctil para personas ciegas. Se basa en un código de 6 puntos. Louis Braille / Charles Barbier
·                     Código QR: basado en una matriz de puntos o en un código de barras bidimensional. Lo formas tres cuadrados en las esquinas. Compañía Denso Wave (Toyota)
·                     Código Morse: sistema de representación de números y letras mediante señales intermitentes. Inventado por Alfred Vail trabajando con Samuel Morse en la invención del telégrafo.

2. Expresa en código binario las dos últimas cifras de tu número de matrícula. Explica brevemente el procedimiento seguido. 

90 = 1011010 
75 = 1111011.
Proceso - El número inicial lo hemos ido dividiendo entre 2, y los restos de cada una de las divisiones, los hemos puesto en orden inverso.

3. Expresa en código decimal los números binarios 01010101 y 10101010. Explica brevemente el procedimiento seguido. 

01010101 = 85
10101010 = 170
Proceso - Cada cifra ("0" ó "1") la hemos multiplicado de izquierda a derecha por una potencia de dos con el exponente aumentando de uno en uno, y los hemos sumado. Ej 1: 1*2^0 + 0*2^1 + 1*2^2...

4. Indica, sin convertirlos al sistema decimal, cuál es el mayor de los siguientes números binarios: 01001000 y 01000010, justificando tu respuesta.

El primer número es mayor ya que el segundo "1" del número binario está situado más a la derecha que el segundo "1" del segundo número binario, es decir al multiplicar ese 1 por una potencia de 2 más grande el número decimal es mayor.

5. ¿Cuántos caracteres diferentes se pueden representar, utilizando el sistema de numeración binario, con 3 dígitos? ¿y con 4? ¿y con 8? ¿Cuál sería el número más grande que se podría representar en cada caso? Explica la relación matemática que guardan todas estas cantidades. 

Mediante el sistema binario, con 3 dígitos podemos expresar 8 caracteres diferentes, con 4 podremos expresar 16 y con 8, 256 caracteres. El número más grande que podríamos expresar con 3 dígitos sería el 7, con 4 dígitos el 15 y con 8 dígitos el 255.
Todas estas cantidades resultan de elevar dos (número de caracteres posibles en el sistema binario – 01 ) al números de dígitos máximos que nos facilitan, es decir, 2^3 = 8, 2^8 = 256... Y el máximo número que podemos obtener resulta de restar 1 a esta última cantidad.
  

6. Busca una tabla de código ASCII e insértala en tu blog como recurso en una página estática

Realizado en el blog

7. Consulta en una tabla ASCII el valor decimal de cada uno de los caracteres que constituyen tu nombre y calcula su correspondiente código binario.

8. Representa tu nombre completo en código binario, con mayúscula la inicial y minúsculas las demás, uniendo ordenadamente los octetos de cada carácter.
Paco: 0101 0000 0100 0001 0100 0011 0100 1111
Alberto: 0100 0001 0100 1100 0100 0010 0100 0101 0101 0010 0101 0100 010

domingo, 8 de noviembre de 2015

Resumen del tema 2


  1. Bit: es el acrónimo de Binary digit (o sea de ‘dígito binario’, en español señalado como bit o bitio). Un bit es un dígito del sistema de numeración binario. La capacidad de almacenamiento de una memoria digital también se mide en bits, pues esta palabra tiene varias acepciones.   Con un bit podemos representar solamente dos valores o dos diferentes estados, que suelen representarse como 0, 1.                                                                                                              Un conjunto o grupo de bits, como por ejemplo un byte, representa un conjunto de elementos ordenados. Se llama bit más significativo (MSB) al bit que tiene un mayor peso (mayor valor) dentro del conjunto, análogamente, se llama bit menos significativo (LSB) al bit que tiene un menor peso dentro del conjunto.
  2. Byte: es la unidad de información de base utilizada en computación y en telecomunicaciones, y que resulta equivalente a un conjunto ordenado de bits (generalmente 8 bits por lo que en español también se le denomina octeto).                                                                                  Byte proviene de bite (en inglés “mordisco”), como la cantidad más pequeña de datos que un ordenador podía “morder” a la vez. El cambio de letra no solo redujo la posibilidad de confundirlo con bit, sino que también era consistente con la afición de los primeros científicos en computación en crear palabras y cambiar letras.                                                                     El término byte fue acuñado por Werner Buchholz en 1957 durante las primeras fases de diseño del IBM 7030 Stretch. Originalmente fue definido en instrucciones de 4 bits, permitiendo desde uno hasta dieciséis bits en un byte (el diseño de producción redujo este hasta campos de 3 bits, permitiendo desde uno a ocho bits en un byte).                                 Originalmente el byte fue elegido para ser un submúltiplo del tamaño de palabra de un ordenador, desde cinco a doce bits.                                                                                               El término octeto se utiliza ampliamente como un sinónimo preciso donde la ambigüedad es indeseable (por ejemplo, en definiciones de protocolos).                                                          Los prefijos utilizados para los múltiplos del byte normalmente son los mismos que los prefijos del SI, también se utilizan los prefijos binarios, pero existen diferencias entre ellos, ya que según el tipo de prefijo utilizado los bytes resultantes tienen valores diferentes.
  3. El sistema binario, llamado también sistema diádico en ciencias de la computación, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es uno de los que se utilizan en las computadoras, debido a que estas trabajan internamente con dos niveles de voltaje, por lo cual su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).                                                                           El antiguo matemático indio Pingala presentó la primera descripción que se conoce de un sistema de numeración binario en el siglo tercero antes de nuestra era, lo cual coincidió con su descubrimiento del concepto del número cero. En 1937, Claude Shannon realizó su tesis doctoral en el MIT, en la cual implementaba el Álgebra de Boole y aritmética binaria utilizando relés y conmutadores por primera vez en la historia. Titulada Un Análisis Simbólico de Circuitos Conmutadores y Relés, la tesis de Shannon básicamente fundó el diseño práctico de circuitos digitales.                                                                                                                   Un número binario puede ser representado por cualquier secuencia de bits (dígitos binarios), que suelen representar cualquier mecanismo capaz de usar dos estados mutuamente excluyentes. 
  4. ASCII(acrónimo inglés de American Standard Code for Information Interchange — Código Estándar Estadounidense para el Intercambio de Información), pronunciado generalmente [áski] o [ásci] o [ásqui], es un código de caracteres basado en el alfabeto latino, tal como se usa en inglés moderno. Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido desde 1969 como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía. Más tarde, en 1967, se incluyeron las minúsculas, y se redefinieron algunos códigos de control para formar el código conocido como US-ASCII.                                                      El código ASCII utiliza 7 bits para representar los caracteres, aunque inicialmente empleaba un bit adicional (bit de paridad) que se usaba para detectar errores en la transmisión.                 El código ASCII se desarrolló en el ámbito de la telegrafía y se usó por primera vez comercialmente como un código de teleimpresión impulsado por los servicios de datos de Bell.  Rasgos estructurales • Los dígitos del 0 al 9 se representan con sus valores prefijados con el valor 0011 en binario (esto significa que la conversión BCD-ASCII es una simple cuestión de tomar cada unidad bcd y prefijarla con 0011). • Las cadenas de bits de las letras minúsculas y mayúsculas sólo difieren en un bit, simplificando de esta forma la conversión de uno a otro grupo.