Cetis 109

176 visualizações

Publicada em

Publicada em: Software
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Cetis 109

  1. 1. CETIS 109 DISEÑO DE SOFTWARE Y PROGRAMACION ESTRUCTURADA INTEGRANTES: Perales Reyes Roberto Carlos GRUPO: 2° AM (PG) M.C.A. MARGARITA ROMERO ALVARADO
  2. 2. ACTIVIDAD N°.3. El estudiante contesta la evaluación diagnostica mediante un cuestionario EN LINEA con las siguientes preguntas; ¿Qué es un problema? Problema es la oportunidad de darle solución a algo que no está cumpliendo su función o que no está bien ¿Qué es el planteamiento de un problema? El planteamiento del problema es una declaración clara y concisa que describe los síntomas del problema a abordar. Para la creación de una declaración clara y concisa del problema, se tiene que: Definir el problema, Identificar donde el problema aparece, Descripción del tamaño del problema y Describir el impacto que el problema está teniendo en la organización. ¿Cuál es el procedimiento que sigues para resolver un problemas?, ¿Cuáles son las fases en la resolución de problema por computadora? El proceso de resolución de un problema con una computadora conduce a la escritura de un programa y a su ejecución en la misma. Aunque el proceso de diseñar programas es “esencialmente”, un proceso creativo, se puede considerar una serie de fases o pasos comunes, que generalmente deben seguir todos los programadores. Las fases de resolución de un problema con computadora son: · Análisis del problema: El problema se analiza teniendo presente la especificación de los requisitos dados por el cliente de la empresa o por otra persona que encarga el programa. · Diseño del algoritmo: una vez analizado el problema, se diseña una solución que conducirá a un algoritmo que resuelva el problema.
  3. 3. · Codificación (implementación): la solución se escribe en la sintaxis del lenguaje de alto nivel (por ejemplo, C ) y se obtiene un programa. · Ejecución, verificación y depuración: el programa se ejecuta, se comprueba rigurosamente y se elimina todos los errores (denominados “bugs”, en inglés) que puedan aparecer. · Mantenimiento: El programa se actualiza y modifica, cada vez que sea necesario, de modo que se cumplan todas las necesidades de cambio de sus usuarios. · Documentación: Escritura de las diferentes fases del ciclo de vida del software, esencialmente el análisis, diseño y codificación, unidos a manuales de usuario y referencia, así como normas para el mantenimiento. ¿Qué es un algoritmo?, Un algoritmo es un método para resolver un problema mediante una serie de pasos precisos, definidos y finitos ¿Cuáles son las características de los algoritmos? Las características fundamentales que debe cumplir todo algoritmo son: ■Un algoritmo debe ser preciso e indicar el orden de realización de cada paso. ■Un algoritmo debe estar definido. Si se sigue un algoritmo dos veces, se debe obtener el mismo resultado cada vez. ■Un algoritmo debe ser finito. el algoritmo se debe terminar en algún momento; o sea, debe tener un número finito de pasos. ■Un algoritmo debe ser legibles: El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente. Un algoritmo debe definir tres partes: Entrada, Proceso y Salida
  4. 4. ¿Qué datos debe tener el planteamiento de un problema?, ¿Qué información se obtiene al realizar el análisis de un problema?, ¿Qué son los datos de entrada? Los elementos para plantear un problema son tres y están relacionados entre sí: los objetivos que persigue la investigación, las preguntas de investigación y la justifica-ción del estudio. Lo que realmente importa es llegar al mismo punto (fin) , aunque un camino más o menos eficiente que otro , pero en general se obtienen las variables de entrada , un posible tratamiento de esas variables y obvio la salida que realmente pide el problema. Son aquellos que permiten la comunicación entre la computadora y el usuario. ¿Qué son los procesos en la resolución de un problema?, La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema. ¿Qué son las salidas? ¿Qué otras cosas considera necesarias en un problema? La salida en informática es el proceso de transmitir la información por un objeto (el uso de verbo). Esencialmente, es cualquier dato que sale de un sistema de ordenador. El problema esté bien definido con el máximo detalle Las especificaciones de las entradas y salidas del problema, deben ser descritas también en detalle:
  5. 5. ¿Qué datos son necesarios para resolver el problema? ¿Qué información debe proporcionar la resolución del problema? Con el propósito de identificar la realidad del nivel de conocimientos del grupo con respectó al tema. Bibliografía http://espanol.answers.yahoo.com/question/index?qid=20060815133 456AApudAc http://innovando.net/definicion-del-planteamiento-del-problema/ http://pestructurada-uai.blogspot.com/2011/10/fases-de-resolucion- de-un-problama-con.html

×