Sunteți pe pagina 1din 6

República Bolivariana de Venezuela

Ministerio del Poder Popular Para la Defensa

Universidad Nacional Experimental de las Fuerzas Armadas

UNEFANB

La Fría estado Táchira

Técnica de diseños de algoritmo

Estudiante:

Elvis Omaña

Ingeniero: Daniel Cáceres


Ensayo

Diseño de algoritmo

Para dar comienzo se entiende que los diseños de un algoritmo es


un método específico para poder crear un modelo matemático
ajustado a un problema específico esta misma se compone por
diferentes diseños los cuales hacen diferentes funciones como
ejemplo el divide y vencerás el algoritmo voceras y el algoritmo
paralelos son diseños aplicado para la solución de problema y para
resolver estos mismo mediante pasos

Por lo tanto para diseñar un algoritmo se deben estudiar las diferentes


técnicas que hay para realizarlo así mismo como los tipos de algoritmo
que hay como lo son el divide y vencerás que se basa en resolver un
problema dividiéndolo en diferentes sub problemas y como así igual el
algoritmo paralelos permiten la división de un problema en
subproblema de forma que se puedan ejecutar de forma simultánea en
varios procesadores cabe destacar que cuenta con los algoritmos
descendientes los cuales son dividir el problema en subproblema más
pequeños, que se pueden tratar de forma separada. En Fortran, hay
dos tipos de procedimientos externos: funciones Subrutinas Su
ejecución se controla desde alguna otra unidad de programa (que
puede ser el programa principal u otros procedimientos externos). la
resolución de cada uno de estos subproblema de complejidad inferior
se denomina refinamiento por pasos. Los módulos pueden ser
planificados, codificados, comprobados y depurados
independientemente, y a continuación se combinan uno a uno con
otros módulos

Finalmente los diseños de algoritmo sirven en el ámbito de la


computación y así mismo para el arreglo y la solución de un problema
y también muchas veces se aplican en la vida real ya que se emplea
en una serie de pasos en específicos uno de sus objetivos son
Aprender a resolver problemas grandes y complejos dividiendo un
problema en subproblema a través del uso de procedimientos.
Ensayo

Expresiones de un algoritmo mediante un lenguaje natural

En el siguiente tema se explicara sobre las expresiones en el


lenguaje natural el cual es un algoritmo muy utilizado aunque
mayormente tiene diferentes desventajas y como así mismo diferentes
aplicaciones y características

El lenguaje natural es una secuencia de pasos ordenados es decir


en forma natural como por ejemplo: Preparar una limonada 1 preparar
la jarra y el limón 2 llenar la jarra de agua 3 exprimir los limones 4
echar azúcar 5 disolver el azúcar en el agua 6 servir en vasos 7 fin, así
mismo por lo anterior explicado se afirma que una de su mayores
desventajas es la ambigüedad ya que el lenguaje natural puede ser
expresado de diferentes maneras. Por consiguiente Muños, A (2017)
Afirma que Los algoritmos escritos en este lenguaje se caracterizan
por seguir un proceso de ejecución común y lógico (P.28) Dicho se
aplicara en forma textual paso a paso describiendo las actividades a
realizar para resolver un problema estos pasos deben seguir un orden
lógico y entendible y unas de sus mayores desventajas es en generar
errores en la computadora por no ser interpretado correctamente

En conclusión se afirma que los lenguajes natural es una serie de


pasos lógicos que sirven para realizar y resolver un problema paso a
paso y como así mismo tener diferentes desventajas pero mayormente
es muy utilizado así sea en termino de computación como en la vida
cotidiana esto dicho es lo que se hace un día en la vida de una
persona y como así mismo en las computadoras en el proceso de
realizar un programa o al encender y apagarla

Ensayo

Técnica Diagrama de flujo

Primeramente se explicara que son diagramas de flujos sus


características y sus usos, Los diagramas de flujos fueron creados en
1921 Por Frank Gilbert en la sociedad americana de ingenieros
mecánicos inicialmente eran utilizados para realizar algoritmo en las
computadoras aunque hoy en día todavía se sigue haciendo pero ha
abarcado a mas ramas ya que su utilización es muy utilizada por las
ventajas que tiene

Los diagrama de flujo sirve para resolver un problema en paso de


rutinas simples lo cual se hace a través de unas representaciones
simbólicas las cuales cada una tiene su propio significado existen 20
tipos de símbolos necesario para este tipo de algoritmo mayormente
es utilizado en el ámbito de la programación y economía en general un
diagrama de flujo comienza con un punto de entrada y salida que van
indicados a través de flecha. Así mismo el diagrama de flujo sirve para
realizar una pregunta la cual va indicada en sí o no el objetivo es dar
entender en pasos lo que no se debe hacer y lo que se debe hacer,
Según Francisco, R (1995) De uso, permite facilitar su empleo. De
destino permite la correcta identificación de actividades. De
comprensión e interpretación, permite simplificar su comprensión (P.5)
En la actualidad existen diferentes tipos de software para la realización
de diagramas como lo son Microsoft Office

Para Finalizar se entiende que los diagramas de flujos son una


secuencia de pasos para la realización de un algoritmo para crear un
diagrama de flujo se tiene que tener en cuentas los símbolos ya que
abarca una variedad de estos mismos como son figuras geométricas
como ovalo,Circulo,rectángulo,cuadrado entre otros cada uno con su
propia utilidad

Ensayo
Pseudocódigo
A continuación se hablara sobre los pseudocódigos su utilidad y
características se basa en un lenguaje de programación diseñado para
que una persona lo entienda es utilizado principalmente por los
programadores para diseñar un algoritmo de programación en las
computadoras

Un pseudocódigo se basa en un lenguaje falso ya que cumple como


un lenguaje de programación pero está diseñado para ser leído por un
humano y no por maquinas este mismo omite detalles que no son
comprensibles para los humanos y se basa en un algoritmo de pasos
de programación pero con la diferencia que una persona pueda
entender al contrario de la programación convencionales dependiendo
del escritor un pseudocódigo puede llegar a hacer una copia exacta de
una programación real. Cabe Destacar que los pseudocódigos
generalmente se utilizan en libros de texto y en publicaciones
científicas esto mismo para que cualquier programador pueda
entenderlo a de tener en cuenta que no siempre son los mismo
lenguaje de programación por consiguiente algunas de sus
características son permitir la representación de un algoritmo es una
representación sencilla y rápida de manipular

Finalmente los pseudocódigos es un lenguaje de programación


complejo que principalmente utilizan los programadores para entender
el lenguaje de programación ya que si lo hicieran con un lenguaje de
programación real no entenderían ya que el pseudocódigo se combina
con el lenguaje natural así mismo se compone de 2 partes la cabecera
que a la vez se compone de 5 áreas diferentes y el cuerpo que se
divide en inicio instrucciones y fin

S-ar putea să vă placă și