1a. avaliação - ESOF
- Professor: Luiz Cláudio Theodoro
GABARITO
Prova I
Questões
- 1ª) A que se refere a expressão: “manipular algum mecanismo de persistência”?
- Software Comercial ou
- SGBDs – Sistemas Gerenciadores de Banco de Dados ou até
- Depósitos de dados ou
- DER – Diagramas Entidade-RElacionamento
- 2ª) Em relação ao software, explique a diferença entre proteção e segurança.
- Segurança: habilidade de evitar consequências catastróficas relativas aos usuários e ao ambiente
- Proteção: habilidade de evitar tentativas de agressão bem sucedidas
- 3ª) O que são soluções commodities?
- Soluções de prateleira que atendem a todas as necessidades
- 4ª) Cite tres novos desafios na construção de software que surgiram para os engenheiros em função das novas tecnologias.
- Convergência de computadores
- Sistemas de comunicação
- Complexas interfaces com o usuário
- 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.
- 1.Análise e definição dos requisitos
- 2.Projeto pu planejamento do sistema
- 3.Especificação funcional
- 4.Projeto ou planejamento do programa
- 5.Codificação, programação, construção ou desenvolvimento
- 6.Testes ou verificações das unidades
- 7.Teste de integração
- 8.Teste do sistema
- 9.Entrega do sistema (Implantação)
- 10.Manutenção (Corrigir defeitos e adicionar novas funções)
- 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.
Prova II
Questões
- 1ª) Explique o porque da afirmação: “Não existem limitações físicas no potencial do software”.
- Resp: Porque um software pode ser modelado mesmo para equipamentos ou sistemas que ainda serão construídos ou inventados.
- 2ª) Em relação ao software, explique a diferença entre confiabilidade e integridade.
- Confiabilidade: habilidade de prestar continuamente serviço correto
- Integridade: ausência de alterações não permitidas (corrupção de elementos)
- 3ª) O que é uma solução taylor-made?
- Solução desenvolvida de acordo com as necessidades específicas do cliente.
- 4ª) Cite tres novos desafios na construção de software que surgiram para os engenheiros em função das novas tecnologias.
- Convergência de computadores
- Sistemas de comunicação
- Complexas interfaces com o usuário
- 5ª) Descreva as etapas propostas pelo sistema estruturado, para a construção de software.
- Necessidade ou Demanda
- Concepção do Software
- Análise de Viabilidade
- Projeto Lógico
- Projeto Físico
- Implantação
- Manutenção/Expansão
- 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.
Pontuação
| Questão | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | Total |
|---|---|---|---|---|---|---|---|---|---|
| Valor | 2,0 | 3,0 | 2,0 | 3,0 | 3,0 | 2,0 | 5,0 | 5,0 | 25,0 |