Algoritmos y diagramas

 Solución 
Del taller lógica y diagrama: 


1. Lógica comunputacional: es la lógica matemática aplicada a las ciencias de la computación para la construcción, prueba, y aplicación de algoritmos y programas de mayor complejidad.
2. Esta fue analizado por tales de Mileto que fue el primer en realizar demostraciones matemáticas, como también Euclides de megara que trabajo en aritmética y geometría, pero como olvidar al primer hombre que usa por primera vez la palabra lógica. La siguiente etapa fue la de los matemáticos clásicos donde resaltan: Rene descartes, quien fue el fundador de la geometría analítica, la siguiente etapa es en la que estamos viviendo la cual ha sido llamada era computacional digital donde es encabezada por Albert E insten.
3. Algoritmo: es un problema planteado con su respectiva secuencia ordenada y cronológica de pasos que llevan a la solución a la ejecución de una tarea.
4. Características: 
Tener un principio.
Ser simples, precisos, claros, exactos.
Tener un orden lógico.
Debe ser finito o tener un fin.
5. Partes:
Inicio
Entrada 
Proceso
Salida 
Fin
6. PSeudocódigo: es una serie de palabras léxicas y gramaticales referidos a los lenguajes de programación, pero sin llegar a la rigidez de la sintaxis de estos ni a la fluidez del lenguaje coloquial.
Ejemplos: sumar 2 números capturados por el usuario e imprimir el resultado.
LEA A (captura datos de usuario y los almacena en la variable A).
LEA B (captura datos de usuario y los almacena en la variable B).
R= A+B (operación Aritmética de A+B, y guardar el resultado en R).
7. Características de pseudocodigo:
La serie de pasos, procedimientos o acciones en un lenguaje básico de fácil comprensión que nos permiten alcanzar un resultado o resolver un problema a través de algoritmos, los desarrollamos por medio de pseudocodigo.
Descubre un algoritmo utilizando una mezcla de frases en lenguaje común, instrucciones de programación y palabras clave que definen las estructuras básicas. 
Permite que el programador se centre en los aspectos lógicos de la solución. Evitando las reglas de sintaxis de los lenguajes de programación.
No siendo un lenguaje formal, los pseudocodigos varían de un programador a otro, es decir, no hay un pseudocodigo estándar. 
8. Diagrama de flujo: un diagrama de flujo representa la esquematización gráfica de un logaritmo.
En realidad muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema.

Su construcción es sumamente importante, porque, a partir del mismo se escribe un programa en algún lenguaje de programación. 

Si le diagrama de flujo está completo y correcto, el paso del mismo a un lenguaje de programación es relativamente simple y directo. 
9. Ejemplo completo: problema: sumar dos números enteros con datos capturados por el usuario e imprimir el resultado. 
   
Pseudocodigos                                 
Defina A, B, R: entero
Lea A
Lea B
R= A+B                                             
Imprima R

                                                         
















10.  





11. Diferencias: yo entendí fue que el algoritmo es un conjunto de reglas que lleva una secuencia para resolver un problema específico. Lo utilizamos para llegar a resolver un problema pero para eso se necesita aplicar las reglas.  
Mientras que el pseudocódigo sirve para escribir programas de la computadora y es muy sencillo de utilizar.
Y los diagramas de flujo son descripciones gráficas de los algoritmos, y se utiliza los diagramas de flujo cuando un algoritmo es demasiado largo y laborioso.

12. Variable: Es aquel lugar de memoria donde podemos almacenar información y que al ejecutarse el Programa, cambia de valor. Para acceder a esa información, debemos conocer donde está ubicada, para esto. A cada variable la debemos definir y dar un Nombre, por ejemplo: X, Y, Saldo, Edad, etc.

                    Tipos de variables:  
Numero Entero (int).
Texto o Cadena de texto (char o string).
Números decimales o flotantes (float).


Partes de variables: Para hacer uso de una variable en un              diagrama de flujo se realiza la siguiente
Sintaxis:
CUANDO ES UNA VARIABLE:
tipo_de_variable nombre_de_la_variable
CUANDO ES UNA CONSTANTE:
tipo_de_variable nombre_de_la_variable (valor)













13.




14.   



15


















No hay comentarios:

Publicar un comentario