Buscar

GABARITO AV - ARQUITETURAS DE SISTEMAS

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 8 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 8 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

Prévia do material em texto

Disc.: ARQUITETURA DE SISTEMAS 
Aluno(a): ROGERIO SCHERER 202002556749 
Acertos: 10,0 de 10,0 05/06/2022 
 
 
1
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos níveis de modelo, descubra qual modelo que é independente do 
tipo de software ou de tecnologia, e representa o problema a ser resolvido. 
 
 Modelo de Projeto 
 Modelo de Implementação 
 Modelo de Especificação 
 Modelo de Requisitos 
 Modelo Conceitual 
Respondido em 05/06/2022 18:35:38 
 
Explicação: Os níveis de modelos são: Implementação, Especificação e 
Conceitual. O modelo de implementação informa os detalhes de 
implementação que devem estar presentes dentro dos códigos. Já o 
modelo de especificação representa os componentes de softwares 
utilizados. 
 
 
 
2
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Workflow representa a metodologia de desenvolvimento de sistemas baseada 
na metodologia RUP. Assinale a alternativa que representa a sequência do 
processo de desenvolvimento. 
 
 Coleta de Requisitos - Especificação - Análise - Codificação - Testes - 
Implantação 
 Especificação - Coleta de Requisitos - Análise - Codificação -
 Implantação - Testes 
 Coleta de Requisitos - Análise - Especificação - Codificação - 
Implantação - Testes 
 Coleta de Requisitos - Análise - Especificação - Codificação - Testes - 
Implantação 
 Especificação - Coleta de Requisitos- Análise - Codificação - Testes -
 Implantação 
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=287068606&cod_prova=5486054397&f_cod_disc=
Respondido em 05/06/2022 18:37:24 
 
Explicação: 
- Especificação refere-se a especificação das funcionalidades e 
interfaces do sistemas. Sendo assim, não pode vir antes de Análise. 
- Devemos realizar todos os testes antes da implantação do sistema. 
- A Especificação refere-se a especificação das funcionalidades e 
interfaces do sistemas. Sendo assim, não pode vir antes da coleta de 
requisitos. 
- A Especificação refere-se a especificação das funcionalidades e 
interfaces do sistemas. Sendo assim, não pode vir antes da coleta de 
requisitos. Outra questão é que devemos realizar todos os testes antes da 
implantação do sistema. 
 
 
 
3
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Uma empresa realizou um levantamento de requisitos de um Estacionamento, 
onde num primeiro momento destacou duas funcionalidades principais: 
 - Atendente registra a entrada e saída do veículo, mas é importante frisar que 
quando o cliente estaciona o veículo ele recebe o ticket onde contém a data e 
hora de entrada, placa, a cor do veículo e o modelo do carro. 
 - Quando o cliente retira o veículo do estacionamento ele recebe o 
comprovante de pagamento (fatura). 
É correto afirmar que: 
 
 
Existe um relacionamento do tipo extend do caso de uso Registrar Entrada para o caso de 
uso Gerar ticket impresso, onde este é essencial para o comportamento do caso de uso 
Registrar Entrada. 
 
Existe um relacionamento do tipo generalização docaso de uso Gerar Fatura para o caso 
de uso registrar Saída, onde define uma funcionalidade do sistema do ponto de vista do 
usuário. 
 
Existe um relacionamento do tipo include do caso de uso Gerar Fatura para o caso de uso 
Registrar Saída, onde este é opcional para o comportamento do caso de uso Registrar 
Entrada. 
 
Existe um relacionamento do tipo include do caso de uso Registrar Entrada para o caso de 
uso Gerar ticket impresso, onde este é essencial para o comportamento do caso de uso 
Registrar Entrada. 
 
Existe um relacionamento do tipo extend do caso de uso Gerar Fatura para o caso de uso 
Registrar Saída, onde este é essencial para o comportamento do caso de uso Registrar 
Entrada. 
Respondido em 05/06/2022 18:39:22 
 
Explicação: 
O relacionamento é do tipo include, uma vez que é obrigatório executar o caso de uso 
gerar ticket impresso, e este é chamado pelo caso de uso registrar entrada. 
 
 
 
4
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
A Prototipação é um paradigma da Engenharia de Software que faz uso de 
protótipos durante o processo de desenvolvimento de software. Não representa 
uma afirmação verdadeira acerca da Prototipação: 
 
 Os protótipos podem apontar funcionalidades que não foram 
contempladas. 
 Requisitos podem ser derivados dos protótipos. 
 Nenhuma das alternativas 
 Permite o refinamento iterativo dos requisitos. 
 O cliente é apresentado ao produto nos estágios iniciais do 
desenvolvimento. 
Respondido em 05/06/2022 18:41:55 
 
Explicação: 
A arquitetura de um protótipo descartável favorece a evolução do 
protótipo para o produto final. O que não é verdade é que a arquitetura 
de um protótipo descartável favorece a evolução do protótipo para o 
produto final. 
 
 
 
5
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
O modelo de negócio responde a 4 perguntas básicas: Como? O que? Quanto? 
Para quem?. 
Baseado no modelo de CANVAS de modelo de negócio, identifique a sentença 
que está associada a pergunta: Como? 
 
 Quais os benefícios se espera alcançar com o novo sistema? 
 Quais recursos chaves a serem utilizados pelo sistema a ser 
desenvolvido? 
 Qual o problema a ser resolvido? 
 Quais os elementos de infraestrutura de hardware e Banco de Dados 
serão utilizados pelo sistema a ser desenvolvido? 
 Quais são os principais usuários do sistema a ser desenvolvido? 
Respondido em 05/06/2022 18:43:56 
 
Explicação: As sentenças: Quais são os principais usuários do sistema a 
ser desenvolvido? e Quais os elementos de infraestrutura de hardware e 
Banco de Dados serão utilizados pelo sistema a ser desenvolvido? estão 
associado a pergunta Para Quem? Já a sentença Quais os benefícios se 
espera alcançar com o novo sistema? está ligada a pergunta Quanto? E a 
sentença Qual o problema a ser resolvido? está relacionada a pergunta O 
Que? 
 
 
 
6
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação à interação de componentes, assinale V (Verdadeiro) e F (Falso) 
nas afirmativas, e marque a alternativa que apresente a sequência correta (de 
cima para baixo). 
( ) A modelagem de interação de componentes é uma técnica de modelagem 
de estrutura dos componentes em relação ao problema a ser resolvido. 
( ) O mesmo componente pode ser utilizado em duas soluções diferentes de 
maneiras diferentes, ele terá comportamentos diferentes frente a formas de 
acesso diferente. 
( ) Sempre que possível, a solução deve ser construída por meio de 
componentes já existentes. 
( ) O desenvolvimento baseado em componentes é um tipo de 
desenvolvimento de software fracamente baseado no reuso. 
 
 (V) (F) (V) (F) 
 (V) (F) (V) (V) 
 (F) (V) (V) (F) 
 (V) (V) (F) (F) 
 (F) (V) (F) (V) 
Respondido em 05/06/2022 18:45:28 
 
Explicação: 
A modelagem de interação de componentes é uma técnica de 
modelagem de comportamento e não de estrutura. 
O desenvolvimento baseado em componentes é um tipo de 
desenvolvimento de software fortemente e não fracamente. 
 
 
 
7
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise as afirmações a seguir e escolha a alternativa correta 
I ¿ Os dados estarem presentes em um único lugar é uma característica da 
arquitetura em camadas 
II ¿ Estilos arquiteturais podem ser classificados em situações em que o seu uso 
é apropriado, com a classificação das vantagens e desvantagens do uso nessas 
situações 
III ¿ A arquitetura de repositório (blackboard) é fortemente baseada no uso de 
dados centralizados 
IV ¿ Uma das características da arquitetura MVC é a sua aplicação em sistemas 
interativos 
 
 ( ) Somente as alternativas I e II são verdadeiras. 
 ( ) Somente as alternativas II, III e IV são verdadeiras. 
 ( ) Somente as alternativas II e III são verdadeiras. 
 ( ) Somente a alternativa I é verdadeira. 
 ( ) Somente a alternativa III é verdadeira 
Respondido em 05/06/2022 18:47:22 
 
Explicação: 
As camadas mais ¿baixas¿(que interagem a nível de byte e bit, 
conversam com periféricos, lidam com pilhas de comunicação mais 
robustas) são chamadas de camadas mais especialistas, enquanto as 
camadas acima, que conversam mais com aplicações, são chamadas 
camadas menos especialistas. Observe a figura 1, a qual ilustra um 
exemplo de divisão de camadas da comunicação TCP/IP. 
Outras linguagens/plataformas também possuem frameworks que 
aderem ao padrão arquitetural MVC. Isso não inviabiliza que uma 
equipe crie o seu próprio framework, mas é preciso lembrar que um 
desenvolvedor novo precisa de tempo para aprender a desenvolver em 
determinada arquitetura e caso a empresa/projeto já utilize um 
framework bastante popular a curva de aprendizado será bem menor ou 
praticamente nula. Isso inclusive ajuda na contratação de novos 
funcionários, onde a empresa já pode exigir como pré-requisito 
conhecimentos neste framework. 
Na arquitetura de repositórios, os dados compartilhados podem ser mantidos em um 
banco de dados central e acessados por todos os subsistemas. Cada subsistema 
mantém seu próprio banco de dados e passa dados para outros subsistemas 
 
 
 
 
 
8
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Considere: 
I- É necessário que o arquiteto de sistemas complete as informações técnicas 
necessárias que as partes interessadas não conseguem informar, baseado em 
seu framework de conhecimentos. 
II- A linguagem tratada no levantamento de requisitos não será a mesma 
utilizada pelo desenvolvedor. Precisamos garantir que cada etapa use o seu 
conjunto de padrões específicos para aquela etapa. 
III- Na especificação de componentes estamos pensando no desenvolvedor e 
não no arquiteto do sistema. 
Em relação à especificação de componente, está correto o que consta em 
 
 I e II apenas 
 I e III apenas 
 II e III apenas 
 I, apenas 
 I, II e III apenas 
Respondido em 05/06/2022 18:52:03 
 
 
9
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação ao Cobra Componente Model é ERRADO afirmar que: 
 
 É estruturado em cinco tipos de modelos. 
 É um framework de componentes do lado do Cliente. 
 Facilita o desenvolvimento de aplicações distribuídas que utilizam 
arquitetura por componentes. 
 Facilita a instalação de aplicações distribuídas que utilizam arquitetura 
por componentes. 
 É dividido em dois níveis: Básico e Estendido. 
Respondido em 05/06/2022 18:54:35 
 
Explicação: 
Não é do lado do cliente mas sim do lado servidor. 
 
 
 
10
a
 
 Questão 
Acerto: 1,0 / 1,0 
 
Em sistemas distribuídos, componentes podem ser implantados em diversos 
servidores e sistemas operacionais. É correto afirmar que: 
I- CCM descreve componentes e suas dependências usando Open Software 
Description (OSD), que é um XML Document Type Definition (DTD) definido 
pelo consórcio www. 
II- Package descriptors são documentos OSD em conformidade com o XML e 
DTD (Document Type Definition), descrevendo o conteúdo da DLL e suas 
dependências. 
III- CCM e OSD também definem component assembly descriptors, que 
descrevem instruções de implantação e topologia dos componentes, e têm 
como objetivo o suporte à implantação automática dos componentes. 
Marque a opção correta: 
 
 
 Somente a I é verdadeira 
 I e III são verdadeiras 
 I e II são verdadeiras 
 Somente a III é verdadeira 
 II e III são verdadeiras. 
Respondido em 05/06/2022 18:56:00 
 
Explicação: A segunda sentença é falsa uma vez que Package 
descriptors são documentos XML e não OSD

Continue navegando

Outros materiais