Análisis 3.2 PDF
Document Details
Uploaded by ResourcefulVampire
Universidad La Salle
Tags
Summary
This document discusses the analysis of data and identification of resources necessary for problem-solving in programming. It covers concepts like input data, processes, and output results. It also provides recommendations for software and hardware.
Full Transcript
3.2. Análisis Definición de datos e identificación de los elementos y recursos que se requieren para la solución del problema. Para realizar un programa, deben seguirse ciertos pasos que ayudan a solucionar el problema. Es necesario definir los req...
3.2. Análisis Definición de datos e identificación de los elementos y recursos que se requieren para la solución del problema. Para realizar un programa, deben seguirse ciertos pasos que ayudan a solucionar el problema. Es necesario definir los requisitos para su solución y comprobar que lo que se programa de los resultados deseados. 3.2 Análisis Definición de datos e identificación de los elementos y recursos que se requieren para la solución del problema. El análisis del problema es una de las etapas más importantes para su resolución. Deben precisarse los pasos necesarios para llegar a lo que se requiere, definir datos, identificar elementos, las operaciones o procesos requeridos, además de que se debe tener claro el resultado que se desea obtener. De manera muy sencilla, se debe pensar en los datos de entrada, los procesos y los resultados de salida que solucionan el problema. 3 3.2 Análisis Los datos de entrada son las variables que se piden al usuario para poder llegar a un resultado; se debe tener cuidado de no pedir los datos de salida. Los procesos son las operaciones o fórmulas que deben aplicarse. Y los datos de salida son los resultados. Por ejemplo, si se quiere calcular el área de un triángulo, los datos de entrada son: la base y la altura, el proceso es: área=base*altura/2 y la salida es el área. El seudocódigo es una representación de la solución de un problema. Deberá ser detallado y parecido al lenguaje que se utilizará para la programación. El seudocódigo no es programable, simplemente su función es facilitar la programación. Consiste en escribir, en lenguaje natural, los pasos de un algoritmo; por ejemplo, si se quiere calcular el área del triángulo, el seudocódigo quedaría: 1. pedir base, altura 2. área= base*altura/2 3. Imprimir área Para hacer un seudocódigo hay pocas reglas establecidas. En realidad, cada programador puede hacerlo con su estilo, es decir, podría numerar las instrucciones o no, colocar palabras como pedir o leer y escribir o imprimir. 4 3.2 Recomendaciones de Software y Hardware 1. Verificar que el sistema operativo y el procesador de la computadora estén fabricados para trabajar el uno con el otro. 2. Investigar la cantidad de memoria que requieren las aplicaciones que serán instaladas en la computadora y que esta cuente con cuando menos esa capacidad. 3. Comprar dispositivos periféricos de la misma marca de la computadora o que estén recomendados por el fabricante o el distribuidor. 4. Contar con un certificado del hardware y del software que diga que puede instalarse correctamente, en el caso de aditamentos especiales. 5. Poder ejecutar el software adquirido con anterioridad en la computadora nueva, de ser necesario. 6. Revisar que el software nuevo puede ser instalado si la computadora ya tiene tiempo de haber sido adquirida. 7. Identificar posibles fallas en la definición de la resolución del monitor con la computadora que puede tener baja capacidad. 8. Probar, de preferencia, los dispositivos multimedia en el equipo nuevo, para verificar su correcto funcionamiento. 9. Examinar que las unidades de memoria, como discos duros externos y USB, funcionen también con el hardware y software comprados. 5