Please enable JavaScript.
Coggle requires JavaScript to display documents.
ALGORITMIA, Solucion de problemas, Use las siguientes paginas:
Para…
ALGORITMIA
Se divide en
-
Lógica básica
Se divide en
Razonamiento lógico
trata de
Mostrarnos que desde el punto de vista de la informática se define como la facultad de resolver problemas de manera consiente y extraer conclusiones de una manera facil y rapida.
Conceptos basicos
trata de
trata sobre la introducción y definición de conceptos básicos relacionados con la algoritmia.
La definición de algoritmo proporcionada en el texto describe un conjunto de elementos ordenados mediante una secuencia lógica para procesar la información.
Esquema de seguimiento
Que es
En el ámbito de la informática, un "esquema de seguimiento" generalmente se refiere a un plan o estructura diseñada para realizar un seguimiento sistemático y organizado de ciertos aspectos o procesos. Puede aplicarse en diversos contextos, y su objetivo principal es monitorizar y evaluar el progreso de actividades, proyectos o sistemas.
Definicion de programa
Que es
Un programa es aquel conjunto de algoritmos que permiten el procesamiento de los datos, de forma rapida y exacta, permitiendo generar, al final e su procesamiento, un conjunto de informaciond e interes para el usuario que lo esta usando.
Un programa puede estar compuesto de uno o muchos algoritmos según su complejidad y todos los sistemas informáticos están compuestos por uno o varios programas, todo depende de su finalidad.
Diafragmas
Se divide en
Diafragmas de flujo
Trata de
Esta técnica es una de las mas reconocidas para representara gráficamente los algoritmos de los diagramas de flujo, para ver los procesos y sus diferentes rutas de seguimiento. Para realizar estas representaciones por medio de diafragma de flujo se requiere el uso de símbolos y conectores que muestran como funciona el flujo de los procesos hasta finalizar y generar los resultados requeridos.
algunos son
https://photos.app.goo.gl/ipKERv6LK6gdD14F6
conector: permiten representar la continuación de un diagrama de flujo cuando este es tan largo que no cabe en una sola hoja.https://photos.app.goo.gl/7HR7NrEvFNUS8ULg6
Entrada o salida: una entrada es un algoritmo que se concibe como el proceso a través del cual se recibe información y una salida es el proceso a través del cual se entrega información.https://photos.app.goo.gl/gn1HERMTHn3xi93x8
Condición: con este representamos una decisión o condición, en su interior se puede escribir la condición de la cual depende la decisión y por sus extremos derecho e izquierdo se pueden colocar las salidas para cuando la decisión sea falsa o verdadera.
Diafragmas rectangular
Trata de
Representar básica y gráficamente un algoritmo y su mayor funcionalidad es que su orden es estricto y no da cabida a salirse del contexto y que a diferencia de los diagramas de flujo que permiten la diagramación en el sentido y dirección que desee.
-
-
Solucion de problemas
Sus fases son
- Levantamiento de requisitos
Trata de
Aquí nos enfocamos en definir muy bien el alcance del problema, para ese problema debemos definir ciertas características para lograr ver el objetivo final al que debemos llegar; muchas veces por no saber interpretar bien lo que nos estamos planteando buscamos la solución a un problema diferente al que tenemos, por eso es importante esta primera fase para poder entender cual es el objetivo real, sin completar esta no podemos continuar con las otras fases.
Trata de
Esta fase se enfoca en identificar perfecta y clara mente en que consiste el problema y que resultados se desean obtener al darle una solución.
Con este identificamos las diferentes alternativas para encontrar una buena solución al problema y explorar los caminos y posibilidades que existen para elegir la solución concisa y adecuada que nos están pidiendo.
- Planificación de la solución
Trata de
Aquí entramos a la implementación de la solución que se planeo desde la fase anterior. El desarrollo del código fuente consiste en traducir el algoritmo que elaboramos en un lenguaje comprensible para las maquinas en un formato adecuado para el recurso.
Trata de
Aquí entramos a la implementación de la solución que se planeo desde la fase anterior. El desarrollo del código fuente consiste en traducir el algoritmo que elaboramos en un lenguaje comprensible para las maquinas en un formato adecuado para el recurso.
Trata de
Aquí tenemos 2 procedimientos:
- Es el ensamble de los módulos desarrollados, empaquetarlos y colocarlos conjuntamente para hacer las respectivas pruebas.
- Es implementar el sistema en la red o medio necesario para la ejecución del programa y ponerlo en marche para las primeras pruebas.
Este ultimo debe ser realizado antes de publicarlo a los usuarios finales.
Trata de
primero realizar todas las pruebas, se pasa a corregir los errores del programa, se deben corregir en el código fuente repitiendo las fases 4 y 5 las veces que se necesite.
Si hay errores en la lógica del programa, hay que modificar el algoritmo volviendo a la etapa de planificación, estos errores son los mas difíciles de detectar.
- Documentación de la solución
Trata de
Una vez que todo funcione correctamente, debemos revisar el código fuente para ordenar los procesos, eliminar cálculos innecesarios y agregar líneas de comentario que deben incluir unas breves explicaciones al principio del código sobre la finalidad del programa y sus argumentos de entrada y salida.
-
-
-