Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941201790887

Suponha que em uma organização existe um conjunto de cargos e para ...

📅 2017🏢 FCC🎯 ARTESP📚 Desenvolvimento e Arquitetura de Software
#Padrões de Projeto

Esta questão foi aplicada no ano de 2017 pela banca FCC no concurso para ARTESP. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Padrões de Projeto.

Esta é uma questão de múltipla escolha com 5 alternativas. Teste seus conhecimentos e selecione a resposta correta.

1

457941201790887
Ano: 2017Banca: FCCOrganização: ARTESPDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto

Suponha que em uma organização existe um conjunto de cargos e para cada cargo existem regras de cálculo da taxa de produtividade, cujo valor é determinado por uma porcentagem do salário base do funcionário. Este valor é acrescido ao salário do funcionário como um bônus. Um desenvolvedor deve criar uma solução que utilize um design pattern (padrão de projeto) cuja intenção é: “definir uma família de algoritmos, encapsular cada uma delas e torná-las intercambiáveis. O padrão de projeto permite que o algoritmo varie independentemente dos clientes que o utilizam”. Ou seja, o padrão sugere que algoritmos parecidos (métodos de cálculo da taxa de produtividade) sejam separados de quem os utiliza (funcionário). O padrão, além de encapsular os algoritmos da mesma família, também permite a reutilização do código. Nesta situação, caso a regra para cálculo da taxa de produtividade de dois tipos de funcionários, como Desenvolvedor e DBA, seja a mesma, não é necessário escrever código extra. Caso seja necessário incluir um novo cargo, basta implementar sua estratégia de cálculo da taxa ou reutilizar outra similar. Nenhuma outra parte do código precisa ser alterada.


O design pattern mencionado na situação apresentada é

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200223810Desenvolvimento e Arquitetura de Software

A geração de documentos a serem armazenados em meio físico pelas empresas tem crescido exponencialmente, aumentando a necessidade de rapidez na recupe...

#Gerenciamento Eletrônico de Documentos
Questão 457941200465937Desenvolvimento e Arquitetura de Software

Com relação ao Barramento de Serviços Corporativos (ESB) é INCORRETO afirmar:

#Enterprise Service Bus
Questão 457941200539707Desenvolvimento e Arquitetura de Software

Sobre acessibilidade na web analise: I. Para se criar um ambiente online efetivamente acessível é necessário, primeiramente, que o código esteja dentr...

#Modelo de Acessibilidade em Governo Eletrônico#Padrões Web para Governo Eletrônico
Questão 457941200760222Desenvolvimento e Arquitetura de Software

Segundo Martin Fowler, pode ser considerado um anti-pattern:

#Padrões de Projeto
Questão 457941201745995Desenvolvimento e Arquitetura de Software

Considere a estrutura do fluxo Gitflow. As branches <<branchA>> são utilizadas para o desenvolvimento de funcionalidades específicas e sempre criadas ...

#Engenharia de Software
Questão 457941201894754Desenvolvimento e Arquitetura de Software

NÃO se trata de um dos cinco critérios básicos elencados na engenharia de usabilidade (Nielsen, 1993)

#Design de Interação

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Padrões de ProjetoQuestões do FCC