Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: EEX0053 - ENGENHARIA DE SOFTWARE Período: 2021.3 EAD (G) / AV Aluno: VEM QUE HOJE ESTOU DAQUELE JEITO Matrícula: 99999999999 Data: 99/99/2021 99:99:99 Turma: 9999 ATENÇÃO NOTA: 10 !!!!!! 😉 1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados. 2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação". 1a Questão A avaliação do impacto de mudança de um requisito, muitas vezes, faz com que seja necessário retornar à sua fonte. Na validação dos requisitos, a equipe deve estar atenta, portanto, à : Rastreabilidade Adaptabilidade Qualidade Facilidade de compreensão Facilidade de verificação 2a Questão Os Objetivos do Gerenciamento de Riscos incluem aumentar a probabilidade e o impacto de eventos positivos (oportunidades) e diminuir a probabilidade e o impacto dos eventos adversos (ameaças). Neste contexto, avalie se as afirmativas a seguir são Falsas ou Verdadeiras: [____] As potenciais fontes de riscos para o projeto podem ser apresentadas dentro de uma Estrutura Analítica do Risco (EAR) hierárquica. [____] A análise quantitativa permite priorizar os riscos que mereçam maior cuidado, a fim de identificar as piores ameaças e as melhores oportunidades. [____] A análise qualitativa define para cada risco a sua probabilidade e impacto. Assinale a opção correta: [V] - [V] - [V]. [V] - [F] - [F] [V] - [F] - [V] [V] - [V] - [F] [F] - [V] - [V] 3a Questão Na etapa de projeto orientado a objetos, no contexto de um processo de desenvolvimento de software, são desenvolvidas as atividades de: conversão das bases de dados do sistema e teste de integração do sistema. definição da arquitetura do sistema e conversão das bases de dados do sistema. análise de requisitos do sistema e definição da arquitetura do sistema. teste de integração do sistema e análise de requisitos do sistema. identificação dos objetos do sistema e definição da arquitetura do sistema. 4a Questão Durante a codificação do software, podemos adotar a estratégia de teste em forma de espiral, sendo a mesma percorrida a partir do interior, aumentando o nível de abstração a cada volta. Considerando a referida estratégia, assinale a sequência correta de execução dos testes: Teste de Unidade, Teste de Integração, Teste de Sistema e Teste de Validação. Teste de Unidade, Teste de Integração, Teste de Validação e Teste de Sistema. Teste de Integração, Teste de Validação, Teste de Unidade e Teste de Sistema. Teste de Unidade, Teste de Validação, Teste de Integração e Teste de Sistema. Teste de Integração, Teste de Unidade, Teste de Validação e Teste de Sistema. 5a Questão Com relação à forma como o RUP trata a análise de requisitos, assinale a opção correta. A análise de requisitos ocorre na fase de construção, quando são descritos todos os casos de uso, e em seguida modelados por meio de diagramas de casos de uso UML. Por se tratar de um processo iterativo e evolutivo, a análise de requisitos ocorre na fase de construção juntamente com a programação, o que permite que os requisitos sejam revistos. A análise de requisitos deve acontecer antes da programação e testes do sistema, não podendo sofrer alterações a partir do momento que estejam definidos. A maior parte da análise de requisitos ocorre durante a fase de elaboração. A análise de requisitos ocorre na fase de elaboração, em que são feitas entrevistas com usuários e definição do escopo do projeto. 6a Questão No que diz respeito a processos e práticas ágeis, o desenvolvimento incremental: enfoca, assim como o acceptance test-driven development, a qualidade do código desenvolvido quanto a recursividade, declaração das variáveis e clean code, de modo a torná-lo de fácil entendimento, modificação e testagem. é, assim como o test-driven development, uma prática da XP (Extreme Programming) que exige teste automatizado, domain- driven design, refactoring e integração contínua. enfoca a integração contínua como uma prática de desenvolvimento de software, incompatível com a XP (E xtreme Programming) e o Scrum, que permite aos desenvolvedores agregarem alterações de código e realizarem testes. é, na XP (Extreme Programming), sustentado por meio de pequenos e frequentes releases do sistema, e os clientes estão intimamente envolvidos na especificação e na priorização dos requisitos do sistema. pressupõe o uso do behavior driven development, que considera a linguagem de programação a ser usada, da 4° geração em diante, com foco, principalmente, no comportamento visual, interativo e cognitivo do sistema. 7a Questão Os projetos de software devem ter sua qualidade avaliada, e para tanto, selecionaram-se fatores indicados na norma ISO 9126, que identifica alguns atributos importantes da qualidade, dentre os quais, a: eficiência, que representa a facilidade com que o software pode ser transferido entre ambientes computacionais. funcionalidade, que representa a facilidade com que o software pode ser transferido entre ambientes computacionais. manutenibilidade, que representa o período de tempo em que o software esteja disponível para uso. confiabilidade, que representa o período de tempo em que o software esteja disponível para uso. usabilidade, que representa o nível em que o software utiliza-se de recursos do sistema, de forma otimizada. 8a Questão Considere as informações abaixo em relação ao desenvolvimento de sistemas: I. executar um software com o objetivo de revelar falhas, mas que não prova a exatidão do software. II. correta construção do produto. III. construção do produto certo. Correspondem corretamente a I, II e III, respectivamente: teste, validação e verificação. validação, verificação e teste. verificação, teste e validação. teste, verificação e validação. validação, teste e verificação. 9a Questão Um software de gerência de configuração deve ser capaz de: configurar o software de acordo com as preferências do usuário. gerenciar que usuários podem ter acesso a certos tipos de funções do software. gerenciar a evolução do software durante o seu processo de desenvolvimento. configurar automaticamente a instalação do software de acordo com o sistema operacional do servidor. atualizar automaticamente as versões do software instaladas nas máquinas clientes. 10a Questão O conjunto de atividades destinadas a gerenciar as alterações de software, identificando os artefatos que precisam ser alterados, estabelecendo relações entre eles, definindo mecanismos para gerenciar diferentes versões desses artefatos, controlando as alterações impostas e relatando as alterações feitas, caracteriza a gestão de: recursos de produto. configuração de software. recursos humanos. qualidade de software. processos de negócio. Autenticação para a Prova On-line Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo. ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas. PBRX Cód.: FINALIZAR Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das respostas.
Compartilhar