varios

Páginas: 7 (1744 palabras) Publicado: 5 de febrero de 2014
Lenguajes y Programas


¿Qué es un Lenguaje?
Conjunto de símbolos o gestos que junto a un conjunto de reglas gramaticales o de sintaxis se combinan de una forma sistemática para lograr comunicar pensamiento o ideas.

Los lenguajes de programación son entonces mucho mas sistemas de codificación estos sirven para escribir instrucciones para la computadora; lo que permite es la comunicaciónentre el usuario y la maquina.


¿Porque los lenguajes de programación?

- Los lenguajes de programación se utilizan para implementar los programas (secuencias de instrucciones) que deben ejecutarse en los microprocesadores.

- Concebir lenguajes de programación más cercanos al lenguaje humano (palabras que describan operaciones y operandos).

- Concebir lenguajes de programación que seanindependientes de la arquitectura del
microprocesador que se desee utilizar.

- Concebir sistemas de traducción mecanizados de estos lenguajes de programación
más cercanos al lenguaje humano al lenguaje máquina del microprocesador que se desee utilizar (programas traductores).

Existen dos categorías de lenguajes de programación cercanos al lenguaje humano:


Lenguajes de bajo nivel(ensambladores):

Representan con palabras o nemotécnicos el juego de instrucciones y los recursos internos del microprocesador (registros de la CPU). Son propios de cada microprocesador (o de una familia de microprocesadores). Lo que permiten es desarrollar programas muy compactos, ya que se pueden aprovechar al máximo los recursos internos del microprocesador. El tiempo de desarrollo deprogramas acostumbra a ser largo.


Lenguajes de alto nivel (C, C++, Pascal, Fortran, Basic, Java,…):

Representan con palabras o nemotécnicos operaciones y operandos genéricos que pueden llegar a ser muy complejos (por ejemplo, productos de matrices). Son independientes de los microprocesadores, ya que no utilizan sus recursos internos. Permiten desarrollar programas en un tiempo corto, debido ala potencia de sus operaciones y operandos. Los programas a veces resultan poco compactos, ya que no pueden aprovechar al máximo los recursos internos del microprocesador.



¿Qué es un Programa?

Es un instrumento o medio de comunicación con la computadora, un conjunto detallado y explicito de instrucciones para realizar algún trabajo. Estas instrucciones le indican paso a paso a la maquinalo que debe de hacer.
Al proceso de elaborar una lista de instrucciones (escribir un programa) se le llama programación. El escribir un programa computacional es similar a describir las reglas de un juego a personas que nunca lo han jugado para que las apliquen. Para lograrlo, se requiere de un lenguaje de descripción entendible por todas las partes involucradas en la comunicación. Sueleutilizarse como primera etapa el lenguaje propio del programador (pseudolenguaje) y luego transcribir las instrucciones a un lenguaje de programación, es decir, el que comunica a la computadora con el usuario. El primer paso en el diseño y elaboración de un programa es escribir un algoritmo.


LA PROGRAMACION DE ELEMENTOS BASICOS

MODELO DE SOLUCION:

En general un problema de información esposible entenderlo, analizarlo y descomponerlo en todos sus componentes o partes que de una u otra manera intervienen tanto en su planteamiento como en su solución.

Una herramienta rápida que nos permite descomponer en partes un problema para su solución, es el llamado modelo de solución, este consiste de una pequeña caja que contiene los tres elementos más básicos en que se puede descomponercualquier problema sencillo de información, estas tres partes son:

1. LA PRIMERA PARTE son todos los datos que se ocupan para poder resolver el problema, estos datos son almacenados o asignados internamente en la memoria del computador en las llamadas variables de entrada.

2. LA SEGUNDA PARTE son todas las operaciones generalmente algebraicas necesarias para solucionar el problema, generalmente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Variado
  • Varios
  • Varios
  • Varios
  • Variados
  • Varios
  • Varios
  • Varios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS