Codigos
Enviado por mayram26 • 1 de Marzo de 2015 • Tesis • 1.317 Palabras (6 Páginas) • 191 Visitas
Introducción
El término código tiene diferentes usos y acepciones. Puede tratarse de una combinación de símbolos que, en el marco de un sistema ya establecido, cuente con un cierto valor. Por ejemplo: “El programador tendrá que modificar el código del software para que funcione de manera correcta”, “¿Cuál es el código de acceso para ingresar al depósito?”, “Tengo que cambiar el código de mi caja fuerte”.
En el caso de la informática, se conoce como código fuente al texto desarrollado en un lenguaje de programación y que debe ser compilado o interpretado para poder ejecutarse en un ordenador, también llamado computadora.
Siempre en el ámbito informático, el código ASCII (es una representación de los caracteres alfanuméricos que facilita la comunicación entre distintos dispositivos digitales. Las letras, los números, los símbolos y los acentos tienen su correspondiente número ASCII, de manera que programas desarrollados por diferentes personas y equipos fabricados por una u otra compañía pueden entender el texto de la misma forma.
Un código, por otra parte, es una combinación de caracteres que se emplea para crear y entender mensajes secretos: “Los historiadores tratan de descifrar el código utilizado por los nazis para intercambiar mensajes tras la caída del Tercer Reich”, “El ejército logró interceptar un mensaje en código del bando enemigo”.
La Teoría de la Comunicación conoce como código al conjunto de signos que deben ser compartidos por el emisor y el receptor de un mensaje para que éste sea comprendido. Si un hombre habla en francés a otra persona que no conoce dicho idioma, la comunicación no será posible ya que el código empleado para la transmisión del mensaje no es conocido por ambos.
Resumen de la unidad.
Código ASCII
Es un código de caracteres basado en el alfabeto latino, Fue creado en 1963 por el Comité Estadounidense de Estándares (ASA, conocido como el Instituto Estadounidense de Estándares Nacionales, o ANSI) como una refundición o evolución de los conjuntos de códigos utilizados entonces en telegrafía.
Este código nació a partir de reordenar y expandir el conjunto de símbolos y caracteres ya utilizados en aquel momento en telegrafía por la compañía Bell.
En un primer momento solo incluía letras mayúsculas y números, pero en 1967 se agregaron las letras minúsculas y algunos caracteres de control, formando así lo que se conoce como US-ASCII, es decir los caracteres del 0 al 127.
Así con este conjunto de solo 128 caracteres fue publicado en 1967 como estándar, conteniendo todos lo necesario para escribir en idioma ingles.
En 1981, la empresa IBM desarrolló una extensión de 8 bits del código ASCII, llamada "pagina de código 437", en esta versión se reemplazaron algunos caracteres de control obsoletos, por caracteres gráficos. Además se incorporaron 128 caracteres nuevos, con símbolos, signos, gráficos adicionales y letras latinas, necesarias para la escrituras de textos en otros idiomas, como por ejemplo el español. Así fue como se sumaron los caracteres que van del ASCII 128 al 255.
IBM incluyó soporte a esta página de código en el hardware de su modelo 5150, conocido como "IBM-PC", considerada la primera computadora personal.
El sistema operativo de este modelo, el "MS-DOS" también utilizaba el código ASCII extendido.
Código Binario
El código binario es el sistema de representación de textos, o procesadores de instrucciones de computadora utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" (cerrado) y el "1" (abierto)). En informática y telecomunicaciones, el código binario se utiliza con variados métodos de codificación de datos, tales como cadenas de caracteres, o cadenas de bits. Estos métodos pueden ser de ancho fijo o ancho variable.
tra de las características de este tipo de código es la continuidad que hace que las posibles combinaciones del código sean adyacentes, o sea de cualquier combinación del código a la siguiente cambiará solamente un bit (código continuo). Y el código será cíclico cuando la última combinación sea a su vez adyacente a la primera.
Por su lado, los códigos correctores de error y los códigos detectores de error
...