Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 1/6 Meus Simulados Teste seu conhecimento acumulado Disc.: ENGENHARIA DE SOFTWARE Aluno(a): RAFAEL GAGLIARDI MACIEL DA CRUZ 202205235645 Acertos: 10,0 de 10,0 12/06/2023 Acerto: 1,0 / 1,0 Considere as seguintes a�rmativas sobre Requisitos de Software: I - Requisitos Funcionais descrevem as funções que o software deverá executar. II - Requisitos Funcionais não são rastreáveis, ou seja, não é possível identi�car o código fonte relacionado a um requisito funcional. III - Requisitos Não-Funcionais descrevem as ações realizadas para cada entrada do sistema, ou seja, é aquilo que descreve o que deve ser feito pelo sistema. Assinale a alternativa CORRETA: Apenas a a�rmativa I é verdadeira. Apenas as a�rmativas II e III são verdadeiras. Todas as a�rmativas são verdadeiras. Apenas as a�rmativas I e III são verdadeiras. Apenas a a�rmativa II é verdadeira. Respondido em 12/06/2023 16:47:22 Explicação: Apenas a a�rmativa I é verdadeira. Acerto: 1,0 / 1,0 A Engenharia de Software é uma tecnologia em camada. Avalie a relação entre os conceitos e de�nições a seguir: [1] Camada qualidade [A] Determina as etapas de desenvolvimento do software. [2] Camada de processo [B] Garante que os requisitos que atendem asexpectativas do usuário serão cumpridos Questão1 a Questão2 a https://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); 17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 2/6 [3] Camada de métodos [C] Define os artefatos gerados em função da técnica de modelagem adotada, tal como modelo de casos de uso ou de classes. Assinale a opção que corretamente relaciona os referidos conceitos e de�nições: [1][C] - [2][B] - [3][A]. [1][C] - [2][A] - [3][B]. [1][B] - [2][C] - [3][A]. [1][A] - [2][B] - [3][C] [1][B] - [2][A] - [3][C] Respondido em 12/06/2023 16:48:41 Explicação: A resposta correta é: [1][B] - [2][A] - [3][C] Acerto: 1,0 / 1,0 Considere as seguintes a�rmativas relacionadas com a etapa de projeto do processo de desenvolvimento de software: I- A partir do modelo de classes gerado na análise, aplica-se re�namentos que permitem reduzir o grau de abstração do referido modelo. II- Os aspectos dinâmicos, considerando que o paradigma dominante na indústria de software é a orientação a objetos, são de�nidos nos modelos de classes. III- A divisão lógica comumente aplicada no projeto de arquitetura, pode ser composta das seguintes camadas: apresentação, aplicação, domínio e serviços técnicos. Assinale a alternativa CORRETA: Apenas as a�rmativas I e III são verdadeiras. Apenas as a�rmativas II e III são verdadeiras. As a�rmativas I, II e III são verdadeiras. Apenas a a�rmativa I é verdadeira. Apenas a a�rmativa II é verdadeira. Respondido em 12/06/2023 16:49:31 Explicação: A resposta correta é: Apenas as a�rmativas I e III são verdadeiras. Acerto: 1,0 / 1,0 Na etapa de projeto orientado a objetos, no contexto de um processo de desenvolvimento de software, são desenvolvidas as atividades de: teste de integração do sistema e análise de requisitos do sistema. de�nição da arquitetura do sistema e conversão das bases de dados do sistema. Questão3 a Questão4 a 17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 3/6 identi�cação dos objetos do sistema e de�nição da arquitetura do sistema. conversão das bases de dados do sistema e teste de integração do sistema. análise de requisitos do sistema e de�nição da arquitetura do sistema. Respondido em 12/06/2023 16:51:06 Explicação: A resposta correta é: identi�cação dos objetos do sistema e de�nição da arquitetura do sistema. Acerto: 1,0 / 1,0 Sobre Ciclo de Vida de Desenvolvimento de Software, é correto a�rmar: I- O desenvolvimento em cascata tem como base a ideia de desenvolver uma implementação inicial, mostrar e discutir tal implementação com o usuário e fazer seu aprimoramento por meio de versões subsequentes, até que um sistema adequado tenha sido desenvolvido. II- No modelo de processo de desenvolvimento em espiral, cada loop na espiral representa uma fase do processo de software. Este modelo exige a consideração direta dos riscos técnicos em todos os estágios do projeto e, se aplicado adequadamente, deve reduzir os riscos antes que eles se tornem problemáticos. III- O Rapid Application Development (Desenvolvimento Rápido de Aplicação) é um modelo de processo de software incremental que enfatiza um ciclo de desenvolvimento rápido. Este modelo é uma adaptação de modelo cascata, no qual o desenvolvimento rápido é conseguido com o uso de uma abordagem de construção baseada em componentes. IV- O modelo incremental combina elementos do modelo em cascata aplicado de maneira iterativa. Em um processo de desenvolvimento incremental, os clientes identi�cam (esboçam) as funções a serem fornecidas pelo sistema e a importância das mesmas. Em seguida, é de�nida uma série de estágios de entrega, com cada estágio fornecendo um subconjunto das funcionalidades do sistema. Assinale a alternativa correta. Somente as a�rmativas II, III e IV são corretas. Somente as a�rmativas I, II e IV são corretas. Somente as a�rmativas I e II são corretas. Somente as a�rmativas III e IV são corretas. Somente as a�rmativas I e III são corretas. Respondido em 12/06/2023 16:52:39 Explicação: A resposta correta é: Somente as a�rmativas II, III e IV são corretas. Acerto: 1,0 / 1,0 Uma equipe de desenvolvimento adota o método SCRUM para gerenciar seu projeto. Para iniciar a reunião de planejamento da Sprint, deve(m)-se de�nir e atualizar: o plano de revisão da Sprint a função de cada membro da equipe de desenvolvimento Questão5 a Questão6 a 17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 4/6 as tarefas necessárias para cada história do usuário o plano de retrospectiva da Sprint o Backlog do Produto Respondido em 12/06/2023 16:54:07 Explicação: A resposta correta é: o Backlog do Produto Acerto: 1,0 / 1,0 Em relação a Qualidade e Teste de Software, quando um produto é previamente testado e enviado para uma nova avaliação, considere: I. Todas as partes alteradas nos documentos, funcionalidades e informações devem ser testadas como se fosse um produto novo. II. Todas as partes inalteradas que sejam in�uenciadas pelas partes alteradas ou por mudanças em um requerido sistema (de acordo com os conhecimentos especí�cos do testador) devem ser testadas por amostragem. III. Todas as outras partes que não foram alteradas ou in�uenciadas pelas alterações, devem ser testadas como sendo um novo produto. Está correto o que se a�rma em: I, II e III. I e III, apenas. I, apenas. III, apenas. II, apenas. Respondido em 12/06/2023 16:58:09 Explicação: A resposta correta é: I, apenas. Acerto: 1,0 / 1,0 Considere as informações em relação ao desenvolvimento de sistemas: I. executar um software com o objetivo de revelar falhas. II. correta construção do produto. III. garantir a qualidade do produto. Corresponde corretamente a I, II e III, respectivamente: veri�cação, teste e validação. teste, veri�cação e validação. teste, validação e veri�cação. validação, veri�cação e teste. Questão7 a Questão8 a 17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 5/6 validação, teste e veri�cação. Respondido em 12/06/2023 16:58:56 Explicação:A resposta correta é: veri�cação, teste e validação. Acerto: 1,0 / 1,0 O Git é um sistema de controle de versão distribuído. Com respeito ao conceito de pull no Git, assinale a alternativa correta. Atualiza o repositório local com todas as alterações feitas em outro repositório. É uma solicitação que um usuário faz para contribuir com suas alterações de volta ao repositório original de um projeto. É o envio de arquivos para o repositório local do usuário. É o envio de arquivos para o repositório remoto do usuário. É uma solicitação para baixar localmente os arquivos do repositório remoto do usuário. Respondido em 12/06/2023 16:59:31 Explicação: A resposta correta é: Atualiza o repositório local com todas as alterações feitas em outro repositório. Acerto: 1,0 / 1,0 Considere as seguintes a�rmativas: I- Seu escopo não deve abordar a de�nição do que será gerenciado, entretanto, deve de�nir o esquema a ser usado para identi�car os itens de con�guração. II- Deve especi�car as ferramentas usadas para o gerenciamento de con�gurações e os respectivos processos de uso, porém não deve entrar no mérito de de�nição de políticas a serem adotadas no controle de mudanças. III- Deve estabelecer as responsabilidades pelos procedimentos de gerenciamento de con�guração e ainda descrever a estrutura do banco de dados para o registro das informações de con�guração. Um plano de gerenciamento de con�gurações de sistemas de software em desenvolvimento deve estar de acordo com o que consta em: I, II, e III. II, apenas. I, apenas. III, apenas. II e III, apenas. Respondido em 12/06/2023 17:00:01 Explicação: A resposta correta é: III, apenas. Questão9 a Questão10 a 17/07/23, 12:21 Estácio: Alunos https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=312641551&cod_prova=6534203141&f_cod_disc= 6/6
Compartilhar