RE: Foro Tematico Unidad_1
rajuaco5 de Noviembre de 2014
642 Palabras (3 Páginas)219 Visitas
¿Cuál es el fin de realizar la prueba escritorio en el desarrollo de un programa. Que beneficios le brinda? nos ayuda a entender lo que hace un determinado algoritmo o cuál es su función, además nos ayuda a verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Entre los beneficios de la prueba de escritorio están saber si el programa realiza su función correctamente, y en caso de que no ejecute o no realiza esta función nos permite detectar los errores como si algún paso o instrucción no está en el orden correcto o si nos hace falta algo en el algoritmo o si las instrucciones están en el orden correcto.
Tips para la elaboración de las pruebas escritorio: lo primero que podemos hacer es un Diagrama de Flujo, con los datos de la prueba, se realizan cada uno de los pasos propuestos en el algoritmo. Si la prueba de escritorio genera resultados verdaderos y convincentes, decimos que el algoritmo posee una lógica adecuada, si por el contrario el algoritmo presenta resultados incorrectos debemos de corregirlo.
ACTIVIDAD DE APRENDIZAJE 2: DESARROLLAR ALGORITMOS Y DIAGRAMAS DE FLUJO.
1. Desarrollar algoritmo y diagrama de flujo para los siguientes ejercicios:
a) Dado el costo de un computador portátil y la cantidad de dinero entregado por el cliente, calcule e imprima el cambio que debe devolvérsele al cliente.
Solución:
Análisis:
Datos de entrada:
Costo del computador portátil: “c”
Cantidad de dinero entregado por el cliente: “cd “
Proceso:
Ca= cd – c
Datos de salida:
Cambio que debe devolvérsele al cliente: “ca”
DIAGRAMA DE FLUJO:
b) Leer e imprimir los datos correspondientes a una línea de directorio telefónico.
Solución:
Análisis:
Datos de entrada:
Nombre de la persona: n
Teléfono de la persona: t
Pseudocodigo:
Definición de variables
Int telefono;
Char nombre;
Escribir “ingrese nombre”;
Leer Nombre;
Escribir “ingrese el telefono”;
Leer teléfono;
Escribir “el nombre de la persona es:” Nombre;
Escribir “el teléfono de la persona es:” telefono;
Fin programa
2. Investigue en una empresa, en el área de sistemas lo siguiente:
a) Con cuantos equipos de cómputo cuenta, y cuáles son sus especificaciones; disco duro, memoria, procesador, marca, etc.
Equipos de cómputo: 9
Nombre: All in One 23" 1TB AMD A6 / 23-G020LAHP
Especificaciones:
Disco duro: Unidad de disco duro de 1TB
Memoria: Memoria Ram de 8GB
Procesador: Procesador Acelerado AMD Quad Core A6-5200
Marca: HP
b) Describa un proceso de la empresa y realice el algoritmo y el diagrama de flujo.
Proceso:
Descuento del 50% en todos los productos.
Análisis:
Datos de entrada:
Valor de la Compra: vc
Proceso:
Tc = vc * 0.5
Datos de salida:
Total de la compra: Tc
DIAGRAMA DE FLUJO:
...