Buscar

Práticas de Implementação e Evolução de Software (2022) - Segunda Avaliação - A Fase de Projeto

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

Prévia do material em texto

2ª Avaliação - A Fase de Projeto
Fazer o teste novamente
Histórico de tentativas
Pontuação desta tentativa: 10 de 10
Enviado 19 mar em 19:30
Pergunta 1
1 / 1 pts
Sobre a Fase de Projeto de Software é correto afirmar que:
  Ocorre após a Fase de Desenvolvimento para documentar a solução implementada 
  Nenhum código ou prova de conceito deve produzido nessa etapa 
  Requisitos Funcionais e Não Funcionais são levantados e detalhados para uma melhor compreensão das necessidades de negócio. Por se tratar de uma atividade técnica, os usuários não são envolvidos. Correto!
  Requisitos Funcionais e Não Funcionais são levantados e detalhados para uma melhor compreensão das necessidades de negócio. 
 
Pergunta 2
1 / 1 pts
Associe a opção correta para cada tipo de Requisito de Software:
Correto!
O cliente precisa realizar um Login para estabelecer uma sessão com o sistema              
Correto!
O somatório de transações financeiras deve possuir precisão de até 4 casas decimais              
Correto!
Usuários precisam conseguir estornar Transações Financeiras realizadas por engano       
Correto!
O sistema deve utilizar o protocolo oAuth para autenticação de usuários             
Correto!
O sistema enviará um e-mail de confirmação ao usuário após a realização de transações financeiras com valor superior a valor pré-configurado nos parâmetros do sistema.              
Correto!
O layout do sistema deve ser responsivo para dispositivos de telas de smartphones e tablets.              
Correto!
O sistema deve possuir um cadastro de Plano de Contas para categorização de Transações Financeiras              
Correto!
O sistema deve utilizar banco de dados relacional SQL-SERVER na versão mínima 15              
Correto!
O sistema deve possuir um relatório do tipo gráfico que exibe o total de Receitas vs Despesas por período de datas              
Correto!
O sistema deve responder as integrações com o tempo de resposta máximo de 400 ms              
Correto!
O sistema deve ser implantado em infraestrutura cloud e não onpremise              
 
Pergunta 3
1 / 1 pts
Sobre Modelagem Arquitetural é CORRETO AFIRMAR que:
  Além de estabelecer um conjunto de restrições, estruturação e comunicação de componentes, garante um padrão de codificação livre de bugs e problemas estruturaisCorreto!
  Determina a intenção de estruturação dos elementos do software. Como será a comunicação, padrões de implementação, restrições e em alguns casos, expressa as tecnologias que serão adotadas. 
  Tem como objetivo principal a documentação dos Requisitos do sistema 
  Trata-se de um diagrama que especifica as classes do sistema e como elas interagem entre si
 
 Pergunta 4
1 / 1 pts
Analise o Diagrama Arquitetural a seguir e responda Verdadeiro ou Falso sobre questões a respeito dele:
!
Prevê a utilização de algumas tecnologias, tais como o ASP.NET e o Banco de Dados SQL SERVER             
Correto!
Aparenta uma estruturação baseada em camadas onde o componente da aplicação também é uma camada da solução             
Correto!
A camada de Serviços funciona como um orquestrador de operações da aplicação             
Correto!
Este modelo de arquitetura mesmo que adaptado não é aplicável para soluções desktop ou mobile             
Correto!
Embora não esteja evidenciado, a camada de Serviços também pode-se conectar com a camada de Infraestrutura e na prática isso é comum.              
Correto!
O fato de existir a camada de Infraestrutura impede que a camada de Aplicação realize um acesso direto ao Banco de Dados              
 
Pergunta 5
1 / 1 pts
Analise o Banco de Dados a seguir e responda Verdadeiro ou Falso sobre questões a respeito dele: 
Correto!
‘planoconta’ não possui Chave Estrangeira              
Correto!
‘transacao’ possui uma Chave Estrangeira             
Correto!
‘transacao.planocontaid’ é uma Chave Estrangeira             
Correto!
'transacao.valor' poderia ser do tipo int             
Correto!
'transacao.data' é do tipo date, mas poderia ser do tipo datetime e seria melhor para o contexto             
Correto!
A query 'select valor, planocontaid from transacao where valor > 100' retorna todos os registros da tabela             
Correto!
‘transacao.planocontaid’ é uma Chave Estrangeira e existe pela relação 'N para N' entre 'planoconta' e 'transacao'             
 Pergunta 6
1 / 1 pts
Nem toda tela de um sistema terá uma tabela correspondente no Banco de Dados, pois, existem funcionalidades que tratam dados temporários ou oriundos de certo processamento que não necessariamente veem de um repositório.
Correto!
  Verdadeiro 
  Falso
 
Pergunta 7
1 / 1 pts
Sobre o SQL-SERVER, marque as alternativas corretas:
  Trata-se de um Banco de Dados NoSQLCorreto!
  Trata-se de um Banco de Dados RelacionalCorreto!
  É possível garantir integridade referencial pela associação entre dois tipos de entidades 
  Não existe chave estrangeira numa associação do tipo 1 para N 
 
Pergunta 8
1 / 1 pts
São possíveis níveis de Modelagens de Banco de Dados, EXCETO:
  Conceitual 
  LógicaCorreto!
  Pragmática 
  Física
 
 
Pergunta 9
1 / 1 pts
Num sistema típico de Biblioteca, temos as entidades Autor e Obra. Com base na realidade desse domínio de negócio que é de conhecimento geral, indique o relacionamento adequado para as duas entidades num sistema de Banco de Dados relacional:
  1 para 1 
  1 para NCorreto!
  N para N 
  Não existe relacionamento observável para as entidades descritas 
 
Pergunta 10
1 / 1 pts
Imagine uma Modelagem de Banco de Dados relacional para um sistema típico de Vendas que identificou duas entidades: CLIENTE e PEDIDO
Com base na realidade desse domínio de negócio que é de conhecimento geral, indique o relacionamento adequado para as duas entidades:
Correto!
 1 para N 
  1 para 1 
  N para N 
  1 para 0..1
 
Pontuação do teste: 10 de 10
Requisito Funcional
Requisito Funcional
Requisito Funcional
Requisito Não-Funcional
Requisito Funcional
Requisito Não-Funcional
Requisito Funcional
Requisito Não-Funcional
Requisito Funcional
Requisito Não-Funcional
Requisito Não-Funcional
Verdadeiro
VerdadeiroVerdadeiro
Falso
Verdadeiro
Falso
Verdadeiro
Verdadeiro
Verdadeiro
Falso
Verdadeiro
Falso
Falso

Continue navegando