Magna Concursos
92265 Ano: 2010
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESPE / CEBRASPE
Orgão: INMETRO

Acerca dos conceitos de compiladores, julgue os itens a seguir.

I Um dos componentes léxicos de uma linguagem se refere às palavras reservadas. No caso da linguagem Pascal, entre as palavras reservadas, estão: AND, ARRAY, BEGIN, CONST, DIV, ELSE, FUNCTION, LABEL, MOD, NOT, OF, OR, PROCEDURE, PROGRAM, RECORD, REPEAT, TO, TYPE, UNTIL, VAR, WHILE.

II A análise léxica/sintática de uma linguagem que tem palavras reservadas tende a ser mais complexa que a de linguagens que têm apenas palavras-chave usadas também como identificadores.

III Um dos componentes sintáticos de uma linguagem se refere aos identificadores. No caso da linguagem Pascal, estes são cadeias de caracteres contendo letras ('A', ..., 'Z', 'a', ..., 'z'), dígitos ('0', ... '9'), e o caractere sublinhado ('_'), podendo o primeiro caractere ser uma letra ou número.

IV Se uma regra diz que um token se estende até que seja encontrado um caractere que não faz parte dele, essa regra permitiria a um analisador léxico reconhecer em XYZ + 1 uma ocorrência de um identificador XYZ.

V Na linguagem Pascal, não se faz distinção entre maiúsculas e minúsculas em identificadores e palavras reservadas. Em C, no entanto, identificadores como TabSimb e tabsimb são distintos, permitindo que identificadores relacionados possam ter formas semelhantes.

Estão certos apenas os itens

 

Provas

Questão presente nas seguintes provas

Pesquisador do Inmetro - Informática

100 Questões