guia de laboratorio 1

14
1 UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS INTRODUCCION A LA INFORMATICA Ciclo I-2015 GUIA DE TRABAJO No. 1 Tema: "Entorno de Desarrollo Integrado (IDE) de Dev-C++" Objetivo General: Conocer y Aprender a usar los componentes básicos del Entorno de Desarrollo Integrado (IDE) de Dev-C ++ , versión 4.9.9.2, como herramienta de programación para codificar algoritmos en lenguaje C. Objetivos Específicos: Aprender a ingresar y salir del entorno de desarrollo integrado de Dev-C++. Aprender a codificar programas en lenguaje C usando el editor de Dev-C++. Aprender a usar las opciones de Dev-C++ para Guardar, Abrir, Borrar, Compilar, Ejecutar y Depurar programas. Metodología: La sesión de laboratorio se desarrollará de la siguiente forma: Desde la parte I hasta la parte III se desarrollará la guía siguiendo las indicaciones del instructor. El alumno debe poner mucha atención y hacer lo que el instructor indique en cada una de estas partes, ya que las tareas a realizar le permitirán conocer la estructura y generalidades del compilador. El instructor recomendará a los alumnos que se familiaricen con los iconos de las funciones más usadas en un compilador. Desde la parte IV hasta la parte X, los alumnos desarrollarán la guía siguiendo las indicaciones de la misma y consultando al instructor cualquier duda. El alumno debe realizar cada una de las partes, ya que las tareas a realizar le permitirán aprender el uso básico del editor y compilador de programas de Dev-C++. La parte II consiste en describir las opciones del menú principal, se recomienda leerlas antes de ir a la sesión de laboratorio. En la parte X el alumno pondrá en práctica los conocimientos y habilidades adquiridas anteriormente; codificando, guardando, compilando y ejecutando los programas que ahí se le indican. Los alumnos deberán traer a la sesión de laboratorio una memoria USB libre de virus para guardar los programas. PARTE I. INGRESO AL ENTORNO DE DESARROLLO INTEGRADO (IDE) DE Dev-C++ 1. Encender el equipo: Regulador/batería, CPU y Monitor. 2. Aparecerá en pantalla los posibles usuarios de Windows, de los cuales se seleccionará el usuario IAI115, luego escribir la contraseña: dev. (para t o d o s l o s laboratorios de cómputo: LCOMP-1, LCOMP-2 y LCOMP-3) 3. Al ingresar a Windows, buscar en los programas instalados el grupo Bloodshed Dev-C++ y dentro de este, seleccionar Dev-C++, así:

Upload: cegarcia

Post on 15-Jan-2016

20 views

Category:

Documents


0 download

DESCRIPTION

Guia de Laboratorio 1 para Introducción a la Informática

TRANSCRIPT

Page 1: Guia de Laboratorio 1

1

UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS INTRODUCCION A LA INFORMATICA Ciclo I-2015

GUIA DE TRABAJO No. 1

Tema: "Entorno de Desarrollo Integrado (IDE) de Dev-C++"

Objetivo General: Conocer y Aprender a usar los componentes básicos del Entorno de Desarrollo Integrado (IDE)

de Dev-C++, versión 4.9.9.2, como herramienta de programación para codificar algoritmos en lenguaje C.

Objetivos Específicos: Aprender a ingresar y salir del entorno de desarrollo integrado de Dev-C++. Aprender a codificar programas en lenguaje C usando el editor de Dev-C++. Aprender a usar las opciones de Dev-C++ para Guardar, Abrir, Borrar, Compilar, Ejecutar y

Depurar programas. Metodología:

La sesión de laboratorio se desarrollará de la siguiente forma: Desde la parte I hasta la parte III se desarrollará la guía siguiendo las indicaciones

del instructor. El alumno debe poner mucha atención y hacer lo que el instructor indique en cada una de estas partes, ya que las tareas a realizar le permitirán conocer la estructura y generalidades del compilador. El instructor recomendará a los alumnos que se familiaricen con los iconos de las funciones más usadas en un compilador.

Desde la parte IV hasta la parte X, los alumnos desarrollarán la guía siguiendo las indicaciones de la misma y consultando al instructor cualquier duda. El alumno debe realizar cada una de las partes, ya que las tareas a realizar le permitirán aprender el uso básico del editor y compilador de programas de Dev-C++.

La parte II consiste en describir las opciones del menú principal, se recomienda leerlas antes de ir a la sesión de laboratorio.

En la parte X el alumno pondrá en práctica los conocimientos y habilidades adquiridas anteriormente; codificando, guardando, compilando y ejecutando los programas que ahí se le indican.

Los alumnos deberán traer a la sesión de laboratorio una memoria USB libre de virus para guardar los programas.

PARTE I. INGRESO AL ENTORNO DE DESARROLLO INTEGRADO (IDE) DE Dev-C++

1. Encender el equipo: Regulador/batería, CPU y Monitor.

2. Aparecerá en pantalla los posibles usuarios de Windows, de los cuales se seleccionará el

usuario IAI115, luego escribir la contraseña: dev. (para t o d o s l o s laboratorios de cómputo: LCOMP-1, LCOMP-2 y LCOMP-3)

3. Al ingresar a Windows, buscar en los programas instalados el grupo Bloodshed Dev-C++ y dentro de este, seleccionar Dev-C++, así:

Page 2: Guia de Laboratorio 1

2

4. Al ejecutarse el IDE de Dev-C++ por primera vez, se le pedirá que seleccione el idioma para la

configuración del entorno, en el cual debe seleccionar la opción (spanish)Latinoamérica.

PARTE II. Entorno de Desarrollo Integrado (IDE) de Dev-C++

Una vez ejecutado el programa, aparecerán cuatro áreas distribuidas en el editor del IDE de Dev- C++, así:

A

B C

D

Page 3: Guia de Laboratorio 1

3

A. Menú y barras de herramientas Aquí se tiene los menús con los típicos comandos de Windows (abrir, guardar, copiar, pegar, etc.). También se tiene una serie de iconos en las barras de herramientas que no son más que una parte de las opciones que aparecen en los menús. Para ver su uso se puede dejar el ratón encima de un icono durante unos segundos y aparecerá una ayuda emergente. En ella se incluye una descripción básica y la combinación de teclas asociada a la función del icono, si este existe.

B. Explorador de proyectos y clases e información de depuración.

Dependiendo de la pestaña que se seleccione en esta área se tendrá acceso a:

a) Explorador de proyectos, que muestra los archivos por los que está formado un proyecto -y por tanto el programa- bien sean de código, de encabezados, o de recursos. (NO SE UTILIZARÁ EN LA ASIGNATURA)

b) Explorador de clases, una de las funciones más útiles. Se muestra cada una de las

estructuras/clases definidas en los archivos del proyecto, así como los métodos y datos que forman parte de la estructura/clase, incluyendo sus argumentos y su tipo. (NO SE UTILIZARÁ EN LA ASIGNATURA)

c) Información de depuración, aquí se puede definir las variables que se necesite cuando se

esté depurando un programa. C. Área de edición.

Aquí aparecerán los programas de código fuente que estén abiertos. Se puede tener abierto más de un programa a la vez, y seleccionarlo por medio de las pestañas que aparecerán en la parte superior de este área.

D. Resultados de la compilación y controles de depuración.

En ésta serie de pestañas se encontrará información acerca del proceso de compilación y depuración. Cuando se selecciona una pestaña se expandirá para mostrar los resultados, al tiempo que aparecerá una nueva pestaña que se sumará a las cinco anteriores: la pestaña Cerrar. Pulsándola, se cierra esta área y se retorna al área de edición.

En la pestaña compilador se observan los errores y advertencias que ha generado la compilación del código fuente (si los hubiera). Pulsando doble clic en uno de ellos remitirá directamente a la línea que provocó dicho error o advertencia.

En la pestaña resultados, se tendrá toda la salida que genera el compilador. Esto también incluye errores y avisos, al igual que en la pestaña anterior. Sin embargo no se tiene la opción del doble clic para ir directamente a la línea que provocó el error.

En la pestaña depurar se tiene los controles de depuración que son los mismos que hay en el menú Depurar (salvo dos excepciones que existen en el menú, pero no aparecen aquí).

PARTE III. EL MENÚ PRINCIPAL.

Este apartado describe la funcionalidad de las opciones disponibles en los menús. Las personas familiarizadas con el entorno Windows, y que conocen las opciones comunes a las aplicaciones Windows, pueden revisarlas y aplicarlas en el IDE de Dev-C++. Para mayor detalle de cada opción, en el anexo 1 se describe la mayoría de estas.

Page 4: Guia de Laboratorio 1

4

PARTE IV. EDITANDO PROGRAMAS 1. En esta asignatura se escribirán programas que no requieren de más de un archivo; por ello

mismo, se explicará la creación de un sólo archivo fuente. 2. Del menú Archivo se seleccionará la opción de Nuevo Archivo fuente (o la combinación

de teclas [Ctrl]+[N]).

3. Se genera un nuevo archivo ([*] Sin Nombre1), en donde se escribirá las instrucciones de

código del programa fuente; es decir, los programas que se estarán escribiendo en la asignatura.

Page 5: Guia de Laboratorio 1

5

4. En la pantalla siguiente se tiene un primer ejemplo de programa, digítelo en el editor de Dev- C++.

En este programa se puede observar varios mensajes en el monitor. En la primera y segunda línea indica que se permite usar las funciones y tipos definidos en las librerías stdio y conio. La función main es la que ejecuta el sistema operativo al llamar a un programa en lenguaje C, dentro de ella se incluye la sentencia que llama a la función printf (incluida en la librería stdio), esta toma como argumento: una cadena de caracteres, el símbolo \n (que indica un cambio de línea) y el símbolo \t (que indica una tabulación).

PARTE V. GUARDANDO PROGRAMAS 1. Antes de continuar con la compilación o prueba del programa, se sugiere guardar el archivo en

una unidad de almacenamiento secundario (memoria USB). Para guardarlo seleccione en el menú Archivo la opción Guardar, así:

Page 6: Guia de Laboratorio 1

6

2. También se puede utilizar la combinación de teclas [Ctrl]+[S], o el ícono respectivo en la barra de herramientas. Para guardar el programa es necesario colocarle un nombre „adecuado‟ con la extensión c. Por ejemplo: HolaMundo.c

3. En el nombre del programa, lo que está después del punto se conoce como extensión, e indica

que es un programa escrito en lenguaje C. El directorio por defecto donde se almacena el programa es C:\Dev-C++\Ejemplos\FileEditor\, para guardarlo en una unidad de memoria diferente (una memoria USB, por ejemplo), seleccione la unidad antes de guardar el archivo del programa.

PARTE VI. COMPILANDO PROGRAMAS

1. Al tener escrito o abierto un programa fuente dentro del editor de texto que ofrece Dev-C++, se

selecciona la opción desde el menú Ejecutar Compilar, o bien, desde el menú con iconos, se presiona el indicado por los cuadritos (también es útil utilizar la combinación de teclas [Crtl]+[F9]).

Page 7: Guia de Laboratorio 1

7

2. Durante la compilación puede observarse los distintos errores o alertas que surgieron (si

existen), caso contrario es que la compilación se efectuó correctamente sin errores o alertas de compilación. Además existe un „log‟, en el cual se registran los errores o alertas que se encontraron durante la compilación.

3. En otra sección de esta guía se describirá la Depuración cuando existan errores en la

compilación del programa fuente. 4. Al finalizar la compilación, en la misma carpeta en donde se almacenó el programa fuente con

extensión .c, aparecerá otro archivo con extensión .exe, del mismo nombre de archivo fuente. En el caso del ejemplo de HolaMundo.c, se generó el archivo HolaMundo .exe, que es un archivo ejecutable por la computadora, y no necesita un compilador de lenguaje C para poder ejecutarse.

Page 8: Guia de Laboratorio 1

8

PARTE VII. EJECUTANDO PROGRAMAS 1. Al confirmar que la compilación está libre de errores (de lo contrario, no se podrá efectuar la

compilación), se prosigue a la ejecución del programa fuente compilado. 2. Dentro del mismo IDE que ofrece Dev-C++, se tiene el ambiente de ejecución de programas.

3. Para ejecutar el programa se selecciona del menú la opción Ejecutar Ejecutar o bien del

icono con imagen de un cuadro gris o con la combinación de teclas [Ctrl]+[F10].

4. Al ejecutar el programa, aparecerá una consola con los mensajes escritos en el programa, y

con el formato de presentación establecido. Para finalizar la aplicación (o el programa), se requiere de teclear cualquier tecla y se cierra la pantalla de consola.

Page 9: Guia de Laboratorio 1

9

5. La ejecución se efectúa muy rápido que no es posible visualizar el resultado de la aplicación (o el programa), en este caso se requiere de colocar una línea más que “permita pausar el programa” (que es en sí, obtener un carácter desde la consola).

6. La función que permite esta funcionalidad es getch(), y debe de colocarse antes del return 0,

en la función principal main. 7. Para probar esta función puede comentar la instrucción getch(); así: //getch(); de esta

manera no se ejecutará la instrucción y demostrará lo mencionado anteriormente. 8. Otra forma de ejecutar la aplicación es desde el ambiente Windows, al darle doble clic al

programa ejecutable (HolaMundo.exe).

PARTE VIII. DEPURANDO PROGRAMAS

1. Esto se realiza cuando un programa tenga errores, y se detecten al momento de compilar o

ejecutar la aplicación. 2. Para ejemplificar esta funcionalidad, se modificó el código del programa fuente de ejemplo. 3. Agregue los siguientes errores al programa HolaMundo.c.

4. Al compilar el programa, en la parte de abajo se habilita la opción del compilador, en donde se

describe una lista con los errores encontrados.

Page 10: Guia de Laboratorio 1

10

5. Al seleccionar un error, inmediatamente se coloca el cursor dentro del código fuente y marca de un color la línea del error, para que se pueda efectuar la corrección del mismo.

6. La mayoría de veces los errores se describen de manera ascendente, conforme al código del

programa, por esto mismo se aconseja corregir los errores que estén al inicio del programa.

PARTE IX. SALIR DE LA SESION

1. Terminada la sesión, siempre es importante verificar si se ha almacenado los últimos cambios

hechos al programa que se trabajó; aun cuando Dev-C++ verifica si existen programas modificados y que no han sido guardados; y así pregunta si desea guardar los cambios antes de salir.

2. Para salir existen varias opciones: Utilizar el ícono de cerrar ubicado en la esquina superior derecha del entorno, seleccionar en el menú la opción Archivo Salir, o utilizar la combinación de teclas [Alt]+[F4].

3. No olvide apagar el equipo, Monitor, CPU y regulador/batería (si lo indica el instructor).

Page 11: Guia de Laboratorio 1

11

PARTE X. OTROS PROGRAMAS PARA DIGITAR: Con los siguientes programas se debe practicar lo siguiente: codificar, guardar en la unidad de almacenamiento secundario, borrarlos, compilarlos, depurarlos, ejecutarlos, salir de Dev-C++, abrir de nuevo los programas creados, etc.

PROGRAMA Nº 1

#include <stdio.h> #include <conio.h> main() { char nombre[50];

printf ("digite su nombre\n"); scanf ("%s",nombre); printf ("hola amigo!\n"); printf ("%s",nombre); getch(); return 0; }

PROGRAMA Nº 2

/*Programa para calcular el Area de un círculo */ /*TITULO O COMENTARIO*/ #include <stdio.h> /*ACCESO DE ARCHIVOS DE BIBLIOTECA*/ #include <conio.h> main() /*CABECERA DE FUNCION*/ {

float RADIO,AREA; /*DECLARACION DE VARIABLES*/ printf ("RADIO=?"); /*INSTRUCCION DE SALIDA*/ scanf ("%f", & RADIO); /*INSTRUCCION DE ENTRADA*/ AREA=3.14159*RADIO*RADIO; /*INSTRUCCION DE ASIGNACION*/ printf ("AREA=%f",AREA); /*INSTRUCCION DE ASIGNACION*/ getch(); return 0; /*RETORNO DE CONTROL A VECES OPCIONAL*/

}

Page 12: Guia de Laboratorio 1

12

ANEXO 1. Descripción del Menú Principal de Dev-C++ versión 4.9.9.2 Menú Archivo: (SOLO SE UTILIZARÁ LAS OPCIONES PARA UN SOLO ARCHIVO)

- Nuevo: Aquí se puede crear un nuevo código fuente en blanco (que es un archivo de texto); un nuevo proyecto seleccionado entre varios tipos, un archivo de definición de recursos (los recursos se utilizan en la programación con la API win32); o crear una plantilla a partir del código que tenemos que se convertirá en otro tipo de proyecto. Una plantilla en este caso, es un nuevo tipo de proyecto, que nos sirve de base para empezar a programar. Por ejemplo, se puede definir una plantilla “hola mundo” que ya contenga los archivos y el código necesario para imprimir en pantalla el mensaje. De la misma manera los programas en win32 tienen unas estructuras básicas (función WinMain, definición e inclusión de encabezados, etc.) que poseen todos los programas. Se puede generar una plantilla, y así no es necesario digitar lo básico cada vez.

- Propiedades: Muestra las características de los archivos del proyecto (o del archivo actual si no hay proyecto) como líneas totales, líneas de código, líneas comentadas, tamaño, etc.

- Importar: Solo se tiene la opción de importar un proyecto de Visual C++. Lo que hace esta opción es transformar el proyecto de visual C++ en un proyecto de Dev-C++, con sus dependencias de bibliotecas y archivos de código, pero no trasforma el código para que sea posible su compilación directamente con Dev-C++. Su mayor utilidad reside en trasformar un proyecto que utilice las API Win32, que sí soporta el compilador.

- Exportar: Se puede exportar el archivo de código actual a un archivo HTML o RTF, o exportar el proyecto a HTML. Puede ser útil para la distribución o para publicar el código en una página web de forma ordenada.

Menú Edición:

- Intercambiar header/source: Conmuta entre los archivos de código fuente y su archivo de encabezado asociado en un proyecto. Para que esto funcione, ambos archivos deben tener el mismo nombre, y cambiar solamente en su extensión (Por ejemplo: main.cpp y main.h) Esta opción también está disponible haciendo clic derecho en el área de edición y seleccionando la misma opción (siempre que exista un archivo abierto).

- Insertar: Tiene las opciones de insertar la fecha y hora actual o una plantilla de una cabecera básica para la descripción del archivo fuente. Sin embargo, es posible agregar otros elementos propios del programador a este menú. El icono insertar que aparece en una de las barras de herramientas cumple la misma función que éste menú.

- Añadir o quitar marcador / Ir a marcador. Sirve para crear una marca en una línea concreta de un archivo de código (es posible crear marcas en varios archivo a la vez) para luego desplazarse a ella de una forma más rápida. También aparece un icono en la barra de herramientas con esta función.

- Agregar comentario: Agrega un comentario de C++ ( // ), si se realiza una selección y se elige esta opción, se comentará todas las líneas de la selección.

- Quitar comentario: Realiza la función contraria a la anterior. - Poner/quitar margen: Hace una sangría a la línea/selección.

Menú Búscar: Tiene las opciones típicas de búsqueda y reemplazo. Cabe destacar una función de búsqueda en varios archivos, así como los comandos Ir a línea y el siempre útil comando Ir a función, que busca entre las funciones del archivo actual.

Page 13: Guia de Laboratorio 1

13

Menú Ver: Es posible seleccionar qué barras de herramientas debería mostrar el Dev-C++, así como si se desea que muestre el explorador de proyectos/clases. También es posible elegir si el explorador de proyectos y clases, así como los resultados del compilador; se muestren anclados al programa principal (por defecto) o como una ventana aparte. Por último, se puede cambiar las opciones de los resultados del compilador para que esté siempre visible, o sólo cuando sea necesario (es decir, cuando se compile el programa abierto y surjan errores o advertencias)

Menú Proyecto: (NO SE UTILIZARÁ EN LA ASIGNATURA)

- Nuevo código fuente: crea un nuevo archivo de código que se añade automáticamente al proyecto. Cuando se guarde por primera vez, se le pedirá el nombre del archivo.

- Añadir al proyecto: permite añadir archivos al proyecto. - Quitar del proyecto: muestra un cuadro de diálogo con los archivos pertenecientes al proyecto

abierto, tomando en cuenta que se eliminan del proyecto pero no se borran de su ubicación. - Propiedades del proyecto: para cada proyecto es posible definir unas opciones diferentes de

las comunes a las definidas en el compilador. Por ejemplo, se puede vincular con más bibliotecas, añadir banderas (flags) de compilación o activar la depuración, de forma que todas estas configuraciones sólo se aplicarán al proyecto abierto.

Menú Ejecutar:

- Compilar: compila y vincula el archivo o el proyecto completo para crear el ejecutable/librería. Los archivos que no fueron modificados no son recompilados.

- Compilar el archivo actual: compila el archivo que se está editando actualmente. No se vincula.

- Ejecutar: Ejecuta el programa (si existe ejecutable). Este comando no compila, por lo que si el programa ha sido modificado, no lo recompila, y (suponiendo que ya se tuviera un ejecutable en el directorio de trabajo) ejecutará la versión anterior.

- Parámetros: Si el archivo o programa fuente recibe algún tipo de parámetro se coloca en este apartado. Sólo los parámetros sin repetir de nombre del ejecutable.

- Compilar y ejecutar: Compila, vincula y automáticamente ejecuta el programa (si no hubo ningún error)

- Reconstruir todo: Borra todos los archivos de código objeto, para recompilar todos los archivos de código fuente. También vincula todos. En definitiva, reconstruye el proyecto de cero. Se obtiene el mismo efecto que pulsando “Limpiar resultados” y luego “Compilar” en este mismo menú.

- Revisar sintaxis: Comprueba si la sintaxis del código es correcta. No genera código objeto alguno.

- Limpiar resultados: Borra todos los archivos de código objeto y el ejecutable, si existen. - Análisis de perfil. Muestra la información del profiler, que consiste en datos estadísticos

acerca de las funciones del programa, como el número de veces que son llamadas, el tiempo que tardan en ejecutarse, el porcentaje de tiempo total del programa que se ejecutan, etc. Sirve para encontrar las funciones más utilizadas o más lentas, con el fin de optimizar éstas. Es necesario ejecutar el programa una vez para que la información de perfil se genere, y por último seleccionar ésta opción. Incluir información de perfil hace que el programa se ejecute más lentamente, así que no debe activarse en programas finales.

- Reiniciar ejecución del programa: Esta opción sólo está disponible si se está ejecutando el programa.

Page 14: Guia de Laboratorio 1

14

Menú Depurar: - Depurar: Inicia la depuración del proyecto. - Parar ejecución: Finaliza la ejecución del programa, así como el modo depuración. - Parámetros: Igual que la opción del menú compilar, pero sólo se aplica cuando se esté

depurando el proyecto. - Añadir / Quitar punto de ruptura: Añade un breakpoint; es decir, un punto en el cual la ejecución del programa se detendrá. - Siguiente paso: Ejecuta la instrucción actual y envía el cursor a la siguiente instrucción del programa. - Avanzar paso a paso: Igual que el anterior, pero ejecuta los pasos dentro de un procedimiento. - Saltar paso: Esta opción debería ser traducida como continuar. Continúa la ejecución del programa hasta que se encuentre otro breakpoint o finalice. - Ir a cursor: Se ejecuta el programa hasta que llegue al punto donde está el cursor (si no hay un breakpoint antes) - Añadir watch: Abre un cuadro de diálogo para introducir la variable que se desea observar en tiempo de ejecución. La variable y su contenido aparecerán en el área del explorador de proyectos (siempre que se tenga seleccionada esa pestaña). - Observar variables: Se selecciona la pestaña „Depurar‟ del área del explorador de proyectos. - Ver ventana del CPU: Es un depurador avanzado, aquí es posible observar los registros de la máquina en un momento de la ejecución.

Menú Herramientas Aquí se tienen las opciones de configuración del IDE y del compilador. También posee algunas herramientas ya incluidas con el programa, aunque también es posible agregar objetos a este menú para definir herramientas propias del programador, y tenerlas a mano.

Menú CVS (NO SE UTILIZARA EN LA ASIGNATURA) El CVS (Concurrent Version System) es un método para que varias personas puedan trabajar en un mismo proyecto, subiendo el código a un servidor y bajando la versión más actual, de forma concurrente (es decir, varias personas a la vez, sin que surjan problemas al actualizar un mismo archivo a la vez).

Menú Ventana: Es típico de Windows, permite seleccionar pantalla completa, conmutar entre ventanas, listar ventanas disponibles, etc.

Menú Ayuda: En la ayuda es posible añadir elementos a este menú para tener a mano diferentes archivos de ayuda o referencia.