Prévia do material em texto
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir o prazo estabelecido. Boa prova! Parte superior do formulário 1) Sobre as diferenças entre os tipos de requisitos, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) Requisitos Funcionais tratam de elencar toda a infraestrutura para acomodar o software; já os demais requisitos representam cada dinâmica que o software executará. ( ) Requisitos Não Funcionais caracterizam-se por tratar sobre aspectos de desempenho; já os Requisitos de Negócio/ Organizacionais são aqueles que tratam dos fatores culturais, políticos e as exigências legais que afetam o sistema, e finalmente os Requisitos Funcionais são aqueles que definem as funções de um sistema ou componente de um sistema e como devem funcionar. ( ) Requisitos de Negócio/ Organizacionais são aqueles que, além de tratar da cultura da empresa, são transformados em telas no software; já os Requisitos Funcionais são aqueles que tratam dos detalhes de desempenho do software. Finalmente os Requisitos Não Funcionais são aqueles que não precisam ser considerados, pois não afetaram em nada o desenvolvimento do software. ( ) Requisitos Funcionais e Requisitos de Negócio/ Organizacionais são aqueles que podem ser traduzidos para uma linguagem de programação. Já os Requisitos Não Funcionais são aqueles que podem ou não ser traduzidos para uma linguagem de programação e isso depende da quantidade de pessoas que utilizarão o software. ( ) As diferenças entre os três tipos de requisitos são somente literárias, isto é, na prática eles possuem os mesmos objetivos e são todos traduzidos para uma linguagem de programação. Assinale a alternativa que contenha a sequência correta: Alternativas: · V – F – V – V – V. · F – V – F – F – F. CORRETO · V – F – F – F – F. · F – V – F – V – F. · V – F – V – V – F. Código da questão: 55517 2) Durante um a atividade de Elicitação de Requisitos, foi obtida a seguinte lista de requisitos: I. “O sistema deve verificar se o campo nome contém apenas letras. Caso contrário, deverá apresentar a mensagem: por favor, digite apenas letras no campo nome.” II. “O sistema não deve ultrapassar o tempo de qualquer interação entre o usuário e o sistema por mais de dois segundos.” III. “O sistema deve manter um cadastro de clientes para que as faturas/boletos de pagamento sejam enviados pelos Correios.” IV. “O sistema deve ser capaz de integrar com o sistema de almoxarifado existente.” V. “As informações pessoais estão protegidas segundo as prescrições do Banco Central do Brasil.” Atribuindo-se RF para os Requisitos Funcionais, NF para os Não Funcionais e RO para Requisitos Organizacionais, a lista de requisitos acima apresentada (I, II, III, IV e V), pela ordem, descreve, respectivamente: Alternativas: · RO – RF - NF - RF – NF. · RF - RF - RF – NF - RO. · RF - RF - NF – RF - RO. · RF - NF - RF – NF - RO. CORRETO · NF - RF – NF – RO – RF. Código da questão: 55518 3) São 12 os princípios que regem o documento Manifesto Ágil, porém o mais importante destes princípios possui seu foco: Alternativas: · Na eliminação de burocracias. · Na complexidade do projeto. · Nas pessoas. CORRETO · Na dinâmica da gestão de projetos. · Nos processos. Código da questão: 55511 4) Com base na atividade de análise, é gerado um documento no qual são elencados todos os requisitos para a construção do sistema. Como se chama este documento? Alternativas: · Documento de Atas de Reunião com o cliente. · Documento de Escopo de Requisitos. INCORRETO · Documento de Especificação de Requisitos. · Documento de Projetos. · Documento de Especificação de Casos de Uso. Código da questão: 55535 5) Sobre a relação entre Metodologias Ágeis e o Analista de Requisitos, podemos afirmar que: I. O Método Ágil XP é aplicado para pequenas e médias equipes, desenvolvendo software com requisitos vagos e em constante mudança; e o Analista de Requisitos é conhecido como redator técnico. II. No Método Ágil SCRUM, o Analista de Requisitos é conhecido como SCRUM Master e é responsável por construir os diagramas de: Casos de Uso e Classes. III. O Método Ágil “Família” Crystal caracteriza-se por ser um método alternativo do método cascata, fornece informações precisas e significativas acerca do progresso do desenvolvimento do sistema, com o mínimo de sobrecarga e interrupções da equipe de desenvolvimento, e o Analista de Requisitos é conhecido como arquiteto chefe. IV. O Método Ágil DSDM, diferentemente dos demais Métodos Ágeis, utiliza o modelo de Iteração Funcional e o Analista de Requisitos é conhecido como Analista de Negócios. V. O Método Ágil FDD caracteriza-se por utilizar o modelo interativo – incremental, e Analista de Requisitos é conhecido como Engenheiro de Requisitos e é responsável por elaborar os diagramas de: Casos de Uso, Classes, Sequência e Estados. São verdadeiras: Alternativas: · II - IV - V. · I - II - III. · I - II - V. INCORRETO · I - II - IV. · III - IV - V. Código da questão: 55510 6) Sobre a atividade de Validação de Requisitos, considere as seguintes afirmações e classifique-as em verdadeiras (V) e falsas (F): ( ) A completeza versa que todos os requisitos funcionais devem estar muito bem definidos. ( ) Compreende-se por consistência que a redação dos requisitos não devem ser definidos de maneira contraditória. ( ) A rastreabilidade versa que todos os usuários devem ser capazes de entender os requisitos. ( ) O objetivo do teste é garantir que todos os requisitos funcionais possam ser testados. ( ) Ser compreensível é estabelecer referências entre os requisitos. Assinale a alternativa que contenha a sequência correta: Alternativas: · V – F – F – V – V. · V – V – F – V – F. · F – V – F – V – F. INCORRETO · V – F – F – V – F. · V – V – V – V – F. Código da questão: 55532 7) O Analista de Requisitos executa diversas atividades durante o ciclo de desenvolvimento de sistemas. Estas atividades estão inseridas num processo denominado _________, que é composto por um modelo denominado __________, que está inserido nas fases de ________ do ciclo de desenvolvimento de software. Assinale a alternativa que completa adequadamente as lacunas acima: Alternativas: · Análise e Design/Projeto; Processo de Engenharia de Requisitos; Modelo de Análise Essencial. · Processo de Engenharia de Requisitos; Modelo de Processos de Requisitos; Análise e Design/Projeto. CORRETO · Modelo Iterativo; Modelo de Processos; Design e Projetos. · Modelo de Diagramas de Requisitos; Análise e Design/Projeto; Processo de Engenharia de Requisitos. · Modelo Ágil; Modelo de Processos; Projetos e Implantação. Código da questão: 55506 8) Suponha os seguintes trechos referentes ao relato de um cliente: I. Estabelecer uma conta de assinatura de cliente permitindo downloads de jogos ilimitados a uma taxa mensal. II. As informações pertinentes ao cadastro de clientes devem conter: Código, Nome, Endereço, Bairro, Município, Estado, CEP, Telefone Fixo, Telefone Celular, Telefone Recado, Data de Nascimento, RG e CPF. TODOS os campos desse formulário devem estar habilitados para edição. III. O sistema deve manter cadastro de clientes. IV. As informações pessoais estão protegidas segundo as prescrições do Data Protection Act. V. Comprar vales-presente. Das asserções acima apresentadas (I, II, III, IV e V), quais delas são candidatas a Caso de Uso? Alternativas: · I - III - IV. · I - III - V. CORRETO · III - IV -V. · II - IV - V. · II - III - V. Código da questão: 55534 9) Sobre as mudanças de requisitos, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) Uma maneira de verificar a proporção do impacto diante de uma solicitação de mudança é a execução de uma atividade denominada Análise de Requisitos. ( ) Dependendoda solicitação, pode ou não gerar impactos em todo o projeto e comprometer todo o planejamento e condução dos trabalhos da equipe de projetos. ( ) As análises de Modelagem, Implementação e Testes são boas fontes de análises quando o cliente solicita a mudança. ( ) O resultado da Análise de Viabilidade é redigido em Ata de Reunião. ( ) A modelagem de alto nível auxilia na identificação e estudo de viabilidade. Assinale a alternativa que contenha a sequência correta: Alternativas: · F – V – F – V – F. · V – F – V – V – V. INCORRETO · F – V – F – F – F. · V – F – V – V – F. · V – F – F – F – F. Código da questão: 55533 10) Os primeiros minutos de um contato presencial definem as percepções que o Analista de Requisitos e o cliente têm um do outro. Neste momento, sugere-se que (assinale a alternativa correta): Alternativas: · O Analista de Requisitos inicie a conversa de modo a “quebrar o gelo”. CORRETO · O Analista de Requisitos inicie a conversa contando piadas, para que assim o cliente tenha boa percepção de sua personalidade e modo de trabalhar. · O Analista de Requisitos deixe o cliente iniciar a reunião. · O Analista de Requisitos não precisa se preocupar com estas coisas, pois a tarefa dele é pontual. · O Analista de Requisitos inicie a conversa indo direto ao ponto, sem se preocupar com a percepção que o cliente terá dele. Código da questão: 55528 Parte inferior do formulário