Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — Quadrix 2025

ProgramaçãoLinguagens de programação
Código
qg594906
Banca
Quadrix
Órgão
CFO
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento
Os desenvolvedores dispõem de uma grande variedade de linguagens de programação, cada uma com suas vantagens e desvantagens. Com base nessa informação, julgue o item a seguir.Qlik utiliza sua própria linguagem de script para manipulação de dados, mas esta não é considerada uma linguagem de programação tradicional, pois é focada na análise de dados e na construção de visualizações interativas, não em lógica de programação convencional.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Qlik e a natureza de sua linguagem de script

Gabarito: ✅ CERTO. A afirmação está correta: o Qlik utiliza uma linguagem de script própria, voltada para a manipulação e análise de dados e para a construção de visualizações interativas, e não é considerada uma linguagem de programação tradicional, pois seu foco não é a lógica de programação convencional, mas sim o tratamento e a apresentação de dados.

A linguagem de script do Qlik, conhecida como QlikView Script ou Qlik Sense Load Script, é uma linguagem declarativa e específica de domínio (DSL). Ela é usada para carregar dados de diversas fontes, transformá-los, associá-los e prepará-los para a análise. Diferentemente de linguagens de programação de propósito geral, como Java, Python ou C++, que são usadas para criar uma infinidade de aplicações, a linguagem do Qlik é projetada para um propósito muito específico: o ciclo de vida da análise de dados.

Para entender melhor, é útil comparar as características de uma linguagem de programação tradicional com a linguagem de script do Qlik:

Característica

Linguagem de Programação Tradicional (ex.: Python, Java)

Linguagem de Script do Qlik

Propósito

Propósito geral: criar qualquer tipo de software (sistemas, jogos, aplicativos).

Específico: carregar, transformar e modelar dados para análise e visualização.

Paradigma

Imperativo, orientado a objetos, funcional, etc.

Declarativo, baseado em comandos de carregamento e transformação de dados.

Lógica

Lógica de programação convencional: controle de fluxo, estruturas de dados, algoritmos.

Lógica de dados: foco em como os dados são carregados, associados e calculados.

Saída

Aplicações, sistemas, scripts executáveis.

Aplicações de Business Intelligence (BI) com dashboards e visualizações interativas.

A afirmação da questão destaca exatamente essa distinção: a linguagem do Qlik é focada na análise de dados e na construção de visualizações, não em lógica de programação convencional. Isso é verdade, pois o script do Qlik não é usado para, por exemplo, desenvolver um sistema de folha de pagamento ou um jogo; ele é usado para preparar dados para que o usuário possa explorá-los e criar gráficos e tabelas dinâmicas.

É importante notar que, embora a linguagem do Qlik não seja uma linguagem de programação tradicional, ela ainda é uma linguagem de programação no sentido amplo, pois possui sintaxe, semântica e permite a criação de scripts que são interpretados e executados. No entanto, a classificação como "não tradicional" é correta, pois ela não se enquadra nos paradigmas e usos típicos das linguagens de propósito geral.

A pegadinha desta questão está em o candidato achar que, por ser uma linguagem de script, ela não é uma linguagem de programação. A banca explora a confusão entre "linguagem de programação" (termo amplo) e "linguagem de programação tradicional" (termo específico). A afirmação não diz que o Qlik não usa uma linguagem de programação; ela diz que a linguagem não é tradicional, o que é uma distinção importante e correta.

Alternativa C — ✅ Certo ⟵ GABARITO

A alternativa está correta. A linguagem de script do Qlik é, de fato, uma linguagem própria, usada para manipulação de dados. Ela não é considerada uma linguagem de programação tradicional porque seu foco é a análise de dados e a construção de visualizações interativas, e não a lógica de programação convencional. Essa é uma característica das ferramentas de Business Intelligence (BI), que possuem linguagens específicas para suas funcionalidades.

Alternativa E — ❌ Errado

A alternativa está errada, pois contradiz a realidade. A afirmação do enunciado é verdadeira, e a alternativa E nega essa verdade. A linguagem de script do Qlik é, sim, focada em análise de dados e visualizações, e não em lógica de programação convencional, o que a torna uma linguagem não tradicional. Portanto, a alternativa E, que afirma que o item é errado, está incorreta.

Gabarito: ✅ CERTO

Link permanente: /questoes/qg594906