Analisando propostas

Gramaticas

Publicado em 12 de Maio de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Descripción: Dentro de los archivos que le proveemos, se encuentra la clase Gramatica.java.
Debe implementar esta clase para que, a partir de un archivo que contendrá la información
sobre una gramática lineal derecha, y el modo de ejecución, genere un afn, un afd, o
evalué una serie de cuerdas.
Modo de Ejecución: Su clase principal debe llamarse Gramatica.java. En el método main(),
usted debe recibir como primer argumento, el path del archivo que contiene la gramática. El
segundo argumento es una bandera: -afn, -afd o -check, que nos dice el modo de ejecución.

El tercer argumento es el nombre del archivo de salida. El cuarto argumento se utiliza solo
para la bandera -check, e indica el path del archivo de texto que contiene las cuerdas a evaluar.
Si se selecciona la bandera -afn, usted debe generar un archivo.afn que contenga la
información de un AFN equivalente a la gramática. Si se selecciona la bandera -afd, entonces
debe generar un AFD equivalente. Y si se selecciona la bandera -check, debe evaluar una
serie de cuerdas que se encuentran en un archivo (especificado por el cuarto argumento) y
aceptarlas, generando un nuevo archivo de salida con N líneas, una por cada cuerda evaluada.

Cada línea tendrá el string “aceptada” o “rechazada” dependiendo de si la cuerda es
aceptada o no por el AFD.

Contexto Geral do Projeto

Proyecto final necesito asesoría

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por C. M.