Manual de Programación

Páginas: 14 (3315 palabras) Publicado: 21 de octubre de 2013


Un programa es un conjunto de instrucciones que controlan (dirigen) a una computadora; más formalmente, un programa de computadora es un conjunto de instrucciones internas utilizadas para ejecutarse en una computadora y que produzca un resultado concreto.

Otro termino para un programa o conjunto de programas es software; ambos términos se utilizan indistintamente.

El proceso deescribir un programa, o software, se denomina programación y el conjunto de instrucciones que se pueden utilizar para construir un programa se denomina código.
Los lenguajes utilizados para escribir programas de computadoras son los lenguajes de programación y programadores son los escritores y diseñadores de programas.

PROGRAMACIÓN
La programación es el proceso de diseñar, codificar, depurar ymantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación.
El propósito de la programación es crear programas que exhiban un comportamiento deseado. El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados.
Programar no involucranecesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.

LENGUAJES DE PROGRAMACIÓN
Los lenguajes de programación sirven para escribir programas que permitan la comunicación usuario/maquina.
La creación de un programa se hace inicialmente en papel y a continuación seintroduce en la computadora y se convierte en lenguaje entendible por la computadora.

El propósito de un lenguaje informático (lenguaje de computadora) es permitir a las personas comunicarse con una computadora.

Unos programas especiales llamados traductores (compiladores o interpretes) convierten las instrucciones escritas en lenguaje de programación en instrucciones escritas en lenguajemáquina (0 y 1, bits).

Los principales tipos de lenguajes utilizados son:

Lenguaje maquina
Lenguaje de bajo nivel (ensamblador)
Lenguajes de alto nivel

Lenguaje Máquina: sus instrucciones son cadenas binarias (cadenas o series de caracteres – dígitos – 0 y 1). Es conocido como código binario.

Lenguajes de Bajo Nivel: son más fáciles de utilizar que los lenguajes máquina, el lenguaje de bajonivel por excelencia es el ensamblador. Las instrucciones en leguaje ensamblador son instrucciones conocidas como nemotécnicos.

Una instrucción típica de suma seria:
ADD, M, N, P
Esta instrucción podría significar “sumar el numero contenido en la posición de memoria M al número almacenado en la posición de memoria N y situar el resultado en la posición de memoria P”

Lenguajes de AltoNivel: son los más utilizados por los programadores, permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al lenguaje humano.
Los lenguajes de programación de alto nivel existentes hoy son muy numerosos, algunos de ellos:
C, C++, COBOL, FORTRAN, Pascal, Visual Basic, Java C#, etc…

TRADUCTORES DE LENGUAJE
Son programas quetraducen a su vez los programas fuente escritos en lenguajes de alto nivel a código máquina. Se dividen en:
Compiladores
Interpretes

Compilador: analiza el programa fuente y lo traduce a otro equivalente escrito en otro lenguaje (por ejemplo, en el lenguaje de la máquina). Su acción equivale a la de un traductor humano, que toma un libro y produce otro equivalente escrito en otra lengua.Intérprete: analiza el programa fuente y lo ejecuta directamente, sin generar ningún código equivalente. Su acción equivale a la de un intérprete humano, que traduce las frases que oye sobre la marcha, sin producir ningún escrito permanente.

Intérpretes y compiladores tienen diversas ventajas e inconvenientes que los hacen complementarios:

Un intérprete facilita la búsqueda de errores,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Manual
  • Manual De Programacion
  • Manual de programación
  • Manual de programación PHP
  • Manual de programacion c++
  • Manual De Programación En Visual Basic
  • Manual básico de programacion
  • manual de usuario de programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS