Buscar

Simulado 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 3 páginas

Prévia do material em texto

Acerto: 0,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
 I, II e III estão corretas
Apenas III
Respondido em 12/05/2020 04:10:45
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?
 
 Iniciação
 Planejamento
Encerramento
Execução
Monitoramento e Controle
Respondido em 12/05/2020 04:11:02
Acerto: 0,0 / 1,0
Qual modelo abaixo, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software nos
casos em que os requisitos de um problema são bem compreendidos e quando o trabalho flui de forma
relativamente linear?
Nenhuma das alternativas
 Modelo em cascata
Modelo Ágil
 Modelo prototipação
modelo em espiral
Respondido em 12/05/2020 04:10:48
Acerto: 0,0 / 1,0
São requisitos funcionais, exceto
 Fechamento da compra do cliente deve ter processamento inferior a 10 segundo
 Registrar cada login e logout de usuário
Gerar gráfico de barra com evolução das despesas nos últimos 12 meses
Gerar consulta ou relatório com 10 melhores clientes
Calcular faturamento mensalmente
Respondido em 12/05/2020 04:10:50
 Questão1a
 Questão2a
 Questão3a
 Questão4a
Acerto: 0,0 / 1,0
O modelo mais tradicional de desenvolvimento de software é o modelo em cascata. Considerando a utilização
desse modelo e suas fases, assinale a alternativa que apresenta uma afirmação verdadeira.
Não há necessidade de se produzir qualquer tipo de documentação em suas fases.
 O primeiro estágio de desenvolvimento de um novo sistema consiste na definição de requisitos.
 A divisão dos requisitos para implementação do sistema em hardware ou software é feita na fase de
operação e manutenção.
A especificação do sistema é produzida após o estágio de implementação e teste de unidade.
Nenhuma das alternativas
Respondido em 12/05/2020 04:10:52
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.
(F) (V) (F) (V)
(V) (F) (V) (F)
(V) (V) (F) (F)
 (F) (V) (V) (F)
(V) (F) (V) (V)
Respondido em 12/05/2020 04:10:54
Acerto: 0,0 / 1,0
O componente Controller do MVC:
 Define o comportamento da aplicação, as ações do usuário para atualizar os componentes de dados e
seleciona os componentes para exibir respostas de requisições.
Responde às solicitações de queries e encapsula o estado da aplicação.
 É onde são concentradas todas as regras de negócio da aplicação e o acesso aos dados.
Notifica os componentes de apresentação das mudanças efetuadas nos dados e expõe a funcionalidade
da aplicação.
Envia requisições do usuário para o controlador e recebe dados atualizados dos componentes de acesso
a dados.
Respondido em 12/05/2020 04:10:55
Acerto: 0,0 / 1,0
Em relação a implementação e distribuição de componentes podemos afirmar que:
I- O controle de qualidade visa garantir o bom resultado do trabalho de implementação dos componentes.
II- Caso o desenvolvedor não conheça muito bem o padrão especificado pelo arquiteto, ele deverá buscar a
referência na metodologia de produto.
III- O desenvolvedor, 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 forte acoplagem
para a organização.
 Questão5a
 Questão6a
 Questão7a
 Questão8a
Marque a opção correta:
II e III são verdadeiras
I e III são verdadeiras
 Somente a I é verdadeira
Somente a III é verdadeira
 I e II são verdadeiras
Respondido em 12/05/2020 04:11:00
Acerto: 1,0 / 1,0
Em relação ao Framework CCM (CORBA Component Model) podemos afirmar que:
O nível básico provê um conjunto maior de ações, como as portas de comunicação que representam os
elementos de conexão entre os componentes.
O modelo abstrato especifica como os componentes e suas implementações devem ser empacotados.
O modelo de Instalação define o ambiente de execução para as instâncias do componente.
 O modelo de programação é Composto pela CIDL (Component Implementation Definition Language) e
pelo CIF (Component Implementation Framework).
O nível estendido provê uma forma simplificada de distribuir um objeto CORBA como componente.
Respondido em 12/05/2020 04:10:59
Acerto: 0,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 I.
 Apenas II e III.
 Apenas III.
Apenas II.
Apenas I e III.
Respondido em 12/05/2020 04:10:57
 Questão9a
 Questão10a

Continue navegando