SlideShare une entreprise Scribd logo
1  sur  5
Códigos binarios. Codificación de
             Texto.

¿Cómo se puede guardar en memoria por ejemplo un
texto?
• Toda la información suministrada al ordenador se traduce a caracteres de
un determinado código

– a = { A, B, C, D, ..., a, b, c, ..., 0, 1, 2, ..., +, -, *, / }
– Cada carácter se representa internamente con cierta combinación de n
bits exclusiva.

• Los caracteres suelen agruparse en cinco categorías
– Caracteres alfabéticos
   A, B, C, ...Y, Z, a, b, c, d, …, z
– Caracteres numéricos
  0, 1, 2, 3, 4, 5, 6, 7, 8, 9
– Caracteres especiales
   ),(*/;:+Ññ!“&
– Caracteres de control
   Fin de línea, Retorno de carro, Pitido, …
– Caracteres gráficos de figuras elementales
  ♫♪♥


Representación de textos. Códigos de
entrada/salida.

• Hay que establecer una correspondencia entre el conjunto de caracteres a
y el conjunto binario b = { 0, 1 }n

• El número m de elementos del conjunto a depende del dispositivo o sistema
informático de codificación de E/S que se esté utilizando

• Supongamos que utilizamos un número fijo de n bits para codificar los
símbolos de a
– Con 2 bits (n=2)
Podemos hacer 4 combinaciones distintas
Podemos codificar hasta 4 símbolos (m=4) distintos
– Con 3 bits (n=3)
Podemos hacer 8 combinaciones distintas
Podemos codificar hasta 8 símbolos (m=8) distintos
– Con n bits
Podemos codificar hasta m = 2n símbolos distintos
– Para codificar m símbolos distintos necesitamos n bits
• n>= log2 m = 3.32log m,
• Como en la práctica n debe ser entero, n es el menor entero que verifica la
relación.

• ¿Cuál es la cantidad n de bits que necesitamos para poder representar una
cantidad m de símbolos?

n >= log2 (m) = 3.32 ´ log(m)

– n es el menor entero que verifica la ecuación anterior

• Ejemplos
– Para representar 10 símbolos necesitaré 4 bits
• 3.32 x log (10) = 3,32 ® 4
– Para representar 50 símbolos necesitaré 6 bits
• 3.32 x log (50) = 5,64 ® 6
– Para representar 200 símbolos necesitaré 8 bits
• 3.32 x log (200) = 7,63 ® 8


• Código ASCII
– American Standard Code for Information Interchange
– Versión reducida de 7 bits, usualmente se incluye un octavo Bit para
detección de errores de transmisión o grabación
– Versión extendida de 8 bits, con caracteres gráficos
- Hoy en día es de los más utilizados.




Imágenes
● Los ordenadores componen imágenes mediante el dibujo de puntos de
distinto color llamados "pixel"
● El color de cada punto se codifica con un número binario de un número
determinado de bits.
● El número de bits empleado se llama "profundidad de color".
– Ej. 8 bits, 16 bits, 24 bits (color verdadero).



Imágenes




Imágenes
Codificación del color
● Un determinado color se forma componiendo tres colores primarios en
distintas intensidades:

– ROJO (R),
– VERDE (G)
– AZUL (B)

● Con 24 bits:
– 8 bits para cada color,
   – 256 valores (0 ... 255)

RGB
0 0 0 negro
255 255 255 blanco
255 0 0 rojo intenso
255 255 0 amarillo
192 192 255 azul claro
255 128 0 naranja
Canal rojo canal verde


Sonido




● El sonido se representa por una curva de amplitud (presión, señal
eléctrica, etc.) frente al tiempo.
● Codificación digital:
– Muestreo: se toma el valor de la señal a intervalos regulares. Frecuencias
típicas de muestreo (Hz):
11025, 22050, 44100
    – Cuantización: la amplitud se representa con un número determinado
       de bits. Ej. 8, 16 bits.



Sonido
Codificación del sonido




    …22344 19233 . . . 8132 -6984 -15864 . . .
● La calidad será mayor cuanto mayor sea la frecuencia de muestreo y el
número de bits por muestra
● Ejemplo: calidad CD: 44100Hz, 16 bits/muestra

Contenu connexe

Tendances

Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Luis Pallazhco Castro
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
MENOSCAL
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
quezadatos
 
Tema 2: Hardware
Tema 2: HardwareTema 2: Hardware
Tema 2: Hardware
saracodos
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
sher92
 
Digitalización – código binario
Digitalización – código binarioDigitalización – código binario
Digitalización – código binario
Decaunlz
 

Tendances (14)

Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
 
Representación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octalesRepresentación de números binarios, hexadecimales u octales
Representación de números binarios, hexadecimales u octales
 
Repertorio de instrucciones ( Capitulo V )
Repertorio de instrucciones ( Capitulo V )Repertorio de instrucciones ( Capitulo V )
Repertorio de instrucciones ( Capitulo V )
 
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+CorregidoDii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
Dii2+Representacion+De+La+Informaci%C3%B3n+Y+Codigos+Corregido
 
Tema1 introduccion a los circuitos electronicos digitales
Tema1 introduccion a los circuitos electronicos digitalesTema1 introduccion a los circuitos electronicos digitales
Tema1 introduccion a los circuitos electronicos digitales
 
Codigo Binario
Codigo BinarioCodigo Binario
Codigo Binario
 
Sesion 03 curso telemática para comunicadores sociales
Sesion 03 curso telemática para comunicadores socialesSesion 03 curso telemática para comunicadores sociales
Sesion 03 curso telemática para comunicadores sociales
 
Tipos de datos_para_c_++
Tipos de datos_para_c_++Tipos de datos_para_c_++
Tipos de datos_para_c_++
 
Sistema binario
Sistema binarioSistema binario
Sistema binario
 
Tema 2: Hardware
Tema 2: HardwareTema 2: Hardware
Tema 2: Hardware
 
Codigo binario
Codigo binarioCodigo binario
Codigo binario
 
Digitalización – código binario
Digitalización – código binarioDigitalización – código binario
Digitalización – código binario
 
Código alfanumérico
Código alfanuméricoCódigo alfanumérico
Código alfanumérico
 

Similaire à Códigos binarios roxana mansilla

Trabajo práctico nº 5 ro i meliii
Trabajo práctico nº 5 ro i meliiiTrabajo práctico nº 5 ro i meliii
Trabajo práctico nº 5 ro i meliii
Meli1787
 
Examen semestral inf.100
Examen semestral inf.100Examen semestral inf.100
Examen semestral inf.100
Enrique Perez
 
La compu digital
La compu digitalLa compu digital
La compu digital
erikapoh
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
kristel24
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digital
MIGUEL
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
tanztanz
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
diana
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
142918
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
tanztanz
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
tayloritajojo
 
La compu, powerpoint
La compu, powerpointLa compu, powerpoint
La compu, powerpoint
Maria
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
mat3matik
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digital
MIGUEL
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
tanztanz
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
laulecahe
 

Similaire à Códigos binarios roxana mansilla (20)

Trabajo práctico nº 5 ro i meliii
Trabajo práctico nº 5 ro i meliiiTrabajo práctico nº 5 ro i meliii
Trabajo práctico nº 5 ro i meliii
 
Examen semestral inf.100
Examen semestral inf.100Examen semestral inf.100
Examen semestral inf.100
 
Presentacion grupo-2-inf-164
Presentacion grupo-2-inf-164Presentacion grupo-2-inf-164
Presentacion grupo-2-inf-164
 
2 - 2 La información digital.pptx
2 - 2 La información digital.pptx2 - 2 La información digital.pptx
2 - 2 La información digital.pptx
 
Clase14
Clase14Clase14
Clase14
 
La compu digital
La compu digitalLa compu digital
La compu digital
 
Tema2
Tema2Tema2
Tema2
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digital
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
 
La compu, powerpoint
La compu, powerpointLa compu, powerpoint
La compu, powerpoint
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
 
2 la computadora digital
2 la computadora digital2 la computadora digital
2 la computadora digital
 
Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]Clase 2-la%20 computadora%20digital[1]
Clase 2-la%20 computadora%20digital[1]
 
Clase 2-la computadora digital
Clase 2-la computadora digitalClase 2-la computadora digital
Clase 2-la computadora digital
 
Clase 2
Clase 2Clase 2
Clase 2
 

Dernier

SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
gesicavillanuevaqf
 

Dernier (20)

📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
📝 Semana 09 - Tema 01: Tarea - Redacción del texto argumentativo
 
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptxLA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
LA ORALIDAD, DEFINICIÓN Y CARACTERÍSTICAS.pptx
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docxTERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
TERCER GRADO PROGRAMACION ANUAL CCSS 3° - 2024.docx
 
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
PLAN DE GESTION DEL RIESGO  2023 - 2024.docxPLAN DE GESTION DEL RIESGO  2023 - 2024.docx
PLAN DE GESTION DEL RIESGO 2023 - 2024.docx
 
TEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilizaciónTEMA EGIPTO.pdf. Presentación civilización
TEMA EGIPTO.pdf. Presentación civilización
 
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docxSISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
SISTEMA RESPIRATORIO DEL CUERPO HUMANO triptico.docx
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
Análisis de la situación actual .La Matriz de Perfil Competitivo (MPC)
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
IMPLICACIONES BIOÉTICAS ANTE EL TRANSHUMANISMO A PARTIR DEL PENSAMIENTO FILOS...
 
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLAACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
ACERTIJO SOPA DE LETRAS OLÍMPICA. Por JAVIER SOLIS NOYOLA
 

Códigos binarios roxana mansilla

  • 1. Códigos binarios. Codificación de Texto. ¿Cómo se puede guardar en memoria por ejemplo un texto? • Toda la información suministrada al ordenador se traduce a caracteres de un determinado código – a = { A, B, C, D, ..., a, b, c, ..., 0, 1, 2, ..., +, -, *, / } – Cada carácter se representa internamente con cierta combinación de n bits exclusiva. • Los caracteres suelen agruparse en cinco categorías – Caracteres alfabéticos A, B, C, ...Y, Z, a, b, c, d, …, z – Caracteres numéricos 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 – Caracteres especiales ),(*/;:+Ññ!“& – Caracteres de control Fin de línea, Retorno de carro, Pitido, … – Caracteres gráficos de figuras elementales ♫♪♥ Representación de textos. Códigos de entrada/salida. • Hay que establecer una correspondencia entre el conjunto de caracteres a y el conjunto binario b = { 0, 1 }n • El número m de elementos del conjunto a depende del dispositivo o sistema informático de codificación de E/S que se esté utilizando • Supongamos que utilizamos un número fijo de n bits para codificar los símbolos de a – Con 2 bits (n=2)
  • 2. Podemos hacer 4 combinaciones distintas Podemos codificar hasta 4 símbolos (m=4) distintos – Con 3 bits (n=3) Podemos hacer 8 combinaciones distintas Podemos codificar hasta 8 símbolos (m=8) distintos – Con n bits Podemos codificar hasta m = 2n símbolos distintos – Para codificar m símbolos distintos necesitamos n bits • n>= log2 m = 3.32log m, • Como en la práctica n debe ser entero, n es el menor entero que verifica la relación. • ¿Cuál es la cantidad n de bits que necesitamos para poder representar una cantidad m de símbolos? n >= log2 (m) = 3.32 ´ log(m) – n es el menor entero que verifica la ecuación anterior • Ejemplos – Para representar 10 símbolos necesitaré 4 bits • 3.32 x log (10) = 3,32 ® 4 – Para representar 50 símbolos necesitaré 6 bits • 3.32 x log (50) = 5,64 ® 6 – Para representar 200 símbolos necesitaré 8 bits • 3.32 x log (200) = 7,63 ® 8 • Código ASCII – American Standard Code for Information Interchange – Versión reducida de 7 bits, usualmente se incluye un octavo Bit para detección de errores de transmisión o grabación – Versión extendida de 8 bits, con caracteres gráficos - Hoy en día es de los más utilizados. Imágenes ● Los ordenadores componen imágenes mediante el dibujo de puntos de distinto color llamados "pixel" ● El color de cada punto se codifica con un número binario de un número determinado de bits.
  • 3. ● El número de bits empleado se llama "profundidad de color". – Ej. 8 bits, 16 bits, 24 bits (color verdadero). Imágenes Imágenes Codificación del color ● Un determinado color se forma componiendo tres colores primarios en distintas intensidades: – ROJO (R), – VERDE (G) – AZUL (B) ● Con 24 bits: – 8 bits para cada color, – 256 valores (0 ... 255) RGB 0 0 0 negro 255 255 255 blanco 255 0 0 rojo intenso 255 255 0 amarillo 192 192 255 azul claro 255 128 0 naranja
  • 4. Canal rojo canal verde Sonido ● El sonido se representa por una curva de amplitud (presión, señal eléctrica, etc.) frente al tiempo. ● Codificación digital: – Muestreo: se toma el valor de la señal a intervalos regulares. Frecuencias típicas de muestreo (Hz): 11025, 22050, 44100 – Cuantización: la amplitud se representa con un número determinado de bits. Ej. 8, 16 bits. Sonido Codificación del sonido …22344 19233 . . . 8132 -6984 -15864 . . .
  • 5. ● La calidad será mayor cuanto mayor sea la frecuencia de muestreo y el número de bits por muestra ● Ejemplo: calidad CD: 44100Hz, 16 bits/muestra