Está en la página 1de 3

Taller Construcción de Software

Nombre: Juan Pablo Arango Amaya

1: Aplicar la metodología para construir un algoritmo al ejercicio (algoritmo) que


trajo la clase pasada, sino trajo el ejercicio, inventarse un algoritmo.

Algoritmo para irse a dormir:


Definir el problema: ¿Cómo hacer que la máquina siga todos estos pasos hasta llegar a dormir?
Analizar el problema: Llevar a la maquina a dormir siguiendo todos los pasos que hace un
humano común y corriente.
Diseñar algoritmo: Levantar píe derecho, izquierdo, agacharse 10’ grados, repetir 5 veces hasta
llegar al baño color blanco, levantar brazo izquierdo luego llevar el brazo hacia delante
cogiendo cepillo, alzar la mano, estirar y coger crema dental, echar crema dental al cepillo,
luego llevar brazo izquierdo hacia la boca y mover en círculos por todos los dientes, terminar
enjuague, levantar mano derecha hacia delante y coger vaso con agua echar el vaso con agua a
la boca, luego dejar cepillo y vaso con agua en la repisa, mano izquierda hacia delante, luego
soltar objetos. Paso hacia delante dar un giro 160 grados levantar píe derecho, agacharse 10
grados, repetir misma acción con izquierdo y derecho hasta dar 5 pasos y llegar a la cama color
roja, alzar pie izquierdo y derecho colocándolos en la cama, tomar posición de dormir, acostar
todo el cuerpo, tirar cuerpo hacia atrás, llevar brazo izquierdo y derecho hacia el frente coger
cobija, luego llevar brazo izquierdo hacia atrás y a dormir.
Prueba de escritorio: El robot se acostó a dormir con toda la estructura pactada sin ningún
problema llegando así a tener un funcionamiento exitoso y cumplir con todo lo propuesto.

2: Escribir el algoritmo para el siguiente problema: Azul piensa ir al cine con su


novio, pero no sabe qué pasos debe realizar desde el momento que llega a las salas de
cine con él. Azul lo llama a usted para que por favor le enseñe a través de un
algoritmo, lo que debe hacer cuando llega a la sala de cine y quiere tener la mejor
velada con su novio incluyendo mejores puestos, película que les guste a ambos,
combo de comida, forma de interactuar en la sala durante la película y todo lo que le
quieras recomendar.

Definir el problema: ¿Cómo hacer que Azul llegue a tener una cita con su novio en
donde puedan tener una cita agradable con una serie de pasos?
Analizar el problema: Azul no sabe los pasos para tener una cita con su novio
Diseñar algoritmo:
1: Azul, primero saludar a tu novio y darle un fuerte abrazo.
2: Dirigirse hacía la taquillera a preguntar cuanto vale los boletos de los mejores
asientos que haya.
3: Ver que películas hay por ver. Preguntar la hora disponible de la película, escoger la
película “Los Avengers” Sé que les gusta.
4: Comprar boletos
5: Luego preguntar por el combo de perros y comprar.
6: Ir hacía la sala, buscar los asientos y sentarse. Interactuar con tu novio, abrazarlo y
pedirle que te dé la mano. Como recomendación acuéstate en el hombro de él, buena
suerte Azul!
3: Escriba el enunciado (definir el problema) del siguiente algoritmo:
1. Necesito el valor a y b
2. Elevar al cuadrado el valor de a y b
3. Sumar los dos valores a y b
4. Saco raíz cuadrada del resultado del paso 3
5. Dar respuesta del valor del paso 4

Definir problemas:
1: Calcular el valor de las variables A y B en donde su resultado sea plasmado en
pantalla
2: Elevar al cuadrado el resultado de las variables A y B y plasmar en pantalla
3: Observar bien los dos valores A y B y sumar sus dos exponentes y plasmarlos en
pantalla.
4: Ver el resultado del punto 3 y a su resultado sacarle raíz cuadrada
5: Ver el resultado de punto 4 y agregar el resultado del valor.

Analizar problemas:

1: Saber cuál es el resultado de los valores A y B que no se tienen


2: Queremos saber cuál es el valor de A y B y elevarlo al cuadrado
3: Coger los valores A y B y sumarlos
4: Cuál podría ser la raíz cuadrada del resultado de los valores A y B del paso 3
5: Cuál podría ser el valor del paso 4 y querer darles respuesta a estos dos valores, A y B
Prueba de escritorio:
1: Resultado del valor A y B=
2: La raíz de cuadrada de A y B es=
3: La sumatoria de los valores A y B es=
4: La raíz cuadrada de la suma de A y B es=
5: El valor final del 4 y su respuesta es=

5: function necesitar_el_valor() {
var suma;
var n1 = new Number();
var n2 = new Number();
document.write("escribe los números de la variable a y b",'<BR/>');
n1 = Number(prompt());
n2 = Number(prompt());
suma = n1+n2;
document.write("La suma de los dos número es:",suma,'<BR/>');
}

También podría gustarte