En esta lección, aprenderemos a escribir nuestro primer programa en MUMPS, que imprimirá "Hola Mundo" en la pantalla. Este es un paso fundamental para familiarizarnos con la sintaxis y la estructura básica del lenguaje.

Objetivos

  • Comprender la estructura básica de un programa en MUMPS.
  • Aprender a utilizar el comando WRITE para imprimir texto en la pantalla.
  • Ejecutar un programa simple en MUMPS.

Estructura Básica de un Programa en MUMPS

Un programa en MUMPS generalmente consiste en una serie de líneas de código que se ejecutan secuencialmente. Cada línea puede contener comandos, etiquetas y comentarios. Aquí hay algunos conceptos clave:

  • Comandos: Instrucciones que el intérprete de MUMPS ejecuta.
  • Etiquetas: Puntos de referencia en el código que pueden ser utilizados para saltar a diferentes partes del programa.
  • Comentarios: Texto que no se ejecuta y se utiliza para explicar el código. En MUMPS, los comentarios comienzan con un punto y coma (;).

Escribiendo "Hola Mundo"

Vamos a escribir un programa simple que imprima "Hola Mundo" en la pantalla. Aquí está el código:

HELLO ; Etiqueta del programa
    WRITE "Hola Mundo", ! ; Comando para imprimir texto
    QUIT ; Finaliza la ejecución del programa

Explicación del Código

  1. Etiqueta HELLO: Esta es una etiqueta que marca el inicio de nuestro programa. Las etiquetas son opcionales en programas simples, pero son útiles para programas más complejos.
  2. Comando WRITE: Este comando imprime texto en la pantalla. En este caso, imprimimos "Hola Mundo".
  3. Carácter !: Este carácter se utiliza para insertar un salto de línea después del texto.
  4. Comando QUIT: Este comando finaliza la ejecución del programa. Es una buena práctica incluirlo para asegurarse de que el programa no continúe ejecutándose accidentalmente.

Ejecución del Programa

Para ejecutar el programa, siga estos pasos:

  1. Abrir el intérprete de MUMPS: Dependiendo de su entorno, esto puede variar. Asegúrese de tener el intérprete de MUMPS instalado y configurado.
  2. Ingresar el código: Puede escribir el código directamente en el intérprete o guardarlo en un archivo y luego ejecutarlo.
  3. Ejecutar el programa: Si ha guardado el código en un archivo llamado hello.m, puede ejecutarlo con el siguiente comando:
$ mumps -r ^hello

Ejemplo Práctico

Supongamos que ha guardado el código en un archivo llamado hello.m. Aquí está cómo se vería el proceso completo:

  1. Crear el archivo hello.m:
$ nano hello.m
  1. Escribir el código en el archivo:
HELLO ; Etiqueta del programa
    WRITE "Hola Mundo", ! ; Comando para imprimir texto
    QUIT ; Finaliza la ejecución del programa
  1. Guardar y cerrar el archivo.
  2. Ejecutar el programa:
$ mumps -r ^hello

Debería ver la salida:

Hola Mundo

Ejercicio Práctico

Ejercicio 1: Modificar el Mensaje

Modifique el programa para que imprima "¡Bienvenido a MUMPS!" en lugar de "Hola Mundo".

Solución:

HELLO ; Etiqueta del programa
    WRITE "¡Bienvenido a MUMPS!", ! ; Comando para imprimir texto
    QUIT ; Finaliza la ejecución del programa

Ejercicio 2: Añadir una Segunda Línea

Modifique el programa para que imprima dos líneas: "Hola Mundo" y "¡Bienvenido a MUMPS!".

Solución:

HELLO ; Etiqueta del programa
    WRITE "Hola Mundo", ! ; Primera línea
    WRITE "¡Bienvenido a MUMPS!", ! ; Segunda línea
    QUIT ; Finaliza la ejecución del programa

Conclusión

En esta lección, hemos aprendido a escribir y ejecutar un programa simple en MUMPS que imprime "Hola Mundo" en la pantalla. Hemos cubierto la estructura básica de un programa en MUMPS, el uso del comando WRITE y cómo ejecutar el programa. Estos conceptos son fundamentales y servirán como base para lecciones más avanzadas.

En la próxima lección, exploraremos las variables y los tipos de datos en MUMPS. ¡Sigue practicando y nos vemos en la siguiente lección!

© Copyright 2024. Todos los derechos reservados