3 aplicar mantenimiento correctivo de hardware utilizando las medidas
Exposicion (1)
1.
2.
3. Se tiene un problema cuando se desea encontrar uno o varios objetos desconocidos (ya sean estos números, diagramas, figuras, demostraciones, decisiones, posiciones, algoritmos, u otras cosas), que cumplen condiciones y/o relaciones, previamente definidas, respecto a uno o varios objetos conocidos. De esta manera, solucionar un problema es encontrar los objetos desconocidos de dicho problema.
4. 1.1. Identificar el problema En primer lugar hay que identificar el problema con claridad, y describir los objetivos del estudio con precisión. Aunque sea obvio, es muy importante una definición correcta del problema real ya que todas las etapas siguientes gravitaran sobre ello. También es de gran utilidad para ajustar la inversión de tiempo y dinero aplicados a la creación del modelo. Construir un modelo es un proceso largo y costoso, que no se justifica si hay otros caminos más sencillos de obtener el mismo resultado. Estos otros caminos son básicamente dos: la estadística y la intuición. - La estadística o los métodos de cálculo numérico, son muy útiles para solucionar muchos problemas en los que - Tu intuición te ha llevado hasta donde estás, y por lo tanto no la menosprecies.
5. 1.2. Análisis del problema El problema tiene que estar definido y comprendido claramente, una vez comprendido el problema se debe desarrollar el algoritmo –procedimiento paso a paso de la solución del problema — Por ultimo para resolver el problema mediante una computadora se necesita codificar el algoritmo en un lenguaje de programación, BASIC, PASCAL, CABOL, FORTRAIN, ETC. Es decir convertir el algoritmo a programa y comprobar que el programa soluciona verdadera mente el problema. El propósito del análisis del problema sirve al programador para llegar a la comprensión de la naturaleza del problema. El problema tiene que estar bien definido si se quiere llegar a una solución satisfactoria del problema. Para poder definir con precisión el problema se requiere que las especificaciones de entrada y salida sean descritas con detalle. Estos son los requisitos mas importantes.
6. 1.3. Elaborar algoritmos de la solución del problema • La solución de un problema complejo puede requerir muchos pasos, es necesario dividir el problema en subproblemas más sencillos de resolver. • Este método se denomina divide y vencerás y es aplicable a la resolución y escritura de algoritmos y programas para computadora. • Este método de división de un problema en otros subproblemas más sencillos se puede expresar para conseguir su solución en una computadora, mediante el método denominado diseño descendente. • El proceso de la rotura de un problema principal en etapas o sus problemas más sencillos se denomina refinamiento paso a paso o sucesivos.
7. 1.4. Elaborar diagramas de flujo de la solución del problema Los Diagramas de Flujo:Son la representación gráfica de la solución algorítmica de un problema.Para diseñarlos se utilizan determinados símbolos o figuras que representan una acción dentro del procedimiento. Utilizan unos símbolos normalizados, con los pasos del algoritmo escritos en el símbolo adecuado y los símbolos unidos con flechas, denominadas líneas de flujo, que indican el orden en que los pasos deben ser ejecutados.Para su elaboración se siguen ciertas reglas:-Se escribe de arriba hacia abajo y de izquierda a derecha-Siempre se usan flechas verticales u horizontales, jamás curvas-Se debe evitar cruce de flujos -En cada paso se debe expresar una acción concreta-Secuencia de flujo normal en una solución de problema-Tiene un inicio-Una lectura o entrada de datos-El proceso de datos-Una salida de información-Un final
8. 1.5. Crear Pseudocódigo de la solución del problema Esta es una posible solución al problema planteado, teniendo en cuenta que la creación de programas es un proceso totalmente creativo, para el mismo problema puede haber distintas soluciones, pero siempre se debe llegar al resultado solicitado.
9. 1.6. Prueba de escritorio de la solución del problema La prueba de escritorio es una herramienta útil para entender que hace un determinado algoritmo, o para verificar que un algoritmo cumple con la especificación sin necesidad de ejecutarlo. Básicamente, una prueba de escritorio es una ejecución ‘a mano’ del algoritmo, por lo tanto se debe llevar registro de los valores que va tomando cada una de las variables involucradas en el mismo.