Engenharia Múltipla Escolha

O uso de componentes de interface gráfica em um sistema é importante, para facilitar a interação do usuário com as funcionalidades do sistema. No entanto também existem alguns aspectos que podem tornar as escolhas de um projeto desvantajosas. Nesse sentido, selecione a opção que apresenta uma das desvantagens relacionadas a uma escolha de biblioteca gráfica:

O uso de componentes de interface gráfica em um sistema é importante, para facilitar a interação do usuário com as funcionalidades do sistema. No entanto também existem alguns aspectos que podem tornar as escolhas de um projeto desvantajosas. Nesse sentido, selecione a opção que apresenta uma das desvantagens relacionadas a uma escolha de biblioteca gráfica:

  1. Ampliar o acesso dos usuários às funcionalidades do sistema.
  2. O sistema poder operar em múltiplas plataformas.
  3. Fazer uso intenso de recursos computacionais.
  4. Dar ao programador uma camada de abstração sobre detalhes da programação dos componentes.
  5. Proporcionar que o usuário possa alternar entre as funcionalidades do sistema.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

A questão solicita a identificação de uma desvantagem relacionada à escolha de bibliotecas para interface gráfica (GUI - Graphical User Interface). Enquanto interfaces gráficas são essenciais para a usabilidade moderna, elas impõem um custo adicional em comparação com interfaces baseadas em texto ou linhas de comando.

Análise das Alternativas

Para selecionar a resposta correta, é necessário distinguir entre benefícios (vantagens) e custos (desvantagens):

  • Alternativa A (Ampliar o acesso): É uma vantagem. Interfaces gráficas tornam o sistema mais acessível e intuitivo para usuários não técnicos.
  • Alternativa B (Múltiplas plataformas): É uma vantagem. Muitas bibliotecas modernas permitem que o mesmo código rode em Windows, Linux e macOS sem grandes alterações.
  • Alternativa C (Uso intensivo de recursos): É uma desvantagem. Componentes gráficos exigem processamento de renderização, gerenciamento de janelas e eventos, consumindo mais memória RAM, CPU e GPU do que interfaces de linha de comando (CLI).
  • Alternativa D (Camada de abstração): É uma vantagem. Isso aumenta a produtividade do programador, pois ele não precisa lidar com a complexidade do hardware gráfico diretamente.
  • Alternativa E (Alternar funcionalidades): É uma vantagem. Refere-se à facilidade de navegação e interação, que é o objetivo principal de uma boa interface.

Conclusão

A única opção que apresenta um aspecto negativo ou custo associado ao uso de bibliotecas gráficas é o alto consumo de recursos computacionais necessários para manter os elementos visuais e interativos do sistema. Portanto, a Alternativa C é a correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.