SóProvas


ID
3511300
Banca
AOCP
Órgão
UEFS
Ano
2018
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

A finalidade de uma expressão aritmética é especificar uma computação aritmética. Esse tipo de implementação deve causar duas ações: buscar os operandos e executar as operações aritméticas sobre eles. Sobre as expressões aritméticas nas linguagens operativas, assinale a alternativa INCORRETA.

Alternativas
Comentários
  • As regras de precedência de operadores para avaliação de expressões definem a ordem pela qual os operadores de diferentes níveis de precedência são avaliados.

    Operadores podem ser unários, binários ou ternários, portanto a letra D esta errada e portanto é a certa a se marcar.

    Um exemplo de operador ternário em javascript:

    function getFee(isMember) {

     return (isMember ? '$2.00' : '$10.00');

    }

    Níveis de precedência são definidos por cada linguagem, mas os mais utilizados são (hierarquia de prioridades) 1. parênteses 2. operadores unários 3. ** (exponenciação) quando apresentar 4. *, / 5. +, - ;

    As regras de associatividade de operadores para a avaliação de expressões definem a ordem em que ocorrências adjacentes de operadores com o mesmo nível de precedência são avaliados.

    Regras de associatividade mais usadas são da da esquerda para a direita, exceto **, que é da direita para a esquerda Operadores unários às vezes associam da direita para a esquerda (por exemplo, em FORTRAN)

    fonte: http://www2.fct.unesp.br/docentes/dmec/olivete/lp/arquivos/Aula8.pdf

  • Força Guerreiro!!!!!!