Algoritmos Actividad No
TECNOLOGIA Y EMPRESARIAL - ELITE
Actividad No.1
Fecha: 16-02 de
2015
Versión 1
Página 1 de 2
ASIGNATURA: Introducción a la programación.
TEMA: Solución deproblemas mediante algoritmos.
ACTIVIDAD DE ENSEÑANZA – APRENDIZAJE – EVALUACIÓN: Aplicar los conceptos de
algoritmos para la solución de problemas informáticos.
TIEMPO DE LA ACTIVIDAD DE E-A-E: 2horas
TIEMPO DE LA GUIA DE APRENDIZAJE: 2 horas
ORIENTACIONES GENERALES: Mediante la aplicación de algoritmos, dar solución a
los siguientes casos.
Conceptos.
Programación
– Establecer una secuencia deacciones que:
• puedan ser ejecutadas por el procesador
• realicen una determinada tarea
Acción
– Etapa en la realización de un trabajo
Acción primitiva
– Acción que el procesador puede ejecutar sinnecesidad de información suplementaria
Algoritmo
– Secuencia ordenada de acciones primitivas que realizan un trabajo
Aspectos que se deben considerar a la hora de escribir un algoritmo
– Determinaciónde las primitivas de las que partimos
– Lenguaje simbólico a utilizar para desarrollar el algoritmo
– Representación de los datos
– Establecer datos de entrada
– Establecer datos de salida
– Establecerlas relaciones entre los datos de entrada y los de salida
Profesor: Yamil Buenaños Palacios
yabupa1@yahoo.es
ESCUELA LATINO AMERICANA DE INGENIERIA ,
TECNOLOGIA Y EMPRESARIAL - ELITE
ActividadNo.1
Fecha: 16-02 de
2015
Versión 1
Página 2 de 2
Condiciones que debe cumplir un algoritmo
–Ser finito
• El algoritmo debe acabar tras un número finito de pasos
–Estar bien definido
• Todas lasejecuciones del algoritmo con los mismos datos de entrada deben devolver los mismos
datos de salida
Diferencias entre un algoritmo y un programa
– Los algoritmos no son directamente interpretables por lacomputadora deben ser traducidos a un
lenguaje de programación concreto.
– Los programas si y deben contemplar varias posibilidades para dar una solución.
Ejemplo:
PROBLEMA: Cambiar la rueda pinchada...
Regístrate para leer el documento completo.