AlgoritmosOnline version Evaluar la unidad by Olga Lucía Agudelo 1 Un Algoritmo es: a Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso, su contenido puede cambiar durante la ejecución del programa. b es una serie de pasos sin importar el orden,y que describen el proceso que se debe seguir, para dar solución a un problema Genérico. c es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. d es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. 2 La definición de un algoritmo debe describir tres partes: a Entrada, proceso y salida b Entrada, programación y salida c Información, proceso y salida d Información, programación y salida 3 Las características fundamentales que debe cumplir todo algoritmo son: a Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. • 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. Si se sigue un algoritmo, se debe terminar en algún momento b Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. • 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. Si se sigue un algoritmo, no debe terminar es continuo. c Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. • 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. Si se sigue un algoritmo, no debe terminar es continuo. d Un algoritmo debe ser Impreciso y no indicar el orden de cada paso. • 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. Si se sigue un algoritmo, no debe terminar en algún momento 4 Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa a Una constante b Una variable c un dato d un programa 5 logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Se puede decir que el principal problema que presentan es la gran cantidad de ellos que existen actualmente en uso. a Lenguaje de máquina b Lenguaje de bajo nivel c Lenguaje de alto nivel d Lenguaje natural 6 Son aquellas que almacenan datos que van cambiando su valor en el transcurso de la ejecución del algoritmo a Una constante b Una variable c Un dato d Un programa 7 Si A = 5, B = 16, entonces (A ^ 2) > (B * 2) es: a VERDADERO b FALSO 8 21 MOD 2 = a 1 b 2 c 3 d 10 9 9 +7 * 8 – 36 / 5= a 58,7 b 57 c 57,8 d FALSO 10 x<>y es a Z b FALSO c VERDADERO d No se puede resolver