Conceptos Básicos

De notas.romsolutions.es
Ir a la navegación Ir a la búsqueda

Algunos conceptos básicos

  • Dato: Representación simbólica (numérica, alfabética, etc...) de un atributo o característica de una entidad. El dato no tiene sentido propio.
  • Información: Conjunto organizado de datos que constituyen un mensaje sobre determinado ente o fenómeno.
  • Conocimiento: Conjunto organizado de datos e información destinados a resolver un problema.
  • Sabiduría: Conjunto de conocimientos que una persona posee sobre les temas que domina.
  • Hardware: Conjunto de elementos materiales que forman el sistema informático. También denominado "Soporte Físico".
  • Software: Conjunto de programas que puede ejecutar el hardware. También denominado "Equipo Lógico".
  • Sistema informático: Sistema dedicado al procesamiento automático de la información. Compuesto por hardware y software.
  • Algoritmo o programa: Conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea o resolver un problema.

Los auténticos creadores de la informática

  • Alan Turing 1912 - 1954. Resuelve el algoritmo de la "Máquina Enigma". Creador de la máquina de Turing y del Test de Turing. Su máquina funciona como los sistemas operativos actuales.
  • Primer ordenador. Z3 1941
  • ENIAC (Electronic Numerical Integrator and Computer). 1943

Unidades de medida de la información

La unidad de medida de la información es el bit. Un bit tiene dos posibles valores que se pueden representar de diferentes maneras: cero o uno, encendido o apagado etc...

Múltiplos de bit:

  • 1 nibble = 4bits
  • 1 octeto o byte = 8bits

Medidas-informacion.png

Codificación de la información

  • Numérica: Entero (binario natural, complemento a dos, BCD), coma flotante.

Tabla-binario-hexa.png

  • Observamos que:
    • El hexadecimal es un código más compacto que el binario, pues para representar un valor entre 0 y 15 el hexadecimal necesita un dígito mientras que en binario necesita cuatro.
    • Para pasar de binario a natural, ejemplo:
    • 1001 => 1*2³+0*2²+0*2¹+1*2⁰ = 8 + 1 = 9
    • Para pasar de decimal a binario, se deben realizar sucesivas divisiones, sin decimales,  del valor entero entre 2. Un ejemplo con 100

Natural a binari.png El número binario obtenido es el 1100100. Las calculadores de gnome y kde te pueden ayudar en la conversión, también dispones del programa "bc" para terminal que te permite cambiar entre diferentes entradas y salidas.

¿Cuántos dígitos son necesarios para codificar ..?

  1. Un dígito binario = 1bit
  2. Un dígito decimal = 4bits
  3. Un dígito hexadecimal = 4bits
  4. 3 dígitos hexadecimales = 4bits
  5. 3 dígitos decimales = 000-999 => 10bits   |     2¹⁰  Ki = 1024 posibilidades
  6. 3 dígitos hexadecimales = 12 bits
  • Alfanumérica: ASCII, Unicode (UTF-8, UTF-16)
  • Multimedia:
    • Audio.
      • Compresión con pérdida (mp3, ogg )
      • Comprensión sin pérdida (flac)
    • Gráficos
      • Con pérdida. (jpeg)
      • Sin pérdida. (Raw, png, tiff)
      • Tipos.
        • Bitmap
        • Vectoriales. (pdf, ps, svg, psd, xcf)
  • Vídeo
    • Codecs con pérdida (h264, mpeg)

Al digitalizar una señal, siempre se introduce un error en la cuantificación, en el muestro no se produce error si se cumple con Nyquist.

Clave simétrica y clave asimétrica

Cifrado-asimétrico.png

Cifrado-simétrico.png

  • Para cifrar la clave pública
  • Para firmar la clave privada
  • Se puede comprobar la autenticidad de la firma mediante su clave pública