algoritmos
MINISTERIO DEL PODER POPULAR PARA LA DEFENSA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA
BARQUISIMETO, EDO. LARA
INTEGRANTE: EDWIN TROMPETERO
C.I. N° V: 23.596.186
INTRODUCCION
El ser humano como un ser reflexivo, desde comienzos de su existencia ha buscado darle explicación yencontrar el porqué de las cosas, lo que posteriormente dio paso a la búsqueda de resolución de los distintos problemas que se dan a lo largo de la vida, en vista de esto, se vio en la necesidad de crear una serie de métodos técnicas y herramientas que logren facilitar la solvencia a los distintos problemas en los respectivos ámbitos que se vean involucrados.
En base a lo previamente planteado sedesarrollaron los “Algoritmos”, los cuales son una serie de casos organizados secuencialmente, que están relacionados entre sí y que tienen por objeto encontrar la solución a un determinado problema, más técnicamente, un algoritmo se puede definir como “es un conjunto pre-escrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivosque no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución”.
Las implementaciones que pueden tener los algoritmos son bastante amplias, como por ejemplo, en la vida cotidiana se emplean algoritmos frecuentemente para resolver problemas, algunos ejemplos son los manuales deusuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador por parte de su patrón, otros ejemplos en matemática son el algoritmo de la división para calcular el cociente de dos números, el algoritmo de Euclides para obtener el máximo común divisor de dos enteros positivos, o el método de Gauss para resolver un sistema lineal de ecuaciones”.
Es por esto queexisten gran variedad de tipos y diseños de algoritmos cada uno con su funcionalidad asignada, como por ejemplo los diagramas de flujo, seudocódigos, etc. En el presente trabajo se estarán ampliando los conocimientos acerca del tema planteado, es decir, todo lo referente a los algoritmos y sus medios de expresión o tipos.
Programación Estructurada
Es un paradigma deprogramación orientado a mejorar la claridad, calidad y tiempo de desarrollo de un programa de computadora, utilizando únicamente subrutinas y tres estructuras: secuencia, selección (if y switch) e iteración (bucles for y while), considerando innecesario y contraproducente el uso de la instrucción de transferencia incondicional (GOTO), que podría conducir a "código espagueti", que es mucho más difícil de seguir y demantener, y era la causa de muchos errores de programación.
Tipos de Diagrama
Formato vertical: En él, el flujo y la secuencia de las operaciones, va de arriba hacia abajo. Es una lista ordenada de las operaciones de un proceso con toda la información que se considere necesaria, según su propósito.
Formato horizontal: En él, el flujo o la secuencia de las operaciones, va de izquierda aderecha.
Formato panorámico: El proceso entero está representado en una sola carta y puede apreciarse de una sola mirada mucho más rápido que leyendo el texto, lo que facilita su comprensión, aún para personas no familiarizadas. Registra no solo en línea vertical, sino también horizontal, distintas acciones simultáneas y la participación de más de un puesto o departamento que el formato vertical noregistra.
Formato Arquitectónico: Describe el itinerario de ruta de una forma o persona sobre el plano arquitectónico del área de trabajo. El primero de los flujogramas es eminentemente descriptivo, mientras que los utilizados son fundamentalmente representativos.
Reglas para la realización de Diagramas
Los Diagramas de flujo se dibujan generalmente usando algunos símbolos estándares; sin...
Regístrate para leer el documento completo.