Buscar

Estacio - Simulado AV - ARQUITETURA 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 5 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

Acerto: 1,0 / 1,0
Arquitetura baseada em componentes descreve uma abordagem da engenharia de software para estrutura e
desenvolvimento de sistemas. Associe a sentença abaixo ao respectivo conceito.
 "Componentes expõe uma interface dele para os invocadores utilizar suas funcionalidades e não
revelar detalhes do seu processo interno ou alguma variável interna e estado."
Substituição
 Encapsulamento
Reusabilidade
Independência
Extensibilidade
Respondido em 12/10/2021 12:51:00
 
 
Explicação:
Reusabilidade: Componentes são usualmente estruturados para ser reutilizado em diferentes cenários e
diferentes aplicações. Entretanto, alguns componentes precisam ser estruturados para tarefa específica.
Substituição: Componentes precisam ser facilmente substituídos por outros componentes similares.
Extensibilidade: Um componente pode ser estendido a partir de um componente para fornecer um novo
comportamento.
Independência: Componentes são estruturados para ter o mínimo de dependência com outros componentes. Por
isso componentes pode ser disponibilizados dentro de um ambiente apropriado sem afetar outros componentes
ou sistemas.
 
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.
Especificação - Coleta de Requisitos- 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 - Especificação - Análise - Codificação - Testes - Implantação
 Coleta de Requisitos - Análise - Especificação - Codificação - Testes - Implantação
Respondido em 12/10/2021 12:56:27
 
 
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.
 
Acerto: 0,0 / 1,0
Qual é o diagrama que garante uma visão sistêmica entre os componentes de interface e os componentes
dedados do sistema?
 Questão1a
 Questão2a
 Questão3a
Diagrama de Funcionalidades de Interface
Diagrama de Classe
 Diagrama de Interação de Componentes
 Diagrama de Domínio
Diagrama de Caso de Uso
Respondido em 12/10/2021 12:58:15
 
 
Explicação:
Diagrama de interação de componentes é um diagrama de colaboração utilizado para interação entre
componentes.
Diagrama de funcionalidades de interface que descreve o modelo de negócio, suas interfaces e as regras de
funcionalidades para essas interfaces.
Diagrama de classes descreve o modelo de conceito do negócio.
Diagrama de caso de uso define as funcionalidades do sistema a ser desenvolvido.
 
Acerto: 0,0 / 1,0
Visando obter os requisitos de forma consistente e sem gastar tempo em excesso, o trabalho de levantamento de requisitos
deve conter como característica:
 
Não se preocupe com o tempo da reunião, podendo durar até 5 horas, o importante é o levantamento
dos requisitos.
Procure convocar todos os usuários (funcionários), mesmo que não consiga responder sobre cada uma
das camadas.
 Procure realizar somente uma reunião para o levantamento de requisito, com os usuários que consigam
responder sobre cada uma das camadas.
 Serão realizadas várias reuniões, e para um melhor aproveitamento separar as reuniões por camada de
desenvolvimento.
Independente do departamento para o qual o sistema será desenvolvido, é necessário conversar com
todos os responsáveis de cada departamento.
Respondido em 12/10/2021 13:00:13
 
 
Explicação: No trabalho de levantamento de requisitos devemos levar em consideração as seguintes
características: Duração máxima de 2 horas, No máximo 3 reuniões com cada grupo, Separar as reuniões por
camada de desenvolvimento, conforme previsto no conceito de arquitetura de sistemas e Convocação de usuários
que consigam responder sobre cada uma das camadas.
 
Acerto: 1,0 / 1,0
Baseado no modelo CANVAS de modelagem de negócios, separamos o modelo de negócio em grandes grupos
que estão associados às seguintes perguntas:
Por que?, Quando?, Quanto?
Como?, Por que?, Quanto?
O que?, Onde? Como? Quanto?
 Como?, O que?, Para quem?, Quanto?
Quem?, O que?, Quando?, Como?, Onde?
Respondido em 12/10/2021 13:02:13
 
 
 Questão4a
 Questão5a
Explicação: São 4 perguntas do modelo CANVAS: Como?, O que?, Para quem?, Quanto?
 
Acerto: 1,0 / 1,0
Na arquitetura de sistemas, o modelo para desenvolvimento do modelo de negócio, baseado em Canvas é dividido
em: Como, O que, Para quem e Quanto. Associe a coluna da esquerda com a coluna da direita e em seguida
marque a alternativa correta, considerando a sequência de cima para baixo:
(1) Como ( ) Elementos de infraestrutura de hardware, banco de dados,comunicação e software a ser utilizado pelo sistema a ser desenvolvido.
(2) O que ( ) Quais os Benefícios se espera alcançar como o novo sistema.
(3) Para quem ( ) Recursos chaves a serem utilizados pelo sistema a ser desenvolvido.
(4) Quanto ( ) Que problema o sistema proposto vai resolver.
 
 3,4,1,2
2, 4, 1, 3
2,3,4,1
4,3,1,2
3,2,1,4
Respondido em 12/10/2021 13:04:38
 
 
Explicação:
Como: Refere-se aos recursos chaves a serem utilizados pelo sistema a ser desenvolvido.
O Que: Que problema o sistema proposto vai resolver.
Para Quem: Elementos de infraestrutura de hardware, banco de dados, comunicação e software a ser utilizado
pelo sistema a ser desenvolvido.
Quanto: Quais os Benefícios se espera alcançar como o novo sistema.
 
 
Acerto: 1,0 / 1,0
Dentre as afirmativas abaixo, correto afirmar que: I. Componentes de Software consiste no termo utilizado para
descrever o elemento de software que tem a função de encapsular funcionalidades. II. Um componente de
software é uma unidade independente, e pode ser utilizado com vários outros componentes a fim de formar um
sistema mais complexo. III. Em programação orientada a objetos um componente de software implementa
somente a interface e não é autônomo em relação aos demais componentes do sistema. IV. Um sistema de
software pode ser constituído inteiramente por componentes, já que estes podem se interligar através de suas
interfaces.
 I,II,IV
I, II
I, III
IV
III, IV
Respondido em 12/10/2021 13:06:24
 
 
Explicação:
1. Componentes de Software consiste no termo utilizado para descrever o elemento de software que tem a
função de encapsular funcionalidades. CORRETO
 
 Questão6a
 Questão7a
2. Um componente de software é uma unidade independente, e pode ser utilizado com vários outros
componentes a fim de formar um sistema mais complexo. CORRETO
 
3. Em programação orientada a objetos um componente de software implementa somente a interface e não
é autônomo em relação aos demais componentes do sistema. ERRADO
A programação orientada a objetos traz outros pontos que acabam sendo mais interessantes no contexto de
aplicações modernas. Como o desempenho das aplicações não é uma das grandes preocupações na maioria das
aplicações (devido ao poder de processamento dos computadores atuais), a programação orientada a objetos se
tornou muito difundida. Essa difusão se dá muito pela questão da reutilização de código e pela capacidade de
representação do sistema muito mais perto do que veríamos no mundo real.
Outra grande vantagem que o desenvolvimento orientado a objetos traz diz respeito a leitura e manutenção de
código. Como a representação do sistema se aproxima muito do que vemos na vida real,o entendimento do
sistema como um todo e de cada parte individualmente fica muito mais simples. Isso permite que a equipe de
desenvolvimento não fique dependente de uma pessoa apenas, como acontecia com frequência em linguagens
estruturadas como o C, por exemplo.
 
4. Um sistema de software pode ser constituído inteiramente por componentes, já que estes podem se
interligar através de suas interfaces. CORRETO
 
 
Acerto: 0,0 / 1,0
Assinale a alternativa que apresenta a sequência de especificação de um componente.
 Aderente a padrões, Implementação, Empacotado e Distribuição
Implementação, Empacotado, Distribuição, Aderente a padrões
 Implementação, Distribuição, Empacotado, Aderente a padrões
Aderente a padrões, Empacotado, Implementação e Distribuição
Empacotado, Implementação, Aderente padrões e Distribuição
Respondido em 12/10/2021 13:17:51
 
 
Explicação: A sequência de especificação de componente é Implementação, Distribuição, Empacotado, Aderente a
padrões.
 
Acerto: 1,0 / 1,0
O gerenciamento do ciclo de vida dos componentes de servidor é feito através de políticas que controlam o
momento de ativação/desativação dos componentes. Quem é responsável pelo container ativar o componente
quando for feita a primeira chamada a alguma de suas operações, e desativa quando explicitamente requisitado
pela aplicação, desalocando a memória utilizada pelo componente?
Session
Transaction
Service
Method
 Component
Respondido em 12/10/2021 13:08:55
 
 
Explicação: Method - Ativação/desativação a cada chamada de método, limitando o uso de memória ao tempo de
duração da operação, mas acrescentando o custo de ativação e desativação do componente. Transaction -
Ativação/desativação a cada transação. Memória permanece alocada durante a transação. Session e Service não
fazem parte do gerenciamento do ciclo de vida dos componentes de servidor.
 
 Questão8a
 Questão9a
Acerto: 1,0 / 1,0
Considere as afirmações sobre especificação de componentes x Construção de componentes:
I- Para lidar com especificação, nós adicionamos alguns estereótipos UML, como especificação de componentes,
as classes e suas interfaces.
II- Uma especificação de componente oferece um ou mais tipos de interfaces, por isso há uma correspondência
bastante simples entre os elementos de especificação e os elementos de execução.
III - UML também define a relação entre o componente e uma interface através de relacionamentos.
Está correto o que se afirma em
II e III, apenas
I e II, apenas
I e III, apenas
I, apenas
 I, II e III.
Respondido em 12/10/2021 13:10:21
 
 
Explicação:
Todas as afirmativas estão corretas.
 
 Questão10a
javascript:abre_colabore('38403','269094711','4880414202');

Continue navegando