Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Unidade 1 | Seção 1 
Roteiro 
Aula Prática 
 
 
 
 
 
 
 
 
Compiladores 
(032 99116 - 4945) 
 
Precisando da resolução correta, nas Normas ABNT e feita passo a 
passo deste trabalho? 
Teremos o prazer em te ajudar, nas provas, relatórios de estágio, TCC 
e demais atividades da sua faculdade!!! 
 
Garantia de conceito excelente, temos a pronta entrega resolução 
padrão feita passo a passo, bem explicado, ou se preferir fazemos pra 
você de forma exclusiva sob encomenda. 
COMPRE ATRAVÉS DO WHATS (032 99116 - 4945) 
ROTEIRO DE AULA PRÁTICA 
NOME DA DISCIPLINA: Compiladores 
Unidade 1 
Seção 1.3 
 
 
 
OBJETIVOS 
Definição dos objetivos da aula prática: 
Compreender os conceitos iniciais de compiladores 
 
 
 
 
 
2 
INFRAESTRUTURA 
Instalações: 
Laboratório de informática 
Materiais de consumo: 
Descrição 
Quatid. de materiais por 
procedimento/atividade 
Procedimento 1 
Computador 1 por aluno ou dupla 
Procedimento 2 
Computador 1 por aluno ou dupla 
Software: 
Sim ( X ) Não ( ) 
Em caso afirmativo, qual? 
Pago ( ) Não Pago (X ) 
Tipo de Licença: Software Livre. 
Descrição do software: 
IDE NetBeans 8.1 – Ambiente de desenvolvimento para varias linguagens, no caso será 
utilizada para o desenvolvimento na linguagem JAVA. 
Site oficial : http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html , 
consultado em 12/maio/2018 
 
Java JDK 1.8.0 – é um conjunto de ferramentas para desenvolvimento em JAVA SE. JDK , 
significa Java Development Kit. 
JFLEX 1.6.1 – é um software escrito em JAVA, para geração de analisadores léxicos Site oficial 
: http://www.jflex.de/download.html , consultado em 12/maio/2018 
 
Equipamento de Proteção Individual (EPI): 
Não se aplica 
 
 
 
 
 
 
PROCEDIMENTOS PRÁTICOS 
 
 
Neste momento você deve ajudar o tutor por meio da descrição de todas as etapas que deverão 
ser realizadas para a execução dos procedimentos práticos. Considerando a carga horária da 
aula prática, você pode replicar a caixa de procedimento/atividade quantas vezes for 
necessário. 
Atividade proposta: 
Conhecimento dos software utilizados nas próximas aulas 
Procedimentos para a realização da atividade: 
Neste momento, será apresentado os softwares e/ou plug-ins utilizados nas próximas aulas. 
Isso tem como intuito que o aluno não tenha dúvidas sobre interface e utilização dos programas 
que serão utilizados no decorrer da matéria. 
Checklist: 
 Conhecer os programas que serão utilizados. 
 Instalação destes programas. 
 Apresentação dos recursos e das interfaces de cada programa. 
 
 
3 
http://www.oracle.com/technetwork/pt/java/javase/downloads/index.html
http://www.jflex.de/download.html
Procedimento/Atividade n.2 
Atividade proposta: 
Criação da especificação da gramática; 
Procedimentos para a realização da atividade: 
O objetivo é construir o projeto da Unidade2 apresentado no livro didático, para isto inicie 
abrindo o Netbeans. Crie o um novo projeto JAVA applications com o mesmo nome (Unidade2) 
Sugestão: Crie uma pasta \COMPILADORES na unidade C, isto irá ajudar o aluno a localizar o 
projeto quando precisar. 
O passo seguinte deve ser a instalação da biblioteca JFlex 1.6.1. 
Antes de iniciar a instalação mostre o vídeo com a orientação sobre como instalar essa 
biblioteca, depois será o momento de criar um Pacote Java. Sugestão : Nomeie como 
Compilador. 
Pronto, é o momento de criar a especificação. A especificação deve ser criada em ARQUIVO 
VAZIO. Enfatize isso. Muitas vezes o aluno cria uma classe Java vazio, há uma grande diferença. 
E, também, lembre a extensão da especificação é.flex, Assim o nome do arquivo vazio ficará 
especificacao.flex. 
 
Checklist: 
 Verifique se o laboratório estão com as ferramentas que serão utilizadas: Netbeans e 
Jflex 1.6.1 
 Tenha as classes que serão usadas, ou melhor, o projeto Unidade2 já pronto. 
 Criar juntamente com os alunos o projeto Unidade2 e adicionar o plug-in JFlex. 
 Criar a classe especificacao.flex 
 Você pode digitar a classe especificacao.flex, ou recomendamos mostrar, explicar e 
deixar os alunos digitarem e acompanhar a turma atendendo a cada aluno 
 
 
 
 
 
 
 
RESULTADOS 
Resultados da aula prática: 
Como resultado será obtido um esclarecimento do que será gerado nas 
próximas aulas, além da introdução dos softwares utilizados. 
 
4 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5 
	Procedimento/Atividade n.2 Atividade proposta:
	Procedimentos para a realização da atividade:
	Checklist:

Mais conteúdos dessa disciplina