Entorno Integrado de Compilación:

    Esta es una herramienta fundamental para la puesta en práctica de los conceptos que el alumno asimila en la asignatura. El alumno podrá crear sus propios programas y ejecutarlos en un computador. El Entorno de Compilación es muy simple pero suficiente para los fines de la asignatura.

El Software recomendado es el Compilador FST de Modula 2 ver. 3.5.  El entorno de Compilación es un Producto Software sujeto a los términos de una licencia de utilización compartida o " ShareWare ". Los términos de esta licencia aparecen en el interior de los ficheros que lo constituyen.

Puedes descargar el programa de instalación aqui (1Mb)


Como crear el primer programa

  1. Lance la ventana del Entorno Integrado de Compilación

    escritorio.gif

  2. Ejecute el Entorno Integrado de Compilación con "mc"

    msdos.gif

  3. Esto le llevará al Entorno de Compilación

    menucp.jpg (16426 bytes)
  4. Una vez dentro del entorno de compilación
  1. Seleccione la opción Program pulsando la tecla [P]

    menucp2.jpg (17085 bytes)
  1. Escriba el nombre del programa que quiere crear por ejemplo: Primero
  2. Pulse la tecla [intro]

  1. Seleccione la opción New pulsando la tecla [N]
    menucp3.jpg (17077 bytes)
  1. Escriba el nombre del módulo con el va a trabajar
    p.j.: Primero.
    Pulse la tecla [intro]

    menucp4.jpg (16249 bytes)
  1. Seleccione la opción Edit pulsando la tecla [E]

Aparecerá en el editor con el siguiente mensaje  menucp5.jpg (10428 bytes)

  1. Pulse la tecla [ESC] y continúe. No se encuentra el fichero porque todavía no se ha creado
  1. A continuación escriba el contenido del fichero que quiere compilar. Por Ejemplo:menucp7.jpg (13585 bytes)

 

  1. Cuando haya terminado presione simultaneamente las teclas [ALT] [S] para salvar el fichero. En el directorio desde donde ha entrado al programa.Se generará un fichero PRIMERO.MOD 
  2. Para salir al menú principal presione [ALT] [Q].
  3. Para compilar el programa seleccione la opción Compilar, tecla  [C]
  4. Si tiene algún error el fichero que se ha codificado, el compilador indicará en que línea está . Presionando [intro] volveremos al editor y corregiremos los fallos.
  5. Volveremos a salir de la forma antes especificada y compilaremos de nuevo.
  6. Si no hay errores se generará un fichero " PRIMERO.M2O " en el directorio en el que nos encontramos.

  7. El siguiente paso para obtener un fichero ejecutable es
    " linkar ". Esto se consigue en el menú principal del compilador selecionando Link, tecla [L]. Esta operación nos genera el fichero "PRIMERO.EXE" que ya podremos ejecutar desde el menú del compilador con la orden EXecute [X] o desde la línea de comandos del sistema operativo,escribiendo su nombre

    c:> primero

  8. A continuación se presentan algunos comandos del editor
    bulletCursor derecha Cursor left : Left
    bulletCursor izquierda Cursor right : Right
    bulletCursor arriba Cursor up : Up
    bulletCursor abajo Cursor down : Down
    bulletPalabra previa Previous word : ^Left
    bulletPalabra siguiente Next word : ^Righ
    bulletPagina arriba Page up : PgUp
    bulletPagrina abajo Page down : PgDn
    bulletCursor principio de línea Cursor to beginning of line : Home
    bulletCursor final de línea Cursor to end of line : End
    bulletCursor arriba pantalla Cursor to top of window : ^Home
    bulletCursor abajo pantalla Cursor to bottom of window : ^End
    bulletA principio de línea To beginning of file : ^PgUp
    bulletA final de fichero To end of file : ^PgDn
    bulletLínea a arriba pantalla Current line to top of window : AltT
    bulletCambio insertar sobreescribir Toggle insert/overtype : Ins
    bulletBorrar caracter bajo cursor Delete character under cursor : Del
    bulletBorrar caracter previo Delete previous character : ^H
    bulletBorrar línea Delete Current Line : ^Y
    bulletBorrar EOL Delete to EOL : AltY
    bulletBorrar palabra Delete Word : ^D
    bulletSangrar línea Indent Line : F4
    bulletDesangrar línea Unindent Line : F3
    bulletSangrar bloque Indent Block : Alt=
    bulletDesangrar bloque Unindent Block : Alt-
    bulletNuevo fichero New file : AltN
    bulletLeer fichero Read file : AltR
    bulletEscribir bloque Write block : AltW
    bulletSalvar fichero Save file : AltS
    bulletAbrir ventana Open window : ^O
    bulletCerrar ventana Close Window : ^C
    bulletSiguiente ventana Next window : F2
    bulletVentana anterior Previous window : aF2
    bulletDividir pantalla Split screen : ^S
    bulletMarcar principio de bloque Mark beginning of block : F7
    bulletMarcar fin de bloque Mark end of block : F8
    bulletIr a principio de bloque Goto beginning of block : AltB
    bulletIr a final de bloque Goto end of block : AltE
    bulletDesmarcar bloques Clear block marks : AltH
    bulletCopiar bloque Copy block : AltC
    bulletBorrar bloque Delete block : AltD
    bulletMover bloque Move block : AltM
    bulletBusqueda hacia delante Search forward : F5
    bulletBusqueda hacia atras Search backwards : aF5
    bulletReemplazar hacia delante Replace forward : F6
    bulletReemplazar hacia atras Replace backwards : aF6
    bulletReemplazar todo Global replace : ^F6
    bulletRepetir ultima busqueda Repeat last search/replace : F1
    bulletIr a sgte error Goto next error : ^E
    bulletIr a error previo Goto previous error : ^P
    bulletIr a una línea Goto line : AltG
    bulletPoner opciones Set options : AltO
    bulletRedibujar pantalla Redraw the screen : ^L
    bulletSalir Quit : AltQ