Questões de Concurso
Filtrar
36 Questões de concurso encontradas
Página 2 de 8
Questões por página:
Questões por página:
Concurso:
PPSA
Disciplina:
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:
Essas entradas básicas são conhecidas, respectivamente, como:
Concurso:
PPSA
Disciplina:
Arquitetura de Software
A arquitetura orientada a eventos (EDA) é um modelo de
integração criado para publicação, extração,
processamento e armazenamento de eventos de
aplicativos ou serviços, que maximiza o potencial de
aplicativos nativos da cloud e impulsiona tecnologias
potentes de aplicativos, como a análise em tempo real e
o suporte para decisões. Existem dois modelos básicos
de transmissão de eventos em uma EDA, sendo que em
uma delas os consumidores de eventos fazem uma
assinatura em um tipo ou tipos de mensagens
publicadas pelos produtores de eventos. Quando um produtor de evento publica um evento, a mensagem é
enviada diretamente para todos os assinantes que
desejam consumi-la. Normalmente, um message broker
cuida da transmissão de mensagens de eventos entre
editores e assinantes. O broker recebe as mensagens do
evento, converte-as se necessário, mantém a ordem
dessas mensagens em relação as outras,
disponibiliza-as para que os assinantes possam
consumi-las e, em seguida, exclui as mensagens após
serem consumidas, para que não sejam consumidas
novamente.
Pelas características descritas, esse modelo de transmissão é conhecido como mensagens de:
Pelas características descritas, esse modelo de transmissão é conhecido como mensagens de:
Concurso:
IF-RN
Disciplina:
Arquitetura de Software
O Modelo C4 é uma das abordagens utilizadas para documentação de arquitetura de software. Nessa
abordagem são definidos quatro níveis de abstração: Contexto (context), Contêineres (containers),
Componentes (components) e Código (code) para representar sistemas complexos de forma escalável.
O diagrama a seguir apresenta um modelo C4, o qual foca em tecnologias, protocolos de comunicação e
responsabilidades de cada parte do sistema, sendo essencial para arquitetos e desenvolvedores
entenderem como as peças se conectam.
Considerando as informações fornecidas e o diagrama, o nível do Modelo C4 que está representado no diagrama é o de
Considerando as informações fornecidas e o diagrama, o nível do Modelo C4 que está representado no diagrama é o de
Concurso:
IF-RN
Disciplina:
Arquitetura de Software
No contexto de Arquitetura de Software, os estilos arquiteturais definem padrões de organização e
interação entre componentes, influenciando diretamente atributos de qualidade como modularidade,
escalabilidade e desempenho. Na descrição correta de um aspecto fundamental do estilo
arquitetural Baseado em Eventos (Event-Driven), define-se que
Concurso:
Prefeitura de Luiz Alves - SC
Disciplina:
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.
(__)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.