Download - triptico algoritmo
-
8/18/2019 triptico algoritmo
1/3
ALGORITMO
Conjunto de acciones o secuencias
de operaciones ejecutadas en un
determinado orden para resolver un
problema.
• AcciónExisten diferentes tipos de acciones:
• Acción simple.
• Acción compleja.
ESTADO
• Estado inicial.
• Estado intermedio.
• Estado Final.
Características de los algoritmos
• Definido (confiable)
• Debe indicar un orden a seguir
• Debe ser finito, terminar en un número
finito de pasos.
LENGUAJE ALGORÍTMICO.
asta este momento todo lo !ue"emos visto es pr#cticamente teor$a, lleg% la
"ora de plasmar nuestros algoritmos de
alguna forma !ue sean claros para cual!uier
persona !ue necesite leerlos. &uc"as veces
los inform#ticos se saltan este paso ' llegan
directamente a la implementaci%n en algún
lenguaje de programaci%n
De esta manera se "an creado
lenguajes !ue puedan representar nuestros
algoritmos ' !ue de esa manera se
constru'a una soluci%n correcta sin omitir
algunos pasos.
ARTES DE UN ALGORITMO.
• Entrada
• Proceso.
• Salida
En el ejemplo del algoritmo de la sumatoria
de los dos números, tenemos:
• Entrada
• Proceso
• Salida
LENGUAJE NATURAL.
Es el lenguaje !ue "ablamos todos
los d$as, nuestra forma de comunicarnos por
excelencia. un!ue para nosotros sea un
gesto sencillo, casi inconsciente, el "abla es
un proceso !ue implica millones de
conexiones neuronales ' complejos
procesos corporales de captaci%n '
comprensi%n.
Estos avances individuales "an
permitido !ue "a'a surgido con fuera una
rama de la inform#tica, llamada
procesamiento del lenguaje natural, !ue
busca precisamente permitir !ue los
ordenadores sean capaces de captar la
informaci%n transmitida por una persona '
trasladarla luego a otra, interactuando con
ella con su mismo lenguaje, o al menos, de
un modo inteligible
El fin último ser$a un ordenador capa
de raonar ' aprender como un ser "umano,
' para ello el primer paso es !ue pueda
recibir informaci%n ' comunicarla como tal.
nivel pr#ctico, los buscadores m#s
importantes 'a saben diferenciar ciertos tipos
de preguntas o frases "ec"as para conseguir
resultados de bús!uedas m#s optimiados,
sin embargo de momento cuando buscamos
algo en la red usamos m#s las palabrasclave !ue pensamos dar#n mejores
resultados !ue realmente las expresiones
!ue usar$amos si le pregunt#semos a
alguien en la calle.
EL PSEUDOCÓDIGO!O
"ALSO LENGUAJE#
-
8/18/2019 triptico algoritmo
2/3
Es comúnmente utiliado por los
programadores para omitir secciones de
c%digo o para dar una explicaci%n del
paradigma !ue tom% el mismo programador
para "acer sus c%digos, esto !uiere decir
!ue el pseudoc%digo no es programable sino
facilita la programaci%n.
El principal objetivo del pseudoc%digo es
el de representar la soluci%n a un algoritmo
de la forma m#s detallada posible, ' a su ve
lo m#s parecida posible al lenguaje !ue
posteriormente se uti liar# para la
codificaci%n del mismo
DIAGRAMA DE "LUJO.
Es una representaci%n gr#fica del
flujo de datos a trav*s de un sistema de
informaci%n. +n diagrama de flujo de
datos tambi*n se puede utiliar para la
visualiaci%n de procesamiento de datos(diseo estructurado). Es una pr#ctica
común para un diseador dibujar un
contexto a nivel de D-D !ue primero
muestra la interacci%n entre el sistema '
las entidades externas.
os diagramas de flujo de datos
fueron inventados por arr' Constantine,el desarrollador original del diseo
estructurado, basado en el modelo de
computaci%n de &artin ' Estrin: /flujo
gr#fico de datos/ . os diagramas de flujo
de datos (D-D) son una de las tres
perspectivas esenciales de n#lisis de
0istemas Estructurados ' Diseo por
&*todo 00D&. El patrocinador de un
pro'ecto ' los usuarios finales tendr#n
!ue ser informados ' consultados en
todas las etapas de una evoluci%n
del sistema. Con un diagrama de flujo de
datos, los usuarios van a poder visualiar
la forma en !ue el sistema funcione, lo
!ue el sistema va a lograr, ' c%mo el
sistema se pondr# en pr#ctica. El antiguo
sistema de diagramas de flujo de datos
puede ser elaborado ' se compar% con el
nuevo sistema de diagramas de flujo
para establecer diferencias ' mejoras a
aplicar para desarrollar
un sistema m#s eficiente.
1epública 2olivariana de 3eneuela.
&inisterio del 4.4 para la Educaci%n +ni.
&isi%n50ucre.
Profe:
integrantes:
El 67189&
C7
https://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3nhttps://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3nhttps://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3nhttps://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/wiki/Dise%C3%B1adorhttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/w/index.php?title=Larry_Constantine&action=edit&redlink=1https://es.wikipedia.org/w/index.php?title=Larry_Constantine&action=edit&redlink=1https://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/w/index.php?title=Martin_y_Estrin&action=edit&redlink=1https://es.wikipedia.org/w/index.php?title=Martin_y_Estrin&action=edit&redlink=1https://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Eficientehttps://es.wikipedia.org/wiki/Eficientehttps://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/wiki/Dise%C3%B1adorhttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/w/index.php?title=Larry_Constantine&action=edit&redlink=1https://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/wiki/Dise%C3%B1o_estructuradohttps://es.wikipedia.org/w/index.php?title=Martin_y_Estrin&action=edit&redlink=1https://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Sistemahttps://es.wikipedia.org/wiki/Eficientehttps://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3nhttps://es.wikipedia.org/wiki/Sistema_de_informaci%C3%B3n
-
8/18/2019 triptico algoritmo
3/3
Bolívar
Kimberley.
Montilla Milena.
Rivas Luis.
Salas Fabiana.
Vásque !os"
Mante#al$%&'(.