Buscar

ARQUITETURA DE SISTEMAS SIMULADO AV

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

03/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2107943&matr_integracao=201804105767 1/5
 
 
Disc.: ARQUITETURA DE SISTEMAS 
Aluno(a): FABIO PLASTER DE OLIVEIRA 201804105767
Acertos: 10,0 de 10,0 29/09/2020
 
 
Acerto: 1,0 / 1,0
Sobre os benefícios do modelo de arquitetura de componentes, assinale a alternativa correta.Parte inferior
do formulário
I. Redução de custo: O uso do componente de terceiros permite a redução do custo do
desenvolvimento e manutenção.
II. Fácil desenvolvimento: Implementar componentes bem como a funcionalidade definida pela
interface, permite desenvolvimento sem impacto em outros partes do sistema.
III. Reutilização: A reutilização de componentes é um meio agilizar o desenvolvimento e manutenção
onde agrega na redução de custo da aplicação.
Apenas II
Apenas I e II
Apenas II e III
Apenas III
 I, II e III estão corretas
Respondido em 29/09/2020 19:51:21
 
 
Explicação: Todas estão corretas.
 
 
Acerto: 1,0 / 1,0
Sobre os Componentes de um Sistema, as questões abaixo são verdadeiras, EXCETO:
 
Os componentes devem ser projetados para o maximo de reuso
Podem ser definidos desde a primeira iteração do projeto de arquitetura
Devem ser projetados focando alto acoplamento
 O nível de abstração é, geralmente, baixo.
 
Devem ser projetados buscando a alta coesão
Respondido em 29/09/2020 19:52:47
 
Acerto: 1,0 / 1,0
 Questão1
a
 Questão2
a
 Questão3
a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
03/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2107943&matr_integracao=201804105767 2/5
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 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.
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 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 Registrar Entrada para o caso de uso Gerar
ticket impresso, onde este é essencial para o comportamento do caso de uso Registrar Entrada.
Respondido em 29/09/2020 20:04:49
 
 
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.
 
 
Acerto: 1,0 / 1,0
Dentre os requisitos abaixo, assinale a alternativa que apresenta um requisito funcional.
A complexidade ciclomática máxima de um módulo não pode ser maior que 20
Um usuário treinado deve ser capaz de submeter um pedido de compra em menos que 5 minutos.
O sistema deve poder ser executado em sistema operacional Windows e Linux.
Modificações corretivas devem ser feitas em menos de 5 horas.
 O sistema deverá dar baixa após a venda ser efetivada.
Respondido em 29/09/2020 19:45:54
 
 
Explicação: Todos os demais requisitos são requisitos não funcionais.
 
 
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?
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 recursos chaves a serem utilizados pelo sistema a ser desenvolvido?
Quais os benefícios se espera alcançar com o novo sistema?
Quais são os principais usuários do sistema a ser desenvolvido?
Respondido em 29/09/2020 20:03:50
 
 
Explicação: As sentenças: Quais são os principais usuários do sistema a ser desenvolvido? e Quais
 Questão4
a
 Questão5
a
03/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2107943&matr_integracao=201804105767 3/5
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?
 
 
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 serdesenvolvido.
(4) Quanto ( ) Que problema o sistema proposto vai resolver.
 
2,3,4,1
 3,4,1,2
4,3,1,2
3,2,1,4
2, 4, 1, 3
Respondido em 29/09/2020 20:10:05
 
 
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
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 a alternativa I é verdadeira.
 ( ) Somente as alternativas II, III e IV são verdadeiras.
( ) Somente as alternativas I e II são verdadeiras.
( ) Somente as alternativas II e III são verdadeiras.
( ) Somente a alternativa III é verdadeira
Respondido em 29/09/2020 20:07:57
 
 
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
 Questão6
a
 Questão7
a
03/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2107943&matr_integracao=201804105767 4/5
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
 
 
 
 
Acerto: 1,0 / 1,0
No contexto de especificação de componentes, considere as seguintes afirmativas: 
I. Uma das mais úteis ferramentas do desenvolvimento de sistemas por componentes é
o empacotamento.
II. O arquiteto de sistemas deve ter a preocupação de definir e construir middlewares que conectem as
diversas camadas de componentes e, consequentemente, os componentes, de maneira a conseguir
uma baixa acoplagem para a organização.
III. Os componentes devem ser distribuídos em containers seguindo as políticas estabelecidas pelos
middlewares, ou seja, dentro de um mesmo container podem existir componentes que atendam a
diferentes configurações.
Levando-se em conta as afirmações acima, identifique a única alternativa válida.
Apenas II
 Apenas I
Apenas I e II
Apenas I e III
Apenas II e III
Respondido em 29/09/2020 19:56:34
 
 
Explicação:
A afirmativa II está incorreta pois deve conseguir uma baixa acoplagem e forte alta.
A afirmativa III está incorreta uma vez que dentro de um mesmo container somente podem existir
componentes que atendam a mesma configuração.
 
 
Acerto: 1,0 / 1,0
O CCM é um framework de componentes do lado do servidor, cuja finalidade é facilitar o desenvolvimento
e a instalação de aplicações distribuídas que utilizam a arquitetura de sistemas por componentes. Dentre
os tipos de modelos podemos destacar:
 Modelo Abstrato, Modelo de Programação, Modelo de Empacotamento, Modelo de Instalação e
Modelo de Execução.
Modelo Abstrato, Modelo de Análise, Modelo de Projeto, Modelo de Instalação e Modelo de
Execução.
Modelo de Negócio, Modelos de Projeto, Modelo de Testes e Modelo de Implementação.
Modelo de Negócio, Modelo de Projeto, Modelo de Padrões e Modelo de Implementação.
Modelo Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes e Modelo de
Execução.
Respondido em 29/09/2020 19:55:28
 
 Questão8
a
 Questão9
a
03/10/2020 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=2107943&matr_integracao=201804105767 5/5
 
Explicação:
Os cinco tipos de modelos são: Modelo Abstrato (Define os atributos, portas de comunicação e home
dos componentes), Modelo de Programação (Composto pela CIDL (Component Implementation
Definition Language) e pelo CIF (Component Implementation Framework), Modelo de
Empacotamento (Especifica como os componentes e suas implementações devem ser
empacotados), Modelo de Instalação (Define um mecanismo padrão para a instalação de
aplicações) e Modelo de Execução (Define o ambiente de execução para as instâncias do
componente).
 
 
Acerto: 1,0 / 1,0
Tanto no EJB como no COM + usamos uma abordagem de fábrica de objetos, onde um objeto componente
é utilizado para criar instâncias de outro componente. Qual é o objeto inicial no COM+ ?
 IClassFactor
Main
IClassMain
IClassCreator
IClassBuilder
Respondido em 29/09/2020 20:08:47
 
 
Explicação:
IClassFactor é o objetivo inicial no COM+, as demais opções não existem.
 
 
 
 
 
 
 
 
 
 
 Questão10
a
javascript:abre_colabore('38403','206919423','4133127232');

Continue navegando