Exercícios práticos Desenvolvimento de Software
DE DESENVOLVIMENTO DE SOFTWARE
Sistemas de Informação
EXERCÍCIOS
1) Descrever um cenário com no máximo 5 linhas, identificando os respectivos requisitos funcionais.
R: Loja Virtual. Requisitos funcionais: Registro de vendas de produtos; calcular o total de uma venda; capturar a informação de um formulário; fazer um login com identificação e senha; exibir a descrição e preço de um item.
2) As aquisições do Flamengo nos últimos anos levaram ao sofrimento do quase rebaixamento. Os diretores do clube utilizaram como parâmetro para tomada de decisão as informações dos sistemas de informação gerenciais. Considerando o “sucesso” obtido, que problemas podem ter encontrado os diretores com as informações obtidas? A tecnologia pode ser um dos problemas, mesmo sabendo que torcedores do Flamengo não tem como acessá-la? Justifique sua resposta.
R:
3) No estudo do Sistema XYZ, foram identificadas, 10 entidades. Ao solicitar um determinado relatório, a equipe de desenvolvimento percebeu que o mesmo, não poderia ser gerado. Que problemas ou erros podem ter ocorrido? Uma determinada entidade não relacionou-se as demais, logo podemos concluir que a mesma não faz parte do sistema?
R: Pode ter ocorrido problema no processo de Normalização de dados.
Sim, as entidades classificadas como fortes, fracas e associativas, devem manter um determinado relacionamento entre si.
4) Pesquisar na internet, duas questões de concurso com assuntos distintos descritos abaixo:
*Diagrama de Fluxo de Dados;
*UML;
*Etapas de Desenvolvimento de Software;
*Processo de Desenvolvimento de Software;
*Requisitos.
Para cada questão escolhida, indicar (fonte de consulta, gabarito e justificar as alternativas erradas).
Respostas:
Questão 1:
CONSULPLAN - 2012 - TSE - Técnico Judiciário - Programação de Sistemas
Disciplina: Engenharia de Software (TI) | Assuntos: Desenvolvimento de Software
Um processo de desenvolvimento de software provê uma base para a produção organizada