Está en la página 1de 18

Tecnológico Nacional de México

Instituto Tecnológico Superior de Misantla

Ingeniería en Sistemas Computacionales

Asignatura:
Lenguajes y Autómatas I

Semestre: 4

Unidad 4

Nombre de la Actividad:
A5. Reporte de Práctica

Nombre del Alumno:


Valera Ovando Alan Silvestre
Valeria De la Cruz Rodríguez
Abdiel López Villa
 Proceso de descarga:
Primeramente, se dará click izquierdo en el siguiente enlace que se muestra en
pantalla:
https://drive.google.com/file/d/1SiR45YXT5nXbSBYFd5DKu0bikFphO8Zq/view

Una vez se halla realizado la acción anterior, se mostrará en pantalla el archivo


que se deberá descargar:

Ahora se procederá a ubicar la flecha de descarga la cual se encuentra en la


esquina superior derecha. (Deberá dar click sobre esta, posterior a esto se redijera
a una nueva página).

Nota: dará click izquierdo en la opción “Descargar de todos modos”, posterior a


esta acción se inicializará la descarga:

Nota: el tiempo estimado de descarga aproximadamente es de 2 a 5 minutos.


 Desarrollo de Practica:
Objetivo: Es diseñar un analizador léxico mediante la herramienta FLEX.
Materiales y Equipo:
 PC
 Software FLEX 2.5 (Proporcionado por el docente) o
https://drive.google.com/file/d/1SiR45YXT5nXbSBYFd5DKu0bikFphO8Zq/
view
 Software GNU-GCC2.95(Proporcionado por el docente).
 Procesador de textos (Word)

Instalación:
Ya descargado el archivo anterior:

Dara click izquierdo para descomprimir:

A continuación, seleccionara la segunda opción la cual tiene el nombre (FLEX)


dará click izquierdo abrir:
En esta ventana emergente se seleccionará la opción (NEXT) dando click
izquierdo sobre esta.

Posteriormente se aceptarán términos y condiciones, se seleccionará la primera


opción en pantalla:
Seleccionada la opción aceptar, para continuar con el proceso, dará click izquierdo
en la opción siguiente (NEXT).

A continuación, se pedirá seleccionar la carpeta en la cual se instalará, esta opción


se quedará de forma aleatoria con la ruta ya prestablecida. Dara siguiente para
continuar con el proceso.

Se hará caso omiso a la siguiente sección, presionar siguiente con click izquierdo.
Este apartado se preguntará al usuario si crea un acceso directo, se dejara la ruta
por establecida por default, presionará el botón siguiente.

Posteriormente a la acción anterior, se hará caso omiso a la opción presente en


pantalla, dara click izquierdo para continuar con el proceso.
Se mostrarán en pantalla todas las especificaciones anteriormente configuradas. A
continuación, se seleccionará la opción (install) para terminar el proceso de
configuración.

Terminado el proceso anterior, se procederá a abrir flex-2.5.4a-1-src dando click


izquierdo sobre este.
Realizada la opción anterior se mostrarán los archivos internos que contiene esta
carpeta.

Estos dos archivos en pantalla se deberán descomprimir y pegar en la ruta C:\


Program Files (x86).
Proceso de instalación GCC:
Posterior a esta acción se buscará la carpeta con el nombre gcc-2.956.2-msvcrt, y
dar click izquierdo sobre esta.

El proceso tomara un poco de tiempo:

Terminado el proceso de descompresión de archivos, se mostrará una ventana la


cual notificará al usuario que el proceso a terminado. Se dara click en aceptar.
Posteriormente se abrirá un archivo de texto:
Configuración de variable de entorno:
Se deberá ingresar a las opciones del sistema, para esto se deberá dirigir a el
símbolo de sistema Windows ubicado en la esquina inferior izquierda.

Se seleccionará la opción ajustes, para


poder ingresar al sistema.
Se desplegará una interfaz con todas las herramientas útiles en el sistema, se
ubicará la opción sistema, la cual se encuentra en la esquina superior izquierda.
Se dará click sobre esta.

Realizado el paso anterior se redirija a una nueva venta con una barra de
opciones lateral en la cual se ubicará el apartado (Acerca de):

Llegado este punto, se ubicará la barra de opciones central derecha. En la cual


selccionara la opción “Configuración avanzada de sistema”.
Realizada la acción anterior, se desplegará una ventana en la cual se configurará
el apartado de la opción (path).

Se dará click izquierdo sobre la opción “Variables de


entorno”
Ubicado en la nueva
interfaz seleccionará,
la tabla de la sección
numero dos, en la
cual se buscará la
opción (path), se dará
click izquierdo sobre
esta para iniciar la
modificación
correspondiente.

Ya ubicada la opción Path se dará click izquierdo en la opción editar, esta acción
desplegará una nueva ventana emergente.

Nota: Usuario deberás dar click izquierdo sobre la


opción (Nuevo) para agregar la siguiente ruta.
C:\gcc-2.95.2\bin
Terminado el paso anterior, se procederá a crear un block de notas, en el cual se
introducirá el siguiente codigo.

Este block de notas se tendrá que guardar con la leyenda léxico. l. (Tiene
extensión “l” porque asi lo requiere la aplicación Flex.
Al momento de guardar podrá marcar un error ya que no tiene permisos.

Para poder seleccionar este error se deberá dirigir a la ruta C:\Program Files (x86)\
GnuWin32.

Se dara click izquierdo sobre la carpeta (bin), esta acción desplegará una serie de
opciones en la cual se seleccionará el apartado final el cual corresponde con la
leyenda (propiedades).
Se desplegará una serie de opciones y características del sistema. Se ubicará los
usuarios

Ya ubicados los usuarios se dara click sobre la opción editar:


Se otorgarán todos los permisos correspondientes. Posterior a esto se dara click
sobre la opción aplicar, esto hará que se guarden los cambios realizados.
Compilación:
Se inicializará el símbolo del sistema (CMD), para esto se presionará la
combinación de teclas Windows + r para desplegar la opción ejecutar.

Dara Enter para acceder.


Una vez dentro del (CMD) símbolo del sistema, se introducirán las siguientes
líneas de comando:

Nota rápida: Estos comandos son útiles para cambiar la ruta o dirección de
capetas.
Posterior a esta acción se deberá ingresar a explorador de archivos y ubicar la
siguiente ruta:
Copiada la ruta anterior, se deberá regresar al símbolo del sistema y citar los
siguientes comandos:

Una vez dentro de la dirección deseada, se procederá a introducir la siguiente


linea de comando: “flex len. l” posteriormente:

Una vez introducido el comando anterior, se escribira el siguiente comando: gcc -c


lex.yy.x

Posterior a esta acción introducira un nuevo comando:


Dara Enter para ejecutar:

Finalmente se muestra el resultado de la ejecución:

También podría gustarte