Baixe o app para aproveitar ainda mais
Prévia do material em texto
1O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, assinale a alternativa CORRETA: A Brainstorming de requisitos consiste na realização de reuniões estruturadas e delimitadas entre os analistas de requisitos do projeto e representantes do cliente. B A prototipagem é uma versão inicial do sistema, baseado em requisitos levantados em outros sistemas da organização. C Cenário consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão. D As entrevistas são realizadas com os analistas de sistemas e podem ser abertas ou fechadas. 2A etapa de identificação e entendimento dos requisitos é fundamental para desenvolver um software com sucesso. Os requisitos são características ou regras de negócio específicas do projeto a ser desenvolvido. Entender estas particularidades reduz os riscos e os custos de desenvolvimento. Sobre os requisitos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Os tipos de requisitos são: funcionais e não funcionais. ( ) As metodologias ágeis permitem a alteração dos requisitos. ( ) Requisito é uma importante documentação acerca do software que será desenvolvido e contempla regras específicas que deverão ser obedecidas na execução de cada atividade. ( ) O sucesso dos projetos não depende do levantamento de requisitos. Assinale a alternativa que apresenta a sequência CORRETA: A F - F - V - V. B V - V - V - F. C F - F - F - V. D F - V - V - F. 3No intuito de se atingir os objetivos definidos para os projetos, as atividades envolvidas devem ser criteriosamente definidas e controladas. Cabe ressaltar que todas as etapas possuem regras específicas. Podemos entender as regras como os requisitos necessários para a execução da etapa ou atividade em questão. Identificar, entender, documentar e priorizar os requisitos é de grande importância para o controle do projeto como um todo. Com relação aos requisitos, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A gestão dos requisitos preocupa-se com a documentação, versionamento, controle de mudanças e qualidade dos requisitos levantados na fase de especificação de requisitos. ( ) A especificação de requisitos faz o detalhamento das regras de negócio, sinalizando o que o sistema deverá fazer. ( ) Brainstorming não pode ser considerada uma técnica de levantamento de requisitos. Assinale a alternativa que apresentas a sequência CORRETA: A V - V - F. B V - F - F. C F - F - V. D F - V - V. 4A Engenharia de Software define diversas metodologias com diversos ciclos de vidas de desenvolvimento de software, a fim de dinamizar a execução dos projetos adotando os melhores métodos, técnicas de ferramentes para execução de seus processos de software, a fim de atingir maior produtividade e qualidade nos projetos. Acerca do exposto, avalie as asserções a seguir e a relação proposta entre elas: I- No início, através da fase de iniciação são realizados o planejamento do projeto, definindo os requisitos de sistemas para garantir que o escopo do projeto seja atendido, onde neste processo as atividades de requisitos de softwares são extremamente importantes. PORQUE II- É um trabalho que consiste na análise de requisitos para identificar, quantificar, definir, especificar, documentar, rastrear, priorizar e classificar os principais problemas que o futuro software deve resolver. É onde os requisitos de software expressam a necessidade e restrições ou limitações colocadas sobre o produto ou software. Assinale a alternativa CORRETA: A As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira. B As duas asserções são proposições verdadeiras, embora a segunda proposição não é justificativa da primeira. C A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. D As duas asserções são proposições falsas. 5O levantamento de requisitos é uma etapa fundamental do projeto de sistemas. Dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas para a elicitação dos requisitos. Sobre essas técnicas, analise as sentenças a seguir: I- O brainstorming deve ser acompanhado por uma carta explicativa, redigida por um alto executivo, para enfatizar a importância dessa pesquisa para a organização. II- Etnografia consiste na observação das ações do funcionário na realização de uma determinada tarefa, para verificar os passos necessários para sua conclusão. III- O cenário é montado com os stakeholders e podem ser abertas ou fechadas. IV- A prototipagem é uma versão inicial do sistema. Assinale a alternativa CORRETA: A As sentenças II e IV estão corretas. B As sentenças I e III estão corretas. C As sentenças I e II estão corretas. D As sentenças II e III estão corretas. 6Com relação ao levantamento de requisitos, dependendo da situação encontrada, uma ou mais técnicas podem ser utilizadas. Uma dessas técnicas promove cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. Ela facilita a criação de uma visão compartilhada do que o produto de software deve ser. Sobre essa técnica, assinale a alternativa CORRETA: A Etnografia - observação pessoal. B JAD. C Brainstorming. D Questionário. 7O documento de requisito de software possui como objetivo implementar os requisitos levantados, tanto no requisito de usuário quanto no levantamento das especificações dos requisitos de sistema. O documento de requisito é constituído por vários usuários do sistema e engenheiros do desenvolvimento. Esse contexto exige que a comunicação no levantamento dos requisitos seja bem clara entre os desenvolvedores e o cliente. Com relação aos usuários que utilizam parte do documento de requisitos de software, analise as opções a seguir: I- Líderes. II- Gerentes. III- Engenheiros de testes. IV- Suporte técnico. Assinale a alternativa CORRETA: A As opções I e IV estão corretas. B As opções I e II estão corretas. C As opções II e III estão corretas. D As opções III e IV estão corretas. 8A modelagem de um software pode ser entendida como a captura de uma visão do sistema físico, descrevendo estruturas comportamentais ou estruturai do software. Neste sentido, um diagrama de casos de uso apresenta as funcionalidades e os atores que interagem com elas, no contexto da aplicação. Os casos de uso são baseados nos requisitos levantados junto ao cliente, e após serem desenvolvidos, são apresentados ao cliente para que este aprove as funcionalidades previstas. Sobre a modelagem de software, analise as sentenças a seguir: I- A fase de análise de requisitos é uma das principais etapas de um processo de desenvolvimento de software, sendo caracterizada pelo levantamento de requisitos. II- Durante o levantamento de requisitos, o analista deve auxiliar o cliente sugerindo funcionalidades para solução de seu problema, não deixando a solução toda ser requerida pelo cliente. III- A fase de levantamento de requisitos compreende a identificação de requisitos funcionais assim como de requisitos não funcionais, os quais são necessários para solucionar o problema do cliente. Assinale a alternativa CORRETA: A As sentenças II e III estão corretas. B As sentenças I e III estão corretas. C As sentenças I e II estão corretas. D Somente a sentença II está correta. 9A área de Requisitos de Software é responsável por informar quais requisitos o produto a ser desenvolvido deve possuir. Muitas vezes, porém, nos deparamos com a dificuldade de entendimento dos usuários, pois alguns têm vaga noção do que precisam e do que um produto de software pode lhes oferecer ou o que querem é diferente do que precisam. Paraauxiliar a resolver estes problemas, há diversas técnicas a serem utilizadas para o levantamento de requisitos. Sobre as técnicas utilizadas, assinale a alternativa CORRETA: A WorkShop, BrainStorming, Questionário, Grupo Focal, Observação, Protocolo de Análise, Sorteio de Cartões, Sessões RAD, Storyboards e Casos de Uso. B Entrevistas, Protocolo de Análise, Sorteio de Cartões, Análise de Documentos Quantitativos, Reunião, Prototipagem, Questionários, Storyboards e Observação. C Brainstorming, Grupo Focal, Protocolo de Análise, Sorteio de Cartões, Sessões JAD, WorkShop, Prototipagem, Questionários, Etnografia e Casos de Uso. D Brainstorming, Sessões JAD, Análise de Documentos Quantitativos, Reunião, Prototipagem, Entrevista, Questionários, Observação, Levantamento Orientado a Ponto de Vista, Etnografia e Casos de Uso. 10Os trainees de uma empresa deveriam escolher um sistema de média complexidade, contendo no mínimo 50 funcionalidades, para ser modelado em UML e codificado em uma linguagem orientada a objetos. Um dos grupos de trainees estabeleceu a seguinte estratégia para identificação e seleção do sistema. • Se reunir em um horário predeterminado em um grupo de mensagens instantâneas. • Cada integrante deveria sugerir um ou mais sistemas e justificar sua escolha, e não poderia criticar as ideias dos outros. • À medida que as ideias fossem digitadas, o líder deveria copiá-las para um editor de texto e controlar o tempo de sugestão. • Quando o limite de tempo fosse atingido, o líder disponibilizaria todas as sugestões para serem analisadas pelo grupo. • As cinco melhores ideias seriam selecionadas e colocadas em votação para a escolha da melhor ideia, segundo critérios predefinidos. Nessa situação, a estratégia utilizada pelo grupo de funcionários é uma adaptação da técnica de geração de ideias denominada: A Facilitaded application specification techniques. B Entrevista. C Brainstorming. D PIECES (perfomance informação/dados economia controle eficiência e serviços).
Compartilhar