21
TEMA 2. RESOLUCIÓN DE PROBLEMAS 2.1Definición, planteamiento y modelado del Problema

Tema 2. Resolución de problemas - Páginas Personalesprofesores.fi-b.unam.mx/karinagm/Tema-II_01_2018-1.pdf · Dos fases pueden ser identificadas en el proceso ... Para diseñar

Embed Size (px)

Citation preview

TEMA 2.

RESOLUCIÓN DE

PROBLEMAS

2.1Definición, planteamiento y

modelado del Problema

OBJETIVO DEL TEMA

El alumno resolverá problemas mediante la

especificación algorítmica.

FORMULAR UN PROBLEMA

¿Qué es un problema?

¿Cómo se plantea un problema?

¿Por qué no lo resolvemos inmediatamente?

TIPOS DE PROBLEMAS

De razonamiento : inductivos o deductivos

Personales

Empresariales

De selección: a) verdadero

b) falso

Aprendizaje

Físicos

Filosóficos

Artísticos

Por analogía

De acción

HTTPS://PREZI.COM/QGY4TOXOJPDV/QUE-ES-UN-PROBLEMA-CUALES-

SON-SUS-ELEMENTOS-Y-QUE-TIPOS-EXI/

ANÁLISIS DE PROBLEMA

RESOLUCIÓN DE PROBLEMAS

Dos fases pueden ser identificadas en el proceso

de creación de un programa:

Fase de resolución del problema.

Fase de implementación (realización) en un lenguaje

de programación.

La fase de resolución del problema implica la

perfecta comprensión del problema, el diseño de

una solución conceptual y la especificación del

método de resolución detallando las acciones a

realizar mediante un algoritmo.

CLASIFICACIÓN DE LOS PROBLEMAS

Sin solución Dividir un número entre cero

Con una solución Sumar dos números dados

Con varias soluciones Ecuación de tres

incógnitas

Con infinitas soluciones Sistemas

indeterminados.

PASOS A SEGUIR PARA RESOLVER UN

PROBLEMA

Establecer el problema con claridad.

Especificar restricciones.

Expresar lo obvio.

Eliminar ambigüedades o redundancias.

Para diseñar un algoritmo se debe comenzar por identificar las tareas más importantes para resolver el problema y disponerlas en el orden en el que han de ser ejecutadas.

Los pasos en esta primera descripción de actividades deberán ser refinados, añadiendo más detalles a los mismos e incluso, algunos de ellos, pueden requerir un refinamiento adicional antes de que podamos obtener un algoritmo claro, preciso y completo.

En un algoritmo se deben de considerar tres partes: Entrada. Información dada al algoritmo.

Proceso. Operaciones o cálculos necesarios para encontrar la solución del problema.

Salida. Respuestas dadas por el algoritmo o resultados finales de los cálculos.

EJEMPLO:

Ir al cine.

Análisis del problema

DATOS DE SALIDA: Ver la película

DATOS DE ENTRADA: Nombre de la película,

dirección de la sala, hora de proyección

DATOS AUXILIARES: Entrada, número de asiento

Para solucionar el problema, se debe seleccionar

una película de la cartelera del periódico, ir a la

sala y comprar la entrada para, finalmente, poder

ver la película.

ACTIVIDAD:

1. Llegar a la Facultad.

2. Hacer amigos

3. Pedir la tarea porque no la hice

Análisis del problema

DATOS DE SALIDA:

DATOS DE ENTRADA:

DATOS AUXILIARES:

Para solucionar el problema, se debe … y

finalmente llega a la facultad.

TAREA 1:

Entregar solución como se muestra el ejemplo de

la clase.

Realizar un ejercicios de las laminas 17 y 18

según el número de lista.

Todos realizan ejercicio de laminas 19 y 20

TAREA 1:

BIBLIOGRAFÍA

http://ideastranquilas.blogspot.mx/2012/08/los-

tipos-de-problemas.html

http://www.tiposde.org/escolares/512-tipos-de-

problemas/

http://www.mastiposde.com/problemas.html

https://www.google.com.mx/search?biw=1821&bi

h=785&tbm=isch&sa=1&q=problemas+de+palillo

s&oq=problemas+de+palillos&gs_l=psy-

ab.3..0.20266.23317.0.23516.21.18.0.0.0.0.203.19

77.0j12j1.13.0....0...1.1.64.psy-

ab..8.13.1969...0i67k1j0i24k1.nhvE3ltKtUY#imgr

c=hRqpOoRKLuqHgM: