Mostrando entradas con la etiqueta 2ºdeBachillerato. Mostrar todas las entradas
Mostrando entradas con la etiqueta 2ºdeBachillerato. Mostrar todas las entradas

domingo, 29 de noviembre de 2015

actividad 3 tema 3. sistemas operativos. maquina virtual

1- una de las tres diferencias que he encontrado es la velocidad del sistema operativo el sistema de ubuntu tarda mas en abrir las aplicaciones que windows 7. Otra diferencia son las aplicaciones que te vienen ya instaladas con el sistema que son diferentes como los procesadores de textos o los buscadores web. Y la ultima diferencia es que ubuntu tienen una papelera para los archivos eliminados y windows no.

2- navegador web Firefox: en IOS esta el safari y en windows internet explorer
   - libreoffice  writer en IOS utilizan pages y en windows word
   - libreoffice calc en IOS utilizan numbers y en windows excel

martes, 24 de noviembre de 2015

Tema 4, Actividad 1

1 Web 2.0
El término Web 2.0 comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide Web. Un sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual.
2 Web semántica
Es un conjunto de actividades desarrolladas en el seno de World Wide Web Consortium con tendencia a la creación de tecnologías para publicar datos legibles por aplicaciones informáticas. Esas informaciones se deben proporcionar de manera formal, para que así sea posible evaluarlas automáticamente por máquinas de procesamiento.
3 Internet de las cosas
Es un concepto que se refiere a la interconexión digital de objetos cotidianos con internet. Alternativamente, Internet de las cosas es el punto en el tiempo en el que se conectarían a internet más “cosas u objetos” que personas.
4 Técnicas SEO
Es el proceso técnico mediante el cual se realizan cambios en la estructura e información de una página web, con el objetivo de mejorar la visibilidad de un sitio web en los resultados orgánicos de los diferentes buscadores.
5 Community manager
El responsable o gestor de la comunidad de internet, en línea, digital o virtual es quien actúa como auditor de la marca en los medios sociales. Es un puesto de trabajo dentro de la mercadotecnia en medios sociales, siendo su función ejecutar lo que los administradores o gestores de redes sociales planifican.
6 Identidad digital
Es la revolución anticipada de la verificación de la identidad en línea utilizando tecnologías emergentes centradas al usuario tales como el estándar OpenID o Microsoft Windows CardSpace. Se encuentra dentro de la teoría de la Web 2.0, donde enfatiza en un modo simple y abierto método de identificación en transacciones cuyo proceso es similar al mundo real, como por ejemplo una licencia de conducir.
7 Data mining
Es un campo de las ciencias de la computación referido al proceso que intenta descubrir patrones en grandes volúmenes de conjuntos de datos. Utiliza los métodos de la inteligencia artificial, aprendizaje automático, estadística y sistemas de bases de datos. El objetivo general del proceso de minería de datos consiste en extraer información de un conjunto de datos y transformarla en una estructura comprensible para su uso posterior. 

8 Cloud computing
Es un paradigma que permite ofrecer servicios de computación a través de una red, que usualmente es Internet.
9 Webinar
Es similar a una reunión personal porque permite a los asistentes interactuar entre sí. Pueden participar entre 2 y 20 personas. Es una manera de compartir información, impartir una charla o dictar un curso en tiempo real con la misma calidad que si se llevara a cabo en el aula de clases. 
10 Cursos OpenWare
Es la publicación de materiales docentes como "contenidos abiertos". Es decir, son propiedad intelectual que asegura la cesión de algunos derechos de autor, como la distribución, reproducción, comunicación pública o generación de obra derivada. Es decir, no solo son contenidos de acceso libre y gratuito en la web, sino que además se puede reutilizar libremente respetan

jueves, 12 de noviembre de 2015

actividad 1 del tema 3

A continuacion vamos a desarrollar una serie de cuestiones sobre el sistema operativo y el software:
  1. ¿Qué significa kernel?                                                                                                                                 Constituye una parte fundamental del sistema operativo, y se define como la parte que se ejecuta en modo privilegiado (conocido también como modo núcleo). Es el principal responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Buscado en: https://es.wikipedia.org/wiki/N%C3%BAcleo_(inform%C3%A1tica)
  2.  Averigua qué requisitos mínimos de memoria RAM y capacidad de disco duro necesitan los siguientes sistemas operativos(S.O.): Windows 7, Windows 10, OS X v10.11 y Ubuntu 15.10 (GNU\Linux) y crea una tabla comparativa entre los 4.                                                                             

    Memoria RAM
    Disco duro
    Windows 7
    1 gigabyte (GB) (32 bits) o memoria RAM de 2 GB (64 bits)
    16 GB (32 bits) o 20 GB (64 bits)
    Windows 10
    1GB (32 bits) o 2GB (64 bits)
    16GB (32 bits) o 20GB (64 bits)
    OS X v10.11
    2 GB
    2.5 GB
    Ubuntu 15.10
    512 MB
    8 GB
    windows 7: http://windows.microsoft.com/es-es/windows7/products/system-requirements                                                                                                        windows 10: http://hipertextual.com/2015/03/requerimientos-minimos-windows-10                                                                                                                          OS X v10.11 :https://helpx.adobe.com/es/photoshop/system-requirements.html  Ubuntu 15.10: https://es.wikipedia.org/wiki/Ubuntu_MATE
  3. Averigua el significado de los términos IDE y SATA e indica qué tipo de disco duro tiene tu ordenador personal.                                                                                                     Una Infraestructura de Datos Espaciales (IDE) es un sistema informático integrado por un conjunto de recursos (catálogos, servidores, programas, aplicaciones, páginas web,…) que permite el acceso y la gestión de conjuntos de datos y servicios geográficos, disponibles en Internet, que cumple una serie normas, estándares y especificaciones que regulan y garantizan la interoperabilidad de la información geográfica.                                                                                                                                                          Es una interfaz de transferencia de datos entre la placa base y algunos dispositivos de almacenamiento, como la unidad de disco duro, lectora y grabadora de discos ópticos (unidad de disco óptico), unidad de estado sólido u otros dispositivos de altas prestaciones que están siendo todavía desarrollados.                                                                    IDE: http://www.idee.es/web/guest/introduccion-a-las-ide                                         SATA: https://es.wikipedia.org/wiki/Serial_ATA
  4. ¿Qué es una partición de disco duro y para qué sirve?                                                                              es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos; generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico. Sirve para tener el sistema operativo por un lado (windows, linux, etc) e instalar programas a los que les tengas confianza, y la otra partición la utilizas para alojar archivos (videos, música, programas a los que no les tengas mucha confianza, pero quieras problarlos, etc.                                                                                                https://es.answers.yahoo.com/question/index?qid=20091208163446AAFv32j                                         https://es.wikipedia.org/wiki/Partici%C3%B3n_de_disco
  5. ¿Qué son las opciones de accesibilidad de los sistemas operativos?                                                    pueden utilizarse como ayuda técnica o configurar la interfaz para una discapacidad.                              http://ares.cnice.mec.es/informes/17/contenido/35.htm                                                                          
  6. WiMAX, siglas de Worldwide Interoperability for Microwave Access (interoperabilidad mundial para acceso por microondas)
    Wi-Fi es una abreviación de wireless fidelity lo que español significa fidelidad inalámbrica.

  7.   Whatsapp no es seguro por estas razones:
    -Entrega datos de los usuarios. No se necesita de una orden judicial para entregar todo tipo de contenidos a los usuarios.
    -Cualquier persona puede tener una cuenta. No hay un límite de cuentas por usuario y no están reguladas debido a que cualquier individuo con un número telefónico puede tener el servicio.
    -No hay información clara para el usuario. Si un gobierno o entidad legal pide los datos de un usuario en particular, la plataforma no notifica al afectado.
    -No existen plazos para almacenar datos. La plataforma no especifica en cuánto tiempo se borran los datos personales de forma completa.
    -Es posible hackear las cuentas sin dificultad. Un usuario comprobó que bastan cinco minutos para hackear una cuenta y utilizar la misma en otro smartphone sin que el dueño se entere.
    -Los equipos pueden infectarse con malwares. Un móvil puede ser contaminado con un virus por recibir archivos que los contengan.
     -Es posible el robo de información. De existir problemas de seguridad, el servicio recomienda no enviar datos personales a través de la plataforma.
     -Existen diversos tipos de estafas. Hackers invitan a los usuarios a ingresar a enlaces externos donde pueden obtener desde contraseñas de correo electrónico hasta cuentas bancarias.
  8. Se actualizar mediante la ventana de ejecutar una aplicación, pulsaremos la combinación de teclasALT+F2 y en la ventana que nos aparezca teclearemos lo siguiente: update-manager –devel-release. Deberemos marcar la casilla de Ejecutar en una terminal y clicar en ejecutarEl sistema buscará en los servidores propios de tu distro Linux y revisará si existe una nueva versión estable, en caso de encontrarla procederá a su descarga e instalación. http://ubunlog.com/como-actualizar-tu-distro-linux-a-la-ultima-version-estable/
  9. Para compartir archivos y carpetas en tu red (grupo en el hogar, grupo de trabajo o dominio) o en un equipo que compartes con otros usuarios, puedes usar la pestaña Compartir en el Explorador de archivos. En las siguientes secciones se brinda más información acerca de este tipo de uso compartido. http://windows.microsoft.com/es-es/windows-8/share-files-folders
  10. -Un cortafuegos (firewall) es una parte de un sistema o una red que está diseñada para bloquear el acceso no autorizado, permitiendo al mismo tiempo comunicaciones autorizadas.
    -El spyware o programa espía es un malware que recopila información de un ordenador y después transmite esta información a una entidad externa sin el conocimiento o el consentimiento del propietario del ordenador.
    -Phishing o suplantación de identidad es un término informático que denomina un modelo de abuso informático y que se comete mediante el uso de un tipo de ingeniería social caracterizado por intentar adquirir información confidencial de forma fraudulenta.
    En informática, se denomina caballo de Troya, o troyano, a un software malicioso que se presenta al usuario como un programa aparentemente legítimo e inofensivo, pero que, al ejecutarlo, le brinda a un atacante acceso remoto al equipo infectado.
    -Un gusano informático es un malware que tiene la propiedad de duplicarse a sí mismo. Los gusanos utilizan las partes automáticas de un sistema operativo que generalmente son invisibles al usuario. Los gusanos informáticos se propagan de computadora a computadora, pero a diferencia de un virus, tiene la capacidad a propagarse sin la ayuda de una persona.
  11. Finalmente, MUY IMPORTANTE escribe 5 medidas de protección informática para protegerte de posibles virus, estafas,...y cómo identificar una web segura.
                  1-      Instale en su computador un software Antivirus confiable                  
2                                            2-      Actualice con frecuencia su software Antivirus
3-      Analice con un software Antivirus actualizado, cualquier correo electrónico antes de abrirlo, así conozca usted al remitente.
4-      Analice siempre con un software Antivirus los archivos en disquete o Cd-Rom antes de abrirlos o copiarlos a su computador.
5-      No descargue, ni mucho menos ejecute, archivos adjuntos (attachement) a un mensaje de correo electrónico sin antes verificar con la persona que supuestamente envió el mensaje, si efectivamente lo hizo
          
 Si la URL de la página empieza con https://, estás en una pagina segura; si la URL empieza con http://, la página no es segura.



domingo, 8 de noviembre de 2015

Resumen de los apuntes del tema 3

Software: Sistemas operativos
Para empezar hablar de  este tema tan extenso deberíamos empezar definiendo software : Soporte lógico de una computadora digital o conjunto de componentes lógicos necesarios hacen posible las tareas específicas.
El software se puede clasificar en:
-Software de sistema
-Software de programación
-Software de aplicación
Programa: Conjunto de instrucciones que una vez ejecutadas realizarán una o varias tareas en una computadora.

Tipos de software también se clasifica según sus derechos de autoría:
-Software libre : software que respeta la libertad de los usuarios
sobre su producto adquirido y, por tanto, una vez obtenido
puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Tiene unas motivaciones éticas y también pragmáticas ( con ventajas tanto económicas como técnicas)
-Software Privativo/propietario:
Usuario final tiene limitaciones para usarlo, modificarlo o redistribuirlo (con o sin modificaciones), o cuyo código fuente no está disponible o acceso a éste restringido por licencia, o por tecnología anticopia.


Sistema operativo: Actúa de interfaz entre los dispositivos de hardware y los programas de usuario o el usuario mismo para utilizar un computador. Se caracterizan por su estabilidad, rapidez y su soporte.
Los más comunes en los ordenadores  son los sistemas operativos de Microsoft: Windows XP, Windows 7, Windows Vista, Windows 10 …..
Por otro lado el sistema operativo de Apple, IOs , y por último el sistema operativo libre , Linux.

Mientras tanto, en dispositivos móviles , los sistemas operativos más usados son IOs y Android, pasando el Windows phone a un segundo plano.

Otros dispositivos:
-         Blackberrry
-         Windows mobile
-         Palm web OS
-         liMo Foundation
-         Android
-         Symbian

Sistemas operativos mas usados:
-         Windows 7: 56%
-         Windows xp: 12%
-         Windows 8.1: 11%
-         Windows 10: 8%
-         Mac OS X 10.10: 3%
-         Windows 8: 3%
-         Other : 8%

Sistemas operativos en dispositivos móviles:
-         iPhone: 23%
-         Android 4.4: 18%
-         Ipad: 17%
-         Android 5.0: 9%
-         Android 4.2: 7%
-         Android 5.1: 6%
-         Other: 19%

4. software malicioso: malware
Es un software que intenta dañar otros sistemas operativos sin el consentimiento del propietario

-virus: reemplazan archivos ejecutablespor otros infectados por el código de este

-gusano: tiene la propiedad de duplicarse a sí mismo. Los gusanos utilizan las partes automáticas de un S.O. generalmente invisibles al usuario.

- Troyano: se presenta al usuario como un programa aparentemente legítimo e inofensivo pero al ejecutarlo ocasiona daños.

-spyware: recopilar información sobre las actividades y distribuirla a agencias de publicidad: páginas web, direcciones email, a las que después se envía spam.

-Adware: muestran publicidad al usuario de forma intrusiva en forma de ventanas emergentes o de cualquier otra forma.

-Hijackers: cambios en el navegador web.  Algunos cambian la página de inicio del navegador por páginas web de publicidad o pornográficas

- Phishing: delito estafas cibernéticas, y se comete mediante uso de un tipo de ingeniería social para adquirir información confidencial de forma fraudulenta

- HOAXES: Correo electrónico con contenido falso o engañoso y atrayente. Distribuido en cadena por sus receptores por su contenido impactante que parece de una fuente seria y fiable o el mensaje pide ser reenviado. Objetivo captar direcciones de correo

Métodos de protección
Protección a través del número de cliente y la del generador de claves dinámicas. Sistema operativo y navegador web actualizados. Instalado un antivirus y un firewall y configurados actualicen automáticamente

OTROS
Robar información personal: Keyloggers y Stealers
Realizar llamadas telefónicas: Dialers
Ataques distribuidos: Botnets
Otros tipos: Rogue software y Ransomware
RESUMEN DE LOS APUNTES DEL TEMA 2
El bit es la unidad mínima de información empleada en informática, en cualquier dispositivo digital, o en la teoría de la información.
Un bit es un dígito del sistema de numeración binario. Lo usual es que En memorias digitales vinculadas con la computación y/o con las telecomunicaciones, tengan una capacidad de representación de informaciones de por ejemplo 8 bits, o 32 bits, o 64 bits, o 16 bits….
Mientras que en el sistema de numeración decimal se usan diez dígitos (diez símbolos), en el binario se usan solo dos dígitos, el 0 y el 1.
Con un bit podemos representar solamente dos valores o dos diferentes estados, que suelen representarse como 0, 1. Se pueden distinguir 4 combinaciones, el 00, el 01, 11 y el 10 . A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes.
En el sistema binario cada vez que un dígito binario (bit) se desplaza una posición hacia la izquierda vale el doble (2 veces más), y cada vez que se mueve hacia la derecha, vale la mitad (2 veces menos). Cuando se trabaja con varios sistemas de numeración o cuando no está claro con cual se está trabajando, es típico usar un subíndice para indicar el sistema de numeración con el que se ha representado un número, el 10 para el decimal y el 2 para el binario.
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 dentro del conjunto y se llama bit menos significativo (LSB) al bit que tiene un menor peso dentro del conjunto. Esto se resume a que el número que esté más a la izquierda es el de mayor peso.

Una máquina little endian asigna los bytes menos significativos en el extremo más bajo de la memoria, mientras que una máquina big endian asigna los bytes menos significativos en el extremo más alto.

Cuando se habla de CPUs o microprocesadores de 4, 8, 16, 32, 64 bits, se refiere al tamaño, en número de bits, que tienen los registros internos del procesador y también a la capacidad de procesamiento de la Unidad aritmético-lógica. Los procesadores de 16, 32 y 64 bits tienen registros y ALU de 16, 32 y 64 bits respectivamente. Así, un procesador de 16 bits puede procesar los datos en grupos de 8 y 16 bits, comportándose como si fuera un procesador tanto de 8 como de 16 bits.

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. Originalmente el byte fue elegido para ser un submúltiplo del tamaño de palabra de un ordenador, desde cinco a doce bits. La popularidad de la arquitectura IBM S/360 que empezó en los años 1960 y la explosión de las microcomputadoras basadas en microprocesadores de 8 bits en los años 1980 ha hecho obsoleta la utilización de otra cantidad que no sean 8 bits.
Los bytes de 8 bits se integran firmemente en estándares comunes como Ethernet y HTM.
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 bytes de 8 bits a menudo se llaman “octetos” en contextos formales como los estándares industriales, así como en redes informáticas y telecomunicaciones para evitar confusiones sobre el número de bits implicados

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.
• kibibyte = 1024 B = 210 bytes. 
• kilobyte = 1000 B = 103 bytes.  

Una secuencia contigua de bits en una computadora binaria que comprende el sub-campo direccionable más pequeño del tamaño de palabra natural de la computadora.

Los primeros microprocesadores, como el Intel 8008  podían realizar un número pequeño de operaciones en 4 bits, como la instrucción DAA (ajuste decimal) y el flag "half carry" que eran utilizados para implementar rutinas de aritmética decimal. Estas cantidades de cuatro bits se llamaron "nibbles" en honor al equivalente de 8 bits “bytes”. A la mitad de un byte de ocho bits se llama nibble o un dígito hexadecimal. El nibble a menudo se llama semiocteto en redes o telecomunicaciones y también por algunas organizaciones de estandarización. Además, una cantidad de 2 bits se llama crumb, aunque raramente se utiliza.

Capítulo 3
Sistema binario
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
3.1 Historia del sistema binario
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.
 La secuencia decimal de 0 a 63, y un método para generar el mismo fue desarrollado por el erudito y filósofo Chino Adgart en el siglo XI. En 1605 Francis Bacon habló de un sistema por el cual las letras del alfabeto podrían reducirse a secuencias de dígitos binarios.
En 1854, el matemático británico George Boole publicó un artículo que marcó un antes y un después, detallando un sistema de lógica que terminaría denominándose Álgebra de Boole.
3.1.1 Aplicaciones
En noviembre de 1937, George Stibitz, trabajando por aquel entonces en los Laboratorios Bell, construyó una computadora basada en relés —a la cual apodó “Modelo K” que utilizaba la suma binaria para realizar los cálculos. Los Laboratorios Bell autorizaron un completo programa de investigación a finales de 1938, con Stibitz al mando.
El 8 de enero de 1940 terminaron el diseño de una “Calculadora de Números Complejos”, la cual era capaz de realizar cálculos con números complejos. Fue la primera máquina computadora utilizada de manera remota a través de la línea de teléfono. Algunos participantes de la conferencia que presenciaron la demostración fueron John von Neumann, John Mauchly y Norbert Wiener, quien escribió acerca de dicho suceso en sus diferentes tipos de memorias en la cual alcanzó diferentes logros.
3.2 Representación
Los números binarios comúnmente son escritos usando los símbolos 0 y 1. Los números binarios se escriben a menudo con subíndices, prefijos o sufijos para indicar su base. Las notaciones siguientes son equivalentes:
• 100101 binario (declaración explícita de formato)
• 100101b (un sufijo que indica formato binario)
• 100101B (un sufijo que indica formato binario)
• bin 100101 (un prefijo que indica formato binario)
• 1001012 (un subíndice que indica base 2 (binaria) notación)
• %100101 (un prefijo que indica formato binario)
• 0b100101 (un prefijo que indica formato binario, común en lenguajes de programación)
3.3 Conversión entre binario y decimal
3.3.1 Decimal a binario
Se divide el número del sistema decimal entre 2, cuyo resultado entero se vuelve a dividir entre 2, y así sucesivamente hasta que el dividendo sea menor que el divisor, 2. Es decir, cuando el número a dividir sea 1 finaliza la división.
Ejemplo Transformar el número decimal 131 en binario. El método es muy simple:
131 dividido entre 2 da 65 y el residuo es igual a 1 65 dividido entre 2 da 32 y el residuo es igual a 1 32 dividido entre 2 da 16 y el residuo es igual a 0 16 dividido entre 2 da 8 y el residuo es igual a 0 8 dividido entre 2 da 4 y el residuo es igual a 0 4 dividido entre 2 da 2 y el residuo es igual a 0 2 dividido entre 2 da 1 y el residuo es igual a 0 1 dividido entre 2 da 0 y el residuo es igual a 1 -> Ordenamos los residuos, del último al primero: 10000011 En sistema binario, 131 se escribe 10000011
Otra forma de conversión consiste en un método parecido a la factorización en números primos. Es relativamente fácil dividir cualquier número entre 2. Este método consiste también en divisiones sucesivas.
100|0 50|0 25|1 --> 1, 25-1=24 y seguimos dividiendo entre 2 12|0 6|0 3|1 1|1 --> (100)10 = (1100100)2
3.3.2 Decimal (con decimales) a binario
Para transformar un número del sistema decimal al sistema binario:
1. Se transforma la parte entera a binario. (Si la parte entera es 0 en binario será 0, si la parte entera es 1 en binario será 1, si la parte entera es 5 en binario será 101 y así sucesivamente).
2. Se sigue con la parte fraccionaria, multiplicando cada número por 2. Si el resultado obtenido es mayor o igual a 1 se anota como un uno (1) binario. Si es menor que 1 se anota como un 0 binario.
3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden de su obtención.
4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0.1.
Ejemplo
5.5 = 5,5 5,5 (decimal) => 101,1 (binario). Proceso: 5 => 101 0,5 · 2 = 1 => 1 En orden: 1 (un solo dígito fraccionario) -> 101,1 (binario)
3.3.3 Binario a decimal
Para realizar la conversión de binario a decimal, realice lo siguiente: 1. Inicie por el lado derecho del número en binario, cada cifra multiplíquela por 2 elevado a la potencia consecutiva (comenzando por la potencia 0, 20 ).
 2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal.

Ejemplos:
• (Los números de arriba indican la potencia a la que hay que elevar 2) 5 1 4 1 3 0 2 1 1 0 0 1 2 = 1 · 2 5 + 1 · 2 4 + 0 · 2 3 + 1 · 2 2 + 0 · 2 1 + 1 · 2 0 = 32 + 16 + 0 + 4 + 0 + 1 = 53 7 1 6 0 5 0 4 1 3 0 2 1 1 1 0 1 2 = 1·2 7+0·2 6+0·2 5+1·2 4+0·2 3+1·2 2+1·2 1+1·2 0 = 128+0+0+16+0+4+2+1 = 151 5 1 4 1 3 0 2 1 1 1 0 1 2 = 1 · 2 5 + 1 · 2 4 + 0 · 2 3 + 1 · 2 2 + 1 · 2 1 + 1 · 2 0 = 32 + 16 + 0 + 4 + 2 + 1 = 55
 También se puede optar por utilizar los valores que presenta cada posición del número binario a ser transformado, comenzando de derecha a izquierda, y sumando los valores de las posiciones que tienen un 1.
3.3.4 Binario a decimal (con parte fraccionaria binaria)
1. Inicie por el lado izquierdo (la primera cifra a la derecha de la coma), cada número multiplíquelo por 2 elevado a la potencia consecutiva a la inversa (comenzando por la potencia −1, 2−1).
2. Después de realizar cada una de las multiplicaciones, sume todas y el número resultante será el equivalente al sistema decimal.
3.4 Operaciones con números binarios
3.4.1 Adición de números binarios
La tabla de sumar para números binarios es la siguiente:
Las posibles combinaciones al sumar dos bits son:
• 0 + 0 = 0
• 0 + 1 = 1
• 1 + 0 = 1
• 1 + 1 = 10
3.4.2 Sustracción de números binarios
El algoritmo de la resta en sistema binario es el mismo que en el sistema decimal. Pero conviene repasar la operación de restar en decimal para comprender la operación binaria, que es más sencilla.
 Los términos que intervienen en la resta se llaman minuendo, sustraendo y diferencia. Las restas básicas 0 - 0, 1 - 0 y 1 - 1 son evidentes
3.4. OPERACIONES CON NÚMEROS BINARIOS
• 0 - 0 = 0
• 1 - 0 = 1
• 1 - 1 = 0
• 0 - 1 = 1 (se transforma en 10 - 1 = 1) (en sistema decimal equivale a 2 - 1 = 1)
3.4.3 Producto de números binarios
La tabla de multiplicar para números binarios es la siguiente: El algoritmo del producto en binario es igual que en números decimales; aunque se lleva a cabo con más sencillez, ya que el 0 multiplicado por cualquier número da 0, y el 1 es el elemento neutro del producto.
3.4.4 División de números binarios
La división en binario es similar a la decimal; la única diferencia es que a la hora de hacer las restas, dentro de la división, estas deben ser realizadas en binario.
3.5 Conversión entre sistema binario y octal
3.5.1 Sistema binario a octal
Debido a que el sistema octal tiene como base 8, que es la tercera potencia de 2, y que dos es la base del sistema binario, es posible establecer un método directo para convertir de la base dos a la base ocho, sin tener que convertir de binario a decimal y luego de decimal a octal.
Para realizar la conversión de binario a octal:
1) Agrupe la cantidad binaria en grupos de 3 en 3 iniciando por el lado derecho. Si al terminar de agrupar no completa 3 dígitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
3) La cantidad correspondiente en octal se agrupa de izquierda a derecha.
3.5.2 Octal a binario
Cada dígito octal se convierte en su binario equivalente de 3 bits y se juntan en el mismo orden.
3.6 Conversión entre binario y hexadecimal
3.6.1 Binario a hexadecimal
Para realizar la conversión de binario a hexadecimal:
1) Agrupe la cantidad binaria en grupos de 4 en 4 iniciando por el lado derecho. Si al terminar de agrupar no completa 4 dígitos, entonces agregue ceros a la izquierda.
2) Posteriormente vea el valor que corresponde de acuerdo a la tabla:
3) La cantidad correspondiente en hexadecimal se agrupa de derecha a izquierda.
3.6.2 Hexadecimal a binario
Note que para pasar de Hexadecimal a binario, se remplaza el número Hexadecimal por el equivalente de 4 bits, de forma similar a como se hace de octal a binario.
3.7 Tabla de conversión entre decimal, binario, hexadecimal, octal, BCD, Exceso 3 y Gray o Reflejado

3.8 Factorización
• Tabla de conversión entre binario, factor binario, hexadecimal, octal y decimal
Capítulo 4
ASCII
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. 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. Casi todos los sistemas informáticos actuales utilizan el código ASCII o una extensión compatible para representar textos y para el control de dispositivos que manejan texto como el teclado
4.1 Vista general
Las computadoras solamente entienden números. El código ASCII es una representación numérica de un carácter como ‘a’ o ‘@’. Como otros códigos de formato de representación de caracteres, el ASCII es un método para una correspondencia entre cadenas de bits y una serie de símbolos (alfanuméricos y otros), permitiendo de esta forma la comunicación entre dispositivos digitales así como su procesado y almacenamiento.
ASCII es, en sentido estricto, un código de siete bits, lo que significa que usa cadenas de bits representables con siete dígitos binarios (que van de 0 a 127 en base decimal) para representar información de caracteres.
4.2 Historia
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. Bell había planeado usar un código de seis bits, derivado de Fieldata, que añadía puntuación y letras minúsculas al más antiguo código de teleimpresión Baudot, pero se les convenció para que se unieran al subcomité de la Agencia de Estándares Estadounidense (ASA), que había empezado a desarrollar el código ASCII.
Otros órganos de estandarización han publicado códigos de caracteres que son idénticos a ASCII. Estos códigos de caracteres reciben a menudo el nombre de ASCII, a pesar de que ASCII se define estrictamente solamente por los estándares ASA/ANSI:
• La Asociación Europea de Fabricantes de Computadores (ECMA) publicó ediciones de su clón de ASCII, ECMA-6 en 1965, 1967, 1970, 1973, 1983, y 1991. La edición de 1991 es idéntica a ANSI X3.4-1986.[5]
• La Organización Internacional de Estandarización (ISO) publicó su versión, ISO 646 (más tarde ISO/IEC 646) en 1967, 1972, 1983 y 1991. En particular, ISO 646:1972 estableció un conjunto de versiones específicas para cada país donde los caracteres de puntuación fueron reemplazados con caracteres no ingleses. ISO/IEC 646:1991 La International Reference Version es la misma que en el ANSI X3.4-1986.
• La Unión Internacional de Telecomunicaciones (ITU) publicó su versión de ANSI X3.4-1986, Recomendación ITU T.50, en 1992. A principios de la década de 1970 publicó una versión como Recomendación CCITT V.3.
• DIN publicó una versión de ASCII como el estándar DIN 66003 en 1974.
• El Grupo de Trabajo en Ingeniería de Internet (IETF) publicó una versión en 1969 como RFC 20, y estableció la versión estándar para Internet, basada en ANSI X3.4-1986, con la publicación de RFC 1345 en 1992.
• La versión de IBM de ANSI X3.4-1986 se publicó en la literatura técnica de IBM
4.3 Los caracteres de control ASCII
El código ASCII reserva los primeros 32 códigos (numerados del 0 al 31 en decimal) para caracteres de control: códigos no pensados originalmente para representar información imprimible, sino para controlar dispositivos (como impresoras) que usaban ASCII. Dado que el código 0 era ignorado, fue posible dejar huecos (regiones de agujeros) y más tarde hacer correcciones. Muchos de los caracteres de control ASCII servían para marcar paquetes de datos, o para controlar protocolos de transmisión de datos (por ejemplo ENQuiry, con el significado: ¿hay alguna estación por ahí?
4.4 Caracteres imprimibles ASCII
El carácter 'espacio', designa al espacio entre palabras, y se produce normalmente por la barra espaciadora de un teclado. Los códigos del 33 al 126 se conocen como caracteres imprimibles, y representan letras, dígitos, signos de puntuación y varios símbolos.
4.5 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.
4.6 Otros nombres para ASCII
• ANSI_X3.4-1968 (nombre canónico)
• ANSI_X3.4-1986
 • ASCII
• US-ASCII (nombre MIME recomendado)
• us
• ISO646-US
• ISO_646.irv:1991

 • iso-ir-6