Algoritmos y Diagramas.
Algoritmos y Diagramas.
Algoritmos y Diagramas.
Un problema consiste en una situación que
debe aclararse o resolverse y que puede tener
un número determinado o indefinido de
soluciones.
Las computadoras pueden resolver
problemas, como calcular un precio final,
alfabetizar una lista, calcular un porcentaje o
guardar datos en una agenda. Las soluciones
a estos problemas pueden llamarse
programas.
METODOLOGÍA PARA RESOLVER
PROBLEMAS
Para la solución de un problema es conveniente aplicar un método.
Un método es, fundamentalmente una actitud, una estrategia, una
filosofía, que frente a una situación problemática orienta en la
búsqueda de una solución.
Metodología para la solución de
problemas utilizando una
computadora
Video
Pasos de la metodología para resolver un pro
blema utilizando la computadora
METODOLOGIA
PARA LA SOLUCIÓN DE PROBLEMAS
POR MEDIO DE COMPUTADORAS
FASES DE LA METODOLOGÍA
• Definir el problema
• Analizar el problema
• Diseñar el algoritmo
• Elaborar el diagrama de flujo
• Elaborar el Pseudocódigo
• Codificar, compilar, depurar y ejecutar el programa
• Elaborar documentación
RESOLVER PROBLEMAS
USANDO LAS 3 PRIMERAS FASES DE LA
METODOLOGIA PARA LA SOLUCIÓN DE
PROBLEMAS POR COMPUTADORAS
• Definir el problema: Entender claramente el problema.
• Diseñar el algoritmo.
13
RESOLVER PROBLEMAS
USANDO LA METODOLOGIA PARA LA SOLUCIÓN
DE PROBLEMAS POR COMPUTADORAS
ALGORITMOS
DEFINICIÓN DE ALGORITMO
Ejemplo de algoritmo
DIAGRAMAS
DIAGRAMAS
• Un diagrama es una representación gráfica o un dibujo de
la solución de un problema. En este contexto, los
diagramas nos ayudan a representar un algoritmo.
5y6 5*6 30
DIAGRAMAS DE
FLUJO
Son una manera de representar visualmente el
flujo de los datos en los algoritmos. Los
diagramas de flujo describen qué operaciones
y en qué secuencia se deben realizar para
conseguir la solución de un problema
planteado.
ETAPAS PARA LA
ELABORACIÓN DE
• ANÁLISIS
DIAGRAMAS DE FLUJO
• CONSTRUCCIÓN
• PRUEBA DE ESCRITORIO
SIMBOLOGÍA DE LOS
DIAGRAMAS DE FLUJO
• Terminal. Sirve para indicar el inicio y el fin de
un diagrama
• Asignación, dimensión, definición. Sirve
para inicializar las variables y realizar
operaciones aritméticas. Ejemplo:
• A=0
• R=A*B
• Escribir. Sirve para escribir letreros (van
entre comillas) y mostrar resultados
• Leer. Sirve para leer variables “asignarles
valores”
• Si-Entonces. Sirve para tomar decisiones,
dependiendo si se cumple la condición o no
se cumple la condición.
• Mientras. Ejecuta una secuencia de
instrucciones mientras una condición sea
verdadera.
• Repetir. La instrucción Repetir-Hasta Que
Ejecuta una secuencia de instrucciones hasta
que la condición sea verdadera.
VARIABLES
• Aritméticos o algebraicos.
• Comparación o relacionales.
• Lógicos.
ARITMÉTICOS O ALGEBRAICOS
COMPARACIÓN O
RELACIONALES
LÓGICOS
FUNCIONES
Función Significado
RC(X) Raíz Cuadrada de X
ABS(X) Valor Absoluto de X
LN(X) Logaritmo Natural de X
EXP(X) Función Exponencial de X
SEN(X) Seno de X
COS(X) Coseno de X
ATAN(X) Arcotangente de X
TRUNC(X) Parte entera de X
REDON(X) Entero más cercano a X
AZAR(X) Entero aleatorio entre 0 y X-1