Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Representación de datos en c, Apuntes de Programación C

Representación de datos en c para los tipos de datos

Tipo: Apuntes

2018/2019

Subido el 21/03/2019

GuillermoMohedano
GuillermoMohedano 🇲🇽

2 documentos

1 / 5

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Mendoza Mohedano Guillermo
Tarea 1. Representación de datos
miércoles, 6 de febrero de 2019, 11:00
Tarea 1. Representación de datos
1. ¿Cómo se representan los diferentes datos en una computadora? (texto, números,
imágenes, audio y video)
TEXTO
Una pieza de texto en cualquier idioma es una secuencia de símbolos usados para
representar una idea en ese idioma. Se puede representar cada símbolo con un patrón de bits.
ASCII
Este código utiliza siete bits para cada símbolo. Esto significa que 128 (27) símbolos
distintos pueden definirse mediante este código.
La lista siguiente destaca algunas de las características de este código:
• ASCII utiliza un patrón de siete bits que varía de 0000000 a 1111111.
• El primer patrón (0000000) representa el carácter nulo (la ausencia de carácter).
El último patrón (1111111) representa el carácter de eliminación. Hay 31 caracteres de
control (no imprimibles).
!1
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Representación de datos en c y más Apuntes en PDF de Programación C solo en Docsity!

Mendoza Mohedano Guillermo

Tarea 1. Representación de datos

miércoles, 6 de febrero de 2019, 11:

Tarea 1. Representación de datos

  1. ¿Cómo se representan los diferentes datos en una computadora? (texto, números, imágenes, audio y video) - TEXTO Una pieza de texto en cualquier idioma es una secuencia de símbolos usados para representar una idea en ese idioma. Se puede representar cada símbolo con un patrón de bits. ASCII Este código utiliza siete bits para cada símbolo. Esto significa que 128 (27) símbolos distintos pueden definirse mediante este código. La lista siguiente destaca algunas de las características de este código:
  • ASCII utiliza un patrón de siete bits que varía de 0000000 a 1111111.
  • El primer patrón (0000000) representa el carácter nulo (la ausencia de carácter).
  • El último patrón (1111111) representa el carácter de eliminación. Hay 31 caracteres de control (no imprimibles).
  • Los caracteres numéricos (0 a 9) se codifican antes que las letras. Hay varios caracteres de impresión especiales.
  • Las letras mayúsculas (A ... Z) están antes que las letras minúsculas (a ... z).
  • Los caracteres en mayúsculas y en minúsculas se distinguen sólo por un bit. Por ejemplo, el patrón para A es 1000001; el patrón para a es 1100001. La única diferencia es el sexto bit a partir de la derecha.
  • Hay seis caracteres especiales entre las letras mayúsculas y minúsculas. - NÚMEROS En una ordenador, los números se representan usando el sistema binario. En este sistema, un patrón de bits (una secuencia de ceros y unos) representa un número. Sin embargo, un código como el ASCII no se usa para representar datos. - IMÁGENES Hoy día las imágenes se representan en un ordenador mediante uno de dos métodos: gráficos de mapa de bits o gráficos de vectores. Esta no es una división tajante, ya que las imágenes vectoriales suelen admitir la incrustación de imágenes de mapa de bits en su interior y los programas especializados en dibujo vectorial cada vez tienen más cualidades de los programas de tratamiento de imágenes de mapa de bits. Lo contrario también es cierto. En este método, una imagen se divide en una matriz de pixeles (picture elements: elementos de imagen), donde cada pixel es un pequeño punto.
  1. ¿Cómo se representan los número enteros sin signo y con signo en una computadora? Un entero sin signo es un entero que no tiene intervalo, su rango está entre 0 y el infinito positivo. La mayoría de los ordenadores define una constante llamada el entero máximo sin signo. Un entero sin signo varía entre 0 y esta constante. El entero máximo sin signo depende del número de bits que el ordenador asigna para almacenar un entero sin signo. A continuación se define el intervalo de los enteros sin signo en una ordenador, donde N es el número de bits asignado para representar un entero sin signo: Intervalo: 0 ...! El almacenamiento de los enteros sin signo es un proceso sencillo según se esboza en los pasos siguientes:
  2. El número cambia a binario.
  3. Si el número de bits es menor que N, se añaden 0 a la izquierda del número binario de manera que haya un total de N bits. El almacenamiento de un entero en el formato de signo y magnitud requiere 1 bit para representar el signo (0 para positivo, 1 para negativo). Esto significa que en una asignación de ocho bits, sólo se pueden usar siete bits para representar el valor absoluto del número (número sin el signo). Por consiguiente, el máximo valor positivo es la mitad del valor sin signo. Lo siguiente define el intervalo de enteros de signo y magnitud en una ordenador, donde N es el número de bits asignados para representar a un entero de signo y magnitud: Intervalo: ! ( 2 N^ − 1 ) −( 2 N −^1 − 1 ) +... + ( 2 N −^1 − 1 )

Referencias

Bibliografía Telecomunicación, E. T. (2018). Tema 2. Representación de Datos. Valladolid, España. http://www.tel.uva.es/personales/josdie/fprog/Material/ FP06_Tema02_RepresentacionDatos.pdf Forouzan, A. Introducción a la Ciencia de la Computación. Cap. 2 y 3. Ed. Thompson, 2003