Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: REQUISITOS DE SISTEMAS Tipo de Avaliação: AV Aluno: Professor: CLAUDIA ABREU PAES Turma: Nota da Prova: 6,8 Nota de Partic.: 2 Data: 10/06/2014 1a Questão (Ref.: 201301784121) Pontos: 0,8 / 1,5 REQUISITOS FUNCIONAIS PODEM SER DEFINIDOS COMO A DESCRIÇÃO DAS NECESSIDADES FUNCIONAIS QUE SE DESEJA TER EM UM PROJETO DE SOFTWARE. TENDO COMO BASE ESTÁ DEFINIÇÃO, CITE 2 (DOIS) EXEMPLOS DE REQUISITOS FUNCIONAIS DE UM SISTEMA DE BIBLIOTECA : Resposta: * Realizar agendamento para locação de um livro * O sistema informará ao usuário qual o proximo dia e horário o livro poderá ser locado. Gabarito: O SOFTWARE DEVE CONTROLAR A QUANTIDADE DE LIVROS ALUGADOS. O SOFTWARE DEVE EMITIR RELATÓRIOS DE ATRASOS DE ENTREGA DE LIVROS. O SOFTWARE DEVE PERMITIR O REGISTRO DE USUÁRIO. O SOFTWARE DEVE PERMITIR O REGISTRO DE LIVROS.  O SOFTWARE NÃO DEVE PERMITIR EMPRÉSTIMO DE LIVROS A ALUNOS COM PENDÊNCIAS DE ENTREGA. 2a Questão (Ref.: 201301668202) Pontos: 1,5 / 1,5 O gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema. No entanto, você deve começar a planejar como gerenciar mudanças de requisitos durante o processo de elicitação de requisitos. O passo inicial é planejar e definir bem qual será o nível do detalhamento pretendido no gerenciamento de requisitos. Dentre os exemplos de atributos que devem ser avaliados, explique a Política de Rastreabilidade. Resposta: A rastreabilidade de requisitos é essencial para uma gestão efetiva dos requisitos. A informação de rastrabilidade permite determinar o impacto da mudança nos requisitos, ela faz a ligação entre requisitos relacionados e outras representaçoes do sistema. As politicas de rastreabilidade definem que informação de rastreabilidade deve ser mantida e como a mantê-las. Elas podem incluir a informação de rastramento que deve ser mantida, as técnicas em usar para manter a manutenção de rastreabilidade, definir quando coletar a informação de rastreabilidade durante a engenharia de requisitos e o prodecco de desenvolvimento de sistema, definir os papeis das pessoas resposáveis pela manutenção de informações de dastreabilidade, descrever a forma de abordar e documentar politicas de exeção, o processo de gestão da informação de rastreabilidade.... Gabarito: Definem os relacionamentos entre cada requisito e o projeto de sistema que deve ser registrado. A política de rastreabilidade também deve definir como esses registros serão mantidos. 3a Questão (Ref.: 201301784109) Pontos: 0,5 / 0,5 REQUISITOS DE SISTEMAS É DEFINIDO COMO A CAPACIDADE QUE UM SISTEMA DEVA TER PARA ATENDER A NECESSIDADE DE UM USUÁRIO. OS REQUISITOS SÃO DIVIDIDOS EM DOIS TIPOS : REQUISITOS DE USUÁRIO E FUNCIONAIS. REQUISITOS TÉCNICOS E DE USUÁRIO. REQUISITOS NÃO FUNCIONAIS E FUNCIONAIS. REQUISITOS NÃO FUNCIONAIS E PRINCIPAIS. REQUISITOS FUNCIONAIS E PRINCIPAIS. 4a Questão (Ref.: 201301772948) Pontos: 0,5 / 0,5 Utilizar técnicas de entrevista no processo de Levantamento de Requisitos contribui para o sucesso dessa disciplina. Supondo que no sistema em desenvolvimento que estás coordenando surgiu um procedimento que está diretamente relacionado às ações dos usuários, pois não se tem documentação e esses usuários estão resistentes ao sistema. Qual a técnica relacionada nas opções abaixo estaria correta em ser utilizada? Workshop. Etnografia. Brainstorming. Questionário. Entrevista. 5a Questão (Ref.: 201301668160) Pontos: 0,5 / 0,5 Um requisito de software expressa as necessidades e restrições colocadas em um produto de software que contribuem para a solução de algum problema do mundo real. Acerca desse assunto, assinale a opção correta. Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional do software e o ambiente organizacional. Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software, os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária. A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos. As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais. A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos. 6a Questão (Ref.: 201301772946) Pontos: 0,5 / 0,5 As sentenças relacionadas abaixo se referem ao levantamento de requisitos de um sistema de Gestão de Atendimento de um consultório médico. Escolha a alternativa que indica corretamente os números correspondentes aos requisitos FUNCIONAIS. 1. O sistema deverá cadastrar o cliente e marcar sua consulta de acordo com sua disponibilidade. 2. O desenvolvimento do sistema deverá utilizar a linguagem Java. 3. O sistema ao final do ano deverá enviar ao cliente um resumo de seus atendimentos. 4. O sistema deverá permitir o cancelamento de consulta e o pagamento em parcelas ou por convênio. 5. O sistema deverá usar software sintetizador de voz para atender aos deficientes visuais. 6. O sistema deverá utilizar uma câmera para capturar a imagem do cliente. 7. O sistema deverá armazenar pelo menos dois telefones dos clientes (residencial e celular). 1 - 4 - 5 - 7 1 - 3 - 4 - 5 1 - 2 - 5 - 6 1 - 3 - 4 - 7 2 - 5 - 6 - 3 7a Questão (Ref.: 201301772951) Pontos: 0,5 / 0,5 Documentar requisitos é uma prática que deve ser usada em todo desenvolvimento de sistema, pois traz muitos benefícios. Marque a alternativa que NÃO corresponde a um benefício de se ter composto uma documentação de requisitos. Assume um compromisso com a comunicação dos requisitos para o cliente. Norteia o desenvolvimento do projeto. Garante a continuidade dos sistemas, para o processo de manutenção. Pode ser usado como suporte no desenvolvimento para validação das informações. Pode ser construída fora de padrão, pois o importante é que as informações sejam registradas e de fácil acesso. 8a Questão (Ref.: 201301772952) Pontos: 0,0 / 0,5 Com relação ao Estudo de Viabilidade analise as sentenças a seguir e escolha a alternativa que indica as sentenças CORRETAS. I - é um planejamento que define a distribuição dos recursos humanos, materiais e financeiros, com o tempo. II - é um procedimento relevante para obter sucesso e qualidade no desenvolvimento do projeto. III - Um Estudo de Viabilidade mal elaborado pode inviabilizar um projeto. IV - O planejamento é realizado para obter aprovação do projeto. Opções: I - III - IV II - III - IV I - II - III - IV III - IV I - II 9a Questão (Ref.: 201301606759) Pontos: 1,0 / 1,0 São causas de dificuldade no processo de elicitação e compreensão dos requisitos: I - Os stakeholders frequentemente não sabem o que querem do sistema; II - Diferentes stakeholders possuem diferentes requisitos, expressos de diferentes formas; III - Novos requisitos podem surgir de novos stakeholders que não haviam sido consultados anteriormente; IV- Fatores políticos podem influenciar os requisitos do sistema. Estão corretos: Os itens I, II, III e IV. Os itens I, II e III. Os itens I, III e IV. Os itens II e III. Os itens II, III e IV. 10a Questão (Ref.: 201301668343) Pontos: 1,0 / 1,0 No desenvolvimento de um software, a fase em que se determinam os objetivos e as restrições do sistema, utilizando-se técnicas como entrevistas, questionários, prototipagem, entre outras, chama-se projeto lógico levantamento de requisitos projeto físico fase de implantação testes do sistema
Compartilhar