Linguagens de Programação - Atividade 04

Leia com atenção as instruções abaixo.

Preparação do Repositório.

Crie um repositório privado no GitHub. Repositórios públicos levaram nota zero automaticamente. Se seu nome for José Carlos Silva, o repositório deve ter o nome josecarloslip20202. Primeiro e segundo nome, sufixo lip20202, tudo minúsculo. É nele que devem ser colocados os arquivos. Convide o professor (jmarcelo.alencar@gmail.com) para ser colaborador do repositório. Faz parte da avaliação utilizar o GitHub de forma correta.

Dentro do repositório crie uma pasta chamada atividades. Dentro desta pasta você colocará os arquivos de cada atividade. Por exemplo, os arquivos da Atividade 02 devem estar na pasta atividades/atividade02.

Formato da Entrega:

Valor: 2,0 pontos na 1ª Nota.

Data da Entrega Limite: 23/12/2020

Coloque a resolução das questões no arquivo atividades/atividade04/Questoes.pdf ou atividades/atividade04/Questoes.md no seu repositório.

Não estou transcrevendo os enunciados, apenas indicando quais são as questões do livro. Você terá que ir no livro e ler cada enunciado.

Questão 01 - 1,0 Ponto

Problemas 15 e 16 do Capítulo 03 do livro texto (página 186).

São os problemas que tratam da conversão de BNF para EBNF os Exemplos 3.1 (página 142) e 3.3 (página 144).

Questão 02 - 1,0 Ponto

Problema 20 Capítulo 03 do livro texto (página 187)

É um problema que trata de escrever uma gramática de atributos para o Exemplo 3.2 (página 143).