ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Algoritmos y Pseudocódigos


Enviado por   •  1 de Febrero de 2022  •  Informes  •  3.409 Palabras (14 Páginas)  •  53 Visitas

Página 1 de 14

[pic 1]República bolivariana de Venezuela

Universidad Alejandro Humboldt

Computación II

Sección: BQM0203

                                Algoritmos y Pseudocódigos

                                                                                  Alumno: David Tadino

                                                                         C.I. V-30.849.472

                                                                                  Prof: Desiree Sequera

                           

                                 Caracas, septiembre del 2021

                                                     Índice                                            Pag

Introducción…………………………………………………………1

Algoritmos……………………………………………..…..………..2

Definición……………….………………………………….………..2

Características……………………………………….…….………..2

Pseudocódigo………………………………………………………..2…4

Definición.…………………………………………………………..2

Características………………………………………………………2…4

Diagrama de flujo……………………………………………………5

Definición……………………………………………………………5

Características………………….……………………………………5

Estructuras de control………………………………………………...6…8

Elementos de un diagrama de flujo…………………………………..8

Tipos de algoritmos…………………………………………………..9…10

Conclusión……………………………………………………………11

Referencias……………………………………………………………12

                                                Introducción

Un algoritmo, es un conjunto de instrucciones ordenada sistemáticamente, para resolver un problema o realizar alguna tarea, bajo este concepto, la mayoría de nosotros relaciona los algoritmos directamente con el surgimiento de las computadoras, pero la verdad es que estos son más antiguos, un ejemplo son los egipcios y babilonios, estos ya usaban algoritmos, aun cuando no existía la teoría ni el concepto como tal, para resolver problemas matemáticos como raíces.

En el siglo diecinueve es que se da el avance más importante en los algoritmos ya que se crea el primer algoritmo que debía ser procesado por una máquina, de la mano de Ada Lovelance, aunque no haya podido completarse, el trabajo de ella sentó las bases para que otros investigadores pudieran replicarlo.

Fue en los años 50 a los años 60, que los algoritmos empezaron a desarrollarse de manera acelerada, con el surgimiento de los primeros computadores (modernos), compiladores, lenguajes de programación, maquinas que realizaban y cumplían acciones gracias a secuencias de algoritmos que le permitían ejecutar operaciones. De allí los algoritmos siguieron evolucionando de manera agigantada.

[pic 2]

                                              Algoritmos

En informática, un algoritmo es una secuencia de instrucciones secuenciales, gracias al cual pueden llevarse a cabo ciertos procesos y darse respuesta a determinadas necesidades o decisiones. Se trata de conjuntos ordenados y finitos de pasos, que nos permiten resolver un problema o tomar una decisión.

Los algoritmos no tienen que ver con los lenguajes de programación, dado que un mismo algoritmo o diagrama de flujo puede representarse en diversos lenguajes de programación, es decir, se trata de un ordenamiento previo a la programación.

Visto así, un programa no es otra cosa que una serie compleja de algoritmos ordenados y codificados mediante un lenguaje de programación para su posterior ejecución en un computador.

                                           Características

Todo algoritmo debe cumplir con estas características básicas:

  • Tienen inicio y fin: todo algoritmo comienza en un estado inicial con una serie de datos específicos, y culmina con una solución o salida.
  • Funcionan en secuencia: un algoritmo está compuesto por una serie de pasos ordenados.
  • Las secuencias son concretas: cada paso es claro y no deja lugar a la ambigüedad.
  • Los algoritmos son abstractos: son modelos o guías para ordenar procesos.
  • La cantidad de pasos de un algoritmo es finita.

                                             Pseudocódigo

El Pseudocódigo es la manera más sencilla de poder graficar las distintas instrucciones que se deben llevar a cabo para que un programa o software realizase una determinada función o tarea, de una forma parecida a como lo haríamos en un lenguaje de programación real, pero sin las convenciones propias del tipo de lenguaje en el cual estamos trabajando. [pic 3]

Estas herramientas serán las encargadas de ofrecernos la posibilidad de entender de forma gráfica los conceptos que queremos aprender. Además, nos permiten sumergirnos más fácilmente en el mundo de la resolución de problemas a través de algoritmos.

                                                Características

  • Herramienta para diseñar algoritmos

El pseudocódigo es un lenguaje no formal que sirve para que los programadores puedan desarrollar algoritmos. Es una herramienta para diseñar algoritmos que se basa en textos.

El uso de pseudocódigo tiene como propósito que un algoritmo sea efectivo. Sirve para concebir un algoritmo a través de un esquema, como paso previo a su codificación en lenguaje de programación.

...

Descargar como (para miembros actualizados)  txt (20 Kb)   pdf (327 Kb)   docx (158 Kb)  
Leer 13 páginas más »
Disponible sólo en Clubensayos.com