Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Algoritmos: Representación Gráfica y Pseudocódigo, Diapositivas de Programación Web y Tecnologías

teoría de programación para entenderla mejor

Tipo: Diapositivas

2018/2019

Subido el 01/04/2019

alberto-lopez-santi
alberto-lopez-santi 🇲🇽

1 documento

1 / 13

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ALGORITMOS EN
SU
REPRESENTACIÓN
GRAFICA Y
PSEUDOCODIGO.
pf3
pf4
pf5
pf8
pf9
pfa
pfd

Vista previa parcial del texto

¡Descarga Algoritmos: Representación Gráfica y Pseudocódigo y más Diapositivas en PDF de Programación Web y Tecnologías solo en Docsity!

ALGORITMOS EN

SU

REPRESENTACIÓN

GRAFICA Y

PSEUDOCODIGO.

ALGORITMO

  • (^) Un algoritmo es un método para resolver un problema. Algoritmo proviene de Mohammed alKhoWârizmi, matemático persa que vivió durante el siglo IX (alcanzó gran reputación por el enunciado de las reglas paso a paso para sumar, restar, multiplicar y dividir números decimales) ; la traducción al latín del apellido en la palabra algorismus derivó posteriormente en algoritmo.
  • (^) En la ciencia de la computación y en la programación, los algoritmos son más importantes que los lenguajes de programación o las computadoras. Un lenguaje de programación es tan sólo un medio para expresar un algoritmo y una computadora es sólo un procesador para ejecutarlo.

DISEÑO DE ALGORITMOS

  • (^) Una computadora no tiene capacidad para solucionar

problemas más que cuando se le proporcionan los

sucesivos pasos a realizar.

  • (^) Estos pasos sucesivos que indican las instrucciones a

ejecutar por la máquina constituyen, como ya

conocemos, el algoritmo.

  • (^) La información proporcionada al algoritmo constituye su

entrada y la información producida por el algoritmo

constituye su salida

  • (^) Para problemas complejos se necesitan con frecuencia

diferentes niveles de refinamiento antes de que se pueda

obtener un algoritmo claro, preciso y completo.

PSEUDOCÓDIGO

  • (^) El pseudocódigo es un lenguaje de especificación (descripción) de algoritmos. El uso de tal lenguaje hace el paso de codificación final (esto es, la traducción a un lenguaje de programación) relativamente fácil.
  • (^) El pseudocódigo nació como un lenguaje similar al inglés
  • (^) Se considera un primer borrador,dado que el pseudocódigo tiene que traducirse posteriormente a un lenguaje de programación.
  • (^) El pseudocódigo no puede ser ejecutado por una computadora. La ventaja del pseudocódigo es que en su uso, en la planificación de un programa, el programador se puede concentrar en la lógica y en las estructuras de control y no preocuparse de las reglas de un lenguaje específico
  • (^) La escritura de pseudocódigo exige normalmente la indentación (sangría en el margen izquierdo) de diferentes líneas.

E J E M P L O