Anda di halaman 1dari 5

Virney Hernández Villarreal

Algoritmo y Lenguaje de Programación


A 25 de marzo del 2019

Elementos y reglas de los lenguajes algorítmicos

Es una serie de símbolos y reglas que se utilizan para describir de manera explícita un
proceso. Existen dos tipos de lenguajes algorítmicos:

 Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo


(diagrama de flujo).

 No gráficas: Representa en forma descriptiva ñas operaciones que debe realizar


un algoritmo (pseudocódigo).
Virney Hernández Villarreal
Algoritmo y Lenguaje de Programación
A 25 de marzo del 2019

El diagrama de flujo se caracteriza por la forma detallada como representa de forma gráfica los
pasos a seguir para encontrar la solución del problema propuesto. La representación gráfica se da
por medio de varios símbolos (cada uno con su propósito establecido), que unidos entre sí, indican
el orden en el que se debe dar el proceso. Los símbolos utilizados han sido normalizados por el
instituto norteamericano de normalización (ANSI).

2.3.1. Diagramas de flujo


Virney Hernández Villarreal
Algoritmo y Lenguaje de Programación
A 25 de marzo del 2019
Es una representación con símbolos de un algoritmo, este sirve sólo para diseñar los procesos con
simbología propia de un diagrama de flujo, pues es muy útil su estructura para que el algoritmo
tenga un cierto orden para su elaboración. Se basa en la utilización de diversos símbolos para
representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados
se conectan por medio de flechas para iniciar la secuencia de la operación.
Virney Hernández Villarreal
Algoritmo y Lenguaje de Programación
A 25 de marzo del 2019
Ejemplo

2.3.2. Pseudocódigo.
El seudocódigo es un lenguaje intermedio entre nuestro lenguaje y el lenguaje de programación,
su característica principal es el de representar la solución de forma más detallada y lo más parecida
al lenguaje, para que posteriormente se pueda codificar. Otras características son:

 Se puede ejecutar en un ordenador.

 Facilita el paso del programa al lenguaje de programación.

 Es independiente del lenguaje del programación que se vaya a utilizar.

 Método que facilita la programación y solución al algoritmo del programa.

Este permite definir lo que realmente hará el algoritmo y la solución a la que se desea llegar pues
sólo es una representación como borrador para saber en qué posible paso se puede modificar o
pueda este tener errores, digamos que es una prueba de escritorio. Mezcla de lenguaje de
programación de y español (o inglés o cualquier otro idioma) que se emplea, dentro de la
Virney Hernández Villarreal
Algoritmo y Lenguaje de Programación
A 25 de marzo del 2019
programación estructurada, para realizar el pseudocódigo se puede definir como un lenguaje de
especificaciones de algoritmo.}

Ejemplo
Realizar el pseudocódigo que permita al usuario introducir por teclado dos notas, calculando la
suma y el producto de las notas.

Programa: Suma Producto

Entorno: NOTA1, NOTA2, SUMA, PRODUCTO son números enteros

Algoritmo:

Escribir “Introduzca las notas”

Leer NOTA1, NOTA2

Calcular SUMA = NOTA1 + NOTA2

Calcular PRODUCTO = NOTA1 * NOTA2

Escribir “La suma de las dos notas es:” SUMA

Escribir “El producto de las dos notas es:”PRODUCTO

Anda mungkin juga menyukai