Definiciones Basicas De Programacion

Páginas: 6 (1368 palabras) Publicado: 27 de noviembre de 2012
Universidad Católica Los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas

Asignatura: Algoritmos y Programación

DEFINICIONES BÁSICAS DE LA PROGRAMACIÓN
¿QUE ES UN PROGRAMA? Conjunto de código, agrupados por instrucciones, donde cada instrucción le dice a la computadora que operaciones debe realizar para resolver el problema.

Imagen 1: Código de unprograma

¿QUE ES UN LENGUAJE DE PROGRAMACIÓN? Un Lenguaje de Programación es un lenguaje que los programadores usan para comunicar instrucciones a una computadora y poder ejecutar un programa. Está constituido por un grupo de reglas gramaticales, un grupo de símbolos utilizables, un grupo de términos monosémicos (es decir, con sentido único) que definen su estructura y el significado de suselementos y expresiones. TIPOS DE LENGUAJE DE PROGRAMACIÓN Existen tres tipos de lenguaje de programación: 1. Lenguajes de bajo nivel 2. Lenguajes de medio nivel 3. Lenguajes de alto nivel Lenguajes de bajo nivel Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas. Este lenguaje esmucho más rápido que los lenguajes de alto nivel. La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde encontrar un fallo es casi imposible.

1

Universidad Católica Los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas

Asignatura: Algoritmos y Programación

Ejemplo: ● Lenguaje ASSEMBLERImagen 2: Código Assembler

Lenguajes de Medio nivel Estos lenguajes se encuentran en un punto. Dentro de estos lenguajes podría situarse el lenguaje de programación C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel. Ejemplos ●C ● BCPL Lenguajes de alto nivel Sonaquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina. Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una máquina a otra sin ningún tipo de problema. Ejemplos: ● JAVA ● PROLOG ● C++ ● DELPHI ● Otros.

Imagen 3: Herramienta de ProgramaciónNetBeans 7.0

De la lectura realizada responder a la siguiente pregunta: ¿Qué diferencias existen entre los tres tipos de lenguaje de programación?

“El tipo de lenguaje de programación a programar en el presente curso es JAVA”

2

Universidad Católica Los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas

Asignatura: Algoritmos y Programación

LENGUAJEDE PROGRAMACIÓN JAVA

¿Qué es Java? Java surgió en 1991 cuando un grupo de ingenieros de Sun Microsystems trataron de diseñar un nuevo lenguaje de programación destinado a electrodomésticos. La reducida potencia de cálculo y memoria de los electrodomésticos llevó a desarrollar un lenguaje sencillo capaz de generar código de tamaño muy reducido. Debido a la existencia de distintos tipos de CPUsy a los continuos cambios, era importante conseguir una herramienta independiente del tipo de CPU utilizada. Desarrollaron un código “neutro” que no dependía del tipo de electrodoméstico, el cual se ejecutaba sobre una “máquina hipotética o virtual” denominada Java Virtual Machine (JVM). Era la JVM quien interpretaba el código neutro convirtiéndolo a código particular de la CPU utilizada. Estopermitía lo que luego se ha convertido en el principal lema del lenguaje: “Write Once, Run Everywhere”. A pesar de los esfuerzos realizados por sus creadores, ninguna empresa de electrodomésticos se interesó por el nuevo lenguaje. Como lenguaje de programación para computadores, Java se introdujo a finales de 1995. La clave fue la incorporación de un intérprete Java en la versión 2.0 del programa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Definición Programacion Basica
  • DEFINICIONES DE PROGRAMACION
  • Definiciones Programación
  • DEFINICIONES DE PROGRAMACION
  • Definiciones De Programacion
  • Definiciones de programacion
  • Programacion basica
  • Programacion basica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS