Questões de Arquitetura de Software do ano 2022

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Arquitetura de Software do ano 2022

#Questão 965286 - Arquitetura de Software, Padrões de projeto (Design Patterns), UFSM, 2022, UFSM, 2022 - UFSM - Analista de Tecnologia da Informação

Em relação ao padrão de projeto Observer, considere as afirmativas a seguir.
I - O padrão de projeto Observer define uma dependência entre os objetos, de modo que, quando um objeto muda de estado, todos os seus dependentes são automaticamente notificados. Assim, ele é um padrão de projeto classificado como comportamental. II - A linguagem de programação Java implementa a classe java.util.Observable e a interface java-.util.Observer para que o padrão de projeto Observer possa ser rapidamente implementado. III - Nesse padrão de projeto, há dois elementos básicos de objetos. O primeiro objeto é o modelo que armazena as informações em alguma estrutura de dados ou array. Já o segundo, refere-se às visões e é responsável por exibir as informações dos modelos de diferentes formas. IV - No padrão Observer, o modelo notifica as visões sobre qualquer alteração em seus dados. Já as visões, recuperam as informações do modelo para exibi-las de modo atualizado e de diferentes formas.
Está(ão) correta(s)

#Questão 965287 - Arquitetura de Software, Padrões de projeto (Design Patterns), UFSM, 2022, UFSM, 2022 - UFSM - Analista de Tecnologia da Informação

Alguns padrões de projeto surgem em diversas construções de código utilizando a linguagem Java. Por exemplo, na biblioteca de entrada e saída, a subclasse FileReader consegue ler um caracter ou uma sequência de caracteres de um arquivo. Entretanto, essa subclasse não possui um método para ler uma linha inteira de entrada e, por esse motivo, é comum o programador associar a sub-classe FileReader com a classe BufferedReader que adiciona métodos que permitem ler os dados de maneira mais sofisticada. Assim, a construção da linha do código ficaria da seguinte maneira:


BufferedReader entrada = new BufferedReader(new FileReader("meuArquivo.txt")); 


Considerando esse contexto, assinale a alternativa que apresenta o padrão de projeto utilizado para a construção do código Java acima descrito.

#Questão 965408 - Arquitetura de Software, WebServices, VUNESP, 2022, UNICAMP, Analista de Desenvolvimento de Sistemas

No Servidor Web Nginx, a diretiva worker_connections determina o número

No processo de desenvolvimento de software, muitas vezes não precisamos nos preocupar em resolver certos problemas, pois outras pessoas no passado já trabalharam nisso. O nome que damos para essas fórmulas é design patterns (Padrões de projeto), que no final, se resumem a soluções típicas para problemas comuns em um projeto de software.

Assinale a alternativa correta em relação ao assunto.

Em Design Patterns, padrões criacionais oferecem diversas alternativas de criação de objetos, o que aumenta a flexibilidade e a reutilização de código.
Assinale a alternativa que contém somente padrões criacionais

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis