Informatica Basica

Páginas: 7 (1526 palabras) Publicado: 24 de enero de 2013
1. INFORMATICA BÁSICA IUTE
2. Niveles de los lenguajes Lenguaje Natural Lenguaje de Programación Compilador / Interprete Lenguaje Máquina
3. Etapas de la Compilación
4. Lenguaje de Máquina Lenguaje mas básico, propio de cada computadora, ya que está relacionado con el diseño del hardware de la misma (dependiente de la máquina). Por lo general consisten en cadenas de números alfinal reducidos a ceros y unos (sistema numérico binario). Operaciones: Cargar Almacenar Sumar Restar
5. Lenguaje de Máquina Ejemplo: Código de Dirección Significado operación 00010101 10000001 (a) Cargar contenido de la dir. 129 en Acumulador 00010111 10000010 (b) Sumar contenido de la dir 130 al Acumulador 00010110 10000011 (c) Almacenar contenido del Acumulador en la dir. 131 (c) 10000011 =27+21+20 = 131.
6. Lenguaje Ensamblador Consiste en abreviaturas similares al inglés, llamadas instrucciones mnemotécnicas, que permiten representar las operaciones elementales de la computadora (dependiente de la máquina). Ejemplo: Código operación Dirección Inst en lenguaje ensamblador 00010101 10000001 LOAD A 00010111 10000010 ADD B 00010110 10000011 STORE C
7. Lenguaje EnsambladorLenguaje de bajo nivel o ensamblador : La computadora no entiende directamente lenguaje ensamblador por lo que un programa escrito en este lenguaje tiene que ser traducido a lenguaje de máquina por un programa llamado un ensamblador para que pueda ser ejecutado por la computadora. Los lenguajes ensambladores todavía requieren que el programador tenga un buen conocimiento de la arquitectura de lacomputadora. Como los lenguajes ensambladores son dependientes de la máquina, todo programa escrito en un lenguaje ensamblador particular tendrá que ser reescrito si se va a ejecutar en otro tipo de computadora.
8. Lenguaje de Alto Nivel Permite a los programadores escribir instrucciones en un lenguaje mas familiar para ellos y que contiene notaciones matemáticas comúnmente utilizadasindependiente de la máquina). Ejemplo: Código operación Dirección Inst en lenguaje ensamblador Inst en lenguaje de alto Nivel 00010101 10000001 LOAD A 00010111 10000010 ADD B 00010110 10000011 STORE C C = A + B Con este tipo de lenguajes, la programación es mas fácil para los usuarios ya que éste no necesita tener conocimiento de la arquitectura de la computadora.
9. Lenguaje de Alto Nivel Lenguaje dealto nivel : Como ocurre con los lenguajes ensambladores, la computadora no entiende directamente lenguaje de alto nivel, por lo que un programa escrito en este lenguaje tiene que ser traducido a lenguaje de máquina por un programa llamado un compilador para que pueda ser ejecutado por la computadora. Los lenguajes de alto nivel permiten portabilidad, mejor expresión de las ideas, facilidad deprogramar ciertas clases de problemas, menos posibilidad de cometer errores, una visión más amplia del problema, etc.
10. Lenguaje de Alto Nivel Ejemplos de lenguajes de alto nivel : - Java - BASIC - C - Visual Basic - C++ - Pascal - COBOL - FORTRAN - PROLOG - LISP - PL/I - SMALLTALK - ADA
11. Lenguaje de Alto Nivel
12. FUENTES DE INFORMACIÓN Dato. Esta asociado a un objeto o hechoconcreto. Información. Compuesta de datos organizados, agrupados o clasificados en categorías que le dotan de significado.
13. TIPOS DE DATOS El tipo de un dato es el conjunto de valores que Puede tomar durante el programa. La asignación de tipos a los datos tiene dos objetivos principales: Por un lado, detectar errores en las operaciones Por el otro, determinar cómo ejecutar estas operacionestodos los datos deben de tener un tipo declarado explícitamente, y además que existen ciertas restricciones en las expresiones en cuanto a los tipos de datos que en ellas intervienen
14. TIPOS DE DATOS El manejo de la información en cualquier lenguaje de programación se realiza mediante diferentes clases de datos. En una secuencia de caracteres que se trata como un solo dato. Cadena (String)...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica Basico
  • Informatica basica
  • Informatica basica
  • Informatica Basica
  • informatica basica
  • Informatica Basica
  • Informatica Básica
  • Informatica Basica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS