← Questões de Banco de Dados

Banco de Dados · CONSULPLAN · 2024

Questão comentada de Banco de Dados

Sobre as principais características da notação pós-fixa (notação polonesa) na avaliação de expressões matemáticas, analise as afirmativas a seguir. I. É direta e não requer o uso de parênteses para indicar a ordem das operações. II. Coloca os operadores após os operandos. III. É uma notação obsoleta que não é mais usada em programação. IV. É usada apenas para expressões lógicas, não para expressões matemáticas. Está correto o que se afirma em

Gabarito: B

A notação pós-fixa, também chamada de notação polonesa reversa, é aquela em que o operador vem depois dos operandos. Exemplo clássico: em vez de escrever "3 + 4", você escreve "3 4 +". O truque é que, nessa forma, os parênteses deixam de ser necessários para mostrar a ordem das operações, porque a própria sequência já indica como a expressão deve ser avaliada. Ela é usada em computação há muito tempo, especialmente em pilhas e calculadoras, justamente porque facilita a avaliação automática das expressões. Então não há nada de "obsoleta" nisso: continua sendo um assunto relevante em programação e em estruturas de dados. Na questão, a afirmativa I está correta porque a notação pós-fixa dispensa parênteses na definição da ordem das operações. A afirmativa II também está correta porque, por definição, os operadores aparecem após os operandos. Já as afirmativas III e IV estão erradas: a notação não é obsoleta e não serve apenas para expressões lógicas, podendo ser usada em expressões matemáticas sem problema. Portanto, o gabarito B está certo porque somente I e II traduzem as características reais da notação pós-fixa.

Continue treinando

Questões relacionadas