• Home
  • Chat IA
  • Recursos
  • Guru IA
  • Professores
Home
Recursos
Chat IA
Professores

·

Análise e Desenvolvimento de Sistemas ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Enade Simulado

11

Enade Simulado

Engenharia de Software

UMG

Prova - Metodologias de Desenvolvimento de Sistemas

4

Prova - Metodologias de Desenvolvimento de Sistemas

Engenharia de Software

UMG

Prova Discursiva Engenharia de Software

2

Prova Discursiva Engenharia de Software

Engenharia de Software

UMG

Engenharia de Software Estacio Avd

3

Engenharia de Software Estacio Avd

Engenharia de Software

UMG

Atividade N-1

4

Atividade N-1

Engenharia de Software

UMG

Prova Discursiva Eng Soft

11

Prova Discursiva Eng Soft

Engenharia de Software

UMG

Projeto UXUI Design 2023-2 Saude Mental - Relatorio e Apresentacao

1

Projeto UXUI Design 2023-2 Saude Mental - Relatorio e Apresentacao

Engenharia de Software

UMG

7243-documento_de_requisitos

8

7243-documento_de_requisitos

Engenharia de Software

UMG

Mortari_resp

11

Mortari_resp

Engenharia de Software

UMG

Análise de Requisitos

7

Análise de Requisitos

Engenharia de Software

UMG

Texto de pré-visualização

Av2 - Engenharia de Software\nSua avaliação foi confirmada com sucesso\nInformações Adicionais\nPeríodo: 06/03/2023 00:00 a 29/05/2023 23:59\nSituação: Cadastrado\nTentativas: 2 / 3\nPontuação: 2500\nProtocolo: 865272516\nAvaliar Material\n1) Tomando como referência as especificidades da realização de um teste de unidade, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.\n( ) Pela localização da sua aplicação, este teste é conhecido como intra-método.\n( ) Este procedimento deve se concentrar em testar as funcionalidades do método.\n( ) Este teste consiste em chamadas para as rotinas da unidade com diferentes parâmetros.\nAssinale a alternativa que apresenta a sequência CORRETA.\nAlternativas:\na) F - V - F.\nb) F - V - V.\nc) V - F - V.\nd) V - F - V.\ne) V - V - F. \n\n2) Considerando os conceitos e as aplicações de testes de sistema, avalie as afirmativas a seguir:\nI. Os testes de sistema devem se concentrar em testar as interações entre os componentes e os objetos que compõem um sistema.\nII. Mas justificativas para a aplicação de um teste de sistema é que alguns componentes se tornam evidentes apenas quando os componentes são unidos. Alternativas:\na) Apenas as afirmativas I e III são corretas.\nb) Apenas as afirmativas I e II são corretas.\nc) Apenas a afirmativa I é correta.\nd) Apenas a afirmativa II é correta.\ne) As afirmativas I, II e III são corretas.\n\n3) Considerando as características de operacionalização do TDD, complete as lacunas da sentença a seguir.\nDurante o TDD, o código é desenvolvido em incrementos __________ e nenhum código é escrito enquanto não houver um __________ para experimentar.\nCada iteração resulta em um ou mais novos testes, os quais são acrescentados a um conjunto de testes de __________ que é executado a cada mudança. Isso é feito para garantir que o novo código não tenha efeitos colaterais que causem erros no código anterior.\n\nAlternativas:\na) grandes - desenvolvedor - regressão.\nb) pequenos - teste - regressão.\nc) médios - teste - refatoração.\nd) grandes - cliente - regressão.\ne) pequenos - teste - refatoração.\n 4) Considerando características de testes automatizados e da ferramenta de teste JUnit, avalie as afirmativas a seguir:\nI. O JUnit é uma ferramenta que realiza testes unitários, com recursos para a aplicação de Desenvolvimento Orientado a Testes.\nII. Apesar de ser conhecida como uma ferramenta de automação de teste, o JUnit não é capaz de validar a saída do teste.\nIII. Os testes de unidade são automatizados em um formato em que de classes são criadas para testar outras classes.\nConsiderando o contexto apresentado, assinale a alternativa correta.\nAlternativas:\na) Apenas as afirmativas II e III são corretas.\nb) Apenas as afirmativas I e III são corretas.\nc) Apenas a afirmativa I é correta.\nd) Apenas a afirmativa II é correta.\ne) As afirmativas I e II são corretas.\n\n5) No desenvolvimento guiado por teste (TDD), requisitos para um componente de software servem de base para a criação de uma série de casos de teste que exercitam a interface e tentam encontrar erros nas estruturas de dados e na funcionalidade fornecida pelo componente.\nFonte: PRESSMAN, Roger; MAXIM, Bruce, Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016.\nCom base no tipo de teste viável para a aplicação do TDD, avalie as seguintes assertions e a relação proposta entre elas.\n1. Embora seja a forma mais usual, a efetivação da prática do TDD não está relacionada, necessariamente, apenas aos testes de unidade\nPORQUE\nII. É possível que o TDD seja aplicado também em procedimentos que testem o sistema segundo o ponto de vista do usuário, numa ligeira mudança de seu atendimento aos requisitos do cliente.

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Enade Simulado

11

Enade Simulado

Engenharia de Software

UMG

Prova - Metodologias de Desenvolvimento de Sistemas

4

Prova - Metodologias de Desenvolvimento de Sistemas

Engenharia de Software

UMG

Prova Discursiva Engenharia de Software

2

Prova Discursiva Engenharia de Software

Engenharia de Software

UMG

Engenharia de Software Estacio Avd

3

Engenharia de Software Estacio Avd

Engenharia de Software

UMG

Atividade N-1

4

Atividade N-1

Engenharia de Software

UMG

Prova Discursiva Eng Soft

11

Prova Discursiva Eng Soft

Engenharia de Software

UMG

Projeto UXUI Design 2023-2 Saude Mental - Relatorio e Apresentacao

1

Projeto UXUI Design 2023-2 Saude Mental - Relatorio e Apresentacao

Engenharia de Software

UMG

7243-documento_de_requisitos

8

7243-documento_de_requisitos

Engenharia de Software

UMG

Mortari_resp

11

Mortari_resp

Engenharia de Software

UMG

Análise de Requisitos

7

Análise de Requisitos

Engenharia de Software

UMG

Texto de pré-visualização

Av2 - Engenharia de Software\nSua avaliação foi confirmada com sucesso\nInformações Adicionais\nPeríodo: 06/03/2023 00:00 a 29/05/2023 23:59\nSituação: Cadastrado\nTentativas: 2 / 3\nPontuação: 2500\nProtocolo: 865272516\nAvaliar Material\n1) Tomando como referência as especificidades da realização de um teste de unidade, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.\n( ) Pela localização da sua aplicação, este teste é conhecido como intra-método.\n( ) Este procedimento deve se concentrar em testar as funcionalidades do método.\n( ) Este teste consiste em chamadas para as rotinas da unidade com diferentes parâmetros.\nAssinale a alternativa que apresenta a sequência CORRETA.\nAlternativas:\na) F - V - F.\nb) F - V - V.\nc) V - F - V.\nd) V - F - V.\ne) V - V - F. \n\n2) Considerando os conceitos e as aplicações de testes de sistema, avalie as afirmativas a seguir:\nI. Os testes de sistema devem se concentrar em testar as interações entre os componentes e os objetos que compõem um sistema.\nII. Mas justificativas para a aplicação de um teste de sistema é que alguns componentes se tornam evidentes apenas quando os componentes são unidos. Alternativas:\na) Apenas as afirmativas I e III são corretas.\nb) Apenas as afirmativas I e II são corretas.\nc) Apenas a afirmativa I é correta.\nd) Apenas a afirmativa II é correta.\ne) As afirmativas I, II e III são corretas.\n\n3) Considerando as características de operacionalização do TDD, complete as lacunas da sentença a seguir.\nDurante o TDD, o código é desenvolvido em incrementos __________ e nenhum código é escrito enquanto não houver um __________ para experimentar.\nCada iteração resulta em um ou mais novos testes, os quais são acrescentados a um conjunto de testes de __________ que é executado a cada mudança. Isso é feito para garantir que o novo código não tenha efeitos colaterais que causem erros no código anterior.\n\nAlternativas:\na) grandes - desenvolvedor - regressão.\nb) pequenos - teste - regressão.\nc) médios - teste - refatoração.\nd) grandes - cliente - regressão.\ne) pequenos - teste - refatoração.\n 4) Considerando características de testes automatizados e da ferramenta de teste JUnit, avalie as afirmativas a seguir:\nI. O JUnit é uma ferramenta que realiza testes unitários, com recursos para a aplicação de Desenvolvimento Orientado a Testes.\nII. Apesar de ser conhecida como uma ferramenta de automação de teste, o JUnit não é capaz de validar a saída do teste.\nIII. Os testes de unidade são automatizados em um formato em que de classes são criadas para testar outras classes.\nConsiderando o contexto apresentado, assinale a alternativa correta.\nAlternativas:\na) Apenas as afirmativas II e III são corretas.\nb) Apenas as afirmativas I e III são corretas.\nc) Apenas a afirmativa I é correta.\nd) Apenas a afirmativa II é correta.\ne) As afirmativas I e II são corretas.\n\n5) No desenvolvimento guiado por teste (TDD), requisitos para um componente de software servem de base para a criação de uma série de casos de teste que exercitam a interface e tentam encontrar erros nas estruturas de dados e na funcionalidade fornecida pelo componente.\nFonte: PRESSMAN, Roger; MAXIM, Bruce, Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016.\nCom base no tipo de teste viável para a aplicação do TDD, avalie as seguintes assertions e a relação proposta entre elas.\n1. Embora seja a forma mais usual, a efetivação da prática do TDD não está relacionada, necessariamente, apenas aos testes de unidade\nPORQUE\nII. É possível que o TDD seja aplicado também em procedimentos que testem o sistema segundo o ponto de vista do usuário, numa ligeira mudança de seu atendimento aos requisitos do cliente.

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2026 Meu Guru® • 42.269.770/0001-84