



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Código ASCII y tipos de datos básicos
Tipo: Ejercicios
1 / 5
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




Desarrollar una investigación sobre el código ASCII, para conocer su función, características, tipos, etc.
El código ASCII o simplemente ASCII (acrónimo de Código Estándar Estadounidense para el Intercambio de Información), es la codificación utilizada por los sistemas informáticos para representar y leer símbolos, letras, números y funciones a partir del lenguaje de máquina. Así, existe un total de 127 códigos que representan caracteres y funciones que el usuario de un computador puede ingresar al ordenador, pero que, al mismo tiempo, el equipo puede traducir y comprender de manera inmediata.
Función El código ASCII funciona como enlace entre el lenguaje de máquina (código binario) y la forma empleada por los seres humanos para designar instrucciones o ingresar texto a un computador. De esta manera, ASCII es un recurso indispensable para facilitar la forma en la que las personas dan uso a un ordenador. En este sentido, cuando una persona escribe una palabra en un editor de texto, la computadora no reconoce cada letra como un caracter propiamente dicho, sino que utiliza el código ASCII para traducir el código binario que recibe desde el teclado, y mostrar en pantalla el carácter correspondiente a dicha secuencia binaria de ocho bits. De la misma manera, es gracias al código ASCII que los seres humanos pueden “comunicarse” con un ordenador mediante el lenguaje nativo, es decir, utilizando letras para designar instrucciones, ya que el sistema informático reconoce los comandos ingresados en el teclado y lo traduce a lenguaje de máquina por medio del código ASCII. Características A continuación se detallan algunas de las características más destacadas del código ASCII: No se trata de un lenguaje de programación, sino que es un patrón estandarizado de secuencias binarias que representan un total de 127 elementos compuestos por letras, números, símbolos y funciones. De los 127 códigos ACSII, 32 de ellos corresponden a caracteres de control.
Código ASCII de caracteres imprimibles Los caracteres imprimibles de código ASCII son los códigos que van desde el 32 hasta el 126. En este grupo se encuentran todos aquellos caracteres que, como indica su nombre, tienen una representación visual, por lo que agrupan dígitos, letras, signos de puntuación, una serie de símbolos y el “espacio”. Código ASCII de caracteres de control El código ASCII utiliza los primeros 32 códigos de su sistema para designar caracteres de control, es decir, para delegar instrucciones o controlar periféricos conectados al ordenador. Muchos de los códigos designados para caracteres de control han quedado obsoletos, sin embargo, en este grupo se encuentran los famosos caracteres de salto de línea o “ENTER”, suprimir, borrar, escape, y otros que aún son empleados en los ordenadores modernos.
El código ASCII nos permite conocer como procesa y trabaja los datos un computador, para poder transformarlos a letras, números y signos de puntuación con los que queremos escribir de manera correcta, y lo hace de forma electrónica.
En red (networking) Propiedad de los ordenadores y programas de ordenador que las permiten comunicarse unos con otros a través de una red. Objeto (object) Vease instancia. Una instancia de una clase específica. En general, se puede construir cualquier número de objetos a partir de una clase. Análisis orientado a objetos OOA (objetctoriented Analysis) Análisis realizado en términos de objetos, clase y relaciones de clases. Diseño orientado a objetos OOD (object.oriented design) Diseño realizado en términos de objetos, clases y selecciones de clases. Operador (operator) Operaciones para valores de tipos primitivos de datos. Ejemplos de operadores son +,-,*,/ y % Programación orientada a objetos OOP (objectoriented programming) Un enfoque de programación que implica organización de objetos y su comportamiento en clases de componentes realizables. Asociatividad de operadores (operator associativity) Orden en que se evalúan operadores de igual procedencia dentro de una expresión. La asociatividad a izquierda produce una evaluación de izquierda a derecha, la asociatividad derecha es derecha a izquierda. Precedencia de operadores (operator precedence) Prioridad de un operador dentro de una expresión utilizando para determinar en que orden de evaluarán los operadores. Sobrecarga (overload) Proporciona dos o más métodos con el mismo nombre en el mismo ámbito, diferenciado por tener listas de parámetros deferentes. Anular o sustituir (override) Donde un método de una subclase redefine y especializa un método del mismo tipo heredado de una superclase.