Estudiante
1. ALGORITMO
Un algoritmo se define como: Un conjunto de operaciones o reglas aplicadas a un conjunto finito de datos (entrada) para obtener otro conjunto finito de datos(salida), de tal manera que se pueda aplicar una tras otra para resolver el problema o alcanzar el objetivo deseado.
Un algoritmo tiene las siguientes propiedades:
a) Es una secuencia de etapascon un punto particular de inicio
b) Es definido y no es ambiguo. Consta de una serie de pasos perfectamente bien definidos a los cuales no se les puede encontrar mas de un sentido.(Al escribir un algoritmo lo haremos pensando que lo utilizará una computadora o una persona que no conoce el problema)
c) En general, se puede utilizar para varios problemas que serelacionan entre si.
(Se debe hacer con la idea de resolver toda una familia d problemas y no solo uno de ellos, debe considerar todos los casos posibles)
d) Es finito en tamaño y en tiempo.(Termina al procesar todos los datos posibles)
Un paso de algún algoritmo puede tener la orden de repetir otros pasos del mismo, de ahí surge la posibilidad de que un algoritmo seainfinito, si no damos una condición para dejar de repetir esos pasos
1 PROGRAMA
La especificación de una tarea (algoritmo) en algún lenguaje de programación
Conjunto deinstrucciones escritas en algún lenguaje de programación y que sirven para solucionar un problema
4 LENGUAJE DE PROGRAMACIÓN
Es una notación, que generalmente consta de unconjunto de símbolos y reglas
Clasificación de los lenguajes de programación por nivel
Los lenguajes de programación pueden ser de bajo o de alto nivel, según sean directa o indirectamenteinteligibles por la computadora
Lenguajes de bajo nivel: utilizan código binario propio de la máquina
Lenguajes de alto nivel: recurren a expresiones más próximas al lenguaje...
Regístrate para leer el documento completo.