Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FUNDATEC 2024

ProgramaçãoLinguagens de programação
Código
qg180476
Banca
FUNDATEC
Órgão
UFCSPA - RS
Ano
2024
Nível
Médio
Cargo
Técnico de Tecnologia da Informação - Área: Programação de Sistemas
Assinale a alternativa que corresponde à linguagem de programação orientada a eventos que é incorporada aos aplicativos do Microsoft Office e que permite, por exemplo, a automatização de tarefas repetitivas.
  1. APython.
  2. BJavaScript.
  3. CVBA.
  4. DPerl.
  5. ELUA.
Revelar gabarito e comentário

GabaritoC — VBA.

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”.

Linguagem de Programação para Automação no Microsoft Office

Gabarito: letra C. A linguagem VBA (Visual Basic for Applications) é a que atende às características descritas: orientada a eventos, incorporada aos aplicativos Microsoft Office (Excel, Word, Access, etc.) e usada para automatizar tarefas repetitivas por meio de macros. As demais alternativas (Python, JavaScript, Perl, LUA) não são nativas do ambiente Office.

Alternativa A — ❌ Incorreta

Python é uma linguagem versátil, mas não é incorporada nativamente ao Microsoft Office. Pode ser usada via extensões (como PyXLL), mas não é a linguagem padrão para automação de macros no Office.

Alternativa B — ❌ Incorreta

JavaScript é orientada a eventos e amplamente usada em desenvolvimento web, porém não está integrada aos aplicativos do Microsoft Office. Existe uma versão chamada Office.js para desenvolvimento de suplementos, mas não é a linguagem tradicionalmente usada para automatização de tarefas repetitivas no contexto do enunciado (que se refere à linguagem clássica VBA).

Alternativa C — ✅ Correta ⟵ GABARITO

VBA (Visual Basic for Applications) é a linguagem de programação orientada a eventos disponível no Microsoft Office desde versões antigas. Permite criar macros para automatizar tarefas repetitivas, responder a eventos como clique em botões ou abertura de documentos, e estender a funcionalidade dos aplicativos.

Alternativa D — ❌ Incorreta

Perl é uma linguagem de script de propósito geral, muito usada em processamento de texto e administração de sistemas, mas não é integrada ao Microsoft Office e não é orientada a eventos no contexto de aplicativos Office.

Alternativa E — ❌ Incorreta

LUA é uma linguagem leve e embutida, usada principalmente em jogos e aplicações customizadas, mas não faz parte do ecossistema Microsoft Office. Não é orientada a eventos para automação de tarefas no Office.

Portanto, a única alternativa que se encaixa perfeitamente é o VBA.

Gabarito: letra C.

Link permanente: /questoes/qg180476