Buscar

ARQUITETURA DE SISTEMAS SIMULADO 2

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 6 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 6 páginas

Prévia do material em texto

1a
          Questão
	Acerto: 0,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."
		
	 
	Reusabilidade
	 
	Encapsulamento
	
	Independência
	
	Substituição
	
	Extensibilidade
	Respondido em 15/04/2023 13:47:12
	
	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.
	
		2a
          Questão
	Acerto: 0,0  / 1,0
	
	O gerenciamento de processos refere-se ao conjunto de conhecimentos que serão utilizados para guiar a condução do projeto de desenvolvimento de software. A atividade de desenvolver o termo de abertura do projeto pertence ao gerenciamento de qual grupo de processos?
  
		
	
	Encerramento
	 
	Monitoramento e Controle
	 
	Iniciação
	
	Planejamento
	
	Execução
	Respondido em 15/04/2023 13:47:18
	
	Explicação: Tudo começa com a abertura do termo do projeto, por isso corresponde a primeira etapa que é Iniciação. Na etapa de Planejamento trabalhamos com o desenvolvimento de gerenciamento do projeto. A etapa de execução tem como foco orientar e gerenciar o trabalho do projeto. A etapa de Monitoramento e Controle tem com objetivo realizar o controle integrado de mudanças e Moniotar e controlar o trabalho do projeto. E a etapa de Encerramento visa encerrar o projeto ou fase.
	
		3a
          Questão
	Acerto: 0,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 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 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 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 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 15/04/2023 13:47:20
	
	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.
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	No desenvolvimento de um software, um técnico se deparou com uma lista de requisitos, na qual identificou corretamente como requisito funcional:
		
	 
	O sistema deve gerar diariamente, a lista de processos cadastrados naquele dia.
	
	O sistema deve estar disponível para o usuário 99% do tempo.
	 
	O sistema deve respeitar as leis presentes na Constituição Federal.
	
	O software deve ser fácil de usar, intuitivo e transparente para o usuário.
	
	Uma operação de inclusão deve ser realizada em no máximo 2 segundos após o usuário confirmá-la.
	Respondido em 15/04/2023 13:47:24
	
	Explicação: Todos os demais requisitos são não funcionais, uma vez que abordam performance, usabilidade,..
	
		5a
          Questão
	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?, O que?, Para quem?, Quanto?
	
	Quem?, O que?, Quando?, Como?, Onde?
	
	O que?, Onde? Como? Quanto?
	
	Como?, Por que?, Quanto?
	Respondido em 15/04/2023 13:47:25
	
	Explicação: São 4 perguntas do modelo CANVAS: Como?, O que?, Para quem?, Quanto?
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	A modelagem de interação de componentes é uma técnica de modelagem do comportamento dos componentes em relação ao problema a ser resolvido. São subprocessos de interação de componentes:
I. Definir operações de negócios.
II. Refinar interfaces e regras de negócio.
III. Refinar definição de componentes e arquitetura.
Assinale a alternativa correta.
		
	
	Apenas I e II.
	
	Apenas II e III.
	
	Apenas I e III.
	 
	I e II e III estão corretas.
	
	Apenas I
	Respondido em 15/04/2023 13:47:26
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	Em relação ao padrão de arquitetura MVC (Model View Controller), assinale a afirmativa correta.
		
	 
	O componente Model é a camada lógica da aplicação, representa os dados da aplicação e as suas regras de negócio.
	 
	Os componentes de uma arquitetura de sistemas estão divididos em camadas não estruturadas, que, durante o desenvolvimento, devem ser consideradas de forma fundamental pelo arquiteto.
	
	O componente Controller é a camada de apresentação responsável por gerar uma visualização dos dados e por recebê-los como dados de entrada dos usuários.
	
	O padrão de arquitetura MVC não permite gerenciar múltiplas visões utilizando somente um modelo.
	
	O componente View interpreta as ações realizadas pelos usuários e as envia para o Model.
	Respondido em 15/04/2023 13:47:28
	
	Explicação:
Os componentes de uma arquitetura de sistemas estão divididos em camadas estruturais.
A camada de apresentação é o componente View.
O padrão de arquitetura MVC permite gerenciar múltiplas visões utilizando somente um modelo.
O componente Controller é quem interpreta as ações realizadas pelos usuários e as envia para o Model
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Uma empresa está seguindo todos os passos para o desenvolvimento de  componente. Após o arquiteto de sistemas ter realizado toda a especificação do componente, cabe agora  o desenvolvedor implementá-lo.  Mas ao pegar a especificação do componente, o mesmo  descobriu que não conhece muito bem o padrão especificado pelo arquiteto. Mediante a essa situação o que o desenvolvedor deve fazer?
		
	 
	Buscar a referência na metodologia de produto.
	
	Desenvolver a aplicação sem a implementação do padrão definido.
	 
	Buscar a referência na metodologia de interface
	
	Escolher outro padrão, que conheça, para substitui-lo.
	
	Buscar a referência na metodologia de processo.
	Respondido em 15/04/2023 13:47:29
	
	Explicação: Na metodologia de produto apresenta detalhadamente como utilizar o padrão, exemplos de uso, resultados,...
	
		9a
          Questão
	Acerto: 0,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 sistemaspor 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 Abstrato, Modelo de Programação, Modelo de Padrões, Modelo de Testes 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.
	Respondido em 15/04/2023 13:47:30
	
	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).
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre heranças de interface e suporte de interfaces, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
I. COM+ permite herança múltipla de interface.
II. EJB permite apenas herança única de interface.
      III. EJB permite que classes Java apoiem múltiplas interfaces, limitando apenas unicamente herança de classe.
		
	 
	Apenas III.
	
	Apenas I e III.
	
	Apenas II e III.
	
	Apenas I.
	
	Apenas II.
	Respondido em 15/04/2023 13:47:31
	
	Explicação: COM+ permite apenas herança única de interface. EJB permite herança múltipla de interface.

Continue navegando