SlideShare una empresa de Scribd logo
1 de 62
SOLUCION DE PROBLEMAS CON PROGRAMACION  ME MANUEL GONZALEZ SANCHEZ
COMO USAR LOS TIC´S EN LOS PROCESOS DE LA SOLUCION DE PROBLEMAS
QUE SON TIC’S?? ,[object Object]
PROCEDIMIENTOS PARA PLANTEAR  PROBLEMAS BASICOS Y ESTABLECER SUS SOLUCIONES
SOLUCION DE PROBLEMAS MEDIANTE ALGORITMOS   ,[object Object],[object Object]
¿Qué es un algoritmo? ,[object Object],[object Object]
Diseño para un algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object]
ETAPAS PARA LA SOLUCIÓN DE PROBLEMAS ,[object Object],[object Object],[object Object],[object Object],[object Object]
ETAPAS PARA LA SOLUCIÓN DE PROBLEMAS ,[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de Problemas ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos de Problemas ,[object Object],[object Object],[object Object]
Solución de problemas con computadoras ,[object Object],[object Object],[object Object]
G losario ,[object Object],[object Object],[object Object]
G losario ,[object Object],[object Object],[object Object]
Reglas para Estructurar  algoritmos
Concepto ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tipos Método Descripción Ejemplos  Algorítmico Utiliza un  algoritmo  y puede ser implementado en una computadora Instrucciones para manejar un vehículo  Instrucciones para resolver ecuación de segundo grado Heurística Se apoya en el resultado obtenido en un  análisis  de alternativas de experiencias anteriores similares. De las mismas, a se deducen una serie de reglas empíricas o heurísticas que de ser seguidas, conducen a la  selección  de la mejor alternativa en todas o la mayoría de las veces.
Tipos de problemas ,[object Object]
Solución de problemas con computadoras ,[object Object],[object Object]
Realizar un Algoritmo ,[object Object],[object Object],[object Object]
Pasos Pasos Etapa Descripcion 1.- Análisis del problema Conducen al  diseño  detallado por medio de un  código  escrito en forma de un algoritmo 2.- Diseño de algoritmo Se implementa el  algoritmo  en un  código  escrito en un  lenguaje de programación . Refleja las ideas desarrolladas en las etapas de  análisis  y diseño 3.- .  4.- Complicación y ejecución Traduce el programa fuente a programa en código de maquina y lo ejecuta.  5 Verificación Busca errores en las etapas anteriores y los elimina 6 Depuración Busca errores en las etapas anteriores y los elimina 7.- Documentacion Son comentarios, etiquetas de  texto , que facilitan la comprensión del programa
DIAGRAMA DE FLUJO Y COMO APLICARLOS PARA SOLUCIONAR PROBLEMAS
DIAGRAMAS DE FLUJO RESPONSABLES DE EJECUCION; EN POCAS PALABRAS ES LA REPRESENTACION SIMBOLICA O PICTORICA DE UN PROCEDIMIENTO ADMINISTRATIVO <EVITAR SUMIDEROS INFINITOS, BURBUJAS QUE TIENEN ENTRADAS  PERO NO SALIDAS. <EVITAR LAS BURBUJAS DE GENERACION ESPONTANEA QUE TIENE  SALIDASSIN TENER ENTRADAS , PORQUE SON SUMAMENTE SOSPECHOSAS Y GENERALMENTE INCORRECTAS
Un  diagrama de flujo  es una forma más tradicional de especificar los detalles algorítmicos de un proceso y constituye la representación gráfica de un proceso multifactorial. Se utiliza principalmente en  programación ,  economía  y procesos industriales, pasando también a partir de estas disciplinas a formar parte fundamental de otras, como la  psicología cognitiva ; estos diagramas utilizan una serie de símbolos con significados especiales. Son la representación gráfica de los pasos de un proceso, que se realiza para entenderlo mejor. Son modelos tecnológicos utilizados para comprender los rudimentos de la programación lineal representativos. .
Un diagrama de flujo .- Es la representación gráfica de flujo o secuencia de resta es asi desde que empezó, etc. Rutinas simples, son la forma de especificar los detalles algorítmicos de un proceso mediante la esquematización gráfica para entenderlo mejor. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de la operación.
Un  diagrama de flujo  es la representación gráfica del flujo o secuencia de rutinas simples. Tiene la ventaja de indicar la secuencia del proceso en cuestión, las unidades involucradas y los responsables de su ejecución; en pocas palabras es la representación simbólica o pictórica de un procedimiento administrativo.
DIGRAMA DE FLUJO  Diagrama de flujo sencillo con los pasos a seguir si una  lámpara  no funciona
ALGUNOS SIMBOLOS UTILIZADOS EN LOS DIAGRAMAS
Características que debe cumplir un diagrama de flujo En los diagramas de flujo se presuponen los siguientes aspectos: Existe siempre un camino que permite llegar a una solución (finalización del algoritmo). Existe un único inicio del proceso. Existe un único punto de fin para el proceso de flujo (salvo del rombo que indica una comparación con dos caminos posibles).
Desarrollo del Diagrama de Flujo Las siguientes son acciones previas a la realización del diagrama de flujo: Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas. Definir qué se espera obtener del diagrama de flujo. Identificar quién lo empleará y cómo. Establecer el nivel de detalle requerido. Determinar los límites del proceso a describir. Los pasos a seguir para construir el diagrama de flujo son : Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente. Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico. Si el nivel de detalle definido incluye actividades menores, listarlas también. Identificar y listar los puntos de decisión. Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos. Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
Recomendaciones A su vez, es importante que al construir diagramas de flujo, se observen las siguientes recomendaciones: Evitar sumideros infinitos, burbujas que tienen entradas pero no salidas. Evitar las burbujas de generación espontánea, que tienen salidas sin tener entradas, porque son sumamente sospechosas y generalmente incorrectas. Tener cuidado con los flujos y procesos no etiquetados. Esto suele ser un indicio de falta de esmero, pero puede esconder un error aún más grave: a veces el analista no etiqueta un flujo o un proceso porque simplemente no se le ocurre algún nombre razonable. Ventajas de los Diagramas de Flujo Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto. Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los re-procesos , los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión. Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan
Tipos de diagramas de flujo Formato Vertical : En él el flujo o la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito. Formato Horizontal : En él el flujo o la secuencia de las operaciones, va de izquierda a derecha. Formato Panorámico : El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aun para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra.
DIAGRAMA DE FLUJO EN FORMATO VERTICAL
DIAGRAMA DE FLUJO FORMATO HORIZONTAL
DIAGRAMA DE FLUJO FORMATO PANORAMICO
Diagrama de Flujo de Datos Componentes de un Diagrama de Flujo de Datos (DFD) según la notación de Yourdon y DeMarco. Un diagrama de flujo de datos  (DFD por sus siglas en  español  e  inglés ) es una representación gráfica del &quot;flujo&quot; de datos a través de un  sistema de información . Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos ( diseño estructurado ). Es una práctica común para un  diseñador  dibujar un contexto a nivel de DFD que primero muestra la interacción entre el  sistema  y la entidades externas. Este contexto a nivel de DFD se &quot;explotó&quot; para mostrar más detalles del sistema que se está modelando.
DIAGRAMA DE FLUJO DE DATOS
Diagrama de Contexto: Nivel 0  En el diagrama de contexto solo se dibuja el proceso principal y los flujos entre este y sus entidades externas. Diagrama de Nivel Superior: Nivel 1  En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no pueden interrelacionarse directamente, sino que entre ellos siempre debe existir algún almacenamiento o entidad  NIVELES DE DIGRAMA DE FLUJO
NIVELES DE DIAGRAMA ,[object Object],[object Object],[object Object]
Lenguaje Estructurado
[object Object]
[object Object]
DEFINICIÓN DE LAS ESTRUCTURAS BÁSICAS DE CONTROL LÓGICO   ,[object Object],[object Object],[object Object]
1.- SECUENCIA ,[object Object]
2.- SELECCIÓN   ,[object Object]
3.ITERACIÓN   ,[object Object]
Ventajas del lenguaje estructurada ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Pseudoscódigos
*Pseudocódigo*  ,[object Object]
*Pseudocódigo*  ,[object Object],[object Object]
Definición de datos del Pseudocódigo   ,[object Object]
Secuencial *  ,[object Object],[object Object],[object Object],[object Object]
Selectiva  ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object]
Selectiva doble (alternativa)   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Selectiva múltiple  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
Selectiva múltiple-Casos  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Iterativa *   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
El anidamiento   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo de algoritmos ,[object Object],[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
cognos_uie
 
Introduciòn
IntroduciònIntroduciòn
Introduciòn
omarzon
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
Amilcar Valladares
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
Jorge Ñauñay
 

La actualidad más candente (19)

Resolucion De Problemas Con Computadora
Resolucion De Problemas Con ComputadoraResolucion De Problemas Con Computadora
Resolucion De Problemas Con Computadora
 
Los algoritmos, definición y flujograma
Los algoritmos, definición y flujogramaLos algoritmos, definición y flujograma
Los algoritmos, definición y flujograma
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Evaluacion de algoritmo
Evaluacion de algoritmoEvaluacion de algoritmo
Evaluacion de algoritmo
 
Algoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujoAlgoritmos diagrama-de-flujo
Algoritmos diagrama-de-flujo
 
Pasos Para Resolver Un Problema Utilizando Un Pc
Pasos  Para Resolver Un Problema  Utilizando Un PcPasos  Para Resolver Un Problema  Utilizando Un Pc
Pasos Para Resolver Un Problema Utilizando Un Pc
 
Presentación de computación
Presentación de computaciónPresentación de computación
Presentación de computación
 
La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.La importancia de los usos de los algoritmos y diagramas de flujo.
La importancia de los usos de los algoritmos y diagramas de flujo.
 
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y MetodologíaAlgoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
Algoritmos, Pseudocódigos, Diagrama de Flujo y Metodología
 
Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1Clase2 algoritmos formas-representacionalgoritmicas1
Clase2 algoritmos formas-representacionalgoritmicas1
 
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)
 
Introduciòn
IntroduciònIntroduciòn
Introduciòn
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Jhonny
JhonnyJhonny
Jhonny
 
Fanny
FannyFanny
Fanny
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Solucion de problemas por medio de computadoras
Solucion de problemas por medio de computadorasSolucion de problemas por medio de computadoras
Solucion de problemas por medio de computadoras
 
Diseño Estructurado de Algoritmos
Diseño Estructurado de AlgoritmosDiseño Estructurado de Algoritmos
Diseño Estructurado de Algoritmos
 

Destacado

21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
Roldan El Gato
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda Sesión
Magali Mejía
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Alan De la Cruz
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
bhylenia
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
isabel-fcsyp
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricas
Claudio Cruz
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
grachika
 

Destacado (20)

21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
algoritmo
algoritmoalgoritmo
algoritmo
 
Sistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda SesiónSistema Operativo Windows-Segunda Sesión
Sistema Operativo Windows-Segunda Sesión
 
Los algoritmos
Los algoritmosLos algoritmos
Los algoritmos
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
Unidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un ProblemaUnidad 1 Desarrollar el Proceso de Solución de un Problema
Unidad 1 Desarrollar el Proceso de Solución de un Problema
 
Pseudocodigo 123
Pseudocodigo 123Pseudocodigo 123
Pseudocodigo 123
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Pseudocodigo con ejemplos
Pseudocodigo con ejemplosPseudocodigo con ejemplos
Pseudocodigo con ejemplos
 
Realizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricasRealizar pseudocodigo con el area de figuras geometricas
Realizar pseudocodigo con el area de figuras geometricas
 
Cajas de Ahorro
Cajas de AhorroCajas de Ahorro
Cajas de Ahorro
 
Metodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujoMetodología, Algoritmos y Diagramas de flujo
Metodología, Algoritmos y Diagramas de flujo
 
Algoritmo figuras geometricas_doc
Algoritmo figuras geometricas_docAlgoritmo figuras geometricas_doc
Algoritmo figuras geometricas_doc
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Algoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemasAlgoritmos y metodología para la solución de problemas
Algoritmos y metodología para la solución de problemas
 
¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?¿Como hacer un pseudocodigo y diagrama de flujo?
¿Como hacer un pseudocodigo y diagrama de flujo?
 
Solución de problemas con algoritmos
Solución de problemas con algoritmosSolución de problemas con algoritmos
Solución de problemas con algoritmos
 

Similar a Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez

Metodología para la resolución de problemas
Metodología para la resolución de problemasMetodología para la resolución de problemas
Metodología para la resolución de problemas
LimbeRth Balam Dzib
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
omarzon
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
Clariza
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
kparawhore
 
Programacion
ProgramacionProgramacion
Programacion
crisotos
 

Similar a Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Introduccion A La Programacion
Introduccion A La ProgramacionIntroduccion A La Programacion
Introduccion A La Programacion
 
Unidad2 compu luis jimenez
Unidad2 compu luis jimenezUnidad2 compu luis jimenez
Unidad2 compu luis jimenez
 
Metodología para la resolución de problemas
Metodología para la resolución de problemasMetodología para la resolución de problemas
Metodología para la resolución de problemas
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
 
Algoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujoAlgoritmos y diagramas_de_flujo
Algoritmos y diagramas_de_flujo
 
Actividad 3 preguntas
Actividad 3 preguntasActividad 3 preguntas
Actividad 3 preguntas
 
Video
VideoVideo
Video
 
ALGORITMOS y ejemplo en java.pptx
ALGORITMOS  y ejemplo en java.pptxALGORITMOS  y ejemplo en java.pptx
ALGORITMOS y ejemplo en java.pptx
 
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
Unidad II Algoritmo y Metodoligia para resolver problemas utilizando el compu...
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computador
 
Resolver problemas con una computadora
Resolver problemas con una computadoraResolver problemas con una computadora
Resolver problemas con una computadora
 
Programacion
ProgramacionProgramacion
Programacion
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Estructuras_F_CAT
Estructuras_F_CATEstructuras_F_CAT
Estructuras_F_CAT
 

Más de Manuel Gonzalez

Presentaciones de Computacion - Manuel Gonzalez Sanchez
Presentaciones de Computacion - Manuel Gonzalez SanchezPresentaciones de Computacion - Manuel Gonzalez Sanchez
Presentaciones de Computacion - Manuel Gonzalez Sanchez
Manuel Gonzalez
 

Más de Manuel Gonzalez (12)

Estrategias de comunicacion virtual
Estrategias de comunicacion virtualEstrategias de comunicacion virtual
Estrategias de comunicacion virtual
 
Modelos de administracion por calidad total
Modelos de administracion por calidad totalModelos de administracion por calidad total
Modelos de administracion por calidad total
 
Herramientas de software manuel gonzalez
Herramientas de software manuel gonzalezHerramientas de software manuel gonzalez
Herramientas de software manuel gonzalez
 
Administracion redes
Administracion redesAdministracion redes
Administracion redes
 
Manual POL Desarrollo de Docentes - Manuel Gonzalez Sanchez
Manual POL   Desarrollo de Docentes - Manuel Gonzalez SanchezManual POL   Desarrollo de Docentes - Manuel Gonzalez Sanchez
Manual POL Desarrollo de Docentes - Manuel Gonzalez Sanchez
 
Manual de Herramientas de Software Manuel Gonzalez Sanchez
Manual de Herramientas de Software Manuel Gonzalez SanchezManual de Herramientas de Software Manuel Gonzalez Sanchez
Manual de Herramientas de Software Manuel Gonzalez Sanchez
 
4 Tipos De Redes Y Conexiones - Manuel Gonzalez Sanchez
4   Tipos De Redes Y Conexiones - Manuel Gonzalez Sanchez4   Tipos De Redes Y Conexiones - Manuel Gonzalez Sanchez
4 Tipos De Redes Y Conexiones - Manuel Gonzalez Sanchez
 
3 Redes Conceptos Basicos - Manuel Gonzalez Sanchez
3   Redes Conceptos Basicos - Manuel Gonzalez Sanchez3   Redes Conceptos Basicos - Manuel Gonzalez Sanchez
3 Redes Conceptos Basicos - Manuel Gonzalez Sanchez
 
5 Protocolos - Manuel Gonzalez Sanchez
5   Protocolos - Manuel Gonzalez Sanchez5   Protocolos - Manuel Gonzalez Sanchez
5 Protocolos - Manuel Gonzalez Sanchez
 
2 Conceptos Básicos De Redes - Manuel Gonzalez Sanchez
2   Conceptos Básicos De Redes - Manuel Gonzalez Sanchez2   Conceptos Básicos De Redes - Manuel Gonzalez Sanchez
2 Conceptos Básicos De Redes - Manuel Gonzalez Sanchez
 
Aprendizaje Basado En Proyectos Manuel Gonzalez
Aprendizaje Basado En Proyectos   Manuel GonzalezAprendizaje Basado En Proyectos   Manuel Gonzalez
Aprendizaje Basado En Proyectos Manuel Gonzalez
 
Presentaciones de Computacion - Manuel Gonzalez Sanchez
Presentaciones de Computacion - Manuel Gonzalez SanchezPresentaciones de Computacion - Manuel Gonzalez Sanchez
Presentaciones de Computacion - Manuel Gonzalez Sanchez
 

Último

Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 

Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez

  • 1. SOLUCION DE PROBLEMAS CON PROGRAMACION ME MANUEL GONZALEZ SANCHEZ
  • 2. COMO USAR LOS TIC´S EN LOS PROCESOS DE LA SOLUCION DE PROBLEMAS
  • 3.
  • 4. PROCEDIMIENTOS PARA PLANTEAR PROBLEMAS BASICOS Y ESTABLECER SUS SOLUCIONES
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17.
  • 18. Tipos Método Descripción Ejemplos Algorítmico Utiliza un algoritmo y puede ser implementado en una computadora Instrucciones para manejar un vehículo Instrucciones para resolver ecuación de segundo grado Heurística Se apoya en el resultado obtenido en un análisis de alternativas de experiencias anteriores similares. De las mismas, a se deducen una serie de reglas empíricas o heurísticas que de ser seguidas, conducen a la selección de la mejor alternativa en todas o la mayoría de las veces.
  • 19.
  • 20.
  • 21.
  • 22. Pasos Pasos Etapa Descripcion 1.- Análisis del problema Conducen al diseño detallado por medio de un código escrito en forma de un algoritmo 2.- Diseño de algoritmo Se implementa el algoritmo en un código escrito en un lenguaje de programación . Refleja las ideas desarrolladas en las etapas de análisis y diseño 3.- . 4.- Complicación y ejecución Traduce el programa fuente a programa en código de maquina y lo ejecuta. 5 Verificación Busca errores en las etapas anteriores y los elimina 6 Depuración Busca errores en las etapas anteriores y los elimina 7.- Documentacion Son comentarios, etiquetas de texto , que facilitan la comprensión del programa
  • 23. DIAGRAMA DE FLUJO Y COMO APLICARLOS PARA SOLUCIONAR PROBLEMAS
  • 24. DIAGRAMAS DE FLUJO RESPONSABLES DE EJECUCION; EN POCAS PALABRAS ES LA REPRESENTACION SIMBOLICA O PICTORICA DE UN PROCEDIMIENTO ADMINISTRATIVO <EVITAR SUMIDEROS INFINITOS, BURBUJAS QUE TIENEN ENTRADAS PERO NO SALIDAS. <EVITAR LAS BURBUJAS DE GENERACION ESPONTANEA QUE TIENE SALIDASSIN TENER ENTRADAS , PORQUE SON SUMAMENTE SOSPECHOSAS Y GENERALMENTE INCORRECTAS
  • 25. Un diagrama de flujo es una forma más tradicional de especificar los detalles algorítmicos de un proceso y constituye la representación gráfica de un proceso multifactorial. Se utiliza principalmente en programación , economía y procesos industriales, pasando también a partir de estas disciplinas a formar parte fundamental de otras, como la psicología cognitiva ; estos diagramas utilizan una serie de símbolos con significados especiales. Son la representación gráfica de los pasos de un proceso, que se realiza para entenderlo mejor. Son modelos tecnológicos utilizados para comprender los rudimentos de la programación lineal representativos. .
  • 26. Un diagrama de flujo .- Es la representación gráfica de flujo o secuencia de resta es asi desde que empezó, etc. Rutinas simples, son la forma de especificar los detalles algorítmicos de un proceso mediante la esquematización gráfica para entenderlo mejor. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de la operación.
  • 27. Un diagrama de flujo es la representación gráfica del flujo o secuencia de rutinas simples. Tiene la ventaja de indicar la secuencia del proceso en cuestión, las unidades involucradas y los responsables de su ejecución; en pocas palabras es la representación simbólica o pictórica de un procedimiento administrativo.
  • 28. DIGRAMA DE FLUJO Diagrama de flujo sencillo con los pasos a seguir si una lámpara no funciona
  • 29. ALGUNOS SIMBOLOS UTILIZADOS EN LOS DIAGRAMAS
  • 30. Características que debe cumplir un diagrama de flujo En los diagramas de flujo se presuponen los siguientes aspectos: Existe siempre un camino que permite llegar a una solución (finalización del algoritmo). Existe un único inicio del proceso. Existe un único punto de fin para el proceso de flujo (salvo del rombo que indica una comparación con dos caminos posibles).
  • 31. Desarrollo del Diagrama de Flujo Las siguientes son acciones previas a la realización del diagrama de flujo: Identificar las ideas principales a ser incluidas en el diagrama de flujo. Deben estar presentes el dueño o responsable del proceso, los dueños o responsables del proceso anterior y posterior y de otros procesos interrelacionados, otras partes interesadas. Definir qué se espera obtener del diagrama de flujo. Identificar quién lo empleará y cómo. Establecer el nivel de detalle requerido. Determinar los límites del proceso a describir. Los pasos a seguir para construir el diagrama de flujo son : Establecer el alcance del proceso a describir. De esta manera quedará fijado el comienzo y el final del diagrama. Frecuentemente el comienzo es la salida del proceso previo y el final la entrada al proceso siguiente. Identificar y listar las principales actividades/subprocesos que están incluidos en el proceso a describir y su orden cronológico. Si el nivel de detalle definido incluye actividades menores, listarlas también. Identificar y listar los puntos de decisión. Construir el diagrama respetando la secuencia cronológica y asignando los correspondientes símbolos. Asignar un título al diagrama y verificar que esté completo y describa con exactitud el proceso elegido.
  • 32. Recomendaciones A su vez, es importante que al construir diagramas de flujo, se observen las siguientes recomendaciones: Evitar sumideros infinitos, burbujas que tienen entradas pero no salidas. Evitar las burbujas de generación espontánea, que tienen salidas sin tener entradas, porque son sumamente sospechosas y generalmente incorrectas. Tener cuidado con los flujos y procesos no etiquetados. Esto suele ser un indicio de falta de esmero, pero puede esconder un error aún más grave: a veces el analista no etiqueta un flujo o un proceso porque simplemente no se le ocurre algún nombre razonable. Ventajas de los Diagramas de Flujo Favorecen la comprensión del proceso a través de mostrarlo como un dibujo. El cerebro humano reconoce fácilmente los dibujos. Un buen diagrama de flujo reemplaza varias páginas de texto. Permiten identificar los problemas y las oportunidades de mejora del proceso. Se identifican los pasos redundantes, los flujos de los re-procesos , los conflictos de autoridad, las responsabilidades, los cuellos de botella, y los puntos de decisión. Muestran las interfaces cliente-proveedor y las transacciones que en ellas se realizan, facilitando a los empleados el análisis de las mismas. Son una excelente herramienta para capacitar a los nuevos empleados y también a los que desarrollan la tarea, cuando se realizan
  • 33. Tipos de diagramas de flujo Formato Vertical : En él el flujo o la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito. Formato Horizontal : En él el flujo o la secuencia de las operaciones, va de izquierda a derecha. Formato Panorámico : El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aun para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical no registra.
  • 34. DIAGRAMA DE FLUJO EN FORMATO VERTICAL
  • 35. DIAGRAMA DE FLUJO FORMATO HORIZONTAL
  • 36. DIAGRAMA DE FLUJO FORMATO PANORAMICO
  • 37. Diagrama de Flujo de Datos Componentes de un Diagrama de Flujo de Datos (DFD) según la notación de Yourdon y DeMarco. Un diagrama de flujo de datos (DFD por sus siglas en español e inglés ) es una representación gráfica del &quot;flujo&quot; de datos a través de un sistema de información . Un diagrama de flujo de datos también se puede utilizar para la visualización de procesamiento de datos ( diseño estructurado ). Es una práctica común para un diseñador dibujar un contexto a nivel de DFD que primero muestra la interacción entre el sistema y la entidades externas. Este contexto a nivel de DFD se &quot;explotó&quot; para mostrar más detalles del sistema que se está modelando.
  • 38. DIAGRAMA DE FLUJO DE DATOS
  • 39. Diagrama de Contexto: Nivel 0 En el diagrama de contexto solo se dibuja el proceso principal y los flujos entre este y sus entidades externas. Diagrama de Nivel Superior: Nivel 1 En el diagrama de nivel superior se plasman todos los procesos que describen al proceso principal. En este nivel los procesos no pueden interrelacionarse directamente, sino que entre ellos siempre debe existir algún almacenamiento o entidad NIVELES DE DIGRAMA DE FLUJO
  • 40.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.