Chapter 1 General Problem-Solving Concepts

17
Chapter 1 General Problem-Solving Concepts Prof. Carlos M. Sandoval-Rivera COMP-200

description

 

Transcript of Chapter 1 General Problem-Solving Concepts

Page 1: Chapter 1 General Problem-Solving Concepts

Chapter 1General Problem-Solving ConceptsProf. Carlos M. Sandoval-RiveraCOMP-200

Page 2: Chapter 1 General Problem-Solving Concepts

Introducción• Las personas toman decisiones todos los días

para resolver los problemas que afectan a sus vidas.

• Los problemas pueden ser tan poco importante como lo que quiere ver en la televisión o tan importante como la elección de una nueva profesión. Si una mala decisión que se haga, el tiempo y el desperdicio de recursos son, por lo que es importante que las personas saben cómo tomar decisiones.

Page 3: Chapter 1 General Problem-Solving Concepts

Cont. Introducción: Pasos para resolver un problema•Hay seis pasos a seguir para garantizar la

mejor decisión. Estos seis pasos en la resolución de problemas son los siguientes:

•1. Identificar el problema▫El primer paso para resolver un problema es

identificar el problema.

▫Si usted no sabe cuál es el problema, no se puede resolver.

Page 4: Chapter 1 General Problem-Solving Concepts

Cont. Introducción: Pasos para resolver un problema•2. Entender el problema

▫Usted debe entender lo que está implicado en el problema antes de continuar hacia la solución.

▫Esto incluye la comprensión en conocimientos de la persona o máquina para la que se está buscando la solución de los problema.

▫Si va a ayudar en una solución a una persona, debes saber lo que esa persona sabe.

Page 5: Chapter 1 General Problem-Solving Concepts

Cont. Introducción: Pasos para resolver un problema• Por ejemplo: se utiliza un mayor conjunto

detallado de instrucciones para decirle a alguien cómo encontrar un restaurante en tu ciudad. Si esa persona tiene un conocimiento limitado del lugar o ciudad.

• Cuando se está trabajando con un ordenador, su base de conocimiento es limitado a las instrucciones de la computadora a la que puede entender en el idioma en particular o la aplicación que se este utilizando para resolver el problema.

Page 6: Chapter 1 General Problem-Solving Concepts

Cont. Introducción: Pasos para resolver un problema•Conocer la base del conocimientos es muy

importante ya que no puede utilizar las instrucciones fuera de esta base.

•También debe saber su propia base de conocimientos. Usted no puede resolver un problema si no sabe la materia.

•Por ejemplo, para resolver un problema relacionado con el cálculo, debe saber cálculo, para resolver un problema relacionado con la contabilidad, usted debe saber de accounting.

Page 7: Chapter 1 General Problem-Solving Concepts

•3. Identificar formas con alternativas para resolver el problema▫Esta lista debe ser lo más completa posible.

Es posible que desee hablar con otras personas para encontrar soluciones de otros que las que han identificado.

▫Las soluciones con alternativas deben ser aceptables. Usted podía ir desde Denver a Los Ángeles a través de Nueva York, pero esta probablemente no sería una solución aceptable para sus necesidades de viaje.

Page 8: Chapter 1 General Problem-Solving Concepts

•4. Seleccionar la mejor manera de resolver el problema de la lista de soluciones con alternativas.▫En este paso, es necesario identificar y

evaluar los pros y los contras de cada posible solución antes de seleccionar la mejor.

▫Estos criterios servirán de directrices para la evaluación de cada solución.

Page 9: Chapter 1 General Problem-Solving Concepts

•5. Lista de instrucciones que le permiten resolver el problema con la solución seleccionada. ▫Estos números, instrucciones paso a paso

deberán pertenecer a la base de conocimiento creado en el paso 2.

▫Ninguna instrucción se puede utilizar a menos que el individuo o la máquina puedan entender.

▫Esto puede ser muy limitante, especialmente cuando se trabaja con las computadoras.

Page 10: Chapter 1 General Problem-Solving Concepts

•6. Evaluar la solución▫Para evaluar o probar una solución promedio

se debe comprobar su resultado para ver si es correcto, y para ver si satisface las necesidades de la persona (s) con el problema.

▫(Cuando una persona necesita una cama para dormir, la compra y puede ser una solución correcta, pero no puede ser muy satisfactoria.)

▫Si el resultado es incorrecto o insuficiente, la solución del problema se debe iniciar el proceso nuevamente.

Page 11: Chapter 1 General Problem-Solving Concepts

Types of Problems •Algorithmic solution

▫Los problemas no siempre tienen soluciones sencillas. Algunos problemas, tales como el balance de la chequera u hornear un bizcocho, se pueden resolver con una serie de acciones. Estas soluciones se denominan soluciones algorítmicas.

▫Una vez que las alternativas han sido eliminadas, por ejemplo, y una vez que se ha elegido el mejor método para tener un balance en la chequera, la solución puede llegar a completar las acciones con los pasos.

Page 12: Chapter 1 General Problem-Solving Concepts

Cont. Types of Problems

• Estos pasos se llama algoritmo. Las soluciones de otros problemas, como la manera de comprar acciones o se debe ampliar la empresa, no son tan sencillos.

• Estas soluciones requieren un razonamiento basado en el conocimiento y la experiencia, y un proceso de pruebas y errores. Soluciones que no se puede llegar a través de un conjunto particular de pasos se denominan soluciones heurísticas.

Page 13: Chapter 1 General Problem-Solving Concepts

• El solucionar problemas puede usar los seis pasos para ambas soluciones algorítmicas y heurísticas.

• Sin embargo, en el paso 6, la evaluación de la solución y la corrección de las soluciones heurísticas son mucho menos ciertas.

• Con las soluciones de heurística, el solucionar problemas a menudo tendrá que seguir los seis pasos más de una vez, de evaluar cuidadosamente cada solución posible antes de decidir cuál es la mejor.

Page 14: Chapter 1 General Problem-Solving Concepts

Problem Solving with Computers• Solution

▫El termino solución significa que las instrucciones que figuran en el paso 5 (problem-solving) deben seguir las instrucciones para obtener los mejores resultados.

• Results▫es el resultado o la respuesta completa asistida por

la computadora.• Program

▫conjunto de instrucciones que componen la solución después de haber sido codificado en un determinadolenguaje informático.

Page 15: Chapter 1 General Problem-Solving Concepts

Difficulties with Problem Solving• La gente tiene muchos problemas con la

resolución de problemas. Algunos no se les ha enseñado cómo resolver los problemas. Otros tienen miedo de tomar una decisión por temor a equivocarse.

• A menudo, cuando las personas pasan por el proceso de resolución de problemas, que completa una o más de los pasos de manera inadecuada. No pueden definir el problema correctamente o no puede generar una lista suficiente de alternativas.

Page 16: Chapter 1 General Problem-Solving Concepts

•El proceso de resolución de problemas no es fácil. Se requiere práctica y tiempo para perfeccionar, pero a largo plazo el proceso resulta ser de gran beneficio.

•Cuando la resolución de problemas en el equipo, una de las tareas más difíciles para el solucionar problemas es por escrito las instrucciones.

Page 17: Chapter 1 General Problem-Solving Concepts

Chapter 1General Problem-Solving ConceptsProf. Carlos M. Sandoval-RiveraCOMP-200