Anda di halaman 1dari 5

Presentación

Universidad: Universidad Abierta para Adultos UAPA

Nombre: José Eleazar Toledo Báez

Carrera: Ingeniería en software

Matricula: 2018-06402

Asignatura: Lógica Computacional

Facilitadora: Adolfo Díaz

Tarea: Unidad V

1. Completa la siguiente tabla: Explica que enfocan los siguientes


términos sobre los Algoritmo como deben ser:

El proceso algorítmico debe terminar


después de una cantidad finita de
pasos. Sé que un algoritmo es
Realizable inaplicable cuando se ejecuta con un
conjunto de datos iniciales y el
proceso resulta infinito o durante la
ejecución se encuentra con un
obstáculo insuperable sin arrojar un
resultado.
Debe ser claro lo que hace, de forma
que quien ejecute los pasos. ´´ sea
Comprensible humano o maquina´´ sepa qué, cómo
y cuándo hacerlo. Debe existir un
procedimiento que determine el
proceso de ejecución.
El orden de ejecución de la
instrucción debe estar perfectamente
indicado. Cuando se ejecuta varias
veces, con los mismos datos iniciales,
el resultado debe ser el mismo
siempre. La precisión implica
Preciso determinismo.
Luego de analizar detalladamente el
problema hasta entenderlo
completamente, se procede a diseñar
un algoritmo, tranzar un plan, que lo
resuelta por medios de pasos
sucesivos y organizado en secuencia
lógica. El concepto intuitivo de
algoritmo procedimiento y reglas, se
pueden encontrar en proceso
naturales de los cuales muchas veces
no se es consciente.

2. Te invito a que realices los siguientes problemas de diagramas de


flujos. Consultar los diagramas de flujo resueltos que serán las guías para
que puedas realizar los propuestos. Si te hace falta más información
consultas las páginas web que están en materiales del curso. Problemas
de Diagramas de flujo

Cómo preparas una taza de chocolate


 Chocolate negro 150 gramos (podemos utilizar chocolate especial para
postres)
 Leche 1/2 litro
 Maicena 15 gramos (harina de maíz)
 Sal una pizca
 Azúcar al gusto

Multiplicar tres números

 Inicio
 Leer
 M1
 M2
 M3
 Multiplicar m1 m2 m3
 Dame resultados

Cómo puedo sacar la edad de mi abuelo de 90 años.

 Inicio
 Ingresar día mes y año de mi abuelo
 Dias1
 Mes 2
 Año 3
 Calcula dias1 mes 2 año 3
 Dame resultado

50% de un artículo.

 Inicio
 Leer
 V 100 de un numero
 V 50 de el mismo numero
 Calcula el primer v 100 de el numero y dividirlo entre 2
 (Dame ese resultado).
 3. elabora un mapa mental en la que enfoques los siguientes
conceptos y funciones de: Bucles o ciclos: While, Do, For, For Each

Conceptos de bucles. Do while.


While.

Permite repetir la
ejecución de un Es una estructura de
grupo de Es una secuencia que ejecuta control de la mayoría de
instrucciones repetidas veces un trozo de los lenguajes de
mientras se cumpla código, hasta que la condición programación estructurad
una condición (es asignada a dicho bucle deja de os cuyo propósito es
decir, mientras la cumplirse. ejecutar un bloque de
condición tenga el código y repetir la
valor True). ejecución mientras se
cumpla cierta condición
expresada en la cláusula
while.

FOR For Each

Es una sentencia que Sirve para moverse por los


implementa un bucle, es decir, elementos de una estructura de
que es capaz de repetir un datos, como podría ser un
grupo de sentencias un vector, y realizar acciones para
número determinado de cada una de los elementos.
veces.

Anda mungkin juga menyukai