Questões de Concurso Sobre arquitetura de software

Foram encontradas 8.089 questões

Q1953241 Arquitetura de Software

A arquitetura mais básica para sistemas de banco de dados chama-se arquitetura Cliente/Servidor, que contém o Módulo Cliente, o qual, por sua vez, trabalha em estação cliente para executar aplicações e interfaces de usuário, para acessar bases de dados, por exemplo. Além disso, há o Módulo Servidor, responsável pelo armazenamento de dados, acesso, pesquisa e outras funções, onde fica o core, ou núcleo dos nossos bancos de dados. Nesse contexto, observe a figura abaixo que ilustra a arquitetura ANSI/SPARC de um BD, com a definição de três níveis de abstração: 


Imagem associada para resolução da questão


Os níveis ALFA, BETA e GAMA são denominados, respectivamente: 

Alternativas
Q1952962 Arquitetura de Software

Caso haja necessidade, é possível implementar a arquitetura cliente-servidor em multicamadas, por exemplo, em situações em que o volume de transações a serem processadas pelo servidor seja alto. Em uma arquitetura com quatro camadas, a que se preocupa com a implementação da lógica da solução, fornecendo a funcionalidade necessária para os usuários finais, é a

Alternativas
Q1952957 Arquitetura de Software

A respeito da arquitetura cliente-servidor, julgue os seguintes itens.


I Podem ser consideradas arquiteturas de sistemas distribuídos; o modelo lógico de serviços é executado em servidores separados e pode ser implantado em um único computador.

II É obrigatório que os clientes conheçam os nomes dos servidores disponíveis, contudo os servidores não precisam conhecer a identidade dos clientes.

III Os clientes acessam os serviços fornecidos por um servidor usando, por exemplo, HTTP; um cliente faz uma solicitação a um servidor e espera até receber uma resposta do servidor.


Assinale a opção correta.

Alternativas
Q1952956 Arquitetura de Software

A respeito da arquitetura cliente-servidor, julgue os seguintes itens.


I Separa a apresentação e a interação dos dados do sistema em três componentes lógicos que interagem entre si: dois são alocados no servidor e um no cliente.

II Possui como vantagem, desde que a interface seja mantida, a possibilidade de substituição da camada servidor pela camada cliente, o que aumenta a confiança do sistema.

III Um conjunto de clientes pode chamar os serviços oferecidos pelos servidores, tal que várias instâncias de um programa cliente podem ser executadas simultaneamente em computadores diferentes.


Assinale a opção correta. 

Alternativas
Q1952927 Arquitetura de Software
No que se refere à usabilidade, assinale a opção que apresenta o fator relacionado ao tempo necessário para a conclusão de uma atividade com apoio computacional, o qual é determinado pela maneira como o usuário interage com a interface do sistema.  
Alternativas
Q1952925 Arquitetura de Software
Com relação a portais corporativos, assinale a opção que apresenta o mecanismo de busca no qual os documentos são ajuntados e relacionados, formando clusters de informações relacionadas e permitindo aos usuários a visualização dos resultados de forma gráfica.
Alternativas
Q1952914 Arquitetura de Software
Na arquitetura orientada a serviços, o componente central que realiza a integração entre os sistemas back-end e disponibiliza tais integrações como interface de serviços é chamado de
Alternativas
Q1952913 Arquitetura de Software
Em SOA (service oriented architecture), o compartilhamento de dados e recursos entre dois ou mais sistemas computacionais é denominado
Alternativas
Q1952454 Arquitetura de Software

Imagem associada para resolução da questão


Com base no modelo apresentado nessa figura, julgue os itens a seguir.


I Um servidor é um host que executa um ou mais serviços que compartilham recursos com os clientes. Um cliente não compartilha nenhum de seus recursos, mas solicita um conteúdo ou uma função do servidor.

II O modelo apresentado é chamado cliente-servidor, uma estrutura de aplicação que distribui tarefas e cargas de trabalho entre os fornecedores de um recurso ou serviço, designados como servidores, e os requerentes dos serviços, designados como clientes.

III No modelo apresentado, há dois processos envolvidos: um na máquina cliente e um na máquina servidora. A comunicação toma a forma do processo cliente, enviando-se uma mensagem pela rede ao processo servidor. Então, o processo cliente espera por uma mensagem em resposta. Quando o processo servidor recebe a solicitação, ele executa o trabalho solicitado ou procura pelos dados solicitados e envia de volta uma resposta.


Assinale a opção correta. 

Alternativas
Q1948876 Arquitetura de Software
Analise os itens abaixo:

I. Organizar o código HTML de forma lógica e semântica. II. Utilizar corretamente os níveis de cabeçalho. III. Fornecer âncoras para ir direto a um bloco de conteúdo.

Quais dos itens acima são recomendações da categoria Marcação do Modelo de Acessibilidade em Governo Eletrônico (eMAG)?
Alternativas
Q1948875 Arquitetura de Software
Em relação aos Padrões Web recomendados pelo e-Mag Versão 3.1, relacione a Coluna 1 à Coluna 2, associando as camadas lógicas com as principais tecnologias que as implementam. 

Coluna 1
1. Comportamento. 2. Conteúdo. 3. Apresentação.

Coluna 2
( )HTML. ( )CSS. ( ) JavaScript.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q1944082 Arquitetura de Software

Julgue o item, relativo ao protocolo SOAP, ao Laravel e ao Git. 


A maior desvantagem do protocolo SOAP é a sua interação, uma vez que ele está vinculado a um único fornecedor. 

Alternativas
Q1936853 Arquitetura de Software
As atuais arquiteturas de redes de computadores são baseadas em dois conceitos fundamentais: o primeiro chamado modelo em camadas e o segundo conhecido como protocolos de comunicação. Com relação a esses conceitos, qual descrição a seguir aborda de modo consistente um aspecto da relação entre camadas e protocolos?
Alternativas
Q1936791 Arquitetura de Software
No âmbito de Web services, analise as afirmativas a seguir sobre a abordagem REST e o uso de tecnologias baseadas em SOAP.
I. Uma característica dos serviços Web RESTful é a capacidade de transmitir dados diretamente via HTTP.
II. As mensagens SOAP precisam ser retornadas como documentos XML.
III. Um navegador não pode armazenar em cache uma solicitação concluída por uma API SOAP.
É correto o que se afirma em:
Alternativas
Q1936747 Arquitetura de Software
O analista de sistemas Pedro desenvolveu o webservice RService aplicando o estilo de arquitetura REST (Representational State Transfer). As aplicações clientes que utilizam o RService são desenvolvidas de forma desacoplada e dissociada de RService e manipulam os recursos de RService através de representações transferidas em mensagens autodescritivas.
Para habilitar a independência no desenvolvimento de aplicações clientes com o uso de representações em mensagens autodescritivas, Pedro aplicou em RService o princípio REST:
Alternativas
Q1936746 Arquitetura de Software
O analista de sistemas Bravo desenvolveu o webservice TJService para o TJDFT sem mecanismos de controle de segurança. A comunicação de TJService ocorre conforme especificações do protocolo SOAP (Simple Object Access Protocol). A fim de proteger a troca de mensagens de TJService, Bravo foi orientado pelo TJDFT a implementar o suporte à autenticação baseada em token.
Os mecanismos de proteção de mensagens SOAP baseados em token que Bravo deve implementar são definidos na especificação Web Services:
Alternativas
Q1936742 Arquitetura de Software
Em User Interface (UI), Formulário é um grupo de controles de entrada relacionados que permite que os usuários forneçam dados ou configurem opções. O Input está entre os componentes de entrada de dados mais utilizados e pode fazer uso de Placeholders.
O uso de Placeholders pode proporcionar mais clareza no design pois eles: 
Alternativas
Q1935280 Arquitetura de Software
A analista em TI Isabel está implementando o web service DocService para o MPSC. A comunicação do DocService deve se basear em especificações derivadas do protocolo SOAP (Simple Object Access Protocol) e do framework WS-Security (Web Services Security).
Para que DocService possa utilizar contextos de segurança baseados em token entre múltiplas mensagens SOAP, Isabel deve observar diretamente a especificação WS (Web Services): 
Alternativas
Q1935274 Arquitetura de Software
Observe o seguinte recorte de um documento WSDL.
<mesage name="getProcessoRequest">      <part name="processo" type="xs:string"/> </message>
<message name="getProcessoResponse">      <part name="numero" type="xs:string"/> </message>
<portType name="ServicoProcesso">     <operation name="getProcesso">         <input message="getProcessoRequest"/>         <output message="getProcessoResponse"/>     </operation> </portType>

O tipo de operação que pode ser executado pelo serviço descrito é:
Alternativas
Q1935272 Arquitetura de Software
A adoção da Arquitetura Orientada a Serviços (Service Oriented Architecture - SOA) viabiliza a utilização de vários recursos que proporcionam benefícios aos softwares que suportam as operações de negócios das organizações.
A detecção de ataques de segurança, como ataques de negação de serviço, é um benefício proporcionado pelo recurso de SOA denominado:
Alternativas
Respostas
2061: A
2062: B
2063: D
2064: B
2065: A
2066: C
2067: B
2068: D
2069: D
2070: E
2071: B
2072: E
2073: E
2074: E
2075: C
2076: D
2077: E
2078: C
2079: B
2080: C