miércoles, 28 de septiembre de 2022

Desarrollo Lógico de Problemas

Para la solución del problema, utilizando herramientas computacionales, se requiere seguir una serie de etapas dispuestas de tal forma que cada una es dependiente de los anteriores. estas etapas permiten una evolución coherente y progresiva, para ir desde el problema: planteado, hasta hallar una solución interpretable en el computador, la cual se denomina programa. Estas etapas son las siguientes:

Definición del Problema:

Esta primera etapa en la resolución de un problema por computadora, está dada por el enunciado del problema el cual requiere una definición clara y precisa, para que el problema pueda ser analizado con todo detalle.

Análisis de los Datos:

El propósito del análisis del problema es entender y comprender de forma detallada cual es la problemática a resolver, verificando el entorno en el cual se encuentra dicho problema de tal manera que se obtengan la información necesana y suficiente para afrontar su respectiva solución. En esta etapa si realiza una descripción detallada de las especificaciones de entrada y salida, son los que los requisitos más importantes para llevar una solución eficaz Esta etapa es conocida como la del QUE se va a solucionar y debe analizarse los siguientes aspectos resultados esperados los datos de entrada disponibles y herramientas na nuestra alcance para manipular los datos y alcanzar un resultado.

Problemas Desarrollo Lógico:

Pueden crearse para crear programas que controlen el comportamiento físico y lógico de una máquina para expresar algoritmos con precisión, o con modo de comunicación humana.Un razonamiento lógico, en definitiva, es un proceso mental que implica la aplicación de la lógica.El razonamiento lógico se puede iniciar a partir de una observación o de una hipótesis.


Técnicas para el Desarrollo Lógico de Problemas:

Las faces en la construcción de un programa para resolver un problema mediante la computadora son, en orden, las siguientes: Análisis del problema Diseño del algoritmo Programación Ejecución y pruebas El paso cero sería Entender el problema, parece banal, pero no lo es cuando se piensa en la gran cantidad de proyectos de computación que se desarrollaron sin haber comprendido bien para que se hacían, o cual era el problema que supuestamente iban a resolver.

El Pseudocódigo: 

Es una descripción de alto nivel de un algoritmo que emplea una mezcla de lenguaje natural con algunas convenciones sintácticas propias de lenguajes de programación, como asignaciones, ciclos y condicionales, aunque no está regido por ningún estándar. Es utilizado para describir algoritmos en libros y publicaciones científicas, y como producto intermedio durante el desarrollo de un algoritmo, como los diagramas de flujo, aunque presentan una ventaja importante sobre estos, y es que los algoritmos descritos en pseudocódigo requieren menos espacio para representar instrucciones complejas.


Algoritmo: 

Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de la algoritmia.


Diagrama de Flujo: 

Es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso.



No hay comentarios.:

Publicar un comentario

Área y Perimetro de un Rectangulo

 Descricpción del Proyecto Este proyecto consiste en desarrollar un algoritmo que calcule el area y el perimetro de un rectangulo usando fun...