Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 4 (955 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de marzo de 2011
Leer documento completo
Vista previa del texto
INTÉRPRETE DE ALGORITMOS v.1.2 May-29 2004

Introducción 2

Descripción del lenguaje 3

Sección de Encabezamiento 3
Sección de Variables 3
Sección de Instrucciones 4
Instrucción de Entrada 4Instrucción de Salida 4
Instrucción de asignación 5
Instrucción Condicional Simple 6
Instrucción Condicional Completa 7
Instrucción repetitiva tipo Mientras 7
Instrucción repetitiva tipoRepetir-Hasta 7
Instrucción repetitiva tipo Para 7
Instrucción repetitiva tipo Para con Paso 8
Comentarios 8

Utilización del intérprete 10

Mensajes de errores 10

Versiones futuras 11

Historiade las versiones 11

Introducción

El Intérprete de Algoritmos ALGOR ha sido desarrollado con la finalidad de brindar a los estudiantes del curso de Algoritmos una herramienta simple, y fácil deusar que les permita probar los algoritmos que realizan en clase. Para ello utilizan, no un lenguaje de programación convencional, como el C, Basic, ó Pascal, sino un pseudocódigo en el que usanpalabras del lenguaje español y siguen una sintaxis relativamente simple y natural.

Dado que el objetivo no es crear un nuevo lenguaje de programación, el mismo tiene muchas limitaciones, en comparacióna otros lenguajes. Recordamos que el objetivo es disponer de una herramienta para probar algoritmos sencillos.

Las características principales del lenguaje son: Utilización de tipos de datos:enteros, reales, cadenas y lógicos. Uso de las estructuras de control: entrada, salida, asignación, condicional simple, condicional completa, mientras, repetir-hasta y para. Las expresiones permiten losoperadores aritméticos de suma, resta, multiplicación, división, división entera, resto de la división entera, potencia, y negativo. Los operadores relacionales, mayor, menor, mayor o igual, menor oigual, igual y diferente. Y los operadores lógicos de disyunción, conjunción y negación.

El intérprete desarrollado permite la ejecución de los algoritmos en dos modos. Modo normal en el que el...
tracking img