Investigación Programación 1

Páginas: 8 (1781 palabras) Publicado: 24 de noviembre de 2015





Universidad Católica Santa María La Antigua

Tarea de Investigación #1

Ricardo Murillo
E-8-102353

Curso: Programación


Profesor Guillermo González


11 de septiembre de 2015






1. Programación
La programación como definición es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. Es el proceso a través del cual un programa o aplicacióninformática es desarrollado. Son los pasos que se abordan para crear el código fuente de un programa informático. De acuerdo con estos pasos, el código se escribe, se prueba y se perfecciona. El propósito de la programación es crear programas que exhiban un comportamiento deseado.
Los programadores son aquellos encargados de desarrollar este código con instrucciones para que el software se comportede una u otra manera de acuerdo con las órdenes que reciba.
1.1. Inicios de la programación
En sus inicios las computadoras interpretaban solo instrucciones en un lenguaje específico, del más bajo nivel, conocido como código máquina, siendo éste muy complicado para programar. De hecho solo consiste en cadenas de números 1 y 0 (sistema binario). Para facilitar el trabajo de programación, losprimeros científicos, que trabajaban en el área, decidieron reemplazar las instrucciones, secuencias de unos y ceros, por palabras o abreviaturas provenientes del inglés; las codificaron y crearon así un lenguaje de mayor nivel, que se conoce como Assembly o lenguaje ensamblador. A medida que la complejidad de las tareas que realizaban las computadoras aumentaba, se hizo necesario disponer de unmétodo sencillo para programar. Entonces, se crearon los lenguajes de alto nivel.
Mientras que una tarea tan trivial como multiplicar dos números puede necesitar un conjunto de instrucciones en lenguaje ensamblador, en un lenguaje de alto nivel bastará con solo una. Una vez que se termina de escribir un programa, sea en ensamblador o en algunos lenguajes de alto nivel, es necesario compilarlo, esdecir, traducirlo completo a lenguaje máquina. Eventualmente será necesaria otra fase denominada comúnmente link o enlace, durante la cual se anexan al código, generado durante la compilación, los recursos necesarios de alguna biblioteca. En algunos lenguajes de programación, puede no ser requerido el proceso de compilación y enlace, ya que pueden trabajar en modo intérprete. Esta modalidad de trabajoes equivalente pero se realiza instrucción por instrucción, a medida que es ejecutado el programa.
1.2. Lenguajes de programación
Un lenguaje de programación no es más que un sistema estructurado y diseñado principalmente para que las máquinas y computadoras se entiendan entre sí y con nosotros, los humanos. Contiene un conjunto de acciones consecutivas que el ordenador debe ejecutar.
En laactualidad hay más de 100 lenguajes de programación diferentes. Un ordenador no entiende un lenguaje como el que utilizan los humanos, sino que el lenguaje que entiende se llama “lenguaje binario” o “código binario” o “código máquina” que consiste en ceros y unos básicamente, es decir, una máquina sólo utiliza los números 0 y 1 para codificar cualquier acción a tomar.



1.2.1. Clasificación delenguajes de programación

1.2.1.1. Lenguajes de Programación de Bajo Nivel: son aquellos utilizados fundamentalmente para controlar el “hardware” del ordenador y dependen totalmente de la máquina y no se pueden utilizar en otras máquinas. Están orientados exclusivamente para la máquina Estos lenguajes son los que ordenan a la máquina operaciones fundamentales para que pueda funcionar. Utilizabásicamente ceros, unos y abreviaturas de letras. Estos lenguajes también se llaman de código máquina. Son los más complicados, pero solo los usan prácticamente los creadores de las máquinas. Con este tipo de lenguajes programan la asignación y liberación de memoria, el uso de punteros, el poder usar paso por valor y por referencia, la creación de tipos de datos.

1.2.1.2. Lenguajes de Programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion 1 Investigacion
  • Investigacion Programacion
  • Investigacion De Programacion
  • INVESTIGACION DE PROGRAMACION
  • Programacion 1
  • Programación 1
  • ¿Qué es programación 1
  • Programacion 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS