Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q631414 Arquitetura de Software
As alternativas a seguir apresentam características do modelo arquitetural em três camadas, à exceção de uma. Assinale‐a:
Alternativas
Q631413 Arquitetura de Software

Com relação ao contexto dos princípios básicos de projeto na Arquitetura Orientada a Serviços, considere as afirmativas a seguir.

I. Serviços devem obrigatoriamente ser construídos utilizando‐ se interfaces definidas em WSDL e comunicação entre serviços utilizando‐se o protocolo SOAP.

II. O paradigma SOA enfatiza a interface através da qual a interação com o serviço é realizada. Esse enfoque permite a integração no sentido de desenvolvimento de software tradicional, contudo a interface por si só não garante que os serviços serão combináveis em soluções de negócios.

III. Serviços em geral devem ser projetados de forma a serem agnósticos a uma determinada aplicação específica de uma empresa.

Assinale:

Alternativas
Q624858 Arquitetura de Software

Com relação ao SOAP analise as afirmativas a seguir.

I. O Simple Object Access Protocol (SOAP) é uma especificação de protocolo baseado em XML para a troca estruturada de informação na implementação de Web Services em redes de computadores.

II. Podemos afirmar que o SOAP tem três características principais: extensibilidade, neutralidade (pode ser usada sobre diversos tipos de protocolo de transporte - HTTP, SMTP, TCP ou JMS) e independência (permite qualquer modelo de programação)

III. O SOAP é normalmente muito mais rápido do que tecnologias concorrentes como CORBA ou ICE, por utilizar troca de mensagens em XML.

Assinale: 

Alternativas
Q624857 Arquitetura de Software

Com relação à interoperabilidade, analise as afirmativas a seguir.

I. De acordo com a International Standards Organisation (ISO), a interoperabilidade é definida como “habilidade de dois ou mais sistemas (computadores, meios de comunicação, redes, software e outros componentes de tecnologia da informação) de interagir e de intercambiar dados de acordo com um método definido, de forma a obter os resultados esperados.".

II. A e-PING, arquitetura de interoperabilidade especificada pelo Governo Federal Brasileiro, é concebida como uma estrutura básica para a estratégia de governo eletrônico, aplicada inicialmente ao governo federal - Poder Executivo, não restringindo a participação, por adesão voluntária, de outros Poderes e esferas de governo.

III. A tecnologia de Web Services é recomendada como solução de interoperabilidade da e-PING. A e-PING recomenda a utilização do protocolo Common Object Request Broker Architecture (CORBA) para interconexão em arquiteturas descentralizadas e/ou distribuídas para implementação de serviços em sistemas de qualquer porte.

Assinale: 

Alternativas
Q624846 Arquitetura de Software

Em conformidade com o Modelo de Acessibilidade de Governo Eletrônico (e-Mag versão 3.0), sabe-se que deverão ser disponibilizados atalhos por teclado para pontos estratégicos da página, permitindo que o usuário possa ir diretamente a esses pontos. Os atalhos deverão funcionar através de números precedidos da tecla padrão de cada navegador (Alt no Internet Explorer; Shift + Alt no Firefox e Shift + Esc no Opera, etc.).

Analise as afirmativas a seguir e selecione os atalhos que deverão existir nas páginas do Governo Federal.

I. 1: para ir ao conteúdo.

II. 2: para ir ao menu principal.

III. 3: para ir à caixa de pesquisa. Assinale: 

Alternativas
Q624844 Arquitetura de Software

Com relação ao contexto dos princípios básicos de projeto na Arquitetura Orientada a Serviços, considere as afirmativas a seguir.

I. Serviços dentro do mesmo inventário de serviços devem estar em conformidade com os mesmos padrões de design de contrato.

II. Os contratos de serviços devem estabelecer requisitos relaxados de acoplamento aos consumidores dos serviços.

III. Serviços em geral devem ser projetados de forma a serem específicos (acoplados) para determinadas aplicações alvo de uma empresa.

Assinale: 

Alternativas
Q624836 Arquitetura de Software
Segundo Erich Gamma et al., o padrão de projeto Abstract Factory também é conhecido como
Alternativas
Q619879 Arquitetura de Software
Com relação ao padrão de projeto Proxy, as situações em que este padrão pode ser aplicado são:
Alternativas
Q619868 Arquitetura de Software

Padrões de projeto visam fornecer soluções para problemas recorrentes do projeto de software. Considerando o catálogo de padrões “Core J2EE patterns”,analise o problema descrito a seguir:

A maioria dos aplicativos possuem alguns requisitos, tais como segurança e logging, que são aplicáveis a todas as requisições da aplicação. Adicionar esse tipo de funcionalidade separadamente para cada serviço da aplicação seria demorado, propenso a erros e difícil de manter.”

Assinale a alternativa que indica o nome do padrão de projeto que pode ser usado para solucionar esse problema.

Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609281 Arquitetura de Software
A partir das boas práticas relacionadas à Arquitetura Orientada a Serviços (Service Oriented Architecture – SOA), analise as afirmativas a seguir.

I. A especificação WSDL é o padrão que define como especificar o contrato de uso dos serviços. Logo, antes do início da implementação dos serviços, a aplicação da abordagem contract‐first design no desenvolvimento SOA deve ser baseada na especificação de documentos WSDL.
II. Um consumidor de serviços usa as informações contidas no documento SOAP para gerar um Proxy local de um serviço remoto.
III. Os serviços Web devem, sempre que possível, manter estado entre chamadas. Esse tipo de prática, além de facilitar a implementação do serviço, melhora a escalabilidade da solução SOA.
Assinale:
Alternativas
Ano: 2013 Banca: FGV Órgão: INEA-RJ Prova: FGV - 2013 - INEA-RJ - Analista de Sistemas |
Q609272 Arquitetura de Software
Segundo Sommerville, no projeto de interface com o usuário deve‐se levar em conta o uso eficiente das cores para o aprimoramento da apresentação.
A partir do fragmento acima, analise as diretrizes a seguir.

I. Limitar o número de cores usadas e ser conservador quanto ao modo de serem utilizadas. Não se deve usar mais que sete cores em uma interface de sistema, para que ela não se torne confusa para o usuário.
II. Usar a mudança de cores para mostrar uma mudança no status do sistema. Se um display mudar de cor isto deve significar que um evento significativo ocorreu.
III. Usar códigos de cores de maneira cuidadosa e consistente. Se uma parte do sistema exibe mensagem de erro em uma determinada cor, todas as outras partes devem fazer o mesmo. Esta mesma cor não deve ser utilizada para outra finalidade.

Assinale:
Alternativas
Q599172 Arquitetura de Software
Com relação aos padrões de interoperabilidade de governo eletrônico 2013 (e-Ping), julgue o item subsecutivo.

Como diretriz técnica para integração de sistemas de informação, a e-Ping recomenda a adoção gradual da arquitetura orientada a serviços (SOA), utilizando tanto o desenvolvimento de projetos embasados em REST quanto os embasados em SOAP (simple object access protocol) para interconexão em arquiteturas descentralizadas ou distribuídas.
Alternativas
Q599171 Arquitetura de Software
Com relação aos padrões de interoperabilidade de governo eletrônico 2013 (e-Ping), julgue o item subsecutivo.

Os sistemas de informação do governo federal devem prever a construção de adaptadores que permitam o acesso às informações dos serviços eletrônicos web e possibilitem a modificação do conteúdo de uma página web com base em protocolos de dados (XML, XSL). Para facilitar a interoperabilidade entre os serviços de governo eletrônico, o formato XML é considerado pela e-Ping um padrão preferencial de representação.
Alternativas
Q599170 Arquitetura de Software
Acerca da acessibilidade na web e do modelo de acessibilidade em governo eletrônico (e-Mag) 3.0, julgue o item a seguir.

De acordo com as recomendações do e-Mag, deve haver, nos sítios, uma barra de acessibilidade no topo de cada página contendo itens para aumentar fonte, alterar contraste e acessar atalhos.
Alternativas
Q599169 Arquitetura de Software
Acerca da acessibilidade na web e do modelo de acessibilidade em governo eletrônico (e-Mag) 3.0, julgue o item a seguir.

O e-Mag recomenda o uso da tag form na apresentação de formulários, ainda que haja apenas um elemento no formulário. Se houver mais de um elemento, deve-se dispô-los na ordem correta de navegação, sem utilizar o atributo tabindex.
Alternativas
Q579351 Arquitetura de Software
Acerca do SOAP (simple object access protocol) e web services, julgue o item subsequente. 

Na versão SOAP 1.2 não é permitido qualquer elemento após a tag body. 


Alternativas
Q579350 Arquitetura de Software
Acerca do SOAP (simple object access protocol) e web services, julgue o item subsequente. 

Em uma mensagem SOAP que possui o atributo env:mustUnderstand=true no cabeçalho, o bloco deve ser processado de acordo com as especificações constituintes do SOAP. 


Alternativas
Q554506 Arquitetura de Software

Julgue o item a seguir, acerca dos tópicos avançados em desenvolvimento de sistemas.

Os serviços web utilizam o protocolo WSDL para enviar e receber dados entre aplicações da Web por meio de arquivos XML.

Alternativas
Q554500 Arquitetura de Software

Julgue o item a seguir, acerca dos tópicos avançados em desenvolvimento de sistemas.

Em SOA (Service Oriented Architecture) acoplamento é uma propriedade da tecnologia orientada a serviços que estabelece que um dado módulo de um sistema deva realizar sua função com o mínimo de interação com os demais módulos do sistema, de forma acoplada.

Alternativas
Q554498 Arquitetura de Software

Julgue o item que se segue, a respeito da arquitetura de software e de ambientes computacionais.

O Prototype é um padrão de criação de projeto que estabelece que um objeto deve possuir apenas uma instância, de modo que uma única classe gera somente um objeto, que deve estar disponível para todo o escopo da aplicação.

Alternativas
Respostas
5181: E
5182: C
5183: D
5184: D
5185: E
5186: A
5187: B
5188: B
5189: B
5190: A
5191: E
5192: C
5193: C
5194: C
5195: C
5196: C
5197: E
5198: E
5199: E
5200: E