Buscar

LEO2_Arquiterura de software_ Teste_ AS Geral

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 21 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 1/21
AS Geral
Entrega Sem prazo Pontos 10 Perguntas 20
Disponível 20 out em 0:00 - 31 out em 23:59 Limite de tempo Nenhum
Tentativas permitidas 3
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 28 minutos 8,5 de 10
MAIS RECENTE Tentativa 2 28 minutos 8,5 de 10
Tentativa 1 52 minutos 3 de 10
 As respostas corretas estão ocultas.
Pontuação desta tentativa: 8,5 de 10
Enviado 25 out em 20:01
Esta tentativa levou 28 minutos.
Fazer o teste novamente
0,5 / 0,5 ptsPergunta 1
Leia a afirmação abaixo sobre arquitetura de software:
A arquitetura de software é a estrutura do sistema de software, que
especifica e mostra ________________________________, as
propriedades visíveis externamente e como elas se relacionam entre
si. A arquitetura de software é influenciada e modificada com o
decorrer do tempo pelos requisitos de negócio, ambiente de
desenvolvimento e evolução das características técnicas.
Assinale a alternativa que preenche, de forma CORRETA, a lacuna.
 o manual de operação do software 
 os componentes do software 
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547/history?version=2
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547/history?version=2
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547/history?version=1
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547/take?user_id=306961
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 2/21
 os requisitos do software 
 o código-fonte do software 
 os testes do software 
Os componentes de software representam a estrutura do
software. Os componentes de software são essenciais na
representação de uma arquitetura.
0,5 / 0,5 ptsPergunta 2
Analise as seguintes assertivas que enfatizam a importância da
arquitetura de software quanto à veracidade – V para VERDADEIRO,
ou F para FALSO:
I. A arquitetura de software fornece uma representação que facilita a
comunicação entre todos os envolvidos.
II. A arquitetura de software evidencia as decisões de projeto que terão
impacto no trabalho de engenharia de software.
III. A arquitetura de software estabelece um modelo relativamente
simples e compreensível de como é a estrutura do sistema e como
seus componentes trabalham conjuntamente.
As assertivas I, II e III são, RESPECTIVAMENTE:
 V, V, F. 
 V, V, V. 
 F, V, V. 
 F, F, V. 
 F, F, F. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 3/21
Nesse caso, todas as assertivas são verdadeiras porque são
aspectos que enfatizam a importância da arquitetura de
software.
0,5 / 0,5 ptsPergunta 3
Analise as seguintes assertivas sobre o manifesto para o
desenvolvimento ágil de software quanto à veracidade – V para
VERDADEIRO, ou F para FALSO:
I. O Manifesto Ágil diz que a documentação de software deve ser
totalmente descartada.
II. O Manifesto Ágil diz que software funcionando tem mais valor do
que documentação abrangente.
III. O Manifesto Ágil diz que a única documentação importante do que
o software funcionando é a arquitetura do sistema.
As assertivas I, II e III são, RESPECTIVAMENTE:
 F, V, V. 
 F, F, F. 
 V, V, V. 
 V, V, F. 
 F, V, F. 
O Manifesto Ágil diz que software em funcionamento é mais
importante que documentação abrangente. Apesar do software
funcionando ser mais valorizado, a documentação também tem
seu valor.
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 4/21
0 / 0,5 ptsPergunta 4IncorretaIncorreta
Analise os diagramas de classes A e B:
A)
Fonte: Elaborado pelo autor
B)
Fonte: Elaborado pelo autor
Comparando os dois diagramas de classes, pode-se concluir que:
 
O diagrama de classes A enfatiza os objetos de software e como eles
colaboram entre si e o diagrama de classe B enfatiza os objetos do
domínio de negócio.
 
O diagrama de classes A enfatiza a implementação das classes em
uma linguagem de programação e o diagrama de classes B enfatiza os
objetos de software e como eles colaboram entre si.
 
Ambos os diagramas representam a implementação das classes em
uma linguagem de programação.
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 5/21
 
O diagrama de classe A enfatiza os objetos do domínio de negócio e o
diagrama de classes B objetos de software e como eles colaboram
entre si.
 
O diagrama de classe A enfatiza os objetos do domínio de negócio e o
diagrama de classes B enfatiza a implementação das classes em uma
linguagem de programação.
O diagrama de classe A enfatiza os objetos (conceitos) do
domínio de negócio e os relacionamentos de associação entre
si com suas devidas multiplicidades e o diagrama de classes B
enfatiza os objetos de software e como eles colaboram entre si,
incluindo a navegabilidade nos relacionamentos de associação,
possibilitando compreender o objeto remetente de mensagens e
os objetos receptores.
0,5 / 0,5 ptsPergunta 5
Leia a afirmação abaixo sobre arquitetura de software na Web:
Uma arquitetura de software bastante conhecida na Web é a
arquitetura __________________________, pois suporta a execução
de aplicações de grande porte com centenas ou milhares de clientes e
nas quais os dados e a aplicação são voláteis e integrados a dados
oriundos de diversas bases de dados.
Assinale a alternativa que preenche, de forma CORRETA, a lacuna.
 cliente-servidor em duas camadas 
 stand alone 
 ponto a ponto em multicamadas 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 6/21
 ponto a ponto em duas camadas 
 cliente-servidor em multicamadas 
A arquitetura mais comum na Web é a arquitetura cliente-
servidor em multicamadas, tendo no mínimo 3 camadas.
0,5 / 0,5 ptsPergunta 6
Analise a figura sobre as diversas abordagens que apoiam reúso de
software.
Fonte: Sommerville (2011, p. 299)
Em qual abordagem de reúso o Model-View-Controller (MVC) se
enquadra?
 Sistemas orientados a serviços 
 Padrões da arquitetura 
 Sistemas de ERP 
 Engenharia de software baseada em componentes 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 7/21
 Frameworks de aplicações 
O Model-View-Controller (MVC) é um padrão de arquitetura de
software que especifica a interação entre objetos de interface
com o usuário e os demais objetos de uma aplicação. Esse
padrão arquitetural é comumente utilizado para separar as
responsabilidades entre a lógica da apresentação e a lógica da
aplicação.
0,5 / 0,5 ptsPergunta 7
Leia atentamente as informações contidas nas colunas “A” e “B” para,
em seguida, assinalar a alternativa que reúne as correspondências
CORRETAS entre as informações nessas contidas.
Coluna A:
I. Enfatizam o processo de criação dos objetos.
II. Trabalham com a montagem da estrutura das classes ou objetos.
III. Descrevem as formas pelas quais as classes ou objetos interagem
e distribuem responsabilidades.
Coluna B:
1. Padrões de projeto comportamentais.
2. Padrões de projeto de criação.
3. Padrões de projeto estruturais.
A sequência CORRETA desta associação é:
 I-1; II-3; III-2. 
 I-1; II-2; III-3. 
 I-3; II-2; III-1. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 8/21
 I-3; II-1; III-2. 
 I-2; II-3; III-1. 
Os padrões de criação enfatizam o processo de criação dos
objetos. Os padrões estruturais trabalham com montagem da
estrutura das classes ou objetos. Os padrões comportamentais
descrevem as formas pelas quais as classes ou objetos
interagem e distribuem responsabilidades.
0 / 0,5 ptsPergunta 8IncorretaIncorreta
Analise a tabela sobre padrõesde projeto GoF.
Assinale a alternativa que relacione somente padrões GoF
comportamentais e de escopo de objeto.
 Abstract Factory, Proxy, Interpreter. 
 Singleton, Factory Method, Bridge. 
 Adapter, Iterator, Prototype. 
 Mediator, Façade, Decorator. 
 Observer, State, Strategy. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 9/21
Observer, State e Strategy são padrões de projeto GoF
comportamentais e de escopo de objeto. As demais alternativas
relacionam um ou mais padrões de projeto de criação e/ou
estruturais e/ou de escopo de classe. Verifique a Tabela 1 do
material teórico.
0,5 / 0,5 ptsPergunta 9
Leia atentamente as informações contidas nas colunas “A” e “B” para,
em seguida, assinalar a alternativa que reúne as correspondências
CORRETAS entre as informações nessas contidas.
Coluna A:
I. São desenvolvidos conforme os padrões de serviço, estando
disponíveis para invocação remota.
II. São desenvolvidas como um pacote a ser integrado com um
framework de componentes (.NET, JEE, ...).
III. São configurados para uso em um ambiente específico.
Coluna B:
1. Coleções de objetos.
2. Sistemas de software stand alone.
3. Web services.
A sequência CORRETA desta associação é:
 I-1; II-3; III-2. 
 I-3; II-2; III-1. 
 I-2; II-3; III-1. 
 I-3; II-1; III-2. 
 I-1; II-2; III-3. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 10/21
Web services são desenvolvidos conforme os padrões de
serviço, estando disponíveis para invocação remota. Coleções
de objetos são desenvolvidas como um pacote a ser integrado
com um framework de componentes (.NET, JEE, ...). Sistemas
de software stand alone são configurados para uso em um
ambiente específico.
0,5 / 0,5 ptsPergunta 10
Analise as seguintes assertivas que enfatizam a importância da
arquitetura de software quanto à veracidade – V para VERDADEIRO,
ou F para FALSO:
I. Uma arquitetura de software recomendada para aplicações Web é a
arquitetura em duas camadas porque separa a interface da navegação
e o comportamento da aplicação.
II. Uma arquitetura em três camadas para aplicações Web simplifica a
implementação e aumenta a reutilização.
III. O padrão MVC permite a junção da interface de usuário da
funcionalidade e do conteúdo informacional de uma aplicação Web.
As assertivas I, II e III são, RESPECTIVAMENTE:
 V, V, F. 
 F, V, F. 
 F, F, V. 
 F, F, F. 
 V, V, V. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 11/21
A assertiva I é FALSA porque uma arquitetura de software
recomendada para aplicações Web é a arquitetura em TRÊS
camadas porque separa a interface da navegação e o
comportamento da aplicação. A assertiva III é FALSA porque o
padrão MVC permite a SEPARAÇÃO da interface de usuário da
funcionalidade e do conteúdo informacional de uma aplicação
Web.
0,5 / 0,5 ptsPergunta 11
Analise as seguintes assertivas sobre classes abstratas e interfaces
quanto à veracidade – V para VERDADEIRO, ou F para FALSO:
I. As classes abstratas são utilizadas para simplificar e organizar
hierarquias de generalização/especialização (herança), onde
propriedades comuns a diversas classes podem ser definidas em uma
classe abstrata, a partir da qual suas subclasses herdam. As classes
abstratas não propiciam o princípio do polimorfismo.
II. As interfaces são utilizadas para estabelecer um contrato
comportamental (de serviços) entre um objeto consumidor e objetos
fornecedores de um determinado serviço.
III. A classe abstrata possui tanto métodos concretos quanto abstratos,
enquanto a interface possui apenas métodos concretos.
IV. A classe abstrata tem atributos, mas a interface não; eventualmente
uma interface pode ter constantes, mas vale lembrar que constantes
não são atributos.
V. Uma semelhança entre os dois conceitos é que tanto a classe
abstrata quanto a interface não instanciam objetos.
As assertivas I, II, III, IV e V são RESPECTIVAMENTE:
 V, F, V, V, V. 
 V, V, F, F, F. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 12/21
 V, V, V, F. V. 
 F, F, V, V, F. 
 F, V, F, V, V. 
A assertiva I é FALSA porque as classes abstratas são
utilizadas para simplificar e organizar hierarquias de
generalização/especialização (herança), onde propriedades
comuns a diversas classes podem ser definidas em uma classe
abstrata, a partir da qual suas subclasses herdam. As classes
abstratas TAMBÉM PROPICIAM o princípio do polimorfismo. A
assertiva III é FALSA porque a classe abstrata possui tanto
métodos concretos quanto abstratos, enquanto a interface
possui apenas métodos ABSTRATOS.
0,5 / 0,5 ptsPergunta 12
Analise as seguintes assertivas sobre camada lógica e física quanto à
veracidade – V para VERDADEIRO, ou F para FALSO:
I. A camada lógica de apresentação fica em um nó de processamento
(conhecido como presentation tier).
II. As camadas lógicas da aplicação e do domínio ficam juntas em
outro nó (camada física denominada middle tier). Essa camada física
representa o servidor da aplicação. A camada de apresentação
requisita serviços para essa camada. É possível haver mais de um
servidor de aplicação, com o objetivo de aumentar a disponibilidade e
o desempenho do sistema de software.
III. A camada física do meio faz acesso a outra camada física, onde
geralmente está localizado um banco de dados. Essa camada física é
chamada de camada de infraestrutura (infrastructure tier).
As assertivas I, II e III são RESPECTIVAMENTE:
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 13/21
 V, V, F. 
 F, V, F. 
 F, F, V. 
 F, F, F. 
 V, V, V. 
A assertiva III é FALSA porque a camada física do meio faz
acesso a outra camada física, onde geralmente está localizado
um banco de dados. Essa camada física é chamada de camada
de DADOS (DATA TIER).
0,5 / 0,5 ptsPergunta 13
Leia a afirmação abaixo sobre a divisão de um sistema de software.
Um sistema de software pode ser dividido em vários
__________________, sendo que a comunicação entre eles é
realizada através de suas ___________________.
Assinale a alternativa que preenche CORRETA e
RESPECTIVAMENTE as lacunas.
 subsistemas; interfaces. 
 interfaceamentos; classes de objetos. 
 níveis arquiteturais; interfaces. 
 níveis arquiteturais; classes de objetos. 
 interfaceamentos; interfaces. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 14/21
Um sistema de software pode ser dividido em vários
subsistemas, sendo que a comunicação entre eles é realizada
através de suas interfaces.
0,5 / 0,5 ptsPergunta 14
Leia atentamente as informações contidas nas colunas “A” e “B” para,
em seguida, assinalar a alternativa que reúne as correspondências
CORRETAS entre as informações contidas nas colunas.
Coluna A
I. Camada de apresentação
II. Camada de aplicação
III. Camada de domínio
IV. Camada de infraestrutura
Coluna B
1. Também chamada de camada de negócio.
2. Também chamada de camada de serviços técnicos.
3. Também chamada de camada de interface com o usuário.
4. Também chamada de camada de serviço.
A sequência CORRETA dessa associação é:
 I-4; II-1; III-2; IV-3. 
 I-4; II-3; III-1; IV-2. 
 I-1; II-4; III-2; IV-3. 
 I-1; II-4; III-3; IV-2. 
 I-3; II-4; III-1; IV-2. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 15/21
A camada de apresentação também é chamada de camada de
interface com o usuário; a camada de aplicação também é
chamada de camada de serviço; a camada de domínio também
é chamada de camada de negócio; a camada de infraestrutura
também é chamada de camada de serviços técnicos.
0,5 / 0,5 ptsPergunta 15
Leia atentamente as informações contidas nas colunas “A”e “B” para,
em seguida, assinalar a alternativa que reúne as correspondências
CORRETAS entre as informações contidas nas colunas.
Coluna A
I. Camada lógica
II. Camada física
III. Subsistema lógico
IV. Subsistema físico
Coluna B
1. Componente
2. Pacote
3. Tier
4. Layer
A sequência CORRETA dessa associação é:
 I-2; II-1; III-4; IV-3. 
 I-1; II-4; III-2; IV- 3 
 I-4; II-2; III-3; IV-1. 
 I-2; II-1; III-3; IV-4. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 16/21
 I-4; II-2; III-3; IV-1. 
A camada lógica se refere ao termo layer; camada física se
refere ao termo tier (nó de processamento); na arquitetura
lógica, um subsistema é um pacote; na arquitetura física, um
subsistema é um componente.
0,5 / 0,5 ptsPergunta 16
Leia a afirmação abaixo sobre persistência de dados.
Os ____________________ só existem em tempo de execução, isto é,
na memória da máquina durante uma sessão de uso do sistema. Os
__________________________ existem durante várias execuções do
sistema; para tal, esses objetos precisam ser armazenados quando a
sessão de uso termina e recuperados quando outra sessão é
inicializada.
Assinale a alternativa que preenche, de forma CORRETA, as lacunas.
 objetos voláteis e objetos transientes. 
 objetos persistentes e objetos voláteis. 
 objetos transientes e objetos persistentes. 
 objetos transientes e objetos voláteis. 
 objetos persistentes e objetos transientes. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 17/21
Os objetos transientes só existem em tempo de execução, isto
é, na memória da máquina durante uma sessão de uso do
sistema. Os objetos persistentes existem durante várias
execuções do sistema; para tal, esses objetos precisam ser
armazenados quando a sessão de uso termina e recuperados
quando outra sessão é inicializada.
0,5 / 0,5 ptsPergunta 17
Analise as seguintes assertivas sobre mapeamento objeto-relacional
quanto à veracidade – V para VERDADEIRO, ou F para FALSO:
I. Ao utilizar tecnologias relacionadas com o paradigma orientado a
objetos, principalmente uma linguagem de programação orientada a
objetos para desenvolver sistemas de software, e um sistema
gerenciador de banco de dados relacional para armazenamento físico
dos dados, é necessário mapear os valores dos atributos de objetos
persistentes para tabelas, por conta das diferenças conceituais e de
tecnologia entre o modelo de objetos e o modelo relacional.
II. O mapeamento objeto-relacional é algo exato e rígido.
III. A transposição de objetos para tabelas é chamado de
mapeamento.
As assertivas I, II e III são, RESPECTIVAMENTE.
 F, F, F. 
 V, F, V. 
 V, V, F. 
 V, V, V. 
 F, V, V. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 18/21
A assertiva II é FALSA porque o mapeamento objeto-relacional
NÃO é algo exato e rígido, podendo ser adaptado de acordo
com o problema em questão.
0,5 / 0,5 ptsPergunta 18
Analise as seguintes assertivas sobre procedimento de mapeamento
quanto à veracidade – V para VERDADEIRO, ou F para FALSO:
I. Ao realizar o mapeamento de uma relação com conectividade um-
para-muitos, é importante verificar qual classe está com o lado um (1)
do relacionamento.
II. Ao realizar o mapeamento de uma relação com conectividade
muitos-para-muitos com classe associativa, é importante notar que a
classe associativa tem atributos associados às classes que ela
relaciona.
III. O mapeamento dos relacionamentos de composição pode ser o
mesmo adotado nos relacionamentos de associação, inclusive as
conectividades, A diferença está na forma de como o banco de dados
deve se comportar quando um registro da tabela correspondente ao
todo deve ser excluído ou atualizado, ou seja, quando um objeto todo
é excluído ou atualizado, é natural excluir ou atualizar os objetos parte
também.
As assertivas I, II e III são, RESPECTIVAMENTE.
 V, V, F. 
 F, F, V. 
 V, F, V. 
 V, V, V. 
 F, V, V. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 19/21
A assertiva I é FALSA porque ao realizar o mapeamento de
uma relação com conectividade um-para-muitos, é importante
verificar qual classe está com o lado MUITOS (*) do
relacionamento.
0 / 0,5 ptsPergunta 19IncorretaIncorreta
Analise a figura sobre o mapeamento de objetos para o modelo
relacional.
Fonte: Machado (2014, p.233).
Apesar dos diversos conceitos existentes em ambos os modelos, a
ênfase no mapeamento objeto-relacional está:
 no mapeamento de classes e atributos para tabelas e colunas. 
 no mapeamento de métodos para stored procedures. 
 no mapeamento de métodos para tabelas e colunas. 
 no mapeamento de classes e atributos para stored procedures. 
 no mapeamento de tabelas e colunas para classes e atributos. 
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 20/21
Apesar dos diversos conceitos existentes em ambos os
modelos, a ênfase está no mapeamento de classes e atributos
para tabelas e colunas.
0,5 / 0,5 ptsPergunta 20
Analise as seguintes assertivas sobre mapeamento de objetos quanto
à veracidade – V para VERDADEIRO, ou F para FALSO:
I. Para manter uma padronização nos objetos mapeados, uma coluna
de implementação (id) é utilizada como chave primária de cada tabela.
II. Por ser uma das melhores maneiras de associar identificadores a
objetos mapeados para tabelas, uma coluna de implementação (id) é
utilizada como chave primária de cada tabela.
III. A coluna id é um identificador com significado no domínio de
negócio.
As assertivas I, II e III são, RESPECTIVAMENTE.
 V, F, V. 
 F, F, V. 
 F, V, V. 
 V, V, V. 
 V, V, F. 
A assertiva III é FALSA porque a coluna id é um identificador
SEM significado no domínio de negócio.
25/10/2022 20:02 AS Geral: ARQUITETURA DE SOFTWARE
https://cruzeirodosul.instructure.com/courses/30516/quizzes/79547 21/21
Pontuação do teste: 8,5 de 10

Continue navegando