Professional Documents
Culture Documents
Algoritmos y Flujogramas
Nombre: Barbara Rubio Granja
U. E. B - Carrera de Pedagogía de la Informática Pág. - 20 –
AUTOEVALUACION
Aceptar entradas
Procesar datos
Almacenar datos e información
Producir salidas.
¿Qué entiende por Software y ponga dos ejemplos?
Google Chrome.
¿Qué es un programa?
Es una secuencia de instrucciones, escritas para realizar una tarea específica en una
computadora. Este dispositivo requiere programas para funcionar, por lo general, ejecutando
las instrucciones del programa en un procesador central.
Algunos lenguajes pertenecen a ambas categorías (LISP, Java, Python...) dado que el programa
escrito en estos lenguajes puede, en ciertos casos, sufrir una fase de compilación
intermediaria, en un archivo escrito en un lenguaje ininteligible (por lo tanto diferente al
archivo fuente) y no ejecutable (requeriría un intérprete). Los applets Java, pequeños
programas que a menudo se cargan en páginas web, son archivos compilados que sólo pueden
ejecutarse dentro de un navegador web (son archivos con la extensión .class).
Un algoritmo es una lista bien definida, ordenada y finita de operaciones que permite hallar la
solución a un problema.
Es un método para resolver un problema mediante una serie de pasos definidos, precisos y
finitos.
Algoritmos?
Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el
mismo resultado cada vez.
Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe
tener un número finito de pasos.
Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita
entenderlo y leerlo fácilmente.
Ejercicios individuales