Act 1 Unidad 1 Metodología De La Programación SENA
inpacr19 de Noviembre de 2014
519 Palabras (3 Páginas)1.482 Visitas
Paulo Chaves cc. 98385977 Metodología de la programación de SI
Actividad 2
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
Inicio
Declarar variables CC, CB, cambio como real
Ingresar costo del computador CC
Ingresar cantidad de dinero dado CD
Cambio = CB - CC
Imprimir cambio
Fin
b) Leer e imprimir los datos correspondientes a una línea de directorio telefónico.
No
Si
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.
Compuconta SAS, cuenta con 8 equipos HP de área de sistemas de 1 tera DD, 4 Gb de RAM, 3 con procesador Intel quad core i7. Y 5 i 3
b) Describa un proceso de la empresa y realice el algoritmo y el diagrama de flujo.
Desarrollar proyectos de software, revisarlos, probarlos y entregarlos.
Requerimiento de sw
Desarrollo de sw
Revisión de sw
Prueba de sw
Entrega al cliente
3. Resuelva las siguientes preguntas
a. Enuncie las características de un algoritmo
1. Carácter finito: Un algoritmo siempre debe terminar después de un número finito de pasos.
2. Precisión: Cada paso de un algoritmo debe estar precisamente definido; las operaciones a llevar a cabo deben ser especificadas de manera rigurosa y no ambigua para cada caso".
3. Entrada: Un algoritmo tiene cero o más entradas: cantidades que le son dadas antes de que el algoritmo comience o dinámicamente mientras el algoritmo corre. Estas entradas son tomadas de conjuntos específicos de objetos.
4. Salida: Un algoritmo tiene una o más salidas: cantidades que tienen una relación específica con las entradas.
5. Eficacia: También se espera que un algoritmo sea eficaz, en el sentido de que todas las operaciones a realizar en un algoritmo deben ser suficientemente básicas como para que en principio puedan ser hechas de manera exacta y en un tiempo finito por un hombre usando lápiz y papel.
b. Describa las diferencias entre los tipos de algoritmos.
Los algoritmos cualitativos son aquellos en los que se describen los pasos utilizando palabras, mientras que los algoritmos cuantitativos son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
4. Diseñe los algoritmos que resuelven los siguientes problemas:
a. Pagar una multa para una infracción de carro. Determinar el tipo de infracción y el posible valor a pagar.
No
Si
Si
No
b. .Escribir un algoritmo que encuentre todos los números primos menores de 30.
si
no
no
si
...