Baixe o app para aproveitar ainda mais
Prévia do material em texto
28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 1/11 Atividade Objetiva 1 Entrega Sem prazo Pontos 10 Perguntas 10 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 11 minutos 10 de 10 As respostas corretas estão ocultas. Pontuação desta tentativa: 10 de 10 Enviado 28 mar em 20:29 Esta tentativa levou 11 minutos. Fazer o teste novamente 1 / 1 ptsPergunta 1 Considere o seguinte requisito de um sistema de emissão de passagens aéreas. Requisito: “O sistema deve confirmar, por meio de uma mensagem ao usuário, a emissão ou a impossibilidade de emissão de uma passagem aérea em até 5 segundos em 98% dos casos”. Observe as afirmações a seguir e escolha a alternativa correta. I – O requisito de tempo de resposta apresentado pode ser classificado como funcional PORQUE II – representa uma restrição de desempenho da funcionalidade de emissão de passagens aéreas https://pucminas.instructure.com/courses/90077/quizzes/301008/history?version=1 https://pucminas.instructure.com/courses/90077/quizzes/301008/take?user_id=166255 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 2/11 As asserções I e II são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. As asserções I e II são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira. O requisito deve ser classificado como não funcional porque representa uma restrição de desempenho da funcionalidade de emissão de passagens aéreas. 1 / 1 ptsPergunta 2 Você deve projetar um novo sistema integrado para controle de doações de sangue e plaquetas sob o patrocínio do governo federal. São requisitos deste sistema: O sistema deve fornecer um cadastro de doadores. No cadastro, as informações sobre o endereço e estado de saúde do doador devem ser fornecidas. O sistema deve permitir o registro da coleta de sangue e controle dos exames executados sobre coleta. Para cada coleta deve realizado alguns exames já previamente definidos. O sistema deve permitir que o doador possa avaliar a qualidade do atendimento. O sistema deve enviar para o sistema do SUS as informações sobre as doações e serviços e exames realizados. 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 3/11 O sistema deve estar disponível 98% do tempo, considerando o período de 24 horas diárias, 7 dias por semana. Considerando os requisitos apresentados, quantos podem ser classificados como não funcionais? 1. 2. 4. 3. Somente o requisito "O sistema deve estar disponível 98% do tempo, considerando o período de 24 horas diárias, 7 dias por semana." pode ser classificado como não funcional. Os outros requisitos são funcionais. 1 / 1 ptsPergunta 3 Um Analista de Requisitos entregou a seguinte lista de requisitos de um sistema de gerência de portaria de edifício e suas classificações. ID Requisito Classificação R1 O sistema deve emitir um relatório de entradas no edifício constando nome e identificação da pessoa, dia e horário da entrada e pessoa visitada. Funcional R2 O sistema deve permitir que o cadastro da entrada de uma pessoa no edifício seja feito em até 20 segundos. Não Funcional 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 4/11 R3 O sistema deve permitir associar os dados de entrada de uma pessoa a um código de um crachá. Não Funcional R4 O sistema deve registrar a entrada de uma pessoa no edifício quando o crachá for lido na catraca de entrada. Devem ser registradas as informações: número do crachá, nome e identificação da pessoa, data e horário de entrada. Funcional Quantos requisitos estão corretamente classificados? 1. 2. 4. 3. O requisito R3 deve ser classificado como funcional. 1 / 1 ptsPergunta 4 Sejam os seguintes requisitos de um sistema de gerência de academia de ginástica. I – O sistema deve permitir o cadastro de clientes. São informações de cada cliente que precisam ser registradas: nome, identidade, CPF, endereço. II – O sistema deve ser responsivo (considerando as plataformas Android e IOS). III – O sistema deve permitir o registro de uma avaliação física pelo fisioterapeuta. A avaliação física deve ter informações sobre anamnese 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 5/11 do paciente, exame de dobras cutâneas e exame ergométrico. IV – O sistema deve permitir o registro de informações de pagamento dos clientes. A academia trabalha com dois planos: mensal ou anual. O sistema deve registrar a data de pagamento realizado e informar a data do próximo pagamento de acordo com o plano do cliente. Dos requisitos apresentados, qual deles pode ser classificado como um requisito não funcional? III. I. II. IV. Os requisitos I, III e IV são funcionais, pois apresentam funcionalidades do sistema, funções que o sistema entrega para seus usuários, ações que ele executa. O requisito II é não funcional relacionado a uma restrição de ambiente ou implementação do sistema. 1 / 1 ptsPergunta 5 Considere os seguintes requisitos de um sistema de gerenciamento de uma clínica médica. RQ1 – O sistema deve guardar informações sobre os médicos da clínica: Nome do médico, CPF, RG, CRM, telefone, endereço, sexo e duração da consulta deste médico. RQ2 - O sistema deve manter uma Agenda de Compromissos para cada médico. Os compromissos deve conter data, hora inicial, hora final, uma descrição do compromisso. Os compromissos podem ser tanto consultas da própria clínica (neste caso, o compromisso deve ser associado a um paciente) quanto compromissos externos (momentos 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 6/11 em que o médico estará ocupado, e nao poderá atender pacientes). Os secretários devem poder ter acesso às agendas dos médicos, para conveniência destes. RQ3 - Considerando que os operadores do sistema geralmente não possuem intimidade com aplicações, a interface gráfica deverá considerar aspectos de usabilidade. Desenvolveremos a GUI utilizando a API de Java. O objetivo é utilizar aspectos que beneficiem a navegabilidade do usuário no sistema, como disposição intuitiva e hierárquica dos menus. Uma boa estimativa de tempo para o usuário aprender a utilizar o sistema é que seu aprendizado dure, no máximo, 25 minutos RQ4 – O sistema deve gerir informações sobre os convênios aceitos na clínica, guardando as respectivas informações: Nome, Telefone para contato, endereço, CNPJ, e planos fornecidos pelo convênio. Ele ainda deve gerar relatórios destinados a cada convênio, informando o período de tempo compreendido, as consultas realizadas através do convênio neste período, o faturamento a ser destinado à clínica por cada convênio e o faturamento total. Fonte: www.cin.ufpe.br/~daaf/documentoRequisitos.doc Qual dos requisitos apresentados pode ser classificado como requisito não funcional? RQ4. RQ2. RQ1. RQ3. O requisito RQ3 é um requisito não funcional, pois apresenta uma restrição do tipo usabilidade. Os outros requisitos apresentados são funcionais, descrevem funcionalidades do sistema. 1 / 1 ptsPergunta 6 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 7/11 A distinção entre os tipos de requisitos não é tão clara quanto podemsugerir as definições de requisitos funcionais e não funcionais. Mesmo assim, podem-se definir requisitos não funcionais como sendo restrições aos serviços ou funções oferecidos pelo sistema. Muitas vezes, aplicam-se ao sistema como um todo. SOMMERVILLE, I. Engenharia de Software. 9a ed., Pearson, 2011, pp 59 (adaptado). Com base nesta definição, assinale a alternativa que representa um exemplo de requisito não funcional. O usuário do sistema deve poder realizar um tour virtual pelos espaços do Cine Theatro Brasil. O usuário deve ser capaz de concluir o registro de uma estória em no máximo 3 cliques do mouse. O sistema deve permitir ao Administrador classificar as estórias cadastradas em ordem da mais recente para a mais antiga. Ao final do dia, o sistema deve gerar um relatório com o resumo de todas as estórias cadastradas no dia e enviá-lo por e-mail ao Administrador. 1 / 1 ptsPergunta 7 Sobre requisitos e remoção de defeitos, avalie as seguintes afirmações: I – O custo de remoção de defeitos tende a aumentar de maneira exponencial na medida em que o ciclo de desenvolvimento de software ocorre no tempo. 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 8/11 II – Erros em requisitos podem acarretar diversos problemas tais como atrasos nas entregas, baixa qualidade dos produtos e aumento da carga de trabalho da equipe de desenvolvimento. III – A maioria dos erros de um software tem sua origem durante o levantamento e especificação dos mesmos. Está correto o que se diz em: I, II e III. Todas as afirmativas estão corretas. II e III apenas. I e III, apenas. I e II, apenas. 1 / 1 ptsPergunta 8 Considere o seguinte requisito de um sistema de call center. Requisito: “O sistema deve selecionar a próxima chamada a ser feita por um operador em até 3 segundos após o término da chamada anterior”. Observe as afirmações a seguir e escolha a alternativa correta. I – A declaração contem um requisito não funcional de desempenho PORQUE II – representa uma restrição no desempenho da funcionalidade de seleção da próxima chamada, que deve ocorrer em até 3 segundos. 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 9/11 As asserções I e II são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. A asserção I é uma proposição falsa, e a asserção II é uma proposição verdadeira. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. As asserções I e II são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. O requisito deve ser classificado como não funcional porque representa uma restrição de desempenho da funcionalidade de seleção da próxima chamada do operador. 1 / 1 ptsPergunta 9 De acordo com as dicas e boas práticas de escrita de requisitos, sabemos que um requisito deve ser testável, não ambíguo, completo, consistente, correto, único, realista e claro. Considerando estas características, dos requisitos de um sistema de gerência de academia de ginásticas, selecione o requisito que corretamente atende a todos estes critérios. O sistema deve permitir o cadastro de aulas em grupo. Para cada aula em grupo, devem ser informados: o nome da aula, o horário de início e fim, o nome do instrutor alocado, os dias de semana em que a aula ocorre e a sala onde a aula acontece. 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 10/11 O sistema deve permitir a um fisioterapeuta registrar informações sobre o atendimento de um cliente, tais como anamnese, histórico familiar, cirurgias realizadas entre outras. O sistema deve permitir à recepcionista cadastrar um cliente, registrar um pagamento, registrar férias de um aluno e atualizar os horários de aula. O sistema deve funcionar somente para ambiente desktop. O sistema deve ser responsivo para as plataformas Android e IOS. O requisito “O sistema deve funcionar somente para ambiente desktop. O sistema deve ser responsivo para as plataformas Android e IOS” apresenta inconsistências. O requisito “O sistema deve permitir à recepcionista cadastrar um cliente, registrar um pagamento, registrar férias de um aluno e atualizar os horários de aula” não é único. O requisito “O sistema deve permitir a um fisioterapeuta registrar informações sobre o atendimento de um cliente, tais como anamnese, histórico familiar, cirurgias realizadas entre outras” não está completo. 1 / 1 ptsPergunta 10 A distinção entre os tipos de requisitos não é tão clara quanto podem sugerir as definições de requisitos funcionais e não funcionais. Mesmo assim, podem-se definir requisitos não funcionais como sendo restrições aos serviços ou funções oferecidos pelo sistema. Muitas vezes, aplicam-se ao sistema como um todo. SOMMERVILLE, I. Engenharia de Software. 9a ed., Pearson, 2011, pp 59 (adaptado). 28/03/2023, 20:29 Atividade Objetiva 1: 04 - Engenharia de Requisitos (2022) https://pucminas.instructure.com/courses/90077/quizzes/301008 11/11 Com base nesta definição e nos requisitos a seguir de um sistema de gerenciamento de uma biblioteca, avalie as afirmações a seguir e escolha a alternativa de resposta correta. I – O sistema deve permitir que o bibliotecário registre a devolução de um livro informando a data de devolução e os valores de multa pertinentes, no caso de atraso. II – Ao realizar login no sistema, o bibliotecário deve informar seu nome de usuário e senha e também a unidade da biblioteca em que trabalha. III – Ao final de cada mês, deve ser executado um processo que verifica se há livros não devolvidos há mais de 15 dias da data prevista de devolução. Os dados destes livros devem compor um relatório disponível para a Gestão da Biblioteca. IV – O módulo de consulta disponível para os alunos deve poder ser executado em versões inferiores do Internet Explorer (de 2004 ou mais recente), pois os computadores de algumas unidades são antigos e não suportam versões mais recentes do navegador. Todos os requisitos são funcionais. Os requisitos I e II são funcionais e os requisitos III e IV são não funcionais. Os requisitos II e III são funcionais e o requisito IV é não funcional. O requisito I pode ser classificado como funcional enquanto o requisito III é um requisito não funcional. Somente o requisito IV é não funcional, pois trata de questões de suportabilidade e ambiente. Pontuação do teste: 10 de 10
Compartilhar