Questão nº 34

Questão de Tecnologia da Informação · FCC TRT17 2022 (nº 34)

FCC2022Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Na linguagem Visual Basic (VB.Net), o operador

Resposta comentada

Gabarito Alternativa A

No mundo da programação, VB.NET e C# são como primos: ambos usam a mesma "plataforma" (.NET), mas falam dialetos ligeiramente diferentes, especialmente na forma como escrevem certas operações (operadores).

  • (A) Correta: O operador ^ em VB.NET é usado para calcular a potência (exponenciação), como 232^3. Em C#, não existe um operador direto para isso; você precisa usar um método da biblioteca matemática, como Math.Pow(2, 3).
  • (B) Incorreta: O operador Mod em VB.NET retorna o resto de uma divisão inteira (ex: 10 Mod 3 resulta em 1). Em C#, o operador correspondente é % (ex: 10 % 3 resulta em 1), e não %%. A armadilha aqui é o %%, que não é um operador válido em C#, tentando confundir com o correto %.
  • (C) Incorreta: O operador /= em VB.NET realiza uma divisão e atribui o resultado à variável (ex: x /= 2 é o mesmo que x = x / 2). Em C#, existe um operador com a mesma funcionalidade e sintaxe: /=.
  • (D) Incorreta: Em VB.NET, o operador = é usado tanto para atribuição de valor (ex: x = 5) quanto para comparação (ex: If x = 5 Then). Em C#, o operador = é apenas para atribuição, enquanto o operador == é usado para comparação. Embora a funcionalidade de comparação do = em VB.NET corresponda ao == em C#, o operador = em VB.NET não tem um correspondente único e direto em C# que abranja todas as suas funções (atribuição e comparação).
  • (E) Incorreta: O operador <> em VB.NET significa "diferente de" ou "não igual a" (ex: If x <> 5 Then). Em C#, o operador correspondente para "não igual a" é !=, e não <>.

Fonte: FCC TRT17 2022 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho