2. • Todas estas situaciones tienen algo en
común, necesitan una solución o un conjunto de
pasos que permita llegar hasta la meta propuesta.
Comúnmente se llama algoritmo a aquello que nos
permite pasar de un estado inicial "A" a un estado
final "B", justo lo que deseamos. Sin embargo, existe
mucho más involucrado en el momento de resolver
un problema que tan sólo el conjunto de
instrucciones necesarias para ello. Al plantear la
solución de un problema, existen muchos aspectos
que deben tenerse en cuenta:
aleeh León♥
3. • El problema mismo, las personas involucradas, las
herramientas a disposición, la solución, la presentación
de la misma, etc. Es posible distinguir varias etapas en
el proceso de resolución de problemas: comprensión
del problema, elaboración de un plan, desarrollo del
plan y evaluación del proceso. Esto no quiere decir
que las etapas se van realizando secuencialmente.
Con frecuencia logramos comprender cabalmente un
problema una vez terminadas las cuatro etapas.
aleeh León♥
4. Problema
• Se tiene un problema cuando se desea encontrar
uno o varios objetos desconocidos (ya sean estos
números, diagramas, figuras, demostraciones, decisio
nes, posiciones, algoritmos, u otras cosas), que
cumplen condiciones y/o relaciones, previamente
definidas, respecto a uno o varios objetos conocidos.
De esta manera, solucionar un problema es encontrar
los objetos desconocidos de dicho problema.
aleeh León♥
6. Algoritmo
• Un algoritmo es una secuencia
finita bien definida de tareas
bien definidas, cada una de las
cuales se puede realizar con
una cantidad de recursos finitos.
Ejecutar un algoritmo es realizar
las tareas del mismo, en el orden
especificado y utilizando los
recursos disponibles.
aleeh León♥
8. Diagrama de flujo
• Un Diagrama de Flujo representa la esquematización
gráfica de un algoritmo , el cual muestra gráficamente
los pasos o procesos a seguir para alcanzar la solución
de un problema Es importante resaltar que el Diagrama
de Flujo muestra el sistema como una red de procesos
funcionales conectados entre sí por " Tuberías " y
"Depósitos" de datos que permite describir
el movimiento de los datos a través del Sistema.
aleeh León♥
10. Lenguaje de programación
• Lenguaje de programación, en informática, cualquier
lenguaje artificial que puede utilizarse para definir una
secuencia de instrucciones para su procesamiento por un
ordenador o computadora. Es complicado definir qué es y
qué no es un lenguaje de programación. Se asume
generalmente que la traducción de las instrucciones a un
código que comprende la computadora debe ser
completamente sistemática. Normalmente es la
computadora la que realiza la traducción.
aleeh León♥