Primeira avaliação - Engenharia de Software
- Professor: Luiz Cláudio Theodoro
Questões:
- 1ª) A que se refere a expressão: “manipular algum mecanismo de persistência”?
- 2ª) Em relação ao software, explique a diferença entre proteção e segurança.
- 3ª) O que são soluções commodities?
- 4ª) Cite tres novos desafios na construção de software que surgiram para os engenheiros em função das novas tecnologias.
- 5ª) Levando em conta que conhecem os passos para construção de uma casa, descreva, no mínimo, 8 passos sequenciais para a construção de um sistema.
- 6ª) Em relação ao que escreveu sobre seu projeto na Wiki, responda:
- A) What: Quais soluções similares existem no mercado?
- B) How: Como será o procedimento para qualquer uma das funcionalidades?
- 7ª) Desenhe o DFD de nível um da idéia abaixo com no mínimo 7 processos:
- Uma página na internet está disponível para o aluno entrar com seu usuário e senha e a partir da autenticação, ele pode solicitar a alocação do melhor horário para as disciplinas que pretende cursar no próximo período.
- Além disso, ele pode gerar um quadro de horários onde será possível visualizar todas as disciplinas escolhidas, nos seus respectivos horários, vinculando os professores e seguindo alguns critérios. O sistema promoverá a verificação de conflitos de horário.
- O aluno terá acesso à opção de imprimir seu horário proposto e também de enviar este horário para a coordenação do curso.
- O coordenador por sua vez, tendo acesso à todas as sugestões poderá gerar o melhor quadro de horários para cada período levando em conta as propostas dos alunos.
- 8ª) Desenhe o DER da idéia acima com no mínimo 5 relacionamentos.
- Valor
- 1 - 2
- 2 - 3
- 3 - 2
- 4 - 3
- 5 - 3
- 6 - 2
- 7 - 5
- 8 - 5
- Total - 25,0