Logo Passei Direto
Buscar

PROJETO DE SISTEMAS ORIENTADO A OBJETO - QUESTIONÁRIO UNIDADE III

Ferramentas de estudo

Questões resolvidas

A visão estática da arquitetura do software permite apresentar a arquitetura do sistema em camadas. Com esta visão, é possível dar manutenção em cada componente isoladamente, PORQUE cada camada possui vários componentes como referência para que o código possa ser copiado e colado em outras camadas.
Assinale a alternativa correta de análise do texto:
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento inválido e justicativa inválida.
Argumento inválido e justicativa válida. O componente representa conjunto de camadas.
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento válido e justicativa válida. A justicativa completa o argumento.
Argumento válido e justicativa válida. A justicativa não responde ao argumento.

Analise cada afirmativa como Verdadeira (V) ou Falsa (F) e assinale a alternativa correta:
I. Arquitetura de software é uma descrição de como um sistema de software é organizado.
II. O arquiteto do software deve conhecer os aspectos culturais de seu cliente.
III. O arquiteto do software deve identificar os elementos do projeto e seus relacionamentos.
V, V, V.
F, F, V.
F, V, F.
V, F, V.
V, V, F.

De acordo com Bass, Clements e Kazman (2010), são três as visões arquiteturais: visão modular, visão componente e conector, e visão de alocação.
Associe os conceitos abaixo às visões arquiteturais:
I. Representa a forma pela qual esses componentes estão distribuídos em uma infraestrutura.
II. Representa a forma pela qual os componentes interagem, ou seja, seus protocolos de comunicação.
III. Representa a visão do sistema em termos de unidade de implementação; essas unidades podem ser classes, componentes ou módulos.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão modular; III. – visão componente e conector.
I. – visão componente e conector; II. – visão de alocação; III. – visão modular.
I. – visão componente e conector; II. – visão modular; III. – visão de alocação.
I. – visão modular; II. – visão de alocação; III. – visão componente e conector.

De acordo com as tabelas E-R, relacionar as entidades “Fábrica” e “Cliente” para gerar uma nova entidade de nome “Entrega”.
Assinale a alternativa correspondente à especificação desta função.
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK); Nome_Cliente (FK), endereco_Cliente(FK) e data_Entreg(FK).
A nova entidade Entrega deverá conter os atributos primários Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK), Cliente (FK) e data_Entreg (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK), Nome_Cliente (FK), endereco_Cliente (FK) e data_Entreg (FK).

Leia as definições abaixo no que se refere aos diagramas da UML:
Assinale a alternativa correta:
I. Este diagrama apresenta atributos, operações e relacionamentos entre os objetos.
II. Este diagrama apresenta somente o atributo e os valores em uma determinada situação.
III. Este diagrama é uma unidade de software que pode ser reusada em outros sistemas.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – mensagem; III. – componente.
I. – componente; II. – mensagem; III. – estado.
I. – objeto; II. – componente; III. – estado.
I. – objeto; II. – componente; III. – classe.

O arquiteto de software, entre várias obrigações, possui a obrigação de conhecer o ambiente operacional do cliente, que se refere à tecnologia utilizada para a infraestrutura da tecnologia da informação.
Com base na afirmativa e justicativa descrita no texto, avalie as possíveis interpretações da análise como Verdadeira (V) ou Falsa (F) e assinale a alternativa que representa uma análise correta do caso.
I. A afirmativa está correta, mas a justicativa está errada. O arquiteto do software não possui a responsabilidade de codificar e nem de implantar o software.
II. A afirmativa está correta, mas a justicativa está errada. O arquiteto do software tem obrigação de conhecer o ambiente operacional do cliente, para sugerir as devidas adaptações necessárias no projeto do software para adaptá-lo ao ambiente operacional do cliente.
III. A afirmativa e a justicativa estão erradas. O arquiteto do software cuida da modelagem da arquitetura do software, porém isto independe da tecnologia que será utilizada.
V, V, F.
F, V, F.
F, V, V.
V, F, F.
V, V, F.
V, V, V.

O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma determinada fábrica.
Identifique a representação simbólica da função dos blocos no MER.
FONTE: Moreno (2015).
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
Para a entidade TRANSPORTE é atribuído o relacionamento FORNECEDOR, FÁBRICA e CLIENTE.
Para a entidade TRANSPORTE são atribuídas as atividades FORNECEDOR, FÁBRICA e CLIENTE.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o atributo é o TRANSPORTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.

O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma determinada fábrica.
Das possíveis interpretações deste modelo, assinale a alternativa que apresenta a análise correta.
FONTE: Moreno (2015).
A forma de relacionamento TRANSPORTE indica que esta chave deverá possuir atributos comuns entre as entidades FORNECEDOR, FÁBRICA e CLIENTE.
A entidade TRANSPORTE indica que esta chave deverá possuir atributos comuns para permitir o relacionamento entre FORNECEDOR, FÁBRICA e CLIENTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.

O módulo do sistema de um setor financeiro de um ERP é composto pelos componentes: aplicação do Financeiro (app_Financeiro), gerador de relatórios (ger_Rel) e SGBD da empresa (sgbd_Empresa).
Em relação ao acoplamento e coesão destes componentes, qual das alternativas abaixo apresenta maior segurança e eficácia na operação do software?
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
sgbd_Empresa é isolado; e app_Financeiro liga a ger_Rel.
sgbd_Empresa liga a app_Financeiro e a ger_Rel somente.
sgbd_Empresa liga a app_Financeiro; e ger_Rel liga a app_Financeiro.

Para a implementação de um sistema de gerenciamento de banco de dados, foi apresentado o re namento de um sistema de informação logístico da cadeia de suprimentos que leva ao modelo lógico apresentado abaixo.
Assinale a alternativa correspondente à interpretação correta da análise deste modelo.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existe uma entidade e dois relacionamentos: ENTREGA é a chave primária, e os atributos Produto (FK) e Nome_Cliente (FK) são os relacionamentos, as chaves estrangeiras FÁBRICA e CLIENTE.
Existem duas entidades e um relacionamento: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave de relacionamento.
Existem três entidades: FÁBRICA e CLIENTE são chaves estrangeiras e ENTREGA é chave primária.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existem três relacionamentos com entidades comuns. No modelo, estes relacionamentos determinam as chaves primárias.
a.
b.
c.
d.
e.

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

A visão estática da arquitetura do software permite apresentar a arquitetura do sistema em camadas. Com esta visão, é possível dar manutenção em cada componente isoladamente, PORQUE cada camada possui vários componentes como referência para que o código possa ser copiado e colado em outras camadas.
Assinale a alternativa correta de análise do texto:
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento inválido e justicativa inválida.
Argumento inválido e justicativa válida. O componente representa conjunto de camadas.
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento válido e justicativa válida. A justicativa completa o argumento.
Argumento válido e justicativa válida. A justicativa não responde ao argumento.

Analise cada afirmativa como Verdadeira (V) ou Falsa (F) e assinale a alternativa correta:
I. Arquitetura de software é uma descrição de como um sistema de software é organizado.
II. O arquiteto do software deve conhecer os aspectos culturais de seu cliente.
III. O arquiteto do software deve identificar os elementos do projeto e seus relacionamentos.
V, V, V.
F, F, V.
F, V, F.
V, F, V.
V, V, F.

De acordo com Bass, Clements e Kazman (2010), são três as visões arquiteturais: visão modular, visão componente e conector, e visão de alocação.
Associe os conceitos abaixo às visões arquiteturais:
I. Representa a forma pela qual esses componentes estão distribuídos em uma infraestrutura.
II. Representa a forma pela qual os componentes interagem, ou seja, seus protocolos de comunicação.
III. Representa a visão do sistema em termos de unidade de implementação; essas unidades podem ser classes, componentes ou módulos.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão modular; III. – visão componente e conector.
I. – visão componente e conector; II. – visão de alocação; III. – visão modular.
I. – visão componente e conector; II. – visão modular; III. – visão de alocação.
I. – visão modular; II. – visão de alocação; III. – visão componente e conector.

De acordo com as tabelas E-R, relacionar as entidades “Fábrica” e “Cliente” para gerar uma nova entidade de nome “Entrega”.
Assinale a alternativa correspondente à especificação desta função.
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK); Nome_Cliente (FK), endereco_Cliente(FK) e data_Entreg(FK).
A nova entidade Entrega deverá conter os atributos primários Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK), Cliente (FK) e data_Entreg (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK), Nome_Cliente (FK), endereco_Cliente (FK) e data_Entreg (FK).

Leia as definições abaixo no que se refere aos diagramas da UML:
Assinale a alternativa correta:
I. Este diagrama apresenta atributos, operações e relacionamentos entre os objetos.
II. Este diagrama apresenta somente o atributo e os valores em uma determinada situação.
III. Este diagrama é uma unidade de software que pode ser reusada em outros sistemas.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – mensagem; III. – componente.
I. – componente; II. – mensagem; III. – estado.
I. – objeto; II. – componente; III. – estado.
I. – objeto; II. – componente; III. – classe.

O arquiteto de software, entre várias obrigações, possui a obrigação de conhecer o ambiente operacional do cliente, que se refere à tecnologia utilizada para a infraestrutura da tecnologia da informação.
Com base na afirmativa e justicativa descrita no texto, avalie as possíveis interpretações da análise como Verdadeira (V) ou Falsa (F) e assinale a alternativa que representa uma análise correta do caso.
I. A afirmativa está correta, mas a justicativa está errada. O arquiteto do software não possui a responsabilidade de codificar e nem de implantar o software.
II. A afirmativa está correta, mas a justicativa está errada. O arquiteto do software tem obrigação de conhecer o ambiente operacional do cliente, para sugerir as devidas adaptações necessárias no projeto do software para adaptá-lo ao ambiente operacional do cliente.
III. A afirmativa e a justicativa estão erradas. O arquiteto do software cuida da modelagem da arquitetura do software, porém isto independe da tecnologia que será utilizada.
V, V, F.
F, V, F.
F, V, V.
V, F, F.
V, V, F.
V, V, V.

O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma determinada fábrica.
Identifique a representação simbólica da função dos blocos no MER.
FONTE: Moreno (2015).
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
Para a entidade TRANSPORTE é atribuído o relacionamento FORNECEDOR, FÁBRICA e CLIENTE.
Para a entidade TRANSPORTE são atribuídas as atividades FORNECEDOR, FÁBRICA e CLIENTE.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o atributo é o TRANSPORTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.

O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma determinada fábrica.
Das possíveis interpretações deste modelo, assinale a alternativa que apresenta a análise correta.
FONTE: Moreno (2015).
A forma de relacionamento TRANSPORTE indica que esta chave deverá possuir atributos comuns entre as entidades FORNECEDOR, FÁBRICA e CLIENTE.
A entidade TRANSPORTE indica que esta chave deverá possuir atributos comuns para permitir o relacionamento entre FORNECEDOR, FÁBRICA e CLIENTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.

O módulo do sistema de um setor financeiro de um ERP é composto pelos componentes: aplicação do Financeiro (app_Financeiro), gerador de relatórios (ger_Rel) e SGBD da empresa (sgbd_Empresa).
Em relação ao acoplamento e coesão destes componentes, qual das alternativas abaixo apresenta maior segurança e eficácia na operação do software?
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
sgbd_Empresa é isolado; e app_Financeiro liga a ger_Rel.
sgbd_Empresa liga a app_Financeiro e a ger_Rel somente.
sgbd_Empresa liga a app_Financeiro; e ger_Rel liga a app_Financeiro.

Para a implementação de um sistema de gerenciamento de banco de dados, foi apresentado o re namento de um sistema de informação logístico da cadeia de suprimentos que leva ao modelo lógico apresentado abaixo.
Assinale a alternativa correspondente à interpretação correta da análise deste modelo.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existe uma entidade e dois relacionamentos: ENTREGA é a chave primária, e os atributos Produto (FK) e Nome_Cliente (FK) são os relacionamentos, as chaves estrangeiras FÁBRICA e CLIENTE.
Existem duas entidades e um relacionamento: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave de relacionamento.
Existem três entidades: FÁBRICA e CLIENTE são chaves estrangeiras e ENTREGA é chave primária.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existem três relacionamentos com entidades comuns. No modelo, estes relacionamentos determinam as chaves primárias.
a.
b.
c.
d.
e.

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE IIIPROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_D_20232CONTEÚDO
Usuário
Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS
Teste QUESTIONÁRIO UNIDADE III
Iniciado
Enviado
Status Completada
Resultado da tentativa 2,5 em 2,5 pontos 
Tempo decorrido 1 minuto
Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
Pergunta 1
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
A visão estática da arquitetura do software permite apresentar a arquitetura do sistema em camadas. Com esta visão, é possível dar manutenção em
cada componente isoladamente, PORQUE cada camada possui vários componentes como referência para que o código possa ser copiado e colado
em outras camadas. Assinale a alternativa correta de análise do texto:
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento inválido e justicativa inválida.
Argumento inválido e justicativa válida. O componente representa conjunto de camadas.
Argumento válido e justicativa inválida. O código é reusado e não copiado e colado.
Argumento válido e justicativa válida. A justicativa completa o argumento.
Argumento válido e justicativa válida. A justicativa não responde ao argumento.
Resposta: C 
Comentário: A visão estática da arquitetura promove a visão da organização dos componentes do software e de suas relações com
elementos de dados (banco de dados, arquivos-texto etc.) com sistemas de hardware e com outros sistemas de software. Além,
claro, de promover a visão de como estes componentes se relacionam entre si. Veja o “tópico 6 Visões da arquitetura de software –
unidade III”. Quanto ao copiar/colar, isso vai contra todos os princípios de reúso dos componentes de software. Leia o “tópico 6.1.3
Estruturação de sistemas em subsistemas e camadas – unidade III”.
Pergunta 2
Resposta Selecionada: e. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Analise cada a rmativa como Verdadeira (V) ou Falsa (F) e assinale a alternativa correta:
I. Arquitetura de software é uma descrição de como um sistema de software
é organizado.
II. O arquiteto do software deve conhecer os aspectos culturais de seu cliente.
III. O arquiteto do software deve identicar os elementos do projeto e seus relacionamentos.
V, V, V.
F, F, V.
F, V, F.
V, F, V.
V, V, F.
V, V, V.
Resposta: E
Comentário: O arquiteto de software deve conhecer toda a infraestrutura de TI do cliente e os elementos que o compõem, a
organização diz respeito a alinhar os processos de negócios com a TI, os aspectos culturais do cliente auxiliam na usabilidade do
software e regras de acesso. Essas atribuições ao arquiteto do software podem ser vistas no “tópico 5.2.5 Processo de arquitetura
de software em aspectos humanos – unidade III”.
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
b. 
De acordo com Bass, Clements e Kazman (2010), são três as visões arquiteturais: visão modular, visão componente e conector, e visão de alocação:
 
Associe os conceitos abaixo às visões arquiteturais:
 
I. Representa a forma pela qual esses componentes estão distribuídos em uma infraestrutura.
II. Representa a forma pela qual os componentes interagem, ou seja, seus protocolos de comunicação.
III. Representa a visão do sistema em termos de unidade de implementação; essas unidades podem ser classes, componentes ou módulos.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão componente e conector; III. – visão modular.
I. – visão de alocação; II. – visão modular; III. – visão componente e conector.
UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
c. 
d. 
e. 
Comentário da resposta:
I. – visão componente e conector; II. – visão de alocação; III. – visão modular.
I. – visão componente e conector; II. – visão modular; III. – visão de alocação.
I. – visão modular; II. – visão de alocação; III. – visão componente e conector.
Resposta: A
Comentário:
Conceito (I.) – é a visão da alocação que se refere à estruturação dos componentes e suas ligações.
Conceito (II.) – a visão componente representa os componentes e o conector suas formas de interação.
Conceito (III.) – a visão modular indica como que as unidades do sistema serão implementadas.
Esses conceitos estão descritos no “tópico 6.3 Documentação de arquitetura – unidade III”.
Pergunta 4
Resposta
Selecionada:
a. 
Respostas: a. 
b.
c. 
d. 
e.
Comentário da
resposta:
De acordo com as tabelas E-R, relacionar as entidades “Fábrica” e “Cliente”. para gerar uma nova entidade de nome “Entrega”. Assinale a alternativa
correspondente à especicação desta função.
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos estrangeiros Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK);
Nome_Cliente (FK), endereco_Cliente(FK) e data_Entreg(FK).
A nova entidade Entrega deverá conter os atributos primários Fábrica (FK) e Cliente (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK), Cliente (FK) e data_Entreg (FK).
A nova entidade Entrega deverá conter os atributos primários Produto (FK): Quantidade (FK), Valor (FK), data_Compr (FK),
Nome_Cliente (FK), endereco_Cliente (FK) e data_Entreg (FK).
Resposta: A
Comentário: Para implementar o relacionamento entre as entidades Fábrica e Cliente, é criada a entidade de relacionamento
Entrega com as chaves estrangeiras Fábrica (FK) e Cliente (FK). Veja a explicação da Figura 22 no “tópico 5.1.2 Introdução a banco
de dados relacionais – unidade III”.
Pergunta 5
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
Leia as de nições abaixo no que se refere aos diagramas da UML:
 
I. Este diagrama apresenta atributos, operações e relacionamentos entre os objetos.
II. Este diagrama apresenta somente o atributo e os valores em uma determinada situação.
III. Este diagrama é uma unidade de software
que pode ser reusada em outros sistemas.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – objeto; III. – componente.
I. – classe; II. – mensagem; III. – componente.
I. – componente; II. – mensagem; III. – estado.
I. – objeto; II. – componente; III. – estado.
I. – objeto; II. – componente; III. – classe.
Resposta: A
Comentário:
• De nição (I.) – Atributos e operações e a forma de relacionamento entre os objetos são características apresentadas em uma
classe. Saiba mais, veja o “tópico 5.1 Projeto de dados e classes – unidade III”.
• De nição (II.) – O diagrama de objetos faz parte dos diagramas estruturais que representam os valores dos atributos no
instante em que ocorrem. Veja a de nição em “tópico 3.1 A UML – unidade II” e no “tópico 5.1.3 Bancos de dados relacionais
versus
orientação a objetos”.
• De nição (III.) – Um dos principais objetivos da arquitetura do software
é o reúso de componentes. Esta ênfase é apresentada no “tópico 5.2.3 A importância da arquitetura de software
– unidade III”.
Pergunta 6
O arquiteto de software, entre várias obrigações, possui a obrigação de conhecer o ambiente operacional do cliente, que se refere à tecnologia
utilizada para a infraestrutura da tecnologia da informação,
PORQUE
Possui a responsabilidade de codicar e atualizar o sistema de gerenciamento do banco de dados do cliente, para implantar o ambiente operacional
do software.
 
Com base na a rmativa e justicativa descrita no texto, avalie as possíveis interpretações da análise como Verdadeira (V) ou Falsa (F) e assinale a
alternativa que representa uma análise correta do caso.
 
I. A a rmativa está correta, mas a justicativa está errada. O arquiteto do software não possui a responsabilidade de codicar e nem de implantaro
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: d. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
software.
II. A a rmativa está correta, mas a justicativa está errada. O arquiteto do software tem obrigação de conhecer o ambiente operacional do cliente,
para sugerir as devidas adaptações necessárias no projeto do software
para adaptá-lo ao ambiente operacional do cliente.
III. A a rmativa e a justicativa estão erradas. O arquiteto do software cuida da modelagem da arquitetura do software, porém isto independe da
tecnologia que será utilizada.
 
Alternativas:
V, V, F.
F, V, F.
F, V, V.
V, F, F.
V, V, F.
V, V, V.
Resposta: D
Comentário: O arquiteto de software deve conhecer toda a infraestrutura de TI do cliente. A especicação e modelagem é a
principal responsabilidade no desenvolvimento do sistema. Essas atribuições ao arquiteto do software podem ser vistas no
“tópico 5.2.5 Processo de arquitetura de software em aspectos humanos – unidade III”.
Pergunta 7
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário da
resposta:
O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma
determinada fábrica. O modelo apresentado é um Modelo de Entidade e Relacionamento (MER) para um projeto conceitual. Este modelo é um
mapeamento do relacionamento entre as bases de dados das empresas envolvidas. Identique a representação simbólica da função dos blocos no
MER.
 
FONTE: Moreno (2015).
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
Para a entidade TRANSPORTE é atribuído o relacionamento FORNECEDOR, FÁBRICA e CLIENTE.
Para a entidade TRANSPORTE são atribuídas as atividades FORNECEDOR, FÁBRICA e CLIENTE.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o TRANSPORTE é o relacionamento.
FORNECEDOR, FÁBRICA e CLIENTE são as entidades e o atributo é o TRANSPORTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.
Resposta: C
Comentário: O conceito de entidades e relacionamentos pode ser bem entendido no “tópico 5.1.2 Introdução a banco de
dados relacionais – unidade III”. Acompanhe com a resolução da questão:
• FORNECEDOR, FÁBRICA e CLIENTE são as entidades – elas representam as interfaces do mundo externo (ou real).
• TRANSPORTE é o relacionamento – indica a forma de ligação entre as entidades.
Pergunta 8
Resposta
Selecionada:
b.
Respostas: a.
b.
c. 
d. 
e. 
Comentário da
resposta:
O cenário do negócio apresentado abaixo se refere a um sistema de informação logístico da cadeia de suprimentos em que participa uma determinada
fábrica. O modelo apresentado é um Modelo de Entidade e Relacionamento (MER) para um projeto conceitual. Este modelo é um mapeamento do
relacionamento entre as bases de dados das empresas envolvidas. Das possíveis interpretações deste modelo, assinale a alternativa que apresenta a
análise correta.
 
FONTE: Moreno (2015).
A forma de relacionamento TRANSPORTE indica que esta chave deverá possuir atributos comuns entre as entidades
FORNECEDOR, FÁBRICA e CLIENTE.
A entidade TRANSPORTE indica que esta chave deverá possuir atributos comuns para permitir o relacionamento entre
FORNECEDOR, FÁBRICA e CLIENTE.
A forma de relacionamento TRANSPORTE indica que esta chave deverá possuir atributos comuns entre as entidades
FORNECEDOR, FÁBRICA e CLIENTE.
Os atributos das atividades FORNECEDOR, FÁBRICA e CLIENTE correspondem à decisão de TRANSPORTE.
Para a entidade TRANSPORTE são atribuídas, em uma chave comum, as atividades FORNECEDOR, FÁBRICA e CLIENTE.
TRANSPORTE contém os atributos privados dos relacionamentos FORNECEDOR, FÁBRICA e CLIENTE.
Resposta: B
Comentário: Para implementar a forma de relacionamento TRANSPORTE, é necessário que a classe possa herdar atributos
das entidades.
• TRANSPORTE é o relacionamento – indica a forma de ligação entre as entidades.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
• FORNECEDOR, FÁBRICA e CLIENTE são as entidades – elas representam as interfaces do mundo externo (ou real).
Os conceitos dos blocos e atributos podem ser encontrados no “tópico 5.1.2 Introdução a banco de dados relacionais –
unidade III”.
Pergunta 9
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Comentário
da resposta:
O módulo do sistema de um setor nanceiro de um ERP é composto pelos componentes: aplicação do Financeiro (app_Financeiro), gerador de
relatórios (ger_Rel) e SGBD da empresa (sgbd_Empresa). Em relação ao acoplamento e coesão destes componentes, qual das alternativas abaixo
apresenta maior segurança e e cácia na operação do software?
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel; e ger_Rel liga a sgbd_Empresa.
app_Financeiro liga a ger_Rel e a sgbd_Empresa; e ger_Rel liga a sgbd_Empresa.
sgbd_Empresa é isolado; e app_Financeiro liga a ger_Rel.
sgbd_Empresa liga a app_Financeiro e a ger_Rel somente.
sgbd_Empresa liga a app_Financeiro; e ger_Rel liga a app_Financeiro.
Resposta: B
Comentário: Abaixo é o modelo desenhado, de acordo com a questão:
 
FONTE: Moreno (2016).
 
Uma boa arquitetura deve apresentar um baixo acoplamento e alta coesão entre os módulos que compõem o sistema. O baixo
acoplamento indica que o componente possui características necessárias e su cientes para o seu funcionamento. No caso, cada
componente possui um objetivo especíco, sem a dependência do outro componente. E alta coesão indica que, se um componente
vier a falhar, isso não compromete as demais partes do sistema, como mostra a arquitetura. O “tópico 6.1.3 Estruturação de
sistemas em subsistemas e camadas – unidade III” aborda o tema acoplamento e coesão.
Pergunta 10
Resposta
Selecionada:
d. 
Respostas: a.
b.
c. 
d. 
e.
Comentário
da resposta:
Para a implementação de um sistema de gerenciamento de banco de dados, foi apresentado o re namento de um sistema de informação logístico
da cadeia de suprimentos que leva ao modelo lógico apresentado abaixo. Assinale a alternativa correspondente à interpretação correta da análise
deste modelo.
 
FONTE: Moreno (2015).
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existe uma entidade e dois relacionamentos: ENTREGA é a chave primária, e os atributos Produto (FK) e Nome_Cliente (FK) são
os relacionamentos, as chaves estrangeiras FÁBRICA e CLIENTE.
Existem duas entidades e um relacionamento: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave de relacionamento.
Existem três entidades: FÁBRICA e CLIENTE são chaves estrangeiras e ENTREGA é chave primária.
Existem três entidades: FÁBRICA e CLIENTE são chaves primárias e ENTREGA é chave estrangeira.
Existem três relacionamentos com entidades comuns. No modelo, estes relacionamentos determinam as chaves primárias.
Resposta: D
Comentário: O diagrama representa o modelo lógico do projeto. A simbologia aplicada indica que existem as entidades FÁBRICA e
CLIENTE, entidades originárias de um modelo conceitual que dispõe chaves primárias. E a terceira entidade ENTREGA que
determina as chaves estrangeiras. As setas representam a cardinalidade. No formato apresentado, esta cardinalidade indica que a
fábrica pode dispor de (0, N): 0 (zero) produtos (caso em que o produto está fora de estoque, por exemplo), até N (vários) produtos.
Indica também que pode ser entregue a (N,0) clientes: N (vários) clientes ou nenhum 0 (zero) cliente (caso em que o cliente existe na
lista, mas não tem entrega).
Faça um estudo no “tópico 5.1.2 Introdução a banco de dados relacionais – unidade III”.
← OK
0,25 em 0,25 pontos
0,25 em 0,25 pontos
	Page 1
	Page 2
	Page 3
	Page 4

Mais conteúdos dessa disciplina