Ícone Questionei
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 457941200527475

A manutenibilidade e a legibilidade dos códigos melhoraram muito com o surgimento dos padrões de projetos. Há situações ...

1

457941200527475
Ano: 2021Banca: IADESOrganização: BRBDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Padrões de Projeto
A manutenibilidade e a legibilidade dos códigos melhoraram muito com o surgimento dos padrões de projetos. Há situações em que é necessário encapsular a ausência de um objeto por meio da provisão de um elemento que lide com possíveis referências vazias. Nesse caso, o objetivo é lidar com a situação em que a referência a esse objeto pode ser nula, sendo que a checagem da referência a esse objeto pode resultar em “nenhuma ação” ou “utilize um valor padrão”. Essa é uma maneira transparente de lidar com referências nulas.

Qual é o padrão de projeto mais adequado para essa situação?
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 457941200316907Desenvolvimento e Arquitetura de Software

Qual protocolo permite que aplicações VoIP, em computadores conectados à Internet, interoperem com a rede telefônica pública comutada (PSTN)?

#Redes de Computadores
Questão 457941200325184Desenvolvimento e Arquitetura de Software

Para a formação de uma Datawarehouse é realizado o ETL. Acerca desse tema, é correto afirmar que uma tarefa a ser executada pelo processo de ETL é a(o...

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941200612102Desenvolvimento e Arquitetura de Software

No contexto da engenharia de requisitos, assinale a alternativa correta com relação a casos de uso.

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

No contexto de microsserviços, trata-se de uma abstração da arquitetura da web. Resumidamente, consiste em princípios/regras/constraints que, quando s...

#Serviços Web
Questão 457941200909555Desenvolvimento e Arquitetura de Software

Acerca da Arquitetura Orientada a Serviços Service-Oriented Architecture (SOA), assinale a alternativa correta.

#Arquitetura Orientada a Serviços (SOA)
Questão 457941201068285Desenvolvimento e Arquitetura de Software

Segundo Pressman (2011), a tarefa da engenharia de requisitos, que elabora um modelo de análise (também chamado de modelo de requisito e que fornece u...

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

No que se refere às terminologias usuais da plataforma SAP, é correto afirmar que o termo go live é utilizado

#Planejamento de Recursos Empresariais
Questão 457941201497572Desenvolvimento e Arquitetura de Software

No desenvolvimento ágil, a lista de tarefas que definem o trabalho necessário para implementar as funcionalidades de um projeto denomina-se

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

Formalizado como um padrão pela Java Community Process, Java Server Faces é um framework do tipo Model-View- Control voltado para desenvolvimento de a...

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

Em relação ao Modelo V de ciclo de vida de um software, assinale a alternativa correta.

#Ciclo de Vida do Produto

Continue estudando

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