Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602392 Arquitetura de Software
Julgue o seguinte item, com base na arquitetura Modelo, Visão e Controlador (MVC).

A visão encapsula objetos de conteúdo, solicita atualizações do modelo e seleciona o comportamento do modelo.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602391 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão estrutural bridge resolve corretamente o que se pede em II.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602389 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão de criação prototype atende corretamente o que se pede em VI.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602388 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão façade atende corretamente o que se pede em V. Esse padrão estrutural define uma interface de nível mais alto que torna o subsistema mais fácil de ser usado.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602387 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

Atendendo corretamente o que se pede em IV, o padrão comportamental strategy define uma família de algoritmos, encapsula cada um deles e os torna intercambiáveis.
Alternativas
Ano: 2015 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2015 - MEC - Desenvolvedor |
Q602386 Arquitetura de Software
      Considere que, em um documento de requisitos, foram elencadas as seguintes necessidades a serem supridas por meio de padrões de projeto:

I    implementar um padrão de criação que possibilite a separação entre a construção de um objeto complexo e sua representação de modo que esse processo de construção possa criar diferentes representações;

II    implementar um padrão que evite vínculo permanente entre uma abstração e sua implementação;

III    implementar um padrão que, sem violar o encapsulamento e a captura, externalize o estado interno de um objeto e permita que posteriormente ele seja restaurado a esse estado;

IV    implementar um padrão que permita a variação do algoritmo independentemente dos clientes que o utilizam;

V    implementar um padrão que forneça uma interface unificada para um conjunto de interfaces em um subsistema;

VI    implementar um padrão que especifique os tipos de objetos a serem criados usando uma instância prototípica e crie novos objetos copiando este novo protótipo.
Com base nessa situação hipotética, julgue o item a seguir, com relação aos padrões de projeto.

O padrão comportamental memento atende corretamente o que se pede em III.
Alternativas
Q602232 Arquitetura de Software
A Arquitetura Orientada a Serviços (SOA), no cenário dos modelos arquiteturais modernos, enfatiza o reúso como elemento chave para a maximização dos resultados em tecnologia da informação. A catalogação e a gerência dos ativos de software da organização na condição de serviços de aplicativos são os pilares em meio aos quais devem se sustentar essa nova arquitetura. A esse respeito, julgue o próximo item.

Os serviços disponibilizados pela SOA possuem baixo acoplamento de funcionalidades e evitam chamadas diretas ao código a ser executado. Eles fornecem, então, protocolos para enviar e receber mensagens através de barramentos de serviços ou de Web Services.
Alternativas
Q602231 Arquitetura de Software
A Arquitetura Orientada a Serviços (SOA), no cenário dos modelos arquiteturais modernos, enfatiza o reúso como elemento chave para a maximização dos resultados em tecnologia da informação. A catalogação e a gerência dos ativos de software da organização na condição de serviços de aplicativos são os pilares em meio aos quais devem se sustentar essa nova arquitetura. A esse respeito, julgue o próximo item.

Em um Web Service RESTful, cada método é identificado por uma URL única. Assim, quando o servidor recebe uma solicitação, ele identifica de forma inequívoca a operação que será executada.
Alternativas
Q602230 Arquitetura de Software
A Arquitetura Orientada a Serviços (SOA), no cenário dos modelos arquiteturais modernos, enfatiza o reúso como elemento chave para a maximização dos resultados em tecnologia da informação. A catalogação e a gerência dos ativos de software da organização na condição de serviços de aplicativos são os pilares em meio aos quais devem se sustentar essa nova arquitetura. A esse respeito, julgue o próximo item.

As linguagens XML e SOAP são utilizadas para descrever os tipos e as estruturas de dados em SOA; a linguagem WSDL é utilizada para descrever os serviços.
Alternativas
Q600436 Arquitetura de Software
Acerca da arquitetura orientada a serviços — SOA (service oriented architecture) — e das tecnologias a essa relacionadas, assinale a opção correta.
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598756 Arquitetura de Software
Um Programador está desenvolvendo uma aplicação em que os objetos mudam de estado com muita frequência. Em tempo de execução, a mudança no estado lógico destes objetos implica também na alteração em seu comportamento. Nessa aplicação é ideal que o Programador utilize um design pattern comportamental cuja classe Context é a interface principal para as requisições dos clientes. O Programador deve utilizar o design pattern
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598753 Arquitetura de Software
Considere:

I. Engloba as tecnologias de gravação, gerenciamento, armazenamento, preservação e fornecimento de conteúdo e documentos relacionados aos processos organizacionais na empresa.

II. Aplicativo usado para criar, editar, gerenciar e publicar conteúdo de forma consistentemente organizada permitindo que o mesmo seja modificado, removido e adicionado com facilidade.

As definições I e II correspondem, correta e respectivamente, a

Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598752 Arquitetura de Software
É um dos princípios do Desenho Universal recomendados pelo W3C.BR:
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Programador |
Q598739 Arquitetura de Software
Um Programador da Defensoria Pública do Estado de São Paulo foi designado para realizar o projeto da interface do usuário de um sistema. Ao seguir os princípios para o projeto da interface, o programador NÃO DEVE permitir que
Alternativas
Q597679 Arquitetura de Software
O gerenciamento do ciclo de vida da informação (ILM – Information Lifecycle Management) é uma estratégia pró- ativa que permite a uma organização gerenciar de modo efi caz suas informações durante todo o seu ciclo de vida. Em relação à estratégia do ILM, é incorreto afirmar que:
Alternativas
Q597666 Arquitetura de Software
Em relação à arquitetura de aplicações e serviços para ambiente Web, é correto afirmar que:
Alternativas
Q596429 Arquitetura de Software
Acerca de arquitetura distribuída, julgue o seguinte item.

Nos sistemas implementados a partir do uso de uma arquitetura de componentes distribuídos, o middleware tem a responsabilidade de gerenciar a interação entre esses componentes.
Alternativas
Q596428 Arquitetura de Software
Acerca de arquitetura distribuída, julgue o seguinte item.

Em uma arquitetura ponto-a-ponto descentralizada, o roteamento dos dados entre os nós da rede é responsabilidade de um nó especificamente projetado para esse fim.
Alternativas
Q596422 Arquitetura de Software
No que se refere à arquitetura orientada a serviços (SOA), julgue o item subsecutivo.

No projeto da interface de um serviço, devem ser consideradas as necessidades relacionadas ao gerenciamento do estado desse serviço.
Alternativas
Q596421 Arquitetura de Software
No que se refere à arquitetura orientada a serviços (SOA), julgue o item subsecutivo.

Em uma SOA, é possível estabelecer diversas formas de interação entre os requisitantes e os serviços, como, por exemplo, a comunicação em que o serviço emite uma mensagem para um assinante sem que haja uma conversação em andamento.
Alternativas
Respostas
4101: E
4102: C
4103: C
4104: C
4105: C
4106: C
4107: C
4108: C
4109: E
4110: A
4111: B
4112: E
4113: B
4114: A
4115: B
4116: B
4117: C
4118: E
4119: E
4120: C