Questões de Concurso Sobre arquitetura cliente-servidor em arquitetura de software

Foram encontradas 347 questões

Q4089728 Arquitetura de Software
Uma equipe de Analistas de TI de uma instituição federal está revisando a arquitetura de um sistema de gestão acadêmica que apresenta lentidão nas operações de matrícula. Durante a análise, a equipe verificou que múltiplos módulos da aplicação acessam diretamente as regras de negócio implementadas na camada de apresentação, e os serviços responsáveis pelo processamento estão distribuídos de maneira inconsistente entre cliente e servidor. O tech lead solicita uma revisão arquitetural que garanta organização das responsabilidades, isolamento das regras de negócio e controle adequado das interações entre camadas. Considerando princípios de arquiteturas multicamadas e clienteservidor, assinale a alternativa que apresenta a abordagem que atende ao problema identificado. 
Alternativas
Q4013983 Arquitetura de Software
Uma aplicação móvel é responsável por exibir informações de produtos obtidas a partir de uma API REST, permitindo que o usuário visualize os dados mesmo na ausência de conexão com a internet.
Considerando as boas práticas de desenvolvimento móvel, bem como os mecanismos de persistência de dados e de comunicação cliente-servidor, assinale a alternativa CORRETA. 
Alternativas
Q3916977 Arquitetura de Software
Um empreendimento de TI resolveu implantar uma arquitetura cliente-servidor de três camadas na sua estrutura web. A equipe de desenvolvimento está, então, trabalhando na camada que vai representar a interface de usuário com a camada de comunicação. Cabe a essa camada a exibição das informações gerais, além da coleta de informações dos usuários, podendo ser executada em um navegador da web. Considerando esse modelo de arquitetura, a camada na qual a equipe está trabalhando é a:
Alternativas
Q3874341 Arquitetura de Software
Douglas, o arquiteto de software da Assessoria de Tecnologia e Inovação de um órgão público, está projetando o NAVER, um novo sistema de software a ser utilizado por vários órgãos vinculados. Douglas deve tomar uma série de decisões estruturais que afetam o NAVER e seu processo de desenvolvimento.
Ao considerar os requisitos não funcionais já identificados para o NAVER, Douglas optou por utilizar a arquitetura cliente-servidor, visto que tal arquitetura:
Alternativas
Q4032565 Arquitetura de Software
O desenvolvimento de aplicações web modernas envolve uma clara separação entre as tecnologias que rodam no cliente (client-side) e as que rodam no servidor (server-side). Essa arquitetura permite que a interface com o usuário seja interativa e responsiva, enquanto a lógica de negócios e o acesso a dados são gerenciados de forma segura e centralizada no servidor. Acerca dessa arquitetura, registre V, para as afirmativas verdadeiras, e F, para as falsas:

(__)Tecnologias do lado cliente, como HTML, CSS e JavaScript, são executadas inteiramente dentro do navegador web do usuário.
(__)Tecnologias do lado servidor, como PHP, JSP ou ASP.NET, são executadas no servidor web para processar requisições, acessar bancos de dados e gerar dinamicamente o conteúdo (geralmente HTML) que é enviado ao cliente.
(__)O JavaScript é considerado uma tecnologia exclusivamente do lado servidor, sendo compilado pelo servidor web antes de ser enviado ao navegador.
(__)A Linguagem de Marcação de Hipertexto (HTML) é uma linguagem de programação usada no servidor para definir a lógica de negócios e as regras de acesso a dados.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo. 
Alternativas
Q3845356 Arquitetura de Software
Representational State Transfer (Rest) representa um estilo arquitetônico aplicado para fornecer padrões entre sistemas de computador na web, facilitando a comunicação entre eles. No estilo REST, a implementação do cliente e do servidor pode ser feita de forma independente, sem que cada um conheça o outro, significando que o código do lado do cliente pode ser alterado a qualquer momento, sem afetar a operação do servidor, e o contrário também é válido. Os clientes que lidam com a arquitetura REST geram requerimentos para reaver ou alterar recursos, já os servidores assumem o papel de responder tais demandas. Uma solicitação, geralmente, consiste em HTTP - que define o tipo de operação a realizar, header - permitindo ao cliente transmitir informações sobre o pedido, um caminho para um recurso e o corpo de mensagem opcional contendo dados. Nesse contexto, quanto ao verbo HTTP, é fundamental conhecer quatro entradas básicas. A primeira para recuperar um recurso específico (por id) ou uma coleção de recursos, a segunda, para criar um novo recurso, a terceira para atualizar um recurso específico (por id) e a quarta e última para remover um recurso específico por id.
Essas entradas básicas são conhecidas, respectivamente, como:
Alternativas
Q3755447 Arquitetura de Software
Considerando a arquitetura de aplicações web, assinale a afirmação incorreta
Alternativas
Q3497406 Arquitetura de Software
Um desenvolvedor está criando uma aplicação web escalável e resiliente e, nesse sentido, ele analisa algumas arquiteturas que podem ser empregadas nessa solução. Acerca desse assunto, avalie as sentenças a seguir:

Objetivando reduzir a latência e simplificar a segurança, a arquitetura cliente-servidor elimina a necessidade de APIs ou gateways e fornece ao cliente acesso diretamente aos dados do banco. PORQUE A arquitetura baseada em microsserviços difere consideravelmente da cliente-servidor, pois fragmenta a aplicação em serviços independentes, cada um responsável por uma funcionalidade específica, permitindo escalabilidade horizontal, uso de tecnologias distintas e implantação autônoma.


Acerca dessas sentenças, assinale a alternativa CORRETA.
Alternativas
Q3478938 Arquitetura de Software
Um Tribunal Regional do Trabalho está modernizando seu sistema de gestão processual para melhorar a escalabilidade, segurança e manutenibilidade. A equipe de TI está avaliando diferentes arquiteturas para a nova solução e chegou à conclusão correta que
Alternativas
Q3472954 Arquitetura de Software
No contexto do Poder Judiciário, uma aplicação web foi construída com base em uma arquitetura distribuída do tipo cliente-servidor, na qual múltiplas camadas estão separadas por responsabilidades. A interface com o usuário é executada no cliente, enquanto os serviços de negócio e acesso a dados estão implementados em microsserviços baseados em Spring Boot, comunicando-se via REST/HTTP com dados representados em JSON. A plataforma utiliza ainda Spring Eureka para descoberta de serviços e Spring Gateway para roteamento. Considerando essa arquitetura, assinale a alternativa correta.
Alternativas
Q3345084 Arquitetura de Software
Caso se pretenda implementar uma arquitetura multiusuários por meio de uma arquitetura cliente-servidor distribuída, estruturada em quatro camadas (apresentação, gerenciamento de dados, processamento de aplicação e banco de dados), a camada de 
Alternativas
Q3217052 Arquitetura de Software

No que se refere a visualização de dados em plataforma GeoWEB, com foco em divulgação e compartilhamento de dados, julgue o item a seguir. 


A arquitetura cliente-servidor em plataformas GeoWEB é fundamental para o compartilhamento de dados, pois permite que múltiplos usuários acessem e manipulem dados centralizados de forma eficiente. 

Alternativas
Q3167240 Arquitetura de Software
A respeito de sistemas gerenciadores de banco de dados, julgue o item subsequente.
A arquitetura de bancos de dados cliente-servidor é caracterizada pela divisão do processamento entre sistemas, e sua implementação requer soluções de software que possibilitem confirmar transações, desfazer transações e disponibilizar linguagens de consultas.
Alternativas
Q3167130 Arquitetura de Software

Acerca da arquitetura de aplicações para ambiente web e de arquitetura em camadas, julgue o item a seguir.


Na arquitetura de aplicações para ambiente web, a arquitetura cliente-servidor é um modelo de design que separa as responsabilidades de processamento entre clientes, que solicitam serviços ou recursos, e servidores, que fornecem e gerenciam esses serviços.

Alternativas
Q3166847 Arquitetura de Software

Julgue o próximo item, concernente a arquitetura cliente-servidor e a conceitos de Internet e intranet. 


Um dos atributos vinculados à arquitetura cliente-servidor é a confiabilidade, que define a probabilidade de o servidor estar operacional em determinado instante.

Alternativas
Q3166846 Arquitetura de Software

Julgue o próximo item, concernente a arquitetura cliente-servidor e a conceitos de Internet e intranet.


Na arquitetura cliente-servidor de multinível, a mesma aplicação pode atuar simultaneamente como cliente e como servidor

Alternativas
Q3161236 Arquitetura de Software
Em um sistema de compras online que utiliza a arquitetura cliente/servidor, qual a responsabilidade principal do servidor?
Alternativas
Q3156922 Arquitetura de Software

A respeito dos padrões e das tecnologias de comunicação e integração de sistemas, julgue o item que se segue.


Uma API RESTful permite a comunicação entre cliente e servidor via HTTP, com arquitetura stateless, com suporte a cache, interface padronizada e sistema em camadas, garantindo escalabilidade e eficiência.

Alternativas
Q3156908 Arquitetura de Software

A respeito de arquitetura de aplicações, julgue o item a seguir.


O processamento cooperativo em uma arquitetura cliente-servidor ocorre quando dois ou mais processadores processam uma simples transação.

Alternativas
Q3171871 Arquitetura de Software
De acordo com a Plataforma Digital do Poder Judiciário - PDPJ-Br, para que uma API seja considerada do tipo RESTful, ela precisa estar em conformidade, dentre outros, com o seguinte critério: 
Alternativas
Respostas
1: B
2: B
3: D
4: D
5: D
6: B
7: C
8: D
9: D
10: A
11: A
12: C
13: C
14: C
15: E
16: C
17: C
18: C
19: C
20: A