Baixe o app para aproveitar ainda mais
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 classificandoos 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 contracheque, emitir pauta, emitir boletim Nãofuncionais 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ãofuncionais 1 e 5 são requisitos nãofuncionais e 2, 3 e 4 são requisitos funcionais são todos requisitos funcionais somente o requisito 5 é nãofuncional são todos requisitos nãofuncionais 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. Preocuparse 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, podese 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 apresentouse 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 definiuse 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ãofuncionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indica um requisito nãofuncional: 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.
Compartilhar