Buscar

AV_Req_Sist_Nov_2014

Prévia do material em texto

Professor: CLAUDIA ABREU PAES Turma: 9002/AA
Nota da Prova: 5,5        Nota de Partic.: 0        Data: 14/11/2014 18:17:36
  1a Questão (Ref.: 201301401376) Pontos: 1,0  / 1,5
A partir do Mini mundo apresentado a seguir, relacione os requisitos classificando­os em Requisito Funcional e
Requisito não funcional. 
"O Colégio Primário XYZ deseja implantar um sistema para controla as suas atividades principais, desde a
contratação de professores até a emissão de carnês e contracheques. Você é responsável pelas partes aqui
descritas. A qualquer momento, pode haver uma matrícula de aluno. O aluno matriculado deve ser colocado em
uma turma. Cada série pode ter uma ou mais turmas. Quando a direção quiser, pode contratar um professor.
No Colégio, cada professor é responsável por uma turma. No início de cada mês, são emitidos os carnês de
alunos, com preços relativos as séries cursadas. No fim de cada mês é emitido um contracheque para cada
professor. Quando um professor dá uma prova, ele envia as notas para a secretaria (em uma ata de prova),
que insere no sistema. No início de cada mês é emitida uma pauta para que seja feita a chamada. No final do
ano é emitido o boletim completo para cada aluno e um boletim resumido para o professor."
Resposta: Funcionais ­ Fazer matricula, alocar aluno, alocar turmas, contratar professor, emitir carne, emitir
contra­cheque, emitir pauta, emitir boletim Não­funcionais ­ Inserir ata de prova, boletim resumido
Gabarito: matrícula de aluno / Inserir aluno em turma / Cadastrar serie / cadastrar turma / Emitir Carnês /
Emitir contra cheque / Inserir notas / Emitir pauta / Emitir boletim completo, emitir boletim resumido. Todos os
requisitos são funcionais.
Fundamentação do(a) Professor(a): Todos os requisitos são funcionais.
  2a Questão (Ref.: 201301296618) Pontos: 1,5  / 1,5
Sommerville (2011) destaca: "a vantagem de se usar um processo formal de gerenciamento de mudanças é
que todas as propostas de mudanças são tratadas de forma consistente, e as alterações nos documentos de
requisitos são feitas de forma controlada." Existem três estágios principais em um processo de gerenciamento
de mudanças. Quais são ?
Resposta: Levantamento de problemas, definição de mudanças e implantação de mudanças.
Gabarito:
Análise de problema e especificação de mudanças;
Análise de mudança de requisitos;
Implementação de mudanças.
  3a Questão (Ref.: 201301248472) Pontos: 0,5  / 0,5
Considere a lista de requisitos, a seguir, de um sistema que será desenvolvido.
1. O sistema deverá emitir relatórios de compras a cada 15 dias.
2. O sistema só irá permitir a visualização do campo "valor máximo" para gerentes.
3. O sistema deverá fornecer diariamente o relatório de despesas.
4. O sistema não poderá excluir um fornecedor do cadastro se o fornecedor estiver inadimplente.
5. O sistema não permitirá acesso aos registros de compras após as 17 horas.
Em relação a esses requisitos, é correto afirmar que:
1 e 5 são requisitos funcionais e 2, 3 e 4 são requisitos não­funcionais
1 e 5 são requisitos não­funcionais e 2, 3 e 4 são requisitos funcionais
  são todos requisitos funcionais
somente o requisito 5 é não­funcional
são todos requisitos não­funcionais
  4a Questão (Ref.: 201301740577) Pontos: 0,5  / 0,5
A preocupação com a qualidade está constante nos processos de desenvolvimento de software em função de
um mercado cada vez mais exigente. 
Dentre as alternativas abaixo, marque a que NÃO é considerada no âmbito do alcance da qualidade.
Preocupar­se com aspectos de usabilidade, promovendo maior conforto aos usuários em suas
operações.
Definir que o desenvolvimento do sistema deve seguir uma metodologia.
  Escolher a tecnologia de ponta no mercado para que o cliente possa estar atualizado em suas operações.
Elaborar uma documentação consistente para garantir a continuidade do projeto.
Definir pontos de controle para medição do andamento e aproveitamento dos recursos durante o
desenvolvimento do projeto.
  5a Questão (Ref.: 201301272370) Pontos: 0,5  / 0,5
Ao se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode­se afirmar
que essa é a etapa onde se dá, EXCETO:
O entendimento do negócio.
O fechamento de escopo do projeto/sistema.
O planejamento do projeto/sistema.
O levantamento da situação atual e do que se pretende desenvolver.
  A definição do hardware que será necessário à implantação do projeto/sistema.
  6a Questão (Ref.: 201301740595) Pontos: 0,0  / 0,5
É sabido que os Stakeholders são peças fundamentais no processo de desenvolvimento de um software. 
Marque a alternativa que identifica uma postura que leva a obtenção de informações incorretas ou incompletas,
o que acaba por trazer insucesso ou retrabalho ao projeto.
  Utilizar stakeholders ligados direta ou indiretamente a natureza do projeto em desenvolvimento.
Identificação correta do stakeholders.
Realização de workshops para validação dos requisitos.
Considerar os diversos pontos de vista dos stakeholders envolvidos.
  Envolvimento do stakeholder com a equipe de desenvolvimento.
  7a Questão (Ref.: 201301290892) Pontos: 0,5  / 0,5
Em 1995, a Organização Australiana de Defesa e Tecnologia relatou os resultados de uma pesquisa sobre
problemas com especificação de requisitos na Marinha. Um dos problemas destacados foi a disparidade no nível
das especificações. Isto é, alguns requisitos foram especificados em um nível alto e outros em um nível muito
baixo. Marque a opção que NÃO faz parte dos resultados dessa pesquisa.
Algumas vezes, os analistas de requisitos utilizaram diferentes estilos de escrita, especialmente em área
diferentes do sistema.
Frequentemente, os requisitos foram excessivamente especificados, quando os analistas identificaram
tipos específicos de computadores e linguagens de programação assumiram uma solução específica ou
impuseram processos e protocolos não apropriados.
  Os requisitos de baixo nível foram especificados até o nível de programação desnecessariamente e por
isso apresentou­se de forma diferente.
Na tentativa de reutilizar os requisitos a partir de sistemas anteriores, os analistas empregaram
diferentes formatos e estilos de escrita.
A diferença de experiência entre os analistas levou a diferentes níveis de detalhes nos requisitos.
  8a Questão (Ref.: 201301740610) Pontos: 0,0  / 0,5
É consenso que o levantamento de requisitos é fundamental para o sucesso do desenvolvimento de um
software. Em função disso definiu­se a Engenharia de Requisitos que está dividida em atividades. 
Marque a alternativa que NÃO corresponde a uma dessas atividades que compõe a Engenharia de Requisitos.
Análise
  Construção
Validação
  Gerenciamento
Elicitação
  9a Questão (Ref.: 201301235181) Pontos: 0,0  / 1,0
Assinale a alternativa que representa a técnica de elicitação de requisistos que pode ser usada para
compreender os requisitos sociais e organizacionais:
Cenários.
Casos de uso.
Ponto de vista.
  Etnografia.
  Entrevistas.
  10a Questão (Ref.: 201301272376) Pontos: 1,0  / 1,0
Requisitos não­funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa
que não indica um requisito não­funcional:
O tempo de desenvolvimento do software não deve ultrapassar seis meses.
O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados.
O software deve ser implementado usando os conceitos de orientação a objetos.
  O software deve emitir relatórios de vendas a cada quinze dias.
O software poderá ser executado em plataforma windows e linux.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes