Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 8.303 questões

Q2050219 Arquitetura de Software
Acerca de Web Services, assinale a alternativa correta.
Alternativas
Q2050217 Arquitetura de Software
Em relação ao padrão de interoperabilidade de Governo Eletrônico (ePING), assinale a alternativa correta.  
Alternativas
Q2050193 Arquitetura de Software
Segundo o GoF (Gang of Four), é correto afirmar que padrões de projeto (design patterns): 
Alternativas
Q2050190 Arquitetura de Software
A respeito de arquiteturas orientadas a serviços (SOA), qual alternativa abaixo é correta? 
Alternativas
Q2050189 Arquitetura de Software
A respeito da arquitetura cliente-servidor, é incorreto afirmar que: 
Alternativas
Q1631436 Arquitetura de Software
Assinale a alternativa que apresenta uma linguagem de descrição de Web services. A descrição envolve informações críticas como o endpoint do serviço, operações e tipos de dados necessários a tais operações.
Alternativas
Q1631435 Arquitetura de Software
Com relação ao assunto Webservices, assinale a alternativa correta.
Alternativas
Q1631433 Arquitetura de Software
Com relação ao REST, assinale a alternativa correta.
Alternativas
Q1631431 Arquitetura de Software
Analise as afirmativas abaixo com relação à arquitetura de microserviços.
1. A arquitetura de microserviços pode ser definida como aquela que empacota todos os componentes de uma aplicação em uma única unidade de implantação. Os microserviços são definidos dentro desta unidade de implantação.
2. A arquitetura de microserviços é utilizada para desenvolver uma aplicação como um conjunto de pequenos serviços, cada um funcionando em seu próprio processo. Cada serviço é desenvolvido em torno de um conjunto de regras de negócio específico, e é implementado de forma independente.
3. Uma das vantagens de se usar a arquitetura monolítica é a total independência que os microserviços têm dentro da aplicação. Cada microserviço tem o seu próprio banco de dados, sendo este um dos fatores que caracterizam um microserviço. Entretanto, esta também é a característica que tem o maior custo de planejamento por arquitetos e desenvolvedores de software.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q1631430 Arquitetura de Software
Com relação à arquitetura em camadas, assinale a alternativa correta.
Alternativas
Q1630436 Arquitetura de Software
Usabilidade refere-se à qualidade da interação de sistemas com os usuários e depende de vários aspectos. O fator que avalia o esforço físico e cognitivo do usuário durante o processo de interação, medindo a velocidade e o número de erros cometidos durante a execução de uma determinada tarefa, é chamado de
Alternativas
Q1630429 Arquitetura de Software
O conhecimento que define a forma de expressar um modelo ou conceito de informação, utilizado em atividades que exigem detalhes explícitos de sistemas complexos, é conhecido como:
Alternativas
Q1390813 Arquitetura de Software
A partir dos fundamentos da Engenharia de Software e dos padrões General Responsibility Assignment Software Patterns [or Principles] (GRASP), assinale a alternativa INCORRETA.
Alternativas
Ano: 2017 Banca: CESPE / CEBRASPE Órgão: CGM de João Pessoa - PB
Q1212166 Arquitetura de Software
Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue os próximos itens.
A ISO 32000-1:2008 trata de processos específicos para conversão de documentos eletrônicos ou em papel para o formato PDF, da gestão eletrônica desses arquivos por meio de XML como representação e de métodos para validação da conformidade de arquivos PDF ou leitores.


Alternativas
Ano: 2017 Banca: FEPESE Órgão: CIASC
Q1204885 Arquitetura de Software
Analise as afirmativas abaixo com relação ao SOAP.

1. SOAP especifica uma sintaxe baseada em XML para se escrever e endereçar uma mensagem entre dois sistemas comunicantes.
2. SOAP é um protocolo baseado em XML para a troca de informações estruturadas em ambientes distribuídos.
3. O protocolo SOAP provê uma forma de possibilitar a passagem de comandos e parâmetros entre as entidades
Requester e Provider, dependente da plataforma de implementação e de linguagem de programação utilizada.
4. Envelope, Header, Exception e Body são elementos básicos de uma mensagem SOAP.


Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Ano: 2017 Banca: Colégio Pedro II Órgão: Colégio Pedro II
Q1183953 Arquitetura de Software
Um sistema gerenciador de conteúdo (CMS) é criado para administrar o conteúdo que deverá ser exibido em uma página da Web. 
A respeito do CMS, foram feitas as seguintes afirmações:
I. Suas principais funções são coletar, gerenciar e publicar conteúdos.
II. As páginas são produzidas através de um HTML estático. 
III. Para seu uso, basta saber programar em HTML e javascript. 
IV. É composto de um editor front-end para coletar o conteúdo, um sistema de banco de dados para guardar o conteúdo e um mecanismo de template para levar o conteúdo para o site.
Estão corretas 
Alternativas
Q942140 Arquitetura de Software

O provedor de um serviço web precisa informar ao usuário os recursos disponíveis para que o usuário possa compor sua requisição de forma adequada.

A operação especificada nos serviços web de mapas para atender a essa demanda é:

Alternativas
Q926879 Arquitetura de Software
A definição de Web Services, de acordo com a W3C, é ser um sistema de software responsável por proporcionar a interação entre duas máquinas através de uma rede.
A respeito do Web Services, foram feitas as seguintes afirmações:
I. As bases para a construção de um Web service são os padrões XML e SOAP. II. Os dados (no nível de mensagem) são transferidos no formato XML, encapsulados pelo protocolo WSDL. III. O transporte dos dados é realizado normalmente via protocolo HTTP ou HTTPS para conexões seguras (o padrão não determina o protocolo de transporte). IV. O protocolo que representa a interface de um Web Service aos clientes é o SOAP.
Estão corretas
Alternativas
Q926870 Arquitetura de Software
MVC é o Acrônimo para Model-View-Controller, que é uma arquitetura que visa a separar a aplicação em camadas com funções específicas, de maneira a melhorar a manutenção do sistema.
São funções do MVC:
I. Definir classes que representam os dados e a validação lógica destes dados; II. Definir arquivos template usados dinamicamente para gerar respostas HTML; III. Receber as solicitações do usuário, obter os dados a partir dos modelos e especificar os templates de visualização que retornarão como resposta ao navegador;
As camadas às quais essas funções estão relacionadas são, respectivamente,
Alternativas
Q916762 Arquitetura de Software
Dentre os principais componentes da arquitetura da informação, NÃO podemos citar
Alternativas
Respostas
3341: A
3342: D
3343: B
3344: E
3345: B
3346: D
3347: E
3348: C
3349: B
3350: D
3351: A
3352: B
3353: C
3354: E
3355: E
3356: C
3357: A
3358: B
3359: C
3360: D