Buscar

Uma linguagem de programação pode ser definida como sendo uma linguagem formal, composta de um alfabeto finito de símbolos que podem ser associados...

Uma linguagem de programação pode ser definida como sendo uma linguagem formal, composta de um alfabeto finito de símbolos que podem ser associados para a formação de cadeias de símbolos, chamadas de strings que, por sua vez, podem ser associados em novos strings de acordo com as regras da gramática adotada. Esta definição, ainda que complexa permite definir os três principais fatores para a criação de uma linguagem. Em linguagens formais, para programação, utilizamos gramáticas livres de contexto. Marque, entre as alternativas a seguir, aquela que contém elementos que permitem a definição de uma gramática livre de contexto. A. Regras de produção e analisador semântico; B. Analisador sintático e regras de produção; C. Alfabeto e strings; D. Regras de produção e símbolos terminais; E. Símbolos não terminais e strings;

💡 1 Resposta

User badge image

galvaopintos

Analisador sintático e regras de produção

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais