Logo Passei Direto
Buscar
LiveAo vivo
Padrões de projetos são sugestões para soluções reutilizáveis em projetos em comum, conforme a programação orientada a objetos, de acordo com Gamma. Foram definidos três tipos de padrões de projetos trabalhando com categorias. Considere as três afirmativas a seguir e, na sequência, informe qual está correta.

a. Apenas a afirmativa I está correta.
b. Apenas as afirmativas I e II estão corretas.
c. Apenas as afirmativas I e III estão corretas.
d. Apenas as afirmativas II e III estão corretas.
e. I, II e III estão corretas.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar as afirmativas: I. Os padrões de projeto são soluções reutilizáveis para problemas comuns na programação orientada a objetos. II. Existem três tipos de padrões de projeto: criacionais, estruturais e comportamentais. III. Os padrões de projeto são exclusivos da programação orientada a objetos. Com base nas afirmativas, a alternativa correta é: Alternativa E) I, II e III estão corretas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Qual a opção correta para implementar as regras de negócios apresentadas, de maneira que o reaproveitamento da solução seja maximizado?

a. Deve-se criar um aplicativo para cada plataforma, uma vez que não é possível intercambiar as soluções em plataformas tão distintas, com garantia de execução em todas elas.
b. Uma aplicação Web Java EE sobre um servidor de aplicação Tomcat utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos de hardware autorizados pelo usuário.
c. O padrão EJB é necessário para a implementação da camada de negócio em tecnologia Java.
d. O padrão JMS de modelo ponto a ponto apresenta como característica o fato de cada mensagem possuir múltiplos consumidores.
e. Uma aplicação Web Java EE sobre um servidor de aplicação JBoss utilizando recursos de HTML5, CSS3 e JavaScript atenderia às necessidades, pois o navegador pode ser utilizado para manipular recursos de hardware autorizados pelo usuário, tais como geolocalização e câmera, além de fornecer design responsivo independente do dispositivo.

Quais pilares estão corretos para garantir que um sistema esteja em um nível maduro de segurança?

a. Adaptabilidade, usabilidade e segurança.
b. Transparência, integridade e disponibilidade.
c. Confidencialidade, recuperabilidade e segurança.
d. Confidencialidade, integridade e disponibilidade.
e. Segurança, integridade e disponibilidade.

Quando estamos projetando um software, é importante garantir sua qualidade. Uma das maneiras adotadas pela Engenharia de Software para garantir essa qualidade é através do uso de testes. Sabendo disso, podemos dizer que testes unitários são aqueles realizados:

a. sobre as menores estruturas de código-fonte, como métodos e classes.
b. no sistema como um todo, de maneira que este mostre conformidade em relação à especificação de requisitos.
c. sobre as menores estruturas de código-fonte, como métodos e classes.
d. para verificação de integração entre módulos, de maneira que estes mostrem unidade.
e. em módulos ou unidades do sistema, de maneira que possam validar um componente específico.

Quando vamos implementar um sistema pensando em sua escalabilidade, geralmente indica-se uma abordagem voltada à construção de serviços. Isso é conhecido entre os arquitetos de software como Arquitetura Orientada a Serviços (SOA). Dentre as diversas definições que temos sobre SOA, podemos dizer que, ela:

a. aumenta o custo de manutenção das aplicações, porque é uma tecnologia que necessita de muitos recursos operacionais.
b. necessita ser adquirida e pode ser instalada em quaisquer ambientes operacionais com alguma customização, dependendo da tecnologia utilizada.
c. é um web Service de alta performance, em virtude de sua arquitetura informal e adaptável.
d. necessita ser adquirida e pode ser instalada em quaisquer ambientes operacionais sem customização alguma.
e. não é, por si só, uma tecnologia e nem uma metodologia, contudo, pode ser considerada uma filosofia arquitetural.

O principal objetivo da segurança da informação é a proteção de dados. Dessa maneira, é possível preservar os valores intelectuais de uma determinada empresa ou indivíduo. Sabendo disso, a autenticação tem por objetivo garantir que:

a. a informação não seja corrompida.
b. um usuário seja de fato quem alega ser.
c. um sistema mantenha um usuário anônimo.
d. o sistema esteja em conformidade com a legislação pertinente.
e. o sistema prove que um usuário executou uma determinada ação.

Mais conteúdos dessa disciplina