Pular para o conteúdo principal

Questão de Arquitetura de Software — Software — Avança SP 2024

Arquitetura de SoftwareSoftware
Código
qg078702
Banca
Avança SP
Órgão
Câmara Municipal de Itatiba - SP
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Indique, a seguir, a alternativa que possua a sintaxe correta do método Active no Visual Basic.
  1. AObject.Active
  2. BObject-Active
  3. CObjectActive
  4. DObject.doActive
  5. EObject Active
Revelar gabarito e comentário

GabaritoA — Object.Active

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Sintaxe do método Active no Visual Basic

Gabarito: letra A. No Visual Basic (VBA), o acesso a propriedades e métodos de um objeto é feito pelo operador ponto (.). A sintaxe correta é Object.Active — o nome do objeto, seguido de ponto, seguido do nome do método ou propriedade. As demais alternativas empregam separadores inválidos (hífen, espaço, concatenação direta ou método inexistente).

Alternativa A — ✅ Correta ⟵ GABARITO

Utiliza o operador ponto (.), que é o separador padrão do Visual Basic para acessar membros de um objeto. Exemplo: Application.ActiveDocument, Worksheet.ActiveCell.

Alternativa B — ❌ Incorreta

O hífen (-) não é um operador de acesso a membros em Visual Basic. Essa sintaxe é típica de outras linguagens ou contextos (como nomes de arquivo), não de métodos de objeto.

Alternativa C — ❌ Incorreta

ObjectActive seria interpretado como um único identificador (nome de variável ou objeto), não como o acesso à propriedade Active de Object. Falta o separador.

Alternativa D — ❌ Incorreta

doActive não é um método padrão da interface de objetos em Visual Basic. A forma correta é simplesmente Active como propriedade ou método, sem o prefixo do.

Alternativa E — ❌ Incorreta

O espaço em branco não é um operador de acesso válido. Em Visual Basic, o espaço separa comandos ou argumentos, não o objeto do seu membro.


PEGA ESSA DICA!

No Visual Basic/VBA, memorize que o ponto (.) é o único operador de acesso a membros. Qualquer outro caractere entre o objeto e o método (hífen, espaço, concatenação direta) está errado. Em provas de linguagens como VBA, essa regra é básica e recorrente.

Gabarito: letra A.

Link permanente: /questoes/qg078702