Questões de Concurso Sobre arquitetura de software

Foram encontradas 7.601 questões

Q1084985 Arquitetura de Software
Uma arquitetura orientada a serviços é:
Alternativas
Q1084984 Arquitetura de Software
Sobre a arquitetura de microsserviços, é correto afirmar que ela:
Alternativas
Q1084965 Arquitetura de Software
O governo brasileiro elaborou o modelo de acessibilidade do governo eletrônico, de forma a facilitar o acesso para todas as pessoas. Dentre as medidas sugeridas pelo Modelo de Acessibilidade em Governo Eletrônico versão 3.0, consta:
Alternativas
Q1084962 Arquitetura de Software
A análise e padrão de projeto visa solucionar um problema de design recorrente que surge em uma situação de design específica. Sobre padrões de projeto, é correto afirmar que:
Alternativas
Q1078157 Arquitetura de Software

Um grupo de desenvolvedores resolveu criar a sua própria biblioteca para compartilhar implementações de estruturas de dados típicas. A primeira dessas estruturas é uma pilha. Para tal, eles definiram a seguinte interface:

Imagem associada para resolução da questão

Para não perderem muito tempo, resolveram reutilizar o máximo de código possível das bibliotecas nativas de Java. Assim sendo, decidiram utilizar a classe ArrayList do pacote java.util.

Por último, criaram a seguinte classe para implementar a interface Pilha:

Imagem associada para resolução da questão

Qual padrão de projeto foi empregado na implementação da classe PilhaLib?

Alternativas
Q1078153 Arquitetura de Software

O software que controla a venda de títulos privados de um banco de investimentos tem de ser flexível o suficiente para acomodar as variações nos procedimentos de venda de CDBs, letras de câmbio e debêntures. Entretanto, a sequência na qual esses procedimentos são executados é a mesma para todos os tipos de títulos. Sendo assim, os projetistas desse software adotaram o design descrito a seguir.

Em primeiro lugar, criaram uma classe abstrata contendo um método concreto, chamado compra(), que implementa a sequência de execução dos procedimentos, que é comum a todos os tipos de títulos, mas deixaram em aberto, por meio de métodos abstratos, a implementação de cada procedimento. Essa classe, chamada TituloPrivado, é mostrada a seguir.


Imagem associada para resolução da questão


O passo seguinte foi criar subclasses específicas para cada um dos três tipos de títulos. Cada subclasse implementa os seus próprios procedimentos, por meio da concretização dos métodos abstratos da classe TituloPrivado. Isso é exemplificado pela classe Debenture, mostrada a seguir.


Imagem associada para resolução da questão


A realização de uma compra será feita por meio da instanciação de uma das subclasses concretas da classe TituloPrivado e da posterior execução do método compra(), que irá acionar os métodos que implementam os procedimentos específicos do tipo de título instanciado.

Qual padrão de projeto foi empregado nesse design?


Alternativas
Q1078147 Arquitetura de Software

O ciclo de vida de um projeto em cascata, para desenvolvimento de software de gestão de almoxarifado, teve escopo, prazo e custo rigidamente determinados, nas suas fases iniciais, pelo gestor de projeto e sua equipe, stackeholders e área solicitante.

Dessa forma, conclui-se que esse projeto tem um ciclo de vida

Alternativas
Q1070383 Arquitetura de Software
Com relação ao servidor de aplicação WildFly, assinale a alternativa correta sobre Arquillian.
Alternativas
Q1063106 Arquitetura de Software
A ISO 9241 - Ergonomia da Interação Humano-Computador, no seu título geral com o mesmo nome, dividese em diversas partes. Dentre estas partes, temos as relacionadas a seguir, COM EXCEÇÃO DE:
Alternativas
Q1062701 Arquitetura de Software

Deseja-se implementar uma solução para o desenvolvimento de um display, o qual mostra o estado de um objeto X a partir do objeto em si, utilizando-se padrão de projeto. Displays alternativos são fornecidos, e a necessidade principal é que todos eles sejam automaticamente notificados e atualizados para refletir a mudança ocorrida quando o estado do objeto mudar.


Para resolver esse problema, é mais adequado o uso do padrão

Alternativas
Q1062470 Arquitetura de Software
O SOAP é um protocolo que permite que aplicações troquem informações no formato XML via HTTP. Uma mensagem SOAP
Alternativas
Q1062459 Arquitetura de Software
O diagrama apresenta a descrição de um design pattern GoF. Esse padrão usa as interfaces genéricas para criar os objetos concretos que fazem parte da família de objetos. O cliente não sabe ou não se importa com quais objetos concretos obtém de cada PatternConcreto, pois usa apenas as interfaces genéricas de seus produtos. Esse design pattern de criação separa detalhes da implementação de um conjunto de objetos de seu uso e é denominado
Alternativas
Q1057712 Arquitetura de Software
No modelo de maturidade da SOA (service-oriented architecture), o nível de maturidade que determina o processo de automação e desenvolvimento no qual a organização utiliza todo o potencial fornecido pelas soluções orientadas a serviços, para garantir o alinhamento estratégico entre a tecnologia da informação (TI) e a área de negócios, é denominado
Alternativas
Q1057711 Arquitetura de Software
Quanto a web services, o REST
Alternativas
Q1057708 Arquitetura de Software
Assinale a opção que apresenta os três grupos em que se segmentam os Design Patterns.
Alternativas
Q1057594 Arquitetura de Software
Os webservices REST (Transferência de Estado Representacional) são uma arquitetura de software para sistemas hypermedia. Os webservices estilo REST utilizam, para a realização de suas operações, os mesmos verbos do protocolo HTTP. As operações que simbolizam o CRUD (criar, ler, atualizar e deletar) são, respectivamente,
Alternativas
Q1045854 Arquitetura de Software
No modelo de arquitetura Cliente-Servidor
Alternativas
Q1045850 Arquitetura de Software
Segundo as Diretrizes de Acessibilidade para Conteúdo Web (WCAG) 2.0, no desenvolvimento de conteúdo acessível para a Web, deve-se
Alternativas
Q1044321 Arquitetura de Software
O método adequado para remover um recurso em uma chamada REST baseada em HTTP é:
Alternativas
Q1039013 Arquitetura de Software

Com relação a arquitetura e tecnologias de sistemas de informação, julgue o próximo item.


O gerenciamento eletrônico de documentos exige que o sistema operacional seja de, no mínimo, 32 bits para que suporte imagem com profundidade limitada para armazenar o maior número de documentos possível.

Alternativas
Respostas
2201: D
2202: B
2203: A
2204: D
2205: C
2206: B
2207: E
2208: C
2209: C
2210: A
2211: C
2212: E
2213: D
2214: E
2215: A
2216: A
2217: A
2218: D
2219: E
2220: E