Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGAMACIN
ESTRATEGIAS
PARA LA
SOLUCIN DE
PROBLEMAS
METODOLOGA
FLUJO DE DATOS
FACULTAD DE
FILOSOFA
GUIA METODOLGICA
FASES DEL
PROCESO DE
PROGRAMACIN
UNIVERSIDAD DE
GUAYAQUIL
FACULTAD DE
FILOSOFA, LETRAS Y
CIENCIAS DE LA
EDUCACIN
LGICA DE
PROGRAMACIN
El lenguaje de programacin es, por otro lado, la serie de
parmetros y cdigos de los que el programador se vale para
desarrollar software.
El Lenguaje de programacin es la base sobre la cual se
sustenta la programacin en s. Toda persona que pretenda
construir un programa que d solucin a determinada
problemtica, se enfrenta a dos grandes tareas:
Un Algoritmo es un conjunto de
personas
confunden la Programacin con la Lgica de Programacin; la
pasos Muchas
secuenciales
y ordenados
conocimiento de tcnicas e instrucciones de un
que primera
permiteninvolucra
lograr el un
determinado
Lenguaje
a travs de los cuales se hace sencillo lograr que la
objetivo.
Que
sean
pasos
Computadora
obtengaque
unos resultados mucho ms rpidos que una persona y
secuenciales
significa
involucra, uno
de una manera tcnica y organizada, los conceptos que
debenla segunda
ser ejecutados
permiten
disear
en sean
trminos generales, la solucin a problemas que pueden
despus
de otro
y que
a ser implementados
una computadora.
El de
diagrama
de flujo o diagrama de
pasos llegar
ordenados
quiere decir a travs
actividades es la representacin grfica del
que deben llevar un orden casi
algoritmo o proceso. Se utiliza en disciplinas
obligatorio (u obligatorio en la
como programacin, economa, procesos
mayora de los casos). Como
industriales y psicologa cognitiva.
puede notarse el algoritmo
permite lograr un objetivo. O
DIAGRAMA DE
EL ALGORTMO FLUJO
ESTRATEGIAS
PARA
LA SOLUCIN
DE
PROBLEMAS
DE
LOGICA
ENSAYO
LLUVIA DE
Y ERROR
IDEAS
RAZONAMIENTO
PENSAMIENT
O LATERAL
Se apoya en el pensamiento
creativo, formulado por Edwar
de Bono (1970), el cual difiere
completamente del pensamiento
lineal (lgico). El pensamiento
lateral requiere que se exploren
y consideren la mayor cantidad
posible de alternativas
para
1. Determinar
cul
es
el
solucionar un problema.
Su
problema.
importancia para la
educacin un objetivo, es lo
2. Establecer
radica en permitir ms
que importante
el
en
el
estudiante: explore (escuche
y
desarrollo de un problema y
Este es un mtodo adecuado
cuando
el
acepte
puntos
de
vistahe agrandado la
por ello
problema que se deseadiferentes,
resolver busque
no
alternativas);
letra en esta palabra solo
requiere informacin adicional,
sino un
avive. (promueva
el para
uso de
quelausted sepa que es
reordenamiento
de
lafantasa
informacin
y del humor);
por libere
ah por donde debe
disponible; cuando hay (use
ausencia
del
la discontinuidad
y escape Tener claro el
comenzar.
problema y es necesario de
apercibirse
de
ideas preestablecidas);
objetivo y
nos va a permitir
que hay un problema
contrarreste la rigidezobtener
(vea las
dos beneficios que a
Como se puede apreciar, hay muchas estrategias para solucionar problemas;
la postre sern ms grandes
sin embargo, esta Gua se enfoca principalmente en dos de estas estrategias:
de lo que podemos pensar:
Heurstica y Algortmica.
a. Tener claro el objetivo
PROCESO PARA
RESOLVER UN
PROBLEMA
nos
permite
saber
hacia dnde vamos
b. Tener claro el objetivo
nos
permite
saber
hasta donde
debemos
Vista diferentes, busque alternativas); avive (promueva
el uso de
la fantasa y
llegar
del humor); libere (use la discontinuidad y escape
de ideas preestablecidas); y
Cuando se desea un resolver un problema
Estas diferentes
dos
definiciones
contrarreste la rigidez (vea las cosas 3.desde
ngulos
y evite
nos enfrentamos con la dificultad de tener
parecieran
ser
lo
mismo
pero
dogmatismos).
que encontrar precisamente eso: Una
en el fondo no lo son. Usted
EstePocas
es un veces
mtodo
cuando
el problema que se desea resolver no
Solucin.
nosadecuado
detenemos
a
puede tener muy claro hacia
informacin
adicional,
sino un reordenamiento de la informacin
pensarrequiere
que existe
un camino
estructural
dnde va pero puede no
que nos permite resolver cualquier
saber hasta dnde debe
problema
(en
trminos
generales)
llegar o, dicho en otras
teniendo, como es obvio, que entrar en la
palabras, no saber en dnde
minucia del detalle dependiendo del
debe parar podra saber en
problema.
METODOLOGA PARA
LA RESOLUCIN DE
UN PROBLEMA
Pseudocdigo.
Programa Area_cuadrado;
Variables
rea, Base, Altura:entero;
Inicio
Fin.
lea(Base);
lea(altura);
Area:= Base*Altura;
Pseudocdigo:
la representacin
Esta forma de representar un algoritmo puede
ser ms fcil Es
de entender
ya que estescrita
en lenguaje
expresan
de
escriba('El
rea geomtricas
de
este que representan
compuesta
por figuras
cada natural,
uno de losse
elementos
y
manera escrita todos los elementos de un
cuadrado
', Area);
procesos
del es:
algoritmo.
algoritmo.
FLUJO DE
EJEMPL
DATOS
O
PSEUDOCDIG