Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q940523 Arquitetura de Software

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considere as afirmações a seguir, acerca dos padrões de projeto Template Method, Adapter e Facade.


I O padrão Template Method faz uso do mecanismo de delegação para implementar um algoritmo.

II O padrão Template Method permite variar partes de um algoritmo e é implementado por meio de extensão de classes abstratas.

III O padrão Facade contribui para o aumento do acoplamento entre subsistemas.

IV O padrão Adapter pode ser implementado através de herança múltipla.


Estão corretas as afirmações 

Alternativas
Q940522 Arquitetura de Software

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considerando o padrão de projeto Estratégia (Strategy), é correto afirmar que 

Alternativas
Q940521 Arquitetura de Software

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Analise as seguintes afirmativas a respeito da técnica padrão de projeto.


I Cada padrão de projeto oferece código-fonte que mostra como utilizar bibliotecas de classes diretamente em sua aplicação.

II Cada padrão de projeto busca resolver um problema recorrente de projeto de software oferecendo uma solução concreta dentro de um contexto específico.

III Todo padrão de projeto permite flexibilizar um determinado aspecto da sua aplicação.

IV Padrões de projeto representam um vocabulário comum que facilita a comunicação e a documentação do projeto.

Estão corretas as afirmativas 

Alternativas
Q939788 Arquitetura de Software
É comum utilizar a opção de arquivos para acessar informações que estejam em certa pasta criada com o programa DOSVOX (versão 4 ou 5), não em arquivos que estejam no diretório padrão do DOSVOX (c:\winvox\treino), mas sim em pendrive, cujo caractere de acesso seja “F”. Nessa situação, a partir da pergunta “Dosvox: O que você deseja?”, o procedimento que produzirá a troca de diretório de trabalho para o pendrive é acionar
Alternativas
Q939787 Arquitetura de Software
O Orca é um leitor e ampliador de tela gratuito para computadores Linux. Com uma voz sintética, ele diz as informações que estão apresentadas na tela. Assinale a opção correta a respeito do Orca.
Alternativas
Q936702 Arquitetura de Software

Julgue o item subsequente, referente a Domain Driven Design e a Design Patterns.


O padrão chain of responsibility desacopla o emissor do receptor, fazendo passar a solicitação por uma cadeia de receptores potenciais, ou seja, ele procura evitar o acoplamento do remetente de uma solicitação.

Alternativas
Q936701 Arquitetura de Software

Julgue o item subsequente, referente a Domain Driven Design e a Design Patterns.


O padrão observer separa o display do estado de um objeto a partir do objeto em si e, sempre que houver mudança no estado do objeto, permite atualizar e refletir a mudança em todos os displays.

Alternativas
Q936700 Arquitetura de Software
Julgue o item subsequente, referente a Domain Driven Design e a Design Patterns.
No Domain Driven Design, o projeto de software baseia sua reação em eventos externos e internos, tendo como premissa uma quantidade finita de estados que enfatizam a separação entre os modelos abstratos independentes de implementação e os específicos de implementação.
Alternativas
Q936699 Arquitetura de Software

Julgue o item a seguir, concernentes a microsserviços e arquiteturas de integração.


Situação hipotética: Deseja-se programar um sistema distribuído com componentes de sistemas autônomos, ou seja, implementar o sistema na SOA (arquitetura orientada a serviços), sendo essa a única informação disponível. Assertiva: Nessa situação, ainda que a SOA agregue componentes de sistemas que são serviços autônomos e que ela utilize protocolos como o SOAP (Standard Object Access Protocol), a SOA não permite a execução em computadores geograficamente distribuídos.

Alternativas
Q936698 Arquitetura de Software

Julgue o item a seguir, concernentes a microsserviços e arquiteturas de integração.


Para implementar um web service de baixo overhead que tenha recursos identificáveis e localizáveis por meio de uma URI (Uniform Resource Identifier) mediante o protocolo HTTP, pode-se utilizar o REST (Representational State Transfer).

Alternativas
Q936696 Arquitetura de Software

Julgue o item seguinte, relativo a ambiente web e camadas.


A arquitetura cliente-servidor pode ser projetada para trabalhar em multicamadas distribuindo o processamento de aplicação entre vários servidores; além de serem escaláveis, os sistemas cliente-servidor multicamadas são voltados para aplicações nas quais os dados e a aplicação são voláteis e integrados a dados de várias fontes.

Alternativas
Q935151 Arquitetura de Software
Design (projeto) de software é um processo do ciclo de vida de software. A execução desse processo
Alternativas
Q935150 Arquitetura de Software
A construção de um software é precedida pelo seu design (projeto). O design de software inclui
Alternativas
Q933776 Arquitetura de Software

O Modelo de Acessibilidade em Governo Eletrônico (eMAG) define recomendações que norteiam o desenvolvimento e adaptação de conteúdos do Governo Federal. Esse documento é uma importante norma brasileira que orienta o desenvolvimento de sites acessíveis, sendo uma versão especializada do WCAG (Web Contente Acessibility Guidelines).


Entre as recomendações de acessibilidade do eMAG no design de Web sites, inclui-se

Alternativas
Q929404 Arquitetura de Software

Julgue o item seguinte, a respeito de portal corporativo, cluster e nuvem. 


O portal corporativo é capaz de aliar o conhecimento explícito contido em bases de dados e páginas web ao conhecimento tácito dos times de projeto, pois, entre outras características, possibilita o armazenamento, a recuperação e a distribuição de informações advindas de múltiplas fontes, internas e externas. 

Alternativas
Q929403 Arquitetura de Software

Acerca de arquitetura e tecnologias de sistemas de informação, julgue o item que se segue.


O padrão arquitetural cliente/servidor tem funcionalidade organizada em serviços e permite que os servidores sejam distribuídos através de uma rede.

Alternativas
Q929402 Arquitetura de Software

Acerca de arquitetura e tecnologias de sistemas de informação, julgue o item que se segue.


A arquitetura orientada a serviço (SOA) suporta componentes de serviços autônomos executados em computadores geograficamente distribuídos, contudo nela não é possível o desenvolvimento de sistemas distribuídos, devido especialmente à limitação do SOAP, que não permite comunicação entre entes dispersos geograficamente.

Alternativas
Q929391 Arquitetura de Software

Com relação à engenharia de software, julgue o seguinte item.


No estágio de projeto de sistema e software no ciclo de vida de um software, são alocados os requisitos tanto para os sistemas de hardware quanto para os de software, por meio da definição de uma arquitetura geral do sistema.

Alternativas
Q928015 Arquitetura de Software
A Web Services Description Language (WSDL) é uma linguagem baseada em XML utilizada para descrever serviços web. Na WSDL versão 2.0, o elemento xml reservado para descrever mensagens que um serviço envia e/ou recebe é
Alternativas
Q927940 Arquitetura de Software
Considerando os Web Services, por exemplo, utilizando o protocolo SOAP, é importante realizar testes de performance (de carga e de stress), para se conhecer a capacidade do servidor hospedeiro do Web Service de resistir a ataques de
Alternativas
Respostas
2741: D
2742: D
2743: A
2744: C
2745: A
2746: C
2747: C
2748: E
2749: E
2750: C
2751: C
2752: C
2753: D
2754: E
2755: C
2756: C
2757: E
2758: C
2759: C
2760: A