Representación de la Información (III)
|
|
- Josefa Ayala Soto
- hace 7 años
- Vistas:
Transcripción
1 Representación de la Información (III) Representación de Caracteres Maximiliano Geier 10/04/2015 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
2 Representación de caracteres La memoria contiene bits, ceros y unos dispuestos en algún orden que se pueden interpretar de diferentes formas. Hasta ahora estuvimos viendo distintas maneras de representar números. Cómo hacemos para guardar en memoria la cadena de caracteres icb2015? Maximiliano Geier Representación de la Información (III) 10/04/ / 14
3 ASCII Respuesta 1: ASCII (American Standard for Information Interchange 1963) Maximiliano Geier Representación de la Información (III) 10/04/ / 14
4 EBCDIC Respuesta 1 bis: EBCDIC (Extended Binary Coded Decimal Interchange Code 1963, IBM) Maximiliano Geier Representación de la Información (III) 10/04/ / 14
5 EBCDIC Respuesta 1 bis: EBCDIC (Extended Binary Coded Decimal Interchange Code 1963, IBM) Problema: y si quiero representar la cadena de caracteres María Elena? Maximiliano Geier Representación de la Información (III) 10/04/ / 14
6 ISO (Latin-1) Respuesta 2: Latin-1 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
7 ISO (Latin-1) Respuesta 2: Latin-1 Y ahora si quiero codificar 你什么名字? Maximiliano Geier Representación de la Información (III) 10/04/ / 14
8 Unicode Para unificar la codificación de caracteres en todas las lenguas del mundo se definió un standard, llamado Unicode, que establece una numeración uniforme para caracteres (versión 7.0, Junio 2014) en 123 scripts diferentes Maximiliano Geier Representación de la Información (III) 10/04/ / 14
9 Unicode Para unificar la codificación de caracteres en todas las lenguas del mundo se definió un standard, llamado Unicode, que establece una numeración uniforme para caracteres (versión 7.0, Junio 2014) en 123 scripts diferentes A esta lista de caracteres se la conoce como UCS (Universal Character Set) Maximiliano Geier Representación de la Información (III) 10/04/ / 14
10 Unicode Para unificar la codificación de caracteres en todas las lenguas del mundo se definió un standard, llamado Unicode, que establece una numeración uniforme para caracteres (versión 7.0, Junio 2014) en 123 scripts diferentes A esta lista de caracteres se la conoce como UCS (Universal Character Set) Algunos scripts incluidos: Árabe, Armenio, Bengaĺı, Bopomofo, Cirílico, Devanagari, Georgiano, Griego, Gujarati, Gurmukhi, Hangul, Hebreo, Hiragana, Kannada, Katakana, Lao, Latín, Malayo, Oriya, Tamil, Telugu, Thai, Tibetano, CJK (chino, japonés y coreano), Sánscrito védico, Javanés, Khmer, Mongol, Tibetano, Braille, Runas, Klingon, etc. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
11 Unicode Para unificar la codificación de caracteres en todas las lenguas del mundo se definió un standard, llamado Unicode, que establece una numeración uniforme para caracteres (versión 7.0, Junio 2014) en 123 scripts diferentes A esta lista de caracteres se la conoce como UCS (Universal Character Set) Algunos scripts incluidos: Árabe, Armenio, Bengaĺı, Bopomofo, Cirílico, Devanagari, Georgiano, Griego, Gujarati, Gurmukhi, Hangul, Hebreo, Hiragana, Kannada, Katakana, Lao, Latín, Malayo, Oriya, Tamil, Telugu, Thai, Tibetano, CJK (chino, japonés y coreano), Sánscrito védico, Javanés, Khmer, Mongol, Tibetano, Braille, Runas, Klingon, etc. Unicode establece el mapa de caracteres, pero no cómo se codifican. Cómo hacemos? Maximiliano Geier Representación de la Información (III) 10/04/ / 14
12 UCS y UTF UCS define una manera de codificar los caracteres, utilizando el número del mismo en el mapa. Para esto necesitamos al menos 17 bits (2 17 = ). Las codificaciones de UCS son de longitud fija, se indica en el nombre la cantidad de bytes de la codificación. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
13 UCS y UTF UCS define una manera de codificar los caracteres, utilizando el número del mismo en el mapa. Para esto necesitamos al menos 17 bits (2 17 = ). Las codificaciones de UCS son de longitud fija, se indica en el nombre la cantidad de bytes de la codificación. Inicialmente UCS-2, luego UCS-4. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
14 UCS y UTF UCS define una manera de codificar los caracteres, utilizando el número del mismo en el mapa. Para esto necesitamos al menos 17 bits (2 17 = ). Las codificaciones de UCS son de longitud fija, se indica en el nombre la cantidad de bytes de la codificación. Inicialmente UCS-2, luego UCS-4. Problema: el texto hola mundo se codificaría en UCS-4 como: F C D E F Mientras que en ASCII la codificación es: 68 6F 6C D 75 6E 64 6F Maximiliano Geier Representación de la Información (III) 10/04/ / 14
15 UCS y UTF UCS define una manera de codificar los caracteres, utilizando el número del mismo en el mapa. Para esto necesitamos al menos 17 bits (2 17 = ). Las codificaciones de UCS son de longitud fija, se indica en el nombre la cantidad de bytes de la codificación. Inicialmente UCS-2, luego UCS-4. Problema: el texto hola mundo se codificaría en UCS-4 como: F C D E F Mientras que en ASCII la codificación es: 68 6F 6C D 75 6E 64 6F Solución: usar codificaciones de longitud variable (UTF = UCS Transformation Format) Maximiliano Geier Representación de la Información (III) 10/04/ / 14
16 UTF UTF define diversos sistemas de transformación del código de un caracter a su representación en memoria. Para indicar el tipo, se suele utilizar un número que representa la cantidad de bits que tiene cada unidad de código (code unit) del formato. Los formatos UTF más utilizados son UTF-32, UTF-16 y UTF-8. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
17 UTF UTF define diversos sistemas de transformación del código de un caracter a su representación en memoria. Para indicar el tipo, se suele utilizar un número que representa la cantidad de bits que tiene cada unidad de código (code unit) del formato. Los formatos UTF más utilizados son UTF-32, UTF-16 y UTF-8. UTF-32 equivalente a UCS-4. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
18 UTF UTF define diversos sistemas de transformación del código de un caracter a su representación en memoria. Para indicar el tipo, se suele utilizar un número que representa la cantidad de bits que tiene cada unidad de código (code unit) del formato. Los formatos UTF más utilizados son UTF-32, UTF-16 y UTF-8. UTF-32 equivalente a UCS-4. UTF-16 toma como base UCS-2, utiliza 2 code units de 16 bits para codificar caracteres cuyo código tiene un valor superior a U Maximiliano Geier Representación de la Información (III) 10/04/ / 14
19 UTF UTF define diversos sistemas de transformación del código de un caracter a su representación en memoria. Para indicar el tipo, se suele utilizar un número que representa la cantidad de bits que tiene cada unidad de código (code unit) del formato. Los formatos UTF más utilizados son UTF-32, UTF-16 y UTF-8. UTF-32 equivalente a UCS-4. UTF-16 toma como base UCS-2, utiliza 2 code units de 16 bits para codificar caracteres cuyo código tiene un valor superior a U UTF-8 toma como base ASCII, codificación de longitud variable entre 1 y 4 code units de 8 bits. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
20 Codificación en UTF-8 En UTF-8 se utiliza la siguiente tabla para codificar caracteres Unicode: Bits Inicio Fin Byte 1 Byte 2 Byte 3 Byte 4 7 U+0000 U+007F 0xxxxxxx 11 U+0080 U+07FF 110xxxxx 10xxxxxx 16 U+0800 U+FFFF 1110xxxx 10xxxxxx 10xxxxxx 21 U U+10FFFF 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx Vamos a codificar el texto 名字, que corresponde a los caracteres Unicode U+540D U+5B Maximiliano Geier Representación de la Información (III) 10/04/ / 14
21 Codificación en UTF-8 (cont.) Primero escribimos ambos números en binario: 540D = B57 = Maximiliano Geier Representación de la Información (III) 10/04/ / 14
22 Codificación en UTF-8 (cont.) Primero escribimos ambos números en binario: 540D = B57 = Como ocupan 15 bits, tenemos que usar la codificación de 3 bytes. La escribimos: 540D E5 90 8D 5B E5 AD 97 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
23 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E Maximiliano Geier Representación de la Información (III) 10/04/ / 14
24 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
25 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Maximiliano Geier Representación de la Información (III) 10/04/ / 14
26 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
27 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. B6, en binario U+00F6 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
28 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. B6, en binario U+00F6 E4, en binario Tenemos que leer 2 bytes más. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
29 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. B6, en binario U+00F6 E4, en binario Tenemos que leer 2 bytes más. BA 9C, en binario U+4E9C Maximiliano Geier Representación de la Información (III) 10/04/ / 14
30 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. B6, en binario U+00F6 E4, en binario Tenemos que leer 2 bytes más. BA 9C, en binario U+4E9C F0, en binario Tenemos que leer 3 bytes más. Maximiliano Geier Representación de la Información (III) 10/04/ / 14
31 Decodificación de UTF-8 Supongamos que tenemos la siguiente cadena de bytes y la queremos interpretar como UTF-8: 63 C3 B6 E4 BA 9C F0 9D 84 9E 63, en binario U+0063 C3, en binario Tenemos que leer 1 byte más. B6, en binario U+00F6 E4, en binario Tenemos que leer 2 bytes más. BA 9C, en binario U+4E9C F0, en binario Tenemos que leer 3 bytes más. 9D 84 9E, en binario U+1D11E Maximiliano Geier Representación de la Información (III) 10/04/ / 14
32 Buscando en la tablita Ahora que tenemos los caracteres en Unicode, hay que buscar en la tabla qué quieren decir. Nos quedó: U+0063 U+00F6 U+4E9C U+1D11E Maximiliano Geier Representación de la Información (III) 10/04/ / 14
33 Buscando en la tablita Ahora que tenemos los caracteres en Unicode, hay que buscar en la tabla qué quieren decir. Nos quedó: U+0063 U+00F6 U+4E9C U+1D11E Una página que permite buscar caracteres fácilmente teniendo el code point es U+0063 LATIN SMALL LETTER C U+00F6 LATIN SMALL LETTER O WITH DIAERESIS U+4E9C CJK UNIFIED IDEOGRAPH-4E9C U+1D11E MUSICAL SYMBOL G CLEF Maximiliano Geier Representación de la Información (III) 10/04/ / 14
34 Buscando en la tablita Ahora que tenemos los caracteres en Unicode, hay que buscar en la tabla qué quieren decir. Nos quedó: U+0063 U+00F6 U+4E9C U+1D11E Una página que permite buscar caracteres fácilmente teniendo el code point es U+0063 LATIN SMALL LETTER C U+00F6 LATIN SMALL LETTER O WITH DIAERESIS U+4E9C CJK UNIFIED IDEOGRAPH-4E9C U+1D11E MUSICAL SYMBOL G CLEF El texto final es: cö 亜 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
35 Unicode en la vida computacional El uso más preponderante de UTF-8 se encuentra en la web. En Marzo de 2015, el 83,3 % de las páginas web se encontraban codificadas en UTF-8. A pesar de esto, todavía hay ocasiones en las que la codificación de un texto no queda claro cuál es. UTF-32 se utiliza para guardar cadenas de caracteres en memoria, UTF-8 para almacenar y transferir por Internet (en Windows se usa UTF-16 también). Maximiliano Geier Representación de la Información (III) 10/04/ / 14
36 Terminando: Unicode en Python En Python 3, todas las cadenas de caracteres se representan internamente en Unicode ( no es el caso en Python 2!). Los nombres de las variables pueden tener caracteres raros (poco recomendable), siempre y cuando el archivo.py se encuentre guardado utilizando la codificación UTF-8. >>> a~no = 2015 >>> print(a~no) 2015 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
37 Terminando: Unicode en Python En Python 3, todas las cadenas de caracteres se representan internamente en Unicode ( no es el caso en Python 2!). Los nombres de las variables pueden tener caracteres raros (poco recomendable), siempre y cuando el archivo.py se encuentre guardado utilizando la codificación UTF-8. >>> a~no = 2015 >>> print(a~no) 2015 Podemos escribir caracteres con su correspondiente código Unicode utilizando la siguiente notación: >>> print( \u4e9c ) 亜 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
38 Terminando: Unicode en Python En Python 3, todas las cadenas de caracteres se representan internamente en Unicode ( no es el caso en Python 2!). Los nombres de las variables pueden tener caracteres raros (poco recomendable), siempre y cuando el archivo.py se encuentre guardado utilizando la codificación UTF-8. >>> a~no = 2015 >>> print(a~no) 2015 Podemos escribir caracteres con su correspondiente código Unicode utilizando la siguiente notación: >>> print( \u4e9c ) 亜 También podemos interpretar una cadena de bytes como UTF-8: >>> print(b \x63\xc3\xb6\xe4\xba\x9c.decode( utf-8 )) cö 亜 Maximiliano Geier Representación de la Información (III) 10/04/ / 14
Agenda. 0 Operaciones aritméticas 0 ASCII 0 UTF-8 0 Código Gray. 0 Números de punto flotante
Agenda 0 Operaciones aritméticas 0 ASCII 0 UTF-8 0 Código Gray 0 BCD 0 Números de punto flotante Operaciones aritméticas Suma de números binarios 0 0 1 1 + 0 + 1 + 0 + 1 0 1 1 10 1 Sumando + 1 Sumando
Más detallesIntérpretes. Programación de Sistemas. Representación (1/n) Representación (2/n) Ejemplo
Intérpretes Programación de Sistemas Mtro. en IA José Rafael Rojano Cáceres rrojano@gmail.com http://www.uv.mx/rrojano Los interpretes son programas que parecen ejecutar código fuente como si éste fuera
Más detallesOrganización del Computador 1. Representación de reales Representación de caracteres
Organización del Computador 1 Representación de reales Representación de caracteres En un mundo de ceros y unos Qué vimos la clase pasada (ejem... ayer)? Representación de la Información Bit: (Binary Digit)
Más detallesUT01 03 Sistemas de codificación
UT01 03 Sistemas de codificación Cap 1 Introducción a los Sistemas Informáticos IES Barajas - JRGRL Tipo de software y tipos de datos Tipos de software de un SI Aplicaciones (no forman parte del SO) Datos
Más detallesIDENTIFICADOR.NET NOMBRE DESCRIPCION
cp.dll (v1.0) - el convertidor de las líneas de una codificación en otra. Nota: La siguiente información a sido traducida de ruso a español y muchas expresiones, letras y palabras no han podido traducir
Más detallesRepresent. Información. Caracteres Alfanuméricos
Representación de la 2009-20102010 Sistemas de Numeración 1 a Representar Qué información necesitamos representar? Caracteres Alfabéticos: A, B,..., Z, a, b,..., z Caracteres numéricos: 0, 1,..., 9 Caracteres
Más detallesINFORMÁTICA APLICADA A LA ECONOMÍA Tema 3: Representación de la Información. Verónica A. Bollati
INFORMÁTICA APLICADA A LA ECONOMÍA Tema 3: Representación de la Información Verónica A. Bollati 2010-2011 Objetivos Conocer cómo se representa la información. Dominar los distintos tipos de sistemas de
Más detallesRepresentación de la Información en los Sistemas Digitales
Representación de la Información en los Sistemas Digitales Luis Entrena, Celia López, Mario García, Enrique San Millán Universidad Carlos III de Madrid 1 Introducción a los computadores Computador: Máquina
Más detallesObserva que el mismo contiene el espacio en blanco, SP, y el retorno de carro o carácter de nueva línea, CR.
Informática Grado en Ingeniería Agrícola Curso 2011/2012 Nombre: EJERCICIOS 1 TEMA 1. CODIFICACIONES DE CARACTERES 1. Nos encontramos con el siguiente repertorio de caracteres: {a,e,i,o,u,a,e,i,o,u,sp,b,c,d,f,g,h,j,k,l,b,c,d,f,g,h,j,k,l,cr}
Más detallesRepresentación de la Información.... en los Computadores
Representación de la Información... en los Computadores 1 Información e Informática Un computador es una máquina que procesa información. La ejecución de un programa implica el tratamiento de los datos.
Más detallesRepresentación Información
Informática Aplicada a la Economía Tema 3: Representación Información Objetivos Conocer cómo se representa la información. Dominar los distintos tipos de sistemas de numeración. Capítulos Capítulo 1: Representación
Más detallesTema IV. Manejo Interno de Datos
Tema IV. Manejo Interno de Datos Objetivo: El alumno describirá cómo se almacenan los datos en los diferentes medios de un sistema de cómputo, asimismo manipulará los datos para minimizar los diferentes
Más detalles03 Cadenas en Python 3. Diego Andrés Alvarez Marín Profesor Asociado Universidad Nacional de Colombia Sede Manizales
03 Cadenas en Python 3 Diego Andrés Alvarez Marín Profesor Asociado Universidad Nacional de Colombia Sede Manizales 1 Tipos de datos Los tipos de datos determinan el conjunto de valores que un objeto puede
Más detalles1. REPRESENTACION DE DATOS
1. REPRESENTACION DE DATOS 1.1 INFORMACION Y DATOS. Un programa consiste, esencialmente, de dos partes: la descripción de las acciones que realizará el proceso representado y la descripción de los datos
Más detallesRepresentación de la Información (I)
Representación de la Información (I) Números enteros Maximiliano Geier 20/04/2016 Maximiliano Geier Representación de la Información (I) 20/04/2016 1 / 27 Programa del día: Parte I Lo que haremos en esta
Más detallesRepresentación digital de la información
Tema 1: Representación digital de la información Fundamentos de computadores José Manuel Mendías Cuadros Dpto. Arquitectura de Computadores y Automática Universidad Complutense de Madrid 2 Introducción
Más detallesLección 6 Codificación de caracteres
Lección 6 Codificación de caracteres Desde el ASCII al UTF-8 Introducción Qué es un carácter? Son caracteres distintos A y a? Son caracteres distintos A, A, A, A? Debe decidirse qué serán caracteres y
Más detallesTema 1. Informática Básica
Tema 1. Informática Básica Introducción 1.1 Informática Básica 1.2 Codificación de la Información 1.3 El ordenador. Fundamentos estructurales y de funcionamiento Jesús María Aransay Azofra Informática
Más detallesRepresentación de Números
Representación de Números Maximiliano Geier 4/10/2017 Maximiliano Geier Representación de Números 4/10/2017 1 / 21 Cómo se representan los números? Cada número se puede representar de varias maneras. Por
Más detallesOtras aplicaciones importantes de la capa de presentación 2.3.6.1 Capa de presentación
Otras aplicaciones importantes de la capa de presentación 2.3.6.1 Capa de presentación Unicode Unicode es un estándar industrial cuyo objetivo principal es el de proporcionar el medio por el cual un texto,
Más detallesInformática I. Bases de Numeración. Alejandro Furfaro
Informática I Marzo 2011 Temario 1 Sistemas de Numeración Primeros conceptos 2 Sistemas Posicionales Bases y representación Sistema Binario Métodos de Cambios de Base 3 Sistemas de representación Números
Más detallesImplantación de Sistemas Operativos 1º ASIR
Sistemas de Numeración Sistema decimal El sistema de numeración que utilizamos es el decimal, que se compone de diez símbolos o dígitos a los que otorga un valor dependiendo de la posición que ocupen en
Más detallesNumeración Maya. Numeración indo-arábiga. Sistemas de Numeración Posicional. Conversión de una base cualquiera a base 10 = 4! !
Sistemas de Numeración Posicional Universidad Simón Bolívar Departamento de Electrónica y Circuitos Prof. Juan. Claudio Regidor Circuitos Digitales EC1723 En un número a n a n!1 a n!2!a 2 a 1 a 0, cada
Más detallesTEMA V SISTEMAS DE NUMERACIÓN
TEMA V SISTEMAS DE NUMERACIÓN En la vida diaria el hombre se expresa, se comunica, almacena y maneja información desde el punto de vista alfabético con un determinado idioma y desde el punto de vista numérico
Más detallesPRÁCTICA MANEJO INTERNO DE DATOS. Objetivos
Objetivos a) El alumno será capaz de codificar y decodificar la representación de caracteres. b) El alumno realizará conversiones de números enteros entre distintas bases. Al final de esta práctica el
Más detallesInformática Básica: Representación de la información
Informática Básica: Representación de la información Departamento de Electrónica y Sistemas Otoño 2010 Contents 1 Sistemas de numeración 2 Conversión entre sistemas numéricos 3 Representación de la información
Más detallesOrganización del Computador 1. Representación binaria de Números Reales Sistemas de Representación
Organización del Computador 1 Representación binaria de Números Reales Sistemas de Representación Representación de la Información Bit: (Binary Digit) Un bit es un dígito binario. Como tal, puede tener
Más detalles2. Representación de la información
Informática Ingeniería en Electrónica y Automática Industrial Raúl Durán Díaz Juan Ignacio Pérez Sanz Departamento de Automática Escuela Politécnica Superior Curso académico 2018 2019 Contenidos Números
Más detallesRepresentación digital de la información
Tema 1: Representación digital de la información Fundamentos de computadores José Manuel Mendías Cuadros Dpto. Arquitectura de Computadores y Automática Universidad Complutense de Madrid 2 Introducción
Más detallesOrganización del Computador 1. Representación binaria de Números Reales Sistemas de Representación
Organización del Computador 1 Representación binaria de Números Reales Sistemas de Representación Representación de la Información Ø Bit: (Binary Digit) Un bit es un dígito binario. Como tal, puede tener
Más detallesArquitectura de Computadoras
Arquitectura de Computadoras Representación de la Información J. Irving Vásquez ivasquez@ccc.inaoep.mx Centro de Innovación y Desarrollo Tecnológico en Cómputo 17 de febrero de 2016 1 / 41 Table of contents
Más detallesSistemas de numeración
Sistemas de numeración Un bit es la cantidad mínima de información que puede manejar una máquina digital (PC, smartphone, etc). En un bit se puede guardar muy poca información, únicamente un 0 (que representa
Más detallesFundamentos de la programación
Fundamentos de la programación 2A Grado en Ingeniería Informática Grado en Ingeniería del Software Grado en Ingeniería de Computadores Facultad de Informática Universidad Complutense int 214 float 216
Más detallesSistemas numéricos - otras representaciones - Taller de programación
Sistemas numéricos - otras representaciones - Taller de programación I semestre, 2016 Temas Otros sistemas numéricos BCD, Gray Representación de otros tipos de datos Codificación de la Información Tipos
Más detallesÁrea Académica: Ingeniería en Computación. Profesor: M. en C. Evangelina Lezama León
Área Académica: Ingeniería en Computación Tema: Datos Profesor: M. en C. Evangelina Lezama León Periodo: Enero-Junio 2012 Tema: Abstract The data are the base of computer. In this paper we study concepts,
Más detallesAPUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS Y CARACTERES
Cátedra de COMPUTACION Carreras: Licenciatura en Matemática Profesorado en Matemática Profesora: Mgr. María del Carmen Varaldo APUNTES DE CATEDRA: SISTEMAS DE NUMERACION - REPRESENTACION INTERNA DE NUMEROS
Más detallesPráctica 1: Representación de números enteros
Práctica 1: Representación de números enteros Intérprete: Pablo Turjanski Organización del Computador I DC - UBA 1er. Cuatimestre 2014 Menú del día La presentación se divide en las siguientes partes: Introducción
Más detallesTema 2: Sistemas de numeración
Tema 2: Sistemas de numeración Definiciones Bases de numeración Modos de representación Representaciones numéricas Coma fija (números enteros) Suma-resta en base dos Representaciones alfanuméricas Definiciones
Más detallesDatos Elementales y formato de un programa en Java
Datos Elementales y formato de un programa en Java PROGRAMACION I Grado en Matematicas Informática Programación I - 2015/2016 Datos, variables y mi primer programa 1 Introducción a la programación o Programa:
Más detallesCódigos Binarios de Representación de Datos
Códigos Binarios de Representación de Datos M. en C. Erika Vilches Parte 1 Código Gray No tiene pesos asignados a las posiciones de los bits y no es un código aritmético. Principal característica: Muestra
Más detallesSISTEMAS DIGITALES. Margarita Pérez Castellanos
SISTEMAS DIGITALES TEMA 3: SISTEMAS ARITMÉTICOS 1 TEMA 3: SISTEMAS ARITMÉTICOS Introducción y objetivos (3) 1. Representación y codificación de la información (4-7) 2. Sistemas numéricos posicionales.
Más detallesPráctica 1: Representación de números enteros
Práctica 1: Representación de números enteros Matías López Organización del Computador I DC - UBA Verano 2011 Número vs Numeral Un número es un objeto matemático Un numeral es un símbolo que representa
Más detallesRepresentación de la Información
Representación de la Información Bit: (Binary Digit) Un bit es un dígito binario. Como tal, puede tener 2 valores posibles, y 0. Como los circuitos de una computadora pueden asumir 2 estados, los bits
Más detallesFundamentos de Programación. El Sistema de Numeración Binario. Fundamentos de Programación. Página 02.0 de 44
Fundamentos de Programación. El Sistema de Numeración Binario. Fundamentos de Programación. Página 02.0 de 44 Atención! Hay 10 clases de personas: las que entienden el Sistema Binario y las que no. Fundamentos
Más detallesCURSO 2016/2017 INFORMÁTICA 1ºBCH. La codificación es. Por qué se. Fíjate en. la imagen de decirle que si. cero. decimal: 1* *2 3.
INFORMÁTICA 1ºBCH 1. CODIFICACIÓN DE LA INFORMACIÓN La codificación es el método que permite epresentar la información utilizando un conjunto de símbolos que se combinan siguiendo determinadas reglas.
Más detallesTEMA II SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA.
TEMA II SISTEMAS DE NUMERACIÓN USUALES EN INFORMÁTICA. INTRODUCCIÓN. Codificación de la información. Codificación consiste en representar los elementos de un conjunto mediante los elementos de otro conjunto.
Más detallesEntrada/Salida. Introducción a la computación. Juan Manuel Pérez. (en base a slides de Maximiliano Geier) 04/05/2016
Entrada/Salida Introducción a la computación Juan Manuel Pérez (en base a slides de Maximiliano Geier) 04/05/2016 Juan Manuel Pérez (en base a slides de Maximiliano Geier) Entrada/Salida 04/05/2016 1 /
Más detallesTEMA 1. Informática básica. Introducción. 1.1 Informática básica
TEMA 1. Informática básica Introducción El Tema 1 nos servirá para dos fines. En la sección 1.1 Informática básica, realizaremos una breve presentación de la noción de Informática. Veremos que la misma
Más detallesELO320 Estructuras de Datos y Algoritmos. Codificación Binaria. Tomás Arredondo Vidal
ELO320 Estructuras de Datos y Algoritmos Codificación Binaria Tomás Arredondo Vidal Este material está basado en: Robert Sedgewick, "Algorithms in C", (third edition), Addison-Wesley, ISBN 0-201-31663-3,
Más detallesA veces queremos almacenar algún elemento que es Verdadero o Falso. Este tipo de dato se llama Booleano y su representación es sencilla, para cada
Hemos visto que los ordenadores modernos son máquinas digitales que sólo funcionan con datos binarios. Así que necesitamos una representación binaria de cada dato que queremos usar en un ordenador. El
Más detallesTEMA 2. CODIFICACIÓN DE LA INFORMACIÓN
TEMA 2. CODIFICACIÓN DE LA INFORMACIÓN 1. INTRODUCCIÓN. SISTEMAS DE NUMERACIÓN EN. Sistema binario. Sistema octal. Sistema hexadecimal. 2. REPRESENTACIÓN DE TEXTOS.. Números naturales. Números enteros.
Más detallesTema 3. Aritmética y representación de la información en el ordenador. Informática Grado en Física Universitat de València
Tema 3 Aritmética y representación de la información en el ordenador Informática Grado en Física Universitat de València Francisco.Grimaldo@uv.es Ariadna.Fuertes@uv.es Guión del tema Representación binaria
Más detallesTécnicas y Dispositivos Digitales 1. UNIDAD 3 Códigos Binarios
Técnicas y Dispositivos Digitales 1 UNIDAD 3 Códigos Binarios Departamento de Ingeniería Electrónica y Computación. Facultad de Ingeniería. Universidad Nacional de Mar del Plata Codificación Numero Letra
Más detallesNotas de Teórico. Representación Interna de Datos
Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Uruguay Representación Interna de Datos Arquitectura de Computadoras (Versión 4.3c - 2016) 3 REPRESENTACION
Más detallesEl almacenaje de información numérica en una computadora digital
El almacenaje de información numérica en una computadora digital Divulgación José Guerrero Grajeda Facultad de Ciencias, UNAM I. Presentación Los sistemas numéricos con los que opera una computadora digital
Más detallesDefinición(2) La base (r) de un sistema de numeración especifica el número de dígitos o cardinal* de dicho conjunto ordenado. Las bases más utilizadas
Sistemas numéricos MIA José Rafael Rojano Cáceres Arquitectura de Computadoras I Definición(1) Un sistema de representación numérica es un sistema de lenguaje que consiste en: un conjunto ordenado de símbolos
Más detallesRepresentación de la Información en un computador. Ingeniería de Sistema y Automática Universidad de Valladolid
Representación de la Información en un computador Ingeniería de Sistema y Automática Universidad de Valladolid Índice Sistemas de numeración: Binarios Octales Hexadecimales Operaciones. Transformaciones
Más detallesPara simplificar el manejo de los estados se dio el siguiente acuerdo: Cuando el circuito se encuentra Activo se dará un valor de 1 (uno).
Unidades de medida de almacenamiento: 1.1.1. Bit Los equipos electrónicos realizan operaciones, basados en estímulos electrónicos. La base para cada estimulo o Estado del circuito electrónico, es la presencia
Más detallesUnidad 2. La Información en los Ordenadores
ud2 La Información en los Ordenadores 1. SISTEMAS DE NUMERACIÓN. Los ordenadores no saben lo que es una imagen, un sonido o un texto. Ellos solo entienden de números, por lo que cualquier información que
Más detallesConceptos previos. Revisión de Sistemas Lógicos Formatos Numéricos. Dpto. Ingeniería Electrónica y Comunicaciones
Conceptos previos Revisión de Sistemas Lógicos Formatos Numéricos Revisión de Sistemas Lógicos Álgebra de Boole Base matemática de la Electrónica Digital Consta de dos elementos: 0 lógico y 1 lógico Tecnología
Más detallesTIC I.E.S. Antigua Sexi Curso 16/17
Unidad 3 Representación de la información en las computadoras 1. CODIFICACIÓN DE LA INFORMACIÓN 1.1. CÓDIGOS Cada una de las distintas formas de representar la información recibe el nombre de código. Existen
Más detallesColegio Diocesano San José de Carolinas
Tema 1. Representación digital de la información 1. Introducción. Los ordenadores son máquinas digitales y como tales operan con información representada en formato binario. La unidad elemental de información
Más detallesUNIDAD I CONCEPTOS GENERALES. Conceptos Generales Microprocesadores Otoño 2011
1 UNIDAD I CONCEPTOS GENERALES Fall 2011 Conceptos Generales Microprocesadores Otoño 2011 Contenido 2 Introducción Arquitectura generalizada de una computadora Componentes de una computadora Conjunto de
Más detallesPráctica 1: Representación de números
Práctica 1: Representación de números Organización del Computador I DC - UBA 2do. Cuatimestre 2014 Menú del día Hoy vamos a ver: Representación de numeros Aritmética en otras bases (no decimales) Cambios
Más detallesTema 2: Sistemas de numeración
Tema 2: Sistemas de numeración Definiciones Bases de numeración Modos de representación Representaciones numéricas Coma fija (números enteros) Suma-resta en base dos Representaciones alfanuméricas Bibliografía
Más detallesEscuela de Educación Secundaria Técnica Nº 6 de la Matanza Laboratorio de Sistemas Operativos de 4º año Ciclo Superior Informática Capítulo 1
Contenido: Escuela de Educación Secundaria Técnica Nº 6 de la Matanza 1. Los procesos. 2. Representación de datos. 3. Código Binario. 4. Código ASCII. 5. Capacidad de almacenamiento. 1. LOS PROCESOS LABORATORIO
Más detallesComunicación y representación de la información
Comunicación y representación de la información Unidad 0 C.F.G.M. Sistemas Microinformáticos y Redes Redes Locales Curso 2017/2018 IES Antonio Gala Palma del Río Índice de contenido Comunicación y representación
Más detallesOrganización de Computadoras. Clase 2
Organización de Computadoras Clase 2 Temas de Clase Representación de datos Números con signo Operaciones aritméticas Banderas de condición Representación de datos alfanuméricos Notas de Clase 2 2 Representación
Más detalles5. Codificación n de información en binario
5. Codificación n de información en binario Oliverio J. Santana Jaria Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso 2006 2007 Introducción Existen muchas formas distintas de expresar
Más detallesPr. Dr. Xavier Bonnaire
Pr. Dr. Xavier Bonnaire Slide Temario Introducción Sistemas Numéricos Conversión entre Bases Numéricas Introducción a la Aritmética Computacional Códigos Slide 2 Introducción informática (Del fr. informatique)..
Más detallesRepresentación de la información
Laboratorio de Introducción a las Ciencias de la Computación Página 1 UNIERSIDAD CATÓLICA DE SANTA MARÍA PROGRAMA PROESIONAL DE INGENIERÍA DE SISTEMAS SESIÓN 2: Representación de la información OBJETIOS
Más detallesUnidad 1) Lenguajes de marcas
Unidad 1) Lenguajes de marcas LMSGI, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red 1.1) ordenador e información LMSGI, módulo del ciclo de FP de Grado Superior,
Más detallesCODIFICACIÓN INTERNA DE LA INFORMACIÓN
CAPÍTULO 3 CODIFICACIÓN INTERNA DE LA INFORMACIÓN El objetivo de este capítulo es mostrar algunas formas habituales en que un ordenador codifica la información. Es conveniente conocer esta codificación:
Más detallesFundamentos de Informática E.U.P. Universidad de Sevilla
Fundamentos de Informática E.U.P. Universidad de Sevilla Capítulo 1: INTRODUCCIÓN A LA INFORMÁTICA 1 2 Índice INTRODUCCIÓN INFORMÁTICA E INGENIERÍA Definición de Informática Aplicaciones CONCEPTOS BÁSICOS
Más detallesIntroducción al PLC Simatic Siemens S7-200.
Francisco J. Jiménez Montero. Málaga, Febrero de 2007. Revisado: Noviembre de 2010. Ciclo Formativo de Grado Medio de Instalaciones Eléctricas y Automáticas. Introducción al PLC Simatic Siemens S7-200.
Más detallesJava-Apen-G 3/31/01 12:29 PM Page Unicode. Objetivos
Java-Apen-G 3/31/01 12:29 PM Page 1285 G Unicode Objetivos Familiarizarse con Unicode. Hablar sobre la misión del consorcio Unicode. Hablar sobre la base del diseño de Unicode. Conocer las tres formas
Más detallesUF 6.2 Disseny per a multimedia interactiu. Módulo 6
Módulo 6 Disseny per a multimedia interactiu 1. Introducción. Estándares 2. Texto sin formato 2.1 ASCII y ASCII extendido 2.2 Unicode 3.Texto con formato 3.1 RTF 3.2 Adobe PostScript 3.3 Adobe PDF 4. Lenguajes
Más detallesCapacidad : Número de valores diferentes que puede representar un código. Depende del número de dígitos usados.
CAPITULO Nº2 CÓDIGOS. 2.1 Definiciones. Funciones de la codificación: Transmitir en forma fácil, rápida y segura los datos. Facilitar el procesamiento de datos. Descubrir y corregir errores. Mantener en
Más detallesContenido. Introducción a los Computadores Conceptos básicos. Sistema de numeración CNM-130
Contenido Introducción a los Computadores Conceptos básicos 1 Sistemas numéricos CNM-130 Instituto de Matemáticas Facultad de Ciencias Exactas y Naturales Universidad de Antioquia 2 Tipos de datos 3 Operadores
Más detallesDatos y tipos de datos
Datos y tipos de datos Dato Representación formal de hechos, conceptos o instrucciones adecuada para su comunicación, interpretación y procesamiento por seres humanos o medios automáticos. Tipo de dato
Más detallesEl ordenador. Codificación binaria. Código ASCII
El ordenador Codificación binaria La razón por la que utilizar únicamente dos dígitos se debe a que todos los dispositivos de un ordenador trabajan con dos estados únicos. Activado-Desactivado, pasa corriente-no
Más detallesTema 2. Sistemas de representación de la información
Enunciados de problemas Tema 2. Sistemas de representación de la información Estructura de Computadores I. T. Informática de Gestión / Sistemas Curso 2008-2009 Tema 2: Hoja: 2 / 26 Tema 2: Hoja: 3 / 26
Más detallesEmpecemos! Los números, los carácteres y la computadora. Universidad de la Experiencia UZ 03/02/2016. Francisco José Serón Arbeloa 1
Informática Universidad de Zaragoza Los números, los carácteres y la computadora Dr. Francisco José Serón Arbeloa Empecemos! Dr. F. J. S. A. Francisco José Serón Arbeloa 1 De qué va esto? De qué va esto?
Más detallesSistemas Digitales. Pablo Abad Pablo Prieto Torralbo. Tema 2. Números Naturales y Enteros. Departamento de Ingeniería Informá2ca y Electrónica
Sistemas Digitales Tema 2. Números Naturales y Enteros «Digital Design and Computer Architecture» (Harris & Harris). Chapter 1 (1.3 1.4) Pablo Abad Pablo Prieto Torralbo Departamento de Ingeniería Informá2ca
Más detallesIntermediación Demandas
Intermediación Demandas INTERMEDIACIÓN LABORAL DEMANDAS DE EMPLEO Objetivos - Incorporar como demandantes de empleo en el sistema público de colocación - LANBIDE - a todas las personas que solicitan formar
Más detallesTema 2. Soporte Lógico de los Ordenadores
Tema 2 Soporte Lógico de los Ordenadores Índice Motivación Representación interna de la información Almacenamiento de datos: Importancia de las BD Principios de Sistemas Operativos Otras Aplicaciones Motivación
Más detallesTema 1. Informática Básica 1.1 Introducción 1.2 Informática Básica 1.3 El ordenador. Fundamentos estructurales y de funcionamiento
Tema 1. Informática Básica 1.1 Introducción 1.2 Informática Básica 1.3 El ordenador. Fundamentos estructurales y de funcionamiento Jesús María Aransay Azofra Sistemas Informáticos Universidad de La Rioja
Más detallesCapítulo 8. Capa de Presentación 8.1 Representaciones comunes de los datos ASCII 7 bits ASCII 8 bits Unicode
Redes de Datos Facultad de Ingeniería Capítulo 8. Capa de Presentación 8.1 Representaciones comunes de los datos 8.1.1 ASCII 7 bits 8.1.2 ASCII 8 bits 8.1.3 Unicode 8.2 Compresión de datos 8.2.1 Formato
Más detallesDefinición. Vista general.
L M G E / 2012 Profesor Federico Olarte Código ASCII Definición. ASCII (del inglés de American Standard Code for Information Interchange - Código Estándar Estadounidense para el Intercambio de Información),
Más detallesTecnología Multimedia
2007 Modalidad a Distancia Universidad Carlos III Universidad de El Salvador Tecnología Multimedia Medios Digitales Edición, codificación e integración Manuel Castro Gil - mcastro@ieec.uned.es es http://www.ieec.uned.es/
Más detallesNotas de Teórico. Representación Interna de Datos
Departamento de Arquitectura Instituto de Computación Universidad de la República Montevideo - Uruguay Representación Interna de Datos Arquitectura de Computadoras (Versión 5.0-2014) REPRESENTACIÓN INTERNA
Más detalles4. Representación interna de la información
Tema 3. Representación Interna de la Información Contenidos 1. Introducción 2. Sistemas de Numeración 1. Sistemas de numeración más usuales 2. Representación en base b 3. Representación en binario natural
Más detallesTRABAJO PRACTICO Nº 1 Traductor ASCII / BASE64
TRABAJO PRACTICO Nº 1 Traductor ASCII / BASE64 1) Objetivo del T.P.: El objetivo del presente trabajo consiste en la realización de un aplicativo en modo consola que convierta un texto recibido por stdin
Más detallesInformática Básica. 2º Diplomatura en Ciencias Empresariales Universidad Pública de Navarra. Informática Básica, DCE-UPNA 1
Informática Básica 2º Diplomatura en Ciencias Empresariales Universidad Pública de Navarra Informática Básica, DCE-UPNA 1 La información (en la Informática) Informática Básica, DCE-UPNA 2 Qué hacen los
Más detallesDesde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial.
Tipos de Datos Desde los programas más simples escritos en un lenguaje de programación suelen realizar tres tareas en forma secuencial. Entrada de datos Procesamientos de datos Salida de resultados Los
Más detallesbanda, mayor es la distorsión, y mayor es la probabilidad de que se cometan errores en el receptor.
banda, mayor es la distorsión, y mayor es la probabilidad de que se cometan errores en el receptor. Figura 1.10 Componentes en frecuencia de una onda cuadrada (T = 1/f). En la figura 1.11 se muestra una
Más detallesCentros de actividad. Sede Central Portal del Rey 20, Bajo Vitoria-Gasteiz. Tel: Fax:
Centros de actividad Sede Central Portal del Rey 20, Bajo 01001 Vitoria-Gasteiz Tel: 945 128 061 Fax: 945 128 361 sartualava@alava.sartu.org - Atención al público - Acompañamiento en procesos de inserción
Más detallesprint() open() with del
Clase 2 Herramientas Intérprete El intérprete ES python. Es un programa que tiene una lista casi interminable de instrucciones que es capaz de reconocer. Nosotros vimos funciones como print() y open(),
Más detalles