Está en la página 1de 2

Que es un programa?

es un conjunto de instrucciones que una vez ejecutadas realizarn una o varias tareas en una
computadora. Sin programas, estas mquinas no pueden funcionar.
De donde proviene la palabra algoritmo?
la palabra algorismo, que originalmente haca referencia a las reglas de uso de la aritmtica
utilizando dgitos rabes, se evolucion a la palabra latina, derivacin de al-Khwarizmi,
algobarismus, que ms tarde mutara a algoritmo en el siglo XVIII
Q es un algoritmo?
En matemticas, ciencias de la computacin, y disciplinas relacionadas, un algoritmo es una lista
bien definida, ordenada y finita de operaciones que permite hallar la solucin a un problema.
Cuales son las caractersticas de un buen algoritmo?
- debe ser preciso e indicar un orden de realizacin de cada paso
- debe ser definido, es decir, si se repite varias veces debe dar el mismo resultado
- debe ser finito, es decir debe terminar en algn momento
Q es un leguaje de programacin?
es un idioma artificial diseado para expresar computaciones que pueden ser llevadas a cabo por
mquinas como las computadoras. Pueden usarse para crear programas que controlen el
comportamiento fsico y lgico de una mquina, para expresar algoritmos con precisin
Que son los paradigmas de programacin?
es una propuesta tecnolgica que es adoptada por una comunidad de programadores cuyo ncleo
central es incuestionable en cuanto a que unvocamente trata de resolver uno o varios problemas
claramente delimitados
Cual es la diferencia entre un intrprete y un compilador?
INTERPRETE: Es un traductor que realiza la operacin de compilacin paso a paso. Para cada
sentencia que compone el texto de entrada, se realiza una traduccin
COMPILADOR: Es un programa que lee totalmente un programa escrito en un lenguaje; el lenguaje
fuente, y lo traduce a un programa equivalente a otro lenguaje, lenguaje objeto.

A grandes rasgos un compilador es un programa que lee un programa escrito es un lenguaje, el


lenguaje fuente, y lo traduce a un programa equivalente en otro lenguaje, el lenguaje objeto.

Como parte importante de este proceso de traduccin, el compilador informa a su usuario de la


presencia de errores en el programa fuente.

También podría gustarte