Questões de Concurso Sobre arquitetura de software

Questões Discursivas

Foram encontradas 8.200 questões

Q830698 Arquitetura de Software
Um sistema de informação que integra todos os dados e processos de uma corporação ou organização empresarial em um único sistema capaz de facilitar o gerenciamento de seus negócios é denominado
Alternativas
Q830697 Arquitetura de Software
No mercado atual, Web Services é a plataforma tecnológica mais associada à realização de
Alternativas
Q830696 Arquitetura de Software
Dentre os tipos de serviços usados na SOA (Service Oriented Architecture), assinale a opção que apresenta o tipo de serviço que geralmente pode ser representado em um diagrama, além de ser orientado a tecnologia.
Alternativas
Q830695 Arquitetura de Software
A respeito de padrões de projeto, existem os padrões que descrevem maneiras comuns de organizar classes e objetos em um sistema e há aqueles que fornecem estratégias testadas para modelar a maneira como os objetos colaboram entre si em um sistema. Está-se falando, respectivamente, dos padrões de projeto
Alternativas
Q830694 Arquitetura de Software
Assinale a opção que apresenta SOMENTE padrões de projeto criacionais.
Alternativas
Q830272 Arquitetura de Software

Segundo Ian Sommerville, as arquiteturas orientadas a serviços (SOA) são uma forma de desenvolvimento de sistemas distribuídos em que os componentes de sistema são serviços autônomos, executando em computadores geograficamente distribuídos. Para que o acesso a esses serviços ocorra, são utilizados alguns padrões, dentre os quais estão o SOAP, WSDL e WS-BPEL.

A linguagem WSDL é baseada em XML e tem como função especificar um serviço (web service) considerando os seguintes aspectos:

Alternativas
Q830236 Arquitetura de Software

SOAP (Simple Object Access Protocol) é um protocolo de comunicação projetado para permitir a troca de informações de maneira estruturada entre sistemas distribuídos.

Em relação à estrutura da mensagem SOAP versão 1.2 definida pela W3C, analise as afirmativas a seguir:


I. A mensagem SOAP é definida em um documento XML que contém um elemento raiz denominado Envelope.

II. Header é um elemento mandatório que fornece informações específicas para autenticação.

III. Error é um elemento opcional que contém as informações dos erros ocorridos no envio da mensagem.


Está correto o que se afirma em:

Alternativas
Q829547 Arquitetura de Software

Marcos preparou os servidores que administra para a entrada no horário de verão por meio das seguintes ações:


• ativou o cliente NTP4 em todos os servidores da rede;

• implementou um servidor NTP primário para propagar a hora correta para outros dois servidores NTP secundários;

• sincronizou os horários dos demais servidores com os servidores NTP secundários;

• sincronizou os horários das estações de trabalho com sua própria estação de trabalho, cujo cliente NTP estava sincronizando horário com o servidor NTP primário da rede.


Com o início do horário de verão, Marcos percebeu que todos os servidores estavam no fuso horário correto e com os horários sincronizados corretamente, porém as estações de trabalho estavam com o horário errado, apesar de estarem no fuso certo. A característica do NTP4 que impediu que a estação de trabalho do Marcos sincronizasse horário com as demais estações foi:

Alternativas
Q829048 Arquitetura de Software
Segundo as diretrizes do eMAG (Modelo de Acessibilidade em Governo Eletrônico), o atalho de teclado padrão no navegador Chrome que leva à busca interna em qualquer página do Governo Federal é:
Alternativas
Q829047 Arquitetura de Software
Prover alternativas textuais para imagens e vídeos, prover tempo suficiente para a leitura e uso do conteúdo e tornar todos os recursos e funções acessíveis pelo teclado são recomendações de:
Alternativas
Q828691 Arquitetura de Software

Atomicidade de transações é uma propriedade muito importante em sistemas distribuídos. Uma maneira de implementar essa propriedade é por meio do protocolo two-phase commit (2PC). Em relação a esse protocolo, analise as afirmativas a seguir:

I. Durante a primeira fase do protocolo, o nó coordenador da transação consulta um nó participante para saber se ele está apto para concluir a transação e, após conhecer a resposta dele, consulta o próximo nó participante.

II. Se o nó coordenador da transação falhar, os participantes podem não receber a decisão final para executar commit ou rollback e, portanto, ficarem bloqueados.

III. Se o nó participante falhar após receber a decisão final para executar um commit, a transação será abortada pelo nó coordenador da transação.

Está correto o que se afirma em:

Alternativas
Q828689 Arquitetura de Software

Com relação a REST e SOAP, analise as afirmativas a seguir:

I. REST é baseado em orientação a recursos, sendo indicado para operações stateless.

II. SOAP é um protocolo para troca de mensagens estruturadas, que podem possuir diferentes formatos, tais como JSON, HTML ou XML.

III. Tanto REST quanto SOAP foram concebidos para utilizar diferentes protocolos de comunicação, além do HTTP.

Está correto somente o que se afirma em:

Alternativas
Q828682 Arquitetura de Software

A usabilidade está associada a uma característica de qualidade de software que se refere à sua adequação à utilização pelos usuários. Na Engenharia de Usabilidade cada elemento de uma interface deve ser analisado segundo algumas heurísticas. Manuel é o analista de usabilidade responsável por elaborar as interfaces do sistema da financeira SemGrana. Para realizar seu trabalho, Manuel frequentou diariamente a financeira por um mês, de forma a conhecer o vocabulário padrão, bem como os conceitos usuais utilizados pelos funcionários da financeira. Dessa forma, Manuel pôde elaborar interfaces que contivessem o vocabulário e os conceitos da financeira.

A preocupação demonstrada por Manuel pode ser traduzida pela heurística:

Alternativas
Q827334 Arquitetura de Software

A reutilização de serviços web é um princípio essencial da Arquitetura Orientada a Serviços (SOA).

Uma forma padronizada de publicar e descobrir informações sobre os serviços web em SOA é por meio do serviço de diretório:

Alternativas
Q827328 Arquitetura de Software

SOAP (Simple Object Access Protocol) é um protocolo de comunicação utilizado para troca de informações estruturadas entre sistemas computacionais.

Analise as afirmativas a seguir sobre a estrutura de uma mensagem SOAP:

I. É codificada como um documento XML e o elemento <Envelope> é o elemento-raiz da mensagem.

II. O elemento <Header> é opcional e o elemento <Body> obrigatório.

III. O elemento <Fault> é utilizado para transportar informações de erro dentro de uma mensagem SOAP.

Está correto o que se afirma em:

Alternativas
Q827327 Arquitetura de Software

WSDL (Web Services Description Language) é uma linguagem baseada em XML, utilizada para descrever Web Services.

Na estrutura de um documento WSDL, o elemento que define o conjunto de operações que podem ser executadas pelo serviço é:

Alternativas
Q825062 Arquitetura de Software
Qual, entre os padrões listados a seguir, não é para SOA de web?
Alternativas
Q823930 Arquitetura de Software

Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.

Na arquitetura cliente-servidor multicamadas, o número de conexões no banco de dados é proporcional à quantidade de estações-clientes conectadas ao banco. Na prática, para cada conexão aberta de um cliente, também será aberta uma conexão no servidor de banco de dados.

Alternativas
Q823929 Arquitetura de Software

Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.

Nessa arquitetura, caso haja necessidade de realizar alteração de um arquivo de configuração referente às regras de negócio no servidor de aplicação, essa alteração não será vista por todas as aplicações-clientes em virtude de essas aplicações acessarem diversas camadas propostas pela arquitetura, o que consiste em sua maior desvantagem.

Alternativas
Q823928 Arquitetura de Software

Com relação à arquitetura cliente-servidor multicamadas, julgue o item subsequente.

A camada de apresentação, considerada como uma camada bastante leve, permite fazer a interação do usuário com o sistema.

Alternativas
Respostas
3601: B
3602: A
3603: D
3604: E
3605: A
3606: E
3607: A
3608: A
3609: C
3610: E
3611: B
3612: A
3613: D
3614: A
3615: E
3616: A
3617: C
3618: E
3619: E
3620: C