ANALISIS DE PROBLEMAS Y PROCESAMIENTO DE DATOS

Slides:



Advertisements
Presentaciones similares
UN MUNDO LLENO DE PROBLEMAS
Advertisements

Algoritmos y Programas
EL APRENDIZAJE EN LAS ÁREAS DE CONOCIMIENTO CÁLCULO De león González, Mª Lorena Pérez Hernández, Alicia Rodríguez García, Verónica.
Complejidad Computacional
Resumen de Modelo de Diseño Instruccional: Dick y Carey
Resolución de Problemas Algoritmos y Programación
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
Pruebas de Diseño Diplomado en Calidad en el Software NOTAS
Tema I. LAS FRACCIONES 3º de la ESO Sara Muñoz.1ºBACH Ciencias.
CARACTERISTICAS PRINCIPALES DE LOS SISTEMAS EXPERTOS
ECUACIONES LINEALES.
ANÁLISIS DE REQUERIMIENTOS
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Evaluaciones de Sistemas de Administración de la Seguridad SMSA
ESTRUCTURA DE DECISION LOGICA
CiFP RODRÍGUEZ FABRÉS (Departamento de Orientación)
Razonamiento algorítmico
DESCRIPCION DE SISTEMAS
Resolución de Problemas
LÓGICA DE PROGRAMACIÓN
Introducción a los Algoritmos
PASOS PARA LA RESOLUCIÓN DE PROBLEMAS
Resolución de Problemas Algoritmos y Programación
INFORMÁTICA II.
COMPETENCIAS PROYECTO TIC UNIVERSIDAD PONTIFICIA BOLIVARIANA
Técnico en programación de Software
Eres en cálculo mental? Si? Verifiquemos!...
NORMA INTERNACIONAL DE AUDITORÍA 300
Concepto de programa. Directorio Concepto de programa. Analisis del problema. Resolucion del problema. Desarroollo de un programa. Partes constitutivas.
Competencias matemáticas
Programas Son una serie o secuencia de instrucciones entendibles por los ordenadores que permiten la realización de las acciones o tareas para las que.
LAS CARAS DE LA EVALUACION
CONCEPTOS INTRODUCTORIOS SICI-3011
RESOLUCIÓN DE PROBLEMAS Sección Nocturna
Evaluaci ó n Modelizaci ó nTareas ClasesEvaluaci ó n Reflexi ó n.
Cómo Responder Preguntas de Prueba Pasos en la Resolución de Problemas (Para todas las áreas)
COLEGIO HISPANIDAD S.C. Secundaria y Bachillerato.
Metodología para la solución de Problemas…… EL ANALISIS DE LOS DATOS
Matemáticas Discretas y Algoritmos
ESTRUCTURAS DE CONTROL
Fundamentos de Programación Entradas, Procesos y Salidas
Proceso de información en la computadora
PROGRAMA APRENDER-UNAH MÓDULO 5: DISEÑO DE LA INSTRUCCIÓN
CONCEPTOS INTRODUCTORIOS SICI-3011 Editado por el Prof. Miguel Vélez Rubio Agosto 2007 Versión original del Prof. Nelliud D. Torres Junio/2003.
Diseño de algoritmos La computadora puede realizar procesos y darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza. Con.
Fundamentos de programación Organización de una computadora.
UNIVERSIDAD AUTONOMA SAN FRANCISCO
TEMAS PRINCIPALES. ALGORITMOS. CONCEPTOS El algoritmo es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.
Metodología para solución de problemas
ALGORITMOS La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y astrónomo árabe que escribió.
COMPUTO III Ing. Jimmy Ojeda Arnica.
COMPUTO III Ing. Jimmy Ojeda Arnica. METODOLOGIA DEL CURSO Objetivos del curso : Comprender el entorno de los lenguajes visuales. Comprender el entorno.
Solucion de problemas Identificación del problema:
Elaboración de algoritmos usando lógica de programación
EL MÉTODO POLYA George Pólya
Desarrollo de lógica algorítmica.
Que es un problema Es una situación que un individuo o grupos quiere o necesita resolver y para lo cual no dispone de un camino rápido y directo que lo.
árbol de problemas y objetivos
Enseñar con Aprendizaje Basado en Problemas
Resolución de problemas
Métodos de recolección
CUATRO Pasos para la resolución de problemas. RESOLUCIÓN DE PROBLEMAS RECOMENDACIONES PEDAGÓGICAS Utilice las fases para resolver problemas NO SÍ.
INGENIERIA EN SISTEMAS FUNDAMENTOS DE COMPUTACION B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
David A Salamanca Díaz. DEFINICIÓN  Se define como una serie de pasos organizados que describen el proceso que se debe seguir, para dar solución a un.
Vivenciamos Resolución de Problema con un juego y una narración
HABILIDADES PARA LA RESOLUCIÓN DE PROBLEMAS
ELEMENTOS BÁSICOS DE PROGRAMACIÓN EN C# Mtro. José David Uc Salas
Algoritmos Computacionales
OBJETIVOS DE LOS PROGRAMAS DE ESTUDIO: SESIÓN DE TRABAJO 3 DE SEPTIEMBRE DE 2013 SECRETARÍA GENERAL SECRETARÍA DE APOYO A LA DOCENCIA.
Ing. José David Ortiz Salas
Transcripción de la presentación:

ANALISIS DE PROBLEMAS Y PROCESAMIENTO DE DATOS UNIDAD I ANALISIS DE PROBLEMAS Y PROCESAMIENTO DE DATOS

OBJETIVO 1.1: RESOLVER PROBLEMAS GENERALES APLICANDO LA METODOLOGÍA DE POLYA Representación mental del problema Entender sus características y singularidades Los datos importantes son identificados y relacionados entre sí Al modelado del problema se le llama también espacio del problema

Ejemplo de Representación de un problema Un autobús parte del terminal en la mañana. Se detiene en la primera parada y recoge 5 personas. Sigue hasta la próxima parada y allí suben 6 personas. Continúa hasta la siguiente parada y suben 4 personas. En la próxima parada, suben 5 personas y se bajan 3. En la siguiente parada, suben 5 personas y se bajan 4. En la parada siguiente, suben 6 personas y se baja 1. La próxima vez, suben 3 personas y se bajan 2. La vez siguiente, se bajan 2 personas y no sube nadie. En la siguiente parada nadie espera por el autobús, de manera tal que este no se detiene. Finalmente, el autobús llega al terminal. ¿Cuántas paradas hay en la ruta del autobús?

1.1.1. Estrategias de resolución de problemas Los métodos heurísticos Se basa en experiencias previas con problemas similares Los algoritmos Procedimientos específicos que señalan paso a paso la solución de un problema y que garantizan el logro de una solución Los procesos de pensamiento divergente Permiten la generación de enfoques alternativos a la solución de un problema y están relacionados principalmente con la inspiración y la creatividad.

1.1.2. Metodología de resolución de problemas según Polya Entender el problema Consiste en identificar qué se pide de modo completamente independiente de las diversas condiciones que pueden ser impuestas y limitaciones constatables en el problema. Idear un plan Consiste de responder tan directamente como sea posible lo qué se pide. Encontrar la conexión entre los datos y lo que se quiere.

1.1.2. Metodología de resolución de problemas según Polya Realizar el plan Implementar la o las estrategias que se escogieron hasta solucionar completamente el problema o hasta que la misma acción sugiera tomar un nuevo curso. Tomar un tiempo razonable para resolver el problema. Si no tiene éxito solicitar sugerencias o hacer el problema a un lado por un momento No tener miedo de volver a empezar. Suele suceder que un comienzo fresco o una nueva estrategia conducen al éxito. Mirar hacia atrás ¿Está bien el resultado? ¿Es la solución correcta? ¿La respuesta satisface lo establecido en el problema? ¿Se advierte una solución más sencilla? ¿Puede ver cómo extender la solución a un caso general?

Ejemplo 1 A un empleado de una empresa se le cancela como Sueldo Base la cantidad de $520.000. ¿Cuál es el sueldo líquido del empleado si además, se le cancelará un bono equivalente al 20% de su Sueldo Base? a) Entender el problema. Leer cuidadosamente el problema. Se desea obtener el sueldo líquido a pago de un empleado para lo cual se necesita conocer su sueldo base, el porcentaje del bono y alguna fórmula relacionada con el problema Identificación de datos importantes. Sueldo Base Porcentaje del Bono Sueldo Líquido

b) Idear un plan. Determinar claramente lo que hay que hacer. Es un problema conocido. Se utilizará la fórmula: Sueldo Líquido = Sueldo Base + Sueldo Base * 20% Otra formula podría ser: Sueldo Líquido = Sueldo Base * 1,2 Una vez calculado, escribir el resultado. c) Realizar el Plan El 20% del Valor del Bono = 20/100 Monto del Bono = Sueldo Base * 20/100 Sueldo Líquido = Sueldo Base + Monto del Bono d) Mirar hacia atrás Verifique: Revisar la respuesta. Sueldo base = 520.000 Monto del Bono = 520.000 * 20/100 = 104.000 Sueldo Líquido = 520.000 + 104.000 = 624.000 Respuesta: El sueldo líquido del empleado es de $624.000

Ejemplo 2 En una clase de 35 alumnos aprobaron el 40%. Determinar el número de alumnos reprobados. Entender el problema. Trazar un diagrama. Identificación de datos importantes. Total de alumnos: 35. Representan el 100%. Total alumnos aprobados = 40% del Total de alumnos

b) Idear un plan. Determinar claramente lo que hay que hacer. Es un problema conocido Al examinar el problema, lo podemos descomponer. El enunciado expresa que hay que determinar el número de alumnos reprobados, pero como sabemos que los aprobados y los reprobados representan la totalidad del curso, podemos resolver el problema de dos formas. Forma 1. Transformar el 40% de aprobados en número de alumnos utilizando una operación sencilla y restárselo al total de alumnos. Forma 2. Transformar el 60% de reprobados en número de alumnos. Llevado a notación algebraica: Para la Forma 1: 35 100% X  40% Total de alumnos – X = Total de reprobados Para la Forma 2: X 60% X = Total de reprobados

c) Realizar el Plan Para la Forma 1: X = (35 x 40) / 100 = 1.400 / 100 = 14 14 alumnos representan el 40% de los alumnos aprobados. Por lo tanto, 35 - 14 = 21 alumnos reprobados Para la Forma 2: X = (35 x 60) / 100 = 2.100 / 100 = 21 d) Mirar hacia atrás Sumando los alumnos aprobados y reprobados debemos obtener el total de alumnos del curso. En efecto: 21 alumnos reprobados + 14 alumnos aprobados = 35 alumnos en el curso.

1.1.3 Algunas sugerencias hechas por quienes tienen éxito en resolver problemas: 1. Acepta el reto de resolver el problema. 2. Rescribe el problema en tus propias palabras. 3. Tómate tiempo para explorar, reflexionar, pensar... 4. Habla contigo mismo. Hazte cuantas preguntas creas necesarias. 5. Si es apropiado, trata el problema con números simples. 6. Muchos problemas requieren de un período de incubación. 7. Analiza el problema desde varios ángulos. 8. Revisa tu lista de estrategias para ver si una o más te pueden ayudar a empezar 9. Muchos problemas se pueden resolver de distintas formas: sólo se necesita encontrar una para tener éxito. 10. No tengas miedo de hacer cambios en las estrategias. 11. La experiencia en la solución de problemas es valiosísima. 12. Si no estás progresando mucho, no vaciles en volver al principio y asegurarte de que realmente entendiste el problema.

13. Siempre, siempre mira hacia atrás: Trata de establecer con precisión cuál fue el paso clave en tu solución. 14. Ten cuidado en dejar tu solución escrita con suficiente claridad de tal modo que puedas entenderla si la lees 10 años después. 15. Ayudar a que otros desarrollen habilidades en la solución de problemas es una gran ayuda para uno mismo: No les des soluciones; en su lugar provéelos con sugerencias importantes. 16. ¡Disfrútalo! Resolver un problema es una experiencia fantástica.

OBJETIVO 1.2: ANALIZAR UN PROCESO COMPUTACIONAL EN TÉRMINOS DE ENTRADA – OPERACIÓN INTERNA – SALIDA 1.2.1 CONCEPTO DE DATO E INFORMACIÓN Datos: Es todo aquella representación de una entidad y que es susceptible de tratamiento ya sea en un programa o proceso informático. Por ejemplo nombre, apellido y edad son datos de una persona (entidad). En otras palabras un dato es la representación de una realidad. Información: Mensaje válido para un receptor o resultado del procesamiento de datos.

Programa (software): Conjunto de órdenes o instrucciones capaces de manipular un conjunto de datos. Estas órdenes pueden ser divididas en tres grandes bloques claramente diferenciales, estos son: • Entrada de datos: En este bloque se engloban todas aquellas instrucciones que toman datos de un dispositivo o periférico externo, depositándolos en la memoria principal del computador para ser procesados. • Proceso: Engloban todas aquellas instrucciones encargadas de modificar los datos que previamente habían sido depositados en la memoria principal. Todos los resultados obtenidos en el tratamiento de dichos datos son depositados nuevamente en la memoria principal quedando de esta manera disponible. • Salida de resultados: Es el conjunto de instrucciones que toman los resultados finales desde la memoria principal y lo envían a dispositivos externos.