Prévia do material em texto
12/09/2023, 13:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 1/5 Avaliando Aprendizado Teste seu conhecimento acumulado Disc.: REQUISITOS DE SISTEMAS Aluno(a): THAIS DE ASSIS CALDEIRA 202307350095 Acertos: 2,0 de 2,0 12/09/2023 Acerto: 0,2 / 0,2 Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento. Considerando o que Pressman disse, indique se as colocações abaixo são verdadeiras (V) ou falsas (F) em relação a qualidade de software: I - Realizar atividades de segurança da qualidade em cada projeto de software. II - Usar métricas para desenvolver estratégias para a melhoria de processo de software e, como consequência, a qualidade no produto �nal. III - Garantir que cada produto de trabalho da engenharia de software exiba alta qualidade em seus relatórios F, V, V V, V, F V, F, V F, F, V F, V, F Respondido em 12/09/2023 12:56:02 Explicação: Garantir que cada produto de trabalho da engenharia de software exiba alta qualidade em seus relatórios => A sentença não exprime uma idéia concreta. Como exibir qualidade em relatórios? A qualidade não é expressa apenas em relatórios bem desenhados mas sim nos processos do desenvolvimento do software O correto seria dizer: Criar um conjunto de atividades que irão ajudar a garantir que cada produto de trabalho da engenharia de software exiba alta qualidade. Essa qualidade poderia ser medida através de métricas. Acerto: 0,2 / 0,2 Ao comprar um jogo eletrônicos (recomenda-se) analisar quais são as características mínimas exigidas para que o jogo possa funcionar em um determinado computador. As informações ali dispostas são consideradas, obrigatórias, pois de�ne os componentes e con�gurações para que seja possível usufruir das emoções dos jogos. Portanto, são: Requisitos do usuário Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 12/09/2023, 13:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 2/5 Requisitos do Sistema Controle de qualidade e garantia de um bom produto Informações Técnicas Solicitações gerais Respondido em 12/09/2023 12:58:23 Acerto: 0,2 / 0,2 Os requisitos não funcionais não estão diretamente ligados aos serviços especí�cos oferecidos pelo sistema a seus usuários. Eles podem estar relacionados às propriedades emergentes do sistema, como con�abilidade, tempo de resposta e ocupação de área, entre outros. Dentre os tipos de requisitos não funcionais, é possível destacar os requisitos de produto, organizacionais e externos. Dentre os requisitos de produto, podemos citar os requisitos legais e contábeis. de e�ciência e de con�ança. reguladores e de proteção. legais e de usabilidade. contábeis e de desempenho. Respondido em 12/09/2023 13:00:18 Acerto: 0,2 / 0,2 Identi�que qual o nome da técnica de observação para levantar requisitos, aonde o analista buscar uma familiarização do cliente, seus valores, sua história. ergogra�a estenogra�a etnogra�a barogra�a enogra�a Respondido em 12/09/2023 13:01:43 Explicação: A etnogra�a é caracterizada como uma técnica de observação, aonde o analista buscar uma familiarização do cliente, seus valores, sua história. Ela pode ser utilizada para compreender os requisitos sociais e organizacionais, que facilitem compreensão da política organizacional e da sua cultura. Acerto: 0,2 / 0,2 O Documento de Requisitos de Software é a declaração o�cial do que os desenvolvedores de sistema devem implementar, além de ser utilizado pelos diversos stakeholders da organização. As colunas abaixo indicam os possíveis usuários do documento e como eles utilizam: 1 - Clientes do sistema 2 - Gerentes 3 - Engenheiros do sistema 4 - Engenheiros de teste do sistema Questão3 a Questão4 a Questão5 a 12/09/2023, 13:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 3/5 5 - Engenheiros de manutenção do sistema ( ) Usam os requisitos para compreender qual sistema será desenvolvido. ( ) Usam os requisitos para compreender o sistema e os relacionamentos entre suas partes. ( ) Especi�cam e lêem os requisitos para veri�car se eles atendem às suas necessidades. ( ) Usam os requisitos para desenvolver testes de validação para o sistema. ( ) Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento do sistema. Assinale a alternativa que corresponde a seqüência correta de relacionamento entre as colunas: 2 - 3 - 1 - 4 - 5 2 - 1 - 3 - 4 - 5 3 - 5 - 1 - 4 - 2 1 - 3 - 2 - 4 - 5 3 - 5 - 2 - 4 - 1 Respondido em 12/09/2023 13:04:05 Explicação: A explicação de cada item está na opção correta Gabarito Comentado Acerto: 0,2 / 0,2 Desenvolvimento de Software encontramos vários conceitos amplamente utilizados pelos pro�ssionais de TI. O Levantamento de Requisitos reúne as atividades que visam a obter o enunciado completo, claro e preciso dos requisitos de um produto de software. Estes requisitos devem ser levantados pela equipe do projeto, em conjunto com representantes do cliente, usuários chaves e outros especialistas da área de aplicação. O conjunto de técnicas empregadas para levantar, detalhar, documentar e validar os requisitos de um produto forma a Engenharia de Requisitos (Pádua, 2009). Desta forma, podemos avaliar que requisitos de software podem ser: I. Descrições dos serviços fornecidos pelo sistema. II. Restrições e características desses serviços. III. Apresentados somente como Não Funcionais. IV. Apresentados somente como Funcionais. É correto, apenas, o que se a�rma em: I, II e III. II, III e IV. I e III. I e II. II e IV. Respondido em 12/09/2023 13:06:48 Acerto: 0,2 / 0,2 Na elicitação de requisitos, fala-se em Problemas de volatilidade. Marque a alternativa que descreve o problema. Clientes/usuários omitem informações que julgam óbvias. Questão6 a Questão7 a 12/09/2023, 13:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 4/5 Cliente/usuários é leigo ou limitado no conhecimento de seu ambiente computacional ou do domínio do seu negócio. Clientes/usuários desconhecem ou estão em dúvidas sobre as necessidades e como seu papel é fundamental. Mudanças constantes nos requisitos. Clientes/usuários desconhecem o que é importante (ou até mesmo quer ocultar), inibindo os limites do sistema, o que di�culta uma de�nição completa. Respondido em 12/09/2023 13:11:24 Acerto: 0,2 / 0,2 São ferramentas para a etapa de validação dos requisitos: Informe se as sentenças são verdadeiras (V) ou falsas (F). I - Prototipagem. II - Brainstorming. III - Revião dos requisitos. F, V, V V, F, V F, V, F F, F, V V, V, F Respondido em 12/09/2023 13:12:29 Explicação: I - Prototipagem.=> Verdadeira. A �m de estabelecer uma demonstração mais didática sobre o projeto, desenvolve-se um protótipo para que os stakeholders possam compreender de maneira mais exata o funcionamento do sistema. II - Brainstorming.=> Falsa. Não é uma técnica adequada para fazermos revisão de algo mas sim para de�nirmos algo. III - Revisão dos requisitos.=> Verdadeira . É uma técnica na qual são analisados e revisados sistematicamente todos os requisitos elicitados, executando um checagem no tocante a erros e inconsistências. Acerto: 0,2 / 0,2 Segundo Sommerville, o gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema. Portanto, o passo inicial está em planejar e de�nir bem qual será o nível do detalhamento pretendido no gerenciamento de requisitos, e para isso dentre os atributos que devem ser avaliados temos: Identi�cação de Casos de Uso e Ferramentas de Apoio Identi�cação de Requisitos e Políticas de rastreabilidade Políticas de Rastreabilidade e Ferramentas de Modelagem Processo de Gerenciamento de Mudanças e Armazenamento de Requisitos Ferramentas de Apoio e Armazenamento de Requisitos Respondido em 12/09/2023 13:13:54Explicação: Armazenamento de Requisitos está relacionado ao apoio automatizado de gerenciamento de requisitos. A identi�cação de casos de uso e Ferramentas de modelagem referem-se a etapa da modelagem de sistemas. Questão8 a Questão9 a 12/09/2023, 13:17 Estácio: Alunos https://simulado.estacio.br/alunos/ 5/5 Acerto: 0,2 / 0,2 Quando da elaboração do Diagrama de User-case (na UML) para se identi�car os atores que vão participar do modelo devemos fazer as seguintes perguntas, EXCETO: Quem inicializa o sistema? Quem paga pelo sistema? Quem fornece os dados ? Quem usa o sistema? Quem usa as informações ? Respondido em 12/09/2023 13:15:04 Explicação: No desenvolvimento dos casos de uso queremos identi�car atores e funções. Quem paga pelo serviço não é relevante neste contexto. Questão10 a