martes, 5 de octubre de 2010

Programaciòn

PROGRAMACION proceso por el cual un programador escribe en un lenguaje de programacion el codigo fuente de un softwer.

PROGRAMA: es un conjunto de instucciones que una ves ejecutadas podran realizar una o varias tareas en una computadora



ALGORITMO

conjunto de pasos, instrucciones o acciones que se deve seguir y ejecutar de manera ordenada para alcansar un fin deseado.



CARACTERISTICAS DEL ALGORITMO


Ser definido: Sin ambigüedad, cada paso del algoritmo debe indicar la acción a realizar sin criterios de interpretación.


Ser finito: Un número específico y numerable de pasos debe componer al algoritmo, el cual deberá finalizar al completarlos.


Tener cero o más entradas: Datos son proporcionados a un algoritmo como insumo (o estos son generados de alguna forma) para llevar a cabo las operaciones que comprende.


Tener una o más salidas: Debe siempre devolver un resultado. Por salida de resultados debe entenderse todo medio o canal por el cual es posible apreciar los efectos de las acciones del algoritmo.


Efectividad: El tiempo y esfuerzo por cada paso realizado debe ser preciso, no usando nada más ni nada menos que aquello que se requiera para y en su ejecución.

LENGUAJES DE PROGRAMACION

Es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

LENGUAJE DE ALTO NIVEL

Se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.

LENGUAJE DE BAJO NIVEL
Proporciona un set de instrucciones aritmeticológicas sin la capacidad de encapsular dichas instrucciones en funciones que no estén ya contempladas en la arquitectura del hardware.

EJECUCION

LENGUAJE INTERPRETE
Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel

LENGUAJE COMPILADO
Una vez escrito el programa, éste se traduce a partir de su código fuente por medio de un compilador en un archivo ejecutable para una determinada plataforma

No hay comentarios:

Publicar un comentario