Está en la página 1de 4

Definición de algoritmo

Un algoritmo es una secuencia de pasos lógicos necesarios para llevar a cabo una tarea
específica, como la solución de un problema. Los algoritmos son independientes tanto del
lenguaje de programación en que se expresan como de la computadora que los ejecuta. En
cada problema el algoritmo se puede expresar en un lenguaje diferente de programación y
ejecutarse en una computadora distinta; sin embargo el algoritmo será siempre el mismo.

Un algoritmo narrativo es un conjunto de instrucciones que permite realizar en forma lógica


un trabajo literario.

Los manuales de usuario, o instructivos son algoritmos narrativos y son es una serie de
lineamientos que nos permiten realizar la narración en la forma más clara y conforme a las
reglas de escritura.

Ejemplo de algoritmo narrativo:

El algoritmo de instructivo e ventas

Inicio

Paso 1. Recibir a las personas que lleguen al mostrador

Paso 2. Saludar con cordialidad

Paso 3. Preguntar qué es lo que necesita.

Paso 4. Mostrarle la mercancía que le pueda interesar

Paso 5. Recibir el pago

Paso 6. Entregar la mercancía.

Fin
Transcripción de Diagrama de flujo y algoritmos; Diferencias.

Diagrama de flujo

El diagrama de flujo o diagrama de actividades es la representación gráfica del algoritmo o


proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y
psicología cognitiva.

Medios de expresión de un algoritmo

Diagrama de flujo y algoritmos; Diferencias.

Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es
representado por un símbolo diferente que contiene una breve descripción de la etapa de
proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que
indican la dirección de flujo del proceso.

Ejemplos
Pseudocódigo

En ciencias de la computación, y análisis numérico, el pseudocódigo (o falso lenguaje) es


una descripción de alto nivel compacta e informal1 del principio operativo de un programa
informático u otro algoritmo.

Función

Utiliza las convenciones estructurales de un lenguaje de programación real,2 pero está


diseñado para la lectura humana en lugar de la lectura mediante máquina, y con
independencia de cualquier otro lenguaje de programación.

CARACTERÍSTICAS DEL PSEUDOCÓDIGO

 Permite la representación de algoritmos. Es una forma de representación sencilla de


utilizar y de manipular. Facilita el paso del programa al lenguaje de programación. Es
independiente del lenguaje de programación que se vaya a utilizar. Es un método que facilita
la programación y solución al algoritmo del programa. Su libertad sintáctica permite que sea
creado en el idioma nativo del programador. Sigue el diseño top-down, de arriba hacia abajo.

Ejemplo:
Realizar el pseudocódigo de un programa que permita calcular el área de un rectángulo.
Se debe introducir la base y la altura para poder realizar el cálculo..
Programa; área
Entorno: BASE, ALTURA, AREA son número enteros
Algoritmo:
escribir “Introduzca la base y la altura”
leer BASE, ALTURA
calcular AREA = BASE * ALTURA
escribir “El área del rectángulo es “AREA
Finprograma
Programas computacionales

Definición.

Un programa es un conjunto de instrucciones u órdenes basadas en un lenguaje


deprogramación que una computadora interpreta para resolver un problema o una función
especifica. 1.- Es la relación ordenada de actividades, en informática se le conoce como la serie
codificada de instrucciones.

Características de un buen programa de computadora

1. Una interfaz amigable para el usuario.

2. Fácil de usar para el usuario.

3. Portabilidad de datos a nuevas versiones.

4. Depuración.

5. Puesta en marcha.

6. Mantenimiento.

7. Manual del usuario.

8-Cumplir su función u objetivo primario en forma estable.

9-Tener interfaz de usuario acorde al entorno(localización) donde se utilizará.

10-Ser pasible de modificar en forma simple al mismo ritmo en que las reglas de negocios se
modifiquen.

También podría gustarte