Logo Passei Direto
Buscar

Quiz - Arquitetura de software

User badge image
David Ricardo

em

Ferramentas de estudo

Questões resolvidas

Durante o desenvolvimento de uma aplicação, é construída uma classe responsável por entregar a conexão com o banco de dados. Porém, essa classe deve funcionar de maneira síncrona para não disponibilizar conexões a mais do que o suportado pelo sistema. Um desenvolver sugeriu implementar a classe utilizando o padrão singleton. Ao pesquisarem sobre o tema, verão que o padrão de projeto singleton tem por objetivo:
Qual é o objetivo do padrão de projeto singleton?
a. criar famílias de objetos por meio de uma única interface.
b. permitir a variação de interfaces.
c. disponibilizar interfaces simplificadas.
d. processar vários objetos com características similares.
e. assegurar que cada classe tenha uma única instância.

Quando pensamos em uma arquitetura web, o ideal é sempre separarmos a aplicação utilizando o conceito de camadas (tiers). Pensando nos conceitos de thin client e fat client, aplicados à arquitetura web, assinale a opção correta.
Qual é a opção correta sobre a arquitetura web?
a. A grande vantagem da thin client é a distribuição uniforme de carga de processamento de domínio e de regra de negócio entre as camadas (tiers).
b. Tanto na thin client quanto na fat client, as regras de negócios devem ficar armazenadas em stored procedures na camada de persistência, a fim de permitir maior independência em relação ao SGBD.
c. Os clientes (desktops) são classificados como fat clients, por permitirem compatibilidade com inúmeros tipos de equipamentos, incluindo-se dispositivos móveis.
d. Os clientes (desktops) são classificados como thin clients, por permitirem compatibilidade com poucos tipos de equipamentos.
e. Na arquitetura tradicional, há três tiers: o cliente remoto, o servidor web e o servidor de banco de dados.

Um dos principais pontos na fase de planejamento da criação de um software é a definição de sua arquitetura. Essa decisão pode influenciar em vários pontos do desenvolvimento. Com isso em mente, podemos afirmar que a arquitetura tem como objetivo principal prover um projeto que:
Qual é o objetivo principal da arquitetura de software?
a. implemente e possa ser verificado se cumpre os requisitos de software.
b. defina a linguagem de programação a ser utilizada na codificação.
c. permita definir as habilidades da equipe que vai desenvolver o software.
d. defina qual será o modo de redundância a ser utilizado pelo sistema.
e. determine o tipo e parâmetros de compilação a serem utilizados.

Para trabalhar com componentes em Java, temos disponível a especificação EJB. Com ela, é possível trabalhar com 3 tipos de componentes, os chamados beans. Os três tipos existentes são: session beans, entity beans e message-driven beans. Nesse contexto, considere as duas listas a seguir.
Qual a associação correta entre os tipos de beans e as características?
a. 1-I; 2-III; 3-II.
b. 1-I; 2-II; 3-III.
c. 1-II; 2-I; 3-III.
d. 1-III; 2-II; 3-I.
e. 1-III; 2-I; 3-II.

O trabalho de segurança da informação é extremamente importante para os sistemas atuais. Para garantir que um sistema esteja em um nível maduro de segurança, existem alguns pilares que guiam o profissional de segurança.
Quais pilares estão corretos:
a. adaptabilidade, usabilidade e segurança.
b. transparência, integridade e disponibilidade.
c. confidencialidade, recuperabilidade e segurança.
d. confidencialidade, integridade e disponibilidade.
e. segurança, integridade e disponibilidade.

Um desenvolvedor foi contratado para trabalhar no processo de testes de um sistema orientado a objetos. Seu primeiro passo foi realizar o teste dos métodos das classes, individualmente. Na sequência, integrou várias unidades criando elementos compostos, testando as interfaces entre esses elementos. Por fim, integrou todos os componentes do software e testou a integração entre eles como um todo.
Quais testes foram realizados?
a. unitários, de integração e de aceitação.
b. funcionais, de integração e de aceitação.
c. alfa, beta e de sistema.
d. unitários, de componentes e de sistema.
e. unitários, de componentes e de integração.

Quando estamos projetando um sistema, é importante ficarmos atentos à segurança da informação. Nesse contexto, existe um conceito que direciona a segurança, onde se garante que a informação não esteja disponível, nem seja revelada a quaisquer entidades ou processos não autorizados.
Qual é o conceito que garante que a informação não esteja disponível para entidades não autorizadas?
a. Disponibilidade.
b. Não-repúdio.
c. Integridade.
d. Confidencialidade.
e. Confiabilidade.

Ao construir um serviço web utilizando o padrão arquitetural REST, em geral, os métodos devem ser anotados com algumas propriedades.
Para que serve a anotação @Produces?
a. indicar o dado a ser produzido e armazenado por um recurso.
b. especificar o tipo de dado que um recurso pode produzir e enviar para o cliente, em resposta a uma solicitação.
c. especificar o recurso que vai produzir o dado solicitado por um cliente.
d. especificar o momento em que o dado solicitado pelo cliente será produzido.
e. estabelecer controles de acesso aos dados produzidos, em função de uma solicitação de um cliente.

Os testes unitários são pequenos programas aplicados em diversos sistemas que possuem uma construção com unidades altamente coesas, e são executados:
Quais alternativas estão corretas sobre os testes unitários?
a. I, II e IV.
b. I e IV.
c. I, II e III.
d. I, II e IV.
e. II, III e IV.

Ao estruturarmos um projeto, precisamos pensar em arquiteturas que o atendam da melhor maneira possível. Sabendo que o sistema que você está estruturando deve rodar via plataforma web e é uma aplicação que atenderá exclusivamente a empresa, sem interações com demais serviços ou sistemas.
Qual a melhor arquitetura para esse cenário?
a. Arquitetura em camadas.
b. Arquitetura baseada em componentes.
c. Arquitetura orientada a serviços.
d. Arquitetura monolítica.
e. Arquitetura orientada a eventos.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Durante o desenvolvimento de uma aplicação, é construída uma classe responsável por entregar a conexão com o banco de dados. Porém, essa classe deve funcionar de maneira síncrona para não disponibilizar conexões a mais do que o suportado pelo sistema. Um desenvolver sugeriu implementar a classe utilizando o padrão singleton. Ao pesquisarem sobre o tema, verão que o padrão de projeto singleton tem por objetivo:
Qual é o objetivo do padrão de projeto singleton?
a. criar famílias de objetos por meio de uma única interface.
b. permitir a variação de interfaces.
c. disponibilizar interfaces simplificadas.
d. processar vários objetos com características similares.
e. assegurar que cada classe tenha uma única instância.

Quando pensamos em uma arquitetura web, o ideal é sempre separarmos a aplicação utilizando o conceito de camadas (tiers). Pensando nos conceitos de thin client e fat client, aplicados à arquitetura web, assinale a opção correta.
Qual é a opção correta sobre a arquitetura web?
a. A grande vantagem da thin client é a distribuição uniforme de carga de processamento de domínio e de regra de negócio entre as camadas (tiers).
b. Tanto na thin client quanto na fat client, as regras de negócios devem ficar armazenadas em stored procedures na camada de persistência, a fim de permitir maior independência em relação ao SGBD.
c. Os clientes (desktops) são classificados como fat clients, por permitirem compatibilidade com inúmeros tipos de equipamentos, incluindo-se dispositivos móveis.
d. Os clientes (desktops) são classificados como thin clients, por permitirem compatibilidade com poucos tipos de equipamentos.
e. Na arquitetura tradicional, há três tiers: o cliente remoto, o servidor web e o servidor de banco de dados.

Um dos principais pontos na fase de planejamento da criação de um software é a definição de sua arquitetura. Essa decisão pode influenciar em vários pontos do desenvolvimento. Com isso em mente, podemos afirmar que a arquitetura tem como objetivo principal prover um projeto que:
Qual é o objetivo principal da arquitetura de software?
a. implemente e possa ser verificado se cumpre os requisitos de software.
b. defina a linguagem de programação a ser utilizada na codificação.
c. permita definir as habilidades da equipe que vai desenvolver o software.
d. defina qual será o modo de redundância a ser utilizado pelo sistema.
e. determine o tipo e parâmetros de compilação a serem utilizados.

Para trabalhar com componentes em Java, temos disponível a especificação EJB. Com ela, é possível trabalhar com 3 tipos de componentes, os chamados beans. Os três tipos existentes são: session beans, entity beans e message-driven beans. Nesse contexto, considere as duas listas a seguir.
Qual a associação correta entre os tipos de beans e as características?
a. 1-I; 2-III; 3-II.
b. 1-I; 2-II; 3-III.
c. 1-II; 2-I; 3-III.
d. 1-III; 2-II; 3-I.
e. 1-III; 2-I; 3-II.

O trabalho de segurança da informação é extremamente importante para os sistemas atuais. Para garantir que um sistema esteja em um nível maduro de segurança, existem alguns pilares que guiam o profissional de segurança.
Quais pilares estão corretos:
a. adaptabilidade, usabilidade e segurança.
b. transparência, integridade e disponibilidade.
c. confidencialidade, recuperabilidade e segurança.
d. confidencialidade, integridade e disponibilidade.
e. segurança, integridade e disponibilidade.

Um desenvolvedor foi contratado para trabalhar no processo de testes de um sistema orientado a objetos. Seu primeiro passo foi realizar o teste dos métodos das classes, individualmente. Na sequência, integrou várias unidades criando elementos compostos, testando as interfaces entre esses elementos. Por fim, integrou todos os componentes do software e testou a integração entre eles como um todo.
Quais testes foram realizados?
a. unitários, de integração e de aceitação.
b. funcionais, de integração e de aceitação.
c. alfa, beta e de sistema.
d. unitários, de componentes e de sistema.
e. unitários, de componentes e de integração.

Quando estamos projetando um sistema, é importante ficarmos atentos à segurança da informação. Nesse contexto, existe um conceito que direciona a segurança, onde se garante que a informação não esteja disponível, nem seja revelada a quaisquer entidades ou processos não autorizados.
Qual é o conceito que garante que a informação não esteja disponível para entidades não autorizadas?
a. Disponibilidade.
b. Não-repúdio.
c. Integridade.
d. Confidencialidade.
e. Confiabilidade.

Ao construir um serviço web utilizando o padrão arquitetural REST, em geral, os métodos devem ser anotados com algumas propriedades.
Para que serve a anotação @Produces?
a. indicar o dado a ser produzido e armazenado por um recurso.
b. especificar o tipo de dado que um recurso pode produzir e enviar para o cliente, em resposta a uma solicitação.
c. especificar o recurso que vai produzir o dado solicitado por um cliente.
d. especificar o momento em que o dado solicitado pelo cliente será produzido.
e. estabelecer controles de acesso aos dados produzidos, em função de uma solicitação de um cliente.

Os testes unitários são pequenos programas aplicados em diversos sistemas que possuem uma construção com unidades altamente coesas, e são executados:
Quais alternativas estão corretas sobre os testes unitários?
a. I, II e IV.
b. I e IV.
c. I, II e III.
d. I, II e IV.
e. II, III e IV.

Ao estruturarmos um projeto, precisamos pensar em arquiteturas que o atendam da melhor maneira possível. Sabendo que o sistema que você está estruturando deve rodar via plataforma web e é uma aplicação que atenderá exclusivamente a empresa, sem interações com demais serviços ou sistemas.
Qual a melhor arquitetura para esse cenário?
a. Arquitetura em camadas.
b. Arquitetura baseada em componentes.
c. Arquitetura orientada a serviços.
d. Arquitetura monolítica.
e. Arquitetura orientada a eventos.

Prévia do material em texto

01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 1/7
 
Revisar envio do teste: Clique aqui para iniciar o Quiz
STADCAS4DA_2204-2204-695438 2204-ARQUITETURA DE SOFTWARE Quiz
REVISAR ENVIO DO TESTE: CLIQUE AQUI PARA INICIAR O QUIZ 
Usuário PAULO SERGIO DE MACEDO BARRADAS JUNIOR
Curso 2204-ARQUITETURA DE SOFTWARE
Teste Clique aqui para iniciar o Quiz
Iniciado 01/03/23 13:45
Enviado 01/03/23 14:09
Data de vencimento 29/03/23 23:59
Status Completada
Resultado da tentativa 10 em 10 pontos  
Tempo decorrido 24 minutos
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários
Pergunta 1
Resposta
Selecionada:
e. 
Respostas: a.
b. 
c. 
d. 
e. 
Comentário da
resposta:
Durante o desenvolvimento de uma aplicação, é construída uma classe
responsável por entregar a conexão com o banco de dados. Porém, essa classe
deve funcionar de maneira síncrona para não disponibilizar conexões a mais do
que o suportado pelo sistema. Um desenvolver sugeriu implementar a classe
utilizando o padrão singleton. Ao pesquisarem sobre o tema, verão que o padrão
de projeto singleton tem por objetivo:
assegurar que cada classe tenha uma única instância.
criar famílias de objetos por meio de uma única interface.
permi�r a variação de interfaces.
disponibilizar interfaces simplificadas.
processar vários objetos com caracterís�cas similares.
assegurar que cada classe tenha uma única instância.
Resposta correta: e) assegurar que cada classe tenha
uma única instância.
Sala de Aula Tutoriais
1 em 1 pontos
PAULO SERGIO DE MACEDO BARRADAS JUNIOR
73
https://senacsp.blackboard.com/webapps/blackboard/execute/courseMain?course_id=_205175_1
https://senacsp.blackboard.com/webapps/blackboard/content/listContent.jsp?course_id=_205175_1&content_id=_9203580_1&mode=reset
https://www.ead.senac.br/
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_260_1
https://senacsp.blackboard.com/webapps/portal/execute/tabs/tabAction?tab_tab_group_id=_210_1
https://senacsp.blackboard.com/webapps/login/?action=logout
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 2/7
O singleton controla a quan�dade de instâncias geradas a
par�r de uma classe.
Pergunta 2
Resposta
Selecionada:
e.
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
Quando pensamos em uma arquitetura web, o ideal é sempre separarmos a
aplicação utilizando o conceito de camadas (tiers). Pensando nos conceitos de
thin client e fat client, aplicados à arquitetura web, assinale a opção correta.
Na arquitetura tradicional, há três tiers: o cliente remoto, o
servidor web e o servidor de banco de dados.
A grande vantagem da thin client é a distribuição uniforme de carga
de processamento de domínio e de regra de negócio entre as
camadas (�ers).
Tanto na thin client quanto na fat client, as regras de negócios
devem ficar armazenadas em stored procedures na camada de
persistência, a fim de permi�r maior independência em relação ao
SGBD.
Os clientes (desktops) são classificados como fat clients, por
permi�rem compa�bilidade com inúmeros �pos de equipamentos,
incluindo-se disposi�vos móveis.
Os clientes (desktops) são classificados como thin clients, por
permi�rem compa�bilidade com poucos �pos de equipamentos.
Na arquitetura tradicional, há três tiers: o cliente remoto, o
servidor web e o servidor de banco de dados.
Resposta correta: e) Na arquitetura tradicional, há três tiers:
o cliente remoto, o servidor web e o servidor de banco de
dados.
Precisamos de três camadas para trabalhar em um sistema web:
o servidor, o banco de dados e o cliente.
Pergunta 3
Um dos principais pontos na fase de planejamento da criação de um software é a
definição de sua arquitetura. Essa decisão pode influenciar em vários pontos do
desenvolvimento. Com isso em mente, podemos afirmar que a arquitetura tem
como objetivo principal prover um projeto que:
1 em 1 pontos
1 em 1 pontos
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 3/7
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
implemente e possa ser verificado se cumpre os requisitos de
so�ware.
implemente e possa ser verificado se cumpre os requisitos de
so�ware.
defina a linguagem de programação a ser u�lizada na
codificação.
permita definir as habilidades da equipe que vai desenvolver o
so�ware.
defina qual será o modo de redundância a ser u�lizado pelo
sistema.
determine o �po e parâmetros de compilação a serem
u�lizados.
Resposta correta: a) implemente e possa ser verificado se
cumpre os requisitos de software.
A arquitetura é a base para implementação e validação de
todos os requisitos.
Pergunta 4
Resposta Selecionada: a. 
Para trabalhar com componentes em Java, temos disponível a especificação
EJB. Com ela, é possível trabalhar com 3 tipos de componentes, os chamados
beans. Os três tipos existentes são: session beans, entity beans e message-
driven beans. Nesse contexto, considere as duas listas a seguir.
 
Qual a associação correta entre os tipos de beans e as características?
1-I; 2-III; 3-II.
1 em 1 pontos
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 4/7
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
1-I; 2-III; 3-II.
1-I; 2-II; 3-III.
1-II; 2-I; 3-III.
1-III; 2-II; 3-I.
1-III; 2-I; 3-II.
Resposta correta: a) 1-I; 2-III; 3-II.
En�ty Beans é o modelo de persistência. Message Driven Beans é
o modelo de troca de mensagens. Session Beans é o modelo de
regra de negócio.
Pergunta 5
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
O trabalho de segurança da informação é extremamente importante para os
sistemas atuais. Para garantir que um sistema esteja em um nível maduro de
segurança, existem alguns pilares que guiam o profissional de segurança. Quais
pilares estão corretos:
confidencialidade, integridade e disponibilidade.
adaptabilidade, usabilidade e segurança.
transparência, integridade e disponibilidade.
confidencialidade, recuperabilidade e segurança.
confidencialidade, integridade e disponibilidade.
segurança, integridade e disponibilidade.
Resposta correta: d) confidencialidade, integridade e
disponibilidade.
Os quatro pilares que guiam o profissional de segurança são
a confidencialidade, integridade, autenticidade e
disponibilidade.
Pergunta 6
Resposta Selecionada: e. 
Um desenvolvedor foi contratado para trabalhar no processo de testes de um
sistema orientado a objetos. Seu primeiro passo foi realizar o teste dos métodos
das classes, individualmente. Na sequência, integrou várias unidades criando
elementos compostos, testando as interfaces entres esses elementos. Por fim,
integrou todos os componentes do software e testou a integração entre eles como
um todo. Os testes realizados foram:
unitários, de componentes e de integração.
1 em 1 pontos
1 em 1 pontos
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 5/7
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
unitários, de integração e de aceitação.
funcionais, de integração e de aceitação.
alfa, beta e de sistema.
unitários, de componentes e de sistema.
unitários, de componentes e de integração.
Resposta correta: e) unitários,de componentes e de
integração.
Primeiro, um teste de unidade, seguido por um conjunto de
unidades, formando o teste de componente e, por fim, a
integração entre os componentes.
Pergunta 7
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Quando estamos projetando um sistema, é importante ficarmos atentos à
segurança da informação. Nesse contexto, existe um conceito que direciona a
segurança, onde se garante que a informação não esteja disponível, nem seja
revelada a quaisquer entidades ou processos não autorizados. Esse conceito que
estamos falando é:
Confidencialidade
Disponibilidade
Não-repúdio
Integridade
Confidencialidade
Confiabilidade
Resposta correta: d) Confidencialidade.
Confidencialidade é o modo de garan�r que a informação estará
acessível apenas para pessoas autorizadas.
Pergunta 8
Resposta
Selecionada:
b.
Ao construir um serviço web utilizando o padrão arquitetural REST, em geral, os
métodos devem ser anotados com algumas propriedades. A anotação @Produces
é utilizada entre as propriedades para:
especificar o �po de dado que um recurso pode produzir e enviar
para o cliente, em resposta a uma solicitação.
1 em 1 pontos
1 em 1 pontos
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 6/7
Respostas: a.
b.
c.
d.
e.
Comentário da
resposta:
indicar o dado a ser produzido e armazenado por um recurso.
especificar o �po de dado que um recurso pode produzir e enviar
para o cliente, em resposta a uma solicitação.
especificar o recurso que vai produzir o dado solicitado por um
cliente.
especificar o momento em que o dado solicitado pelo cliente será
produzido.
estabelecer controles de acesso aos dados produzidos, em
função de uma solicitação de um cliente.
Resposta correta: b) especificar o tipo de dado que um
recurso pode produzir e enviar para o cliente, em resposta a
uma solicitação.
@Produces informa qual e como o objeto produzido pelo método
vai retonar a informação ao cliente que o solicitou.
Pergunta 9
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Os testes unitários são pequenos programas aplicados em diversos sistemas que
possuam uma construção com unidades altamente coesas, e são executados:
I. sempre com acesso ao código em teste;
II. geralmente, com o auxílio de ferramentas de depuração;
III. sempre pelos programadores que escreveram o código;
IV. para verificar o funcionamento das unidades de software separadamente.
Estão corretas as alternativas:
I, II e IV.
I e IV.
I, II e III.
I, II e IV.
II, III e IV.
I, II, III e IV.
Resposta correta: c) I, II e IV.
1 em 1 pontos
01/03/2023, 14:09 Revisar envio do teste: Clique aqui para iniciar o Quiz &ndash...
https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_29471875_1&course_id=_205175_1&content_id=_920359… 7/7
Quarta-feira, 1 de Março de 2023 14h09min19s BRT
Qualquer pessoa pode executar o código que foi
construído.
Pergunta 10
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Ao estruturarmos um projeto, precisamos pensar em arquiteturas que o atendam
da melhor maneira possível. Sabendo que o sistema que você está estruturando
deve rodar via plataforma web e é uma aplicação que atenderá exclusivamente a
empresa, sem interações com demais serviços ou sistemas, qual a melhor
arquitetura para esse cenário?
Arquitetura em camadas.
Arquitetura baseada em componentes.
Arquitetura orientada a serviços.
Arquitetura monolí�ca.
Arquitetura em camadas.
Arquitetura orientada a eventos.
Resposta correta: d) Arquitetura em camadas.
Sendo web e local para a empresa, a arquitetura mais simples a
ser adotada é a arquitetura em camadas.
← OK
1 em 1 pontos

Mais conteúdos dessa disciplina