INSTITUTO TECNOLOGICO DE CIUDAD JUAREZ

Páginas: 21 (5044 palabras) Publicado: 20 de septiembre de 2015
INSTITUTO TECNOLOGICO DE CIUDAD JUAREZ


DESARROLLO DE LOGICA ALGORITMICA

DOCENTE: GULLERMINA ROJAS
BRANDON MARTINEZ MUNOZ
ALAN ANTONIO AGUIÑAGA CHAPARRO

08/09/2015

FASES PARA RESOLVER UN PROBLEMA
Sin importar cuál campo de trabajo elija o cuál pueda ser su estilo de vida, tendrá que resol-ver problemas. Muchos de éstos, como sumarel cambio en su bolsillo, pueden resolverse rápido y fácil. Otros, como montar en bicicleta, requieren algo de práctica pero pronto se vuelven automáticos. Otros más requieren de una planeación y premeditación considerables para que la solución sea apropiada y eficiente. Por ejemplo, construir una red telefónica celular o crear un sistema de administración de inventarios para un gran almacén sonproblemas para los cuales las soluciones por ensayo y error podrían resultar costosas y desastrosas. Crear un programa no es diferente porque un programa es una solución desarrollada para resolver un problema particular. Por ello, escribir un programa casi es el último paso en un proceso de determinar primero cuál es el problema y el método que se usará para resolverlo. Cada campo de estudio tienesu propio nombre para el método sistemático usado para resolver problemas mediante el diseño de soluciones adecuadas. En las ciencias y la ingeniería el enfoque se conoce como el método científico, mientras en el análisis cuantitativo el enfoque se denomina enfoque de sistemas. El método usado por los profesionales que desarrollan software para entender el problema que se va a solucionar y paracrear una solución de software efectiva y apropiada se llama procedimiento de desarrollo de software. Este procedimiento, como se ilustra en la figura 1.6, consiste en tres fases que se superponen:
• Diseño y desarrollo
• Documentación
• Mantenimiento
Analizar el problema Este paso es necesario para asegurar que el problema está definido y se entiende con claridad. La determinación de que elproblema está definido en forma clara se hace sólo después que quien realiza el análisis entiende qué salidas se requieren y qué entradas se necesitarán. Para lograr esto el analista debe tener una comprensión de la forma en que se pueden usar las entradas para producir la salida deseada. Por ejemplo, suponga que recibe la siguiente tarea: Escriba un programa que nos proporcione la información quenecesitamos sobre los círculos. Termínelo para mañana. — La gerencia Un análisis simple de esta solicitud de programa revela que no es un problema bien definido en absoluto, porque no sabemos con exactitud qué información de salida se requiere. Por ello, sería un error enorme comenzar de inmediato a escribir un programa para solucionarlo. Para aclarar y definir el planteamiento del problema, suprimer paso deberá ser ponerse en contacto con “La gerencia” para definir con exactitud qué va a producir el programa (sus salidas). Suponga que hizo esto y se enteró que lo que en realidad se deseaba es un programa para calcular y mostrar la circunferencia de un círculo cuando se da el radio. Debido a que existe una fórmula para convertir la entrada en la salida, puede proceder al siguiente paso. Sino se está seguro de cómo obtener la salida requerida o exactamente cuáles entradas se necesitan, se requiere un análisis más profundo. Esto de manera típica significa obtener más información antecedente acerca del problema o aplicación. Con frecuencia también implica hacer uno o más cálculos manuales para asegurar que se entiende qué entradas son necesarias y cómo deben combinarse para lograr lasalida deseada. Innumerables horas se han dedicado a escribir programas de computadora que nunca se han usado o han causado una animosidad considerable entre el programador y el usuario debido a que el programador no produjo lo que el usuario necesitaba o esperaba. Los programadores exitosos entienden y evitan esto al asegurarse que entienden los requerimientos del problema. Éste es el primer...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Instituto Tecnológico De Ciudad Juárez
  • Instituto Tecnológico De Ciudad Juárez
  • Instituto Tecnológico De Ciudad Juárez 2
  • Instituto Tecnol Gico De Ciudad Juarez
  • UNIVERSIDAD TECNOLOGICA DE CIUDAD JUAREZ Regrescion Lineal
  • INSTITUTO TECNOLOGICO DE CIUDAD ALTAMIRANO
  • Instituto Tecnológico De Ciudad Cuauhtémoc
  • INSTITUTO TECNOLOGICO DE CIUDAD MADERO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS