Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.108 questões

Q348553 Arquitetura de Software
No que se refere à arquitetura cliente-servidor orientada a serviços, à distribuída e à de grande porte, julgue os itens subsecutivos.

O número de servidores é um indicador necessário para a avaliação do desempenho e da qualidade de serviço da arquitetura cliente-servidor, visto que, nessa arquitetura, se houver aumento no número de servidores, haverá, na mesma proporção, aumento de desempenho.
Alternativas
Q348552 Arquitetura de Software
No que se refere à arquitetura cliente-servidor orientada a serviços, à distribuída e à de grande porte, julgue os itens subsecutivos.

Na arquitetura distribuída, a definição de um modelo arquitetônico com base em eventos é caracterizada por processos fracamente acoplados, que precisam se referir explicitamente uns aos outros. Esses processos são denominados desacoplados no espaço ou referencialmente desacoplados.
Alternativas
Q348551 Arquitetura de Software
Julgue os itens que se seguem, relativos a arquitetura e tecnologias de sistemas de informação.

A arquitetura de sistemas de informação possibilita o mapeamento dos elementos atinentes ao processo de desenvolvimento e implantação de sistemas de informação em uma organização.
Alternativas
Q348550 Arquitetura de Software
Julgue os itens que se seguem, relativos a arquitetura e tecnologias de sistemas de informação.

O gerenciamento eletrônico de documentos possibilita o arquivamento e o tratamento das informações dos documentos, sendo um modo alternativo de utilização documental que evita a duplicação abusiva de documentos.
Alternativas
Q348549 Arquitetura de Software
Julgue os itens que se seguem, relativos a arquitetura e tecnologias de sistemas de informação.

Considerada sob o ponto de vista de ferramenta tecnológica, o workflow possibilita a captação da inteligência de determinado processo por meio de geração, controle e automatização.
Alternativas
Q347944 Arquitetura de Software
Com relação a linguagens e tecnologias de programação, julgue os seguintes itens.


O padrão arquitetural Model-View-Controller (MVC) inclui uma aplicação do padrão de projeto Observer aplicado pelo módulo Controller.
Alternativas
Q347943 Arquitetura de Software
Com relação a linguagens e tecnologias de programação, julgue os seguintes itens.


Web services é um método de comunicação entre serviços na Web que aderem estritamente ao XML, como é o caso de serviços cuja comunicação é baseada na interface da arquitetura REST.
Alternativas
Q347539 Arquitetura de Software
Julgue os itens seguintes, acerca dos conceitos de XML e webservices.

SOAP (simple object access protocol) é o protocolo que implementa a linguagem de programação dos procedimentos que são disponibilizados como serviço web (webservice). SOAP implementa em XML e XSL os serviços como uma coleção de endpoints (endereços de rede), ou portas.
Alternativas
Q343316 Arquitetura de Software
Julgue os itens subsequentes a respeito dos padrões de projeto.

.Os padrões estruturais, tais como o Bridge e o Proxy, abstraem o processo de instanciação, ajudando a tornar um sistema independente de como os seus objetos são criados. Já os padrões de criação, como Prototype e o Builder, se preocupam com a forma como as classes e os objetos são criados para formar estruturas compostas maiores.
Alternativas
Q343315 Arquitetura de Software
Julgue os itens subsequentes a respeito dos padrões de projeto.

O uso do padrão Builder tem a vantagem de permitir acesso controlado à instância de uma classe, uma vez que ele encapsula a classe, criando um ponto global único de acesso.
Alternativas
Q343314 Arquitetura de Software
Julgue os itens subsequentes a respeito dos padrões de projeto.

O padrão Adapter será mais apropriado que o Façade quando for necessário fornecer uma interface unificada para um conjunto de interfaces em um subsistema.
Alternativas
Q343313 Arquitetura de Software
Julgue os itens subsequentes a respeito dos padrões de projeto.

Uma das aplicabilidades do padrão Iterator é a representação de hierarquias do tipo todo-parte de objetos, de modo que a aplicação seja capaz de ignorar a diferença entre composições de objetos e objetos individuais, haja vista que todos os objetos tratados no padrão têm comportamento uniforme.
Alternativas
Q343312 Arquitetura de Software
Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Don’t Talk to Strangers é utilizado para fortalecer o polimorfismo, realizado pelo padrão Polymorphism. O objetivo de ambos os padrões é substituir um componente sem afetar outro componente, embora o primeiro implemente o polimorfismo em nível de classe e o segundo lide com alternativas embasadas no tipo de componente.
Alternativas
Q343311 Arquitetura de Software
Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Indirection é utilizado para atribuir responsabilidades à classe que tiver a informação necessária para satisfazer a responsabilidade
Alternativas
Q343310 Arquitetura de Software
Acerca dos padrões GRASP, julgue os itens a seguir.

Nos casos em que a solução oferecida pelo padrão Expert violar a alta coesão e o baixo acoplamento, o padrão adequado a ser aplicado será o Creator, que atribui um conjunto altamente coesivo de responsabilidades a uma classe artificial que não representa um conceito do domínio do problema.
Alternativas
Q343309 Arquitetura de Software
Acerca dos padrões GRASP, julgue os itens a seguir.

O padrão Pure Fabrication objetiva designar a responsabilidade unívoca pela criação de uma nova instância de uma classe.
Alternativas
Q343308 Arquitetura de Software
Acerca de componentes de softwares, julgue os itens seguintes.

Na implementação de uma solução de software, o componente representa um trecho de um código de software, um arquivo contendo a ajuda desse software ou a agregação de outros componentes como, por exemplo, um aplicativo composto de vários executáveis.
Alternativas
Q343307 Arquitetura de Software
Acerca de componentes de softwares, julgue os itens seguintes.

Considerando o desenvolvimento de uma solução de software seguindo sequencialmente as fases de iniciação, elaboração, construção e transição, é possível criar os componentes na fase de iniciação, embora, sob o ponto de vista da arquitetura, esses componentes sejam criados na fase de elaboração e os demais na fase de construção, sendo atualizados durante a fase de transição à medida que defeitos são localizados e corrigidos.
Alternativas
Q343306 Arquitetura de Software
Acerca de componentes de softwares, julgue os itens seguintes.

No contexto de desenvolvimento de uma solução de software, as etapas do ciclo de vida de um componente podem ser descritas como: análise e design da solução, implementação do componente, realização de testes unitários e sua integração com os demais componentes em builds
Alternativas
Q343305 Arquitetura de Software
Acerca de service-oriented architeture, julgue os itens subsequentes, considerando que SOAP corresponde a simple object access protocol e WSDL corresponde a web services description language.

Os quatros principais elementos de um arquivo WSDL são<message>, <portType>, <types> e <binding>. A sintaxemostrada a seguir, para o elemento <message>, que define osdados que estão sendo transmitidos, está correta. <message name="getTesteRequest">  <part name="nome" type="xs:string"/> </message> <message name="getTesteResponse">  <part name="valor" type="xs:string"/> </message>





Alternativas
Respostas
5781: E
5782: E
5783: C
5784: C
5785: C
5786: C
5787: E
5788: E
5789: E
5790: E
5791: E
5792: E
5793: E
5794: E
5795: E
5796: E
5797: C
5798: C
5799: C
5800: C