• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia de Software ·

Engenharia de Software

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

Recomendado para você

Adg2 - Engenharia Ciência e Tecnologia

4

Adg2 - Engenharia Ciência e Tecnologia

Engenharia de Software

UNOPAR

Aap1 - Engenharia de Software

4

Aap1 - Engenharia de Software

Engenharia de Software

UNOPAR

Prova Presencial 1 Chamada Engenharia Ciência e Tecnologia

11

Prova Presencial 1 Chamada Engenharia Ciência e Tecnologia

Engenharia de Software

UNOPAR

Av2 - Engenharia de Requisitos

5

Av2 - Engenharia de Requisitos

Engenharia de Software

UNOPAR

Adg1 - Engenharia de Software

4

Adg1 - Engenharia de Software

Engenharia de Software

UNOPAR

Av2 - Engenharia de Software

4

Av2 - Engenharia de Software

Engenharia de Software

UNOPAR

Av1 - Engenharia de Requisitos

5

Av1 - Engenharia de Requisitos

Engenharia de Software

UNOPAR

Aap3 - Engenharia de Software

4

Aap3 - Engenharia de Software

Engenharia de Software

UNOPAR

Adg2 - Engenharia de Software

4

Adg2 - Engenharia de Software

Engenharia de Software

UNOPAR

Adg4 - Engenharia de Software

4

Adg4 - Engenharia de Software

Engenharia de Software

UNOPAR

Texto de pré-visualização

II. Uma das justificativas para a aplicação de um teste de sistema é que alguns componentes se tornam evidentes apenas quando os componentes são unidos. III. Um teste de sistema é executado pela checagem de métodos aos pares, ou seja, a interação entre dois métodos escolhidos ao acaso. Considerando o contexto apresentado, assinale a alternativa correta. Alternativas: a) Apenas as afirmativas I e III são corretas. b) Apenas as afirmativas I e II são corretas. Alternativa assinalada c) Apenas a afirmativa I é correta. d) Apenas a afirmativa II é correta. e) As afirmativas I, II e III são corretas. 3) Considerando as características de operacionalização do TDD, complete as lacunas da sentença a seguir. Durante o TDD, o código é desenvolvido em incrementos _______ e nenhum código é escrito enquanto não houver um _____ para experimentá-lo. Cada 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 gerado efeitos colaterais que causem erros no código anterior. Assinale a alternativa que completa as lacunas corretamente. Alternativas: a) grandes - desenvolvedor - regressão. b) pequenos - teste - regressão. Alternativa assinalada c) médios - teste - refatoração. d) grandes - cliente - regressão. e) pequenos - teste - refatoração. 4) Considerando características de testes automatizados e da ferramenta de teste JUnit, avalie as afirmativas a seguir: I. O JUnit é uma ferramenta que realiza testes unitários, com recursos para a aplicação de Desenvolvimento Orientado a Testes. II. Apesar de ser conhecida como uma ferramenta de automação de teste, o JUnit não é capaz de validar a saída do teste. III. Os testes de unidade são automatizados em um formato em que de classes são criadas para testar outras classes. Considerando o contexto apresentado, assinale a alternativa correta. Alternativas: a) Apenas as afirmativas II e III são corretas. b) Apenas as afirmativas I e II são corretas. Alternativa assinalada c) Apenas a afirmativa II é correta. d) As afirmativas I, II e III são corretas. e) Apenas a afirmativa I é correta. 5) 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. Fonte: PRESSMAN, Roger; MAXIM, Bruce, Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016. Com base no tipo de teste viável para a aplicação do TDD, avalie as seguintes asserções e a relação proposta entre elas. I. Embora seja a forma mais usual, a efetivação da prática do TDD não está relacionada, necessariamente, apenas aos testes de unidade PORQUE II. É possível que o TDD seja aplicado também em procedimentos que testem o sistema segundo o ponto de vista do usuário, numa averiguação direta do seu atendimento aos requisitos do cliente. A respeito dessas asserções, assinale a alternativa correta. Alternativas: a) As asserções I e II são proposições verdadeiras e a II é uma justificativa da I. Alternativa assinalada b) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. c) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. d) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. e) As asserções I e II são proposições falsas. Av2 - Engenharia de Software Sua avaliação foi confirmada com sucesso. Informações Adicionais Avaliar Material 1) 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. ( ) Pela localização da sua aplicação, este teste é conhecido como intra-método. ( ) Este procedimento deve se concentrar em testar as funcionalidades do método. ( ) Este teste consiste em chamadas para as rotinas da unidade com diferentes parâmetros. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: a) F - V - F. b) F - V - V. c) V - V - F. d) V - F - V. e) V - V - V. Alternativa assinalada 2) Considerando os conceitos e as aplicações de testes de sistema, avalie as afirmativas a seguir: I. Os testes de sistema devem se concentrar em testar as interações entre os componentes e os objetos que compõem um sistema.

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

Recomendado para você

Adg2 - Engenharia Ciência e Tecnologia

4

Adg2 - Engenharia Ciência e Tecnologia

Engenharia de Software

UNOPAR

Aap1 - Engenharia de Software

4

Aap1 - Engenharia de Software

Engenharia de Software

UNOPAR

Prova Presencial 1 Chamada Engenharia Ciência e Tecnologia

11

Prova Presencial 1 Chamada Engenharia Ciência e Tecnologia

Engenharia de Software

UNOPAR

Av2 - Engenharia de Requisitos

5

Av2 - Engenharia de Requisitos

Engenharia de Software

UNOPAR

Adg1 - Engenharia de Software

4

Adg1 - Engenharia de Software

Engenharia de Software

UNOPAR

Av2 - Engenharia de Software

4

Av2 - Engenharia de Software

Engenharia de Software

UNOPAR

Av1 - Engenharia de Requisitos

5

Av1 - Engenharia de Requisitos

Engenharia de Software

UNOPAR

Aap3 - Engenharia de Software

4

Aap3 - Engenharia de Software

Engenharia de Software

UNOPAR

Adg2 - Engenharia de Software

4

Adg2 - Engenharia de Software

Engenharia de Software

UNOPAR

Adg4 - Engenharia de Software

4

Adg4 - Engenharia de Software

Engenharia de Software

UNOPAR

Texto de pré-visualização

II. Uma das justificativas para a aplicação de um teste de sistema é que alguns componentes se tornam evidentes apenas quando os componentes são unidos. III. Um teste de sistema é executado pela checagem de métodos aos pares, ou seja, a interação entre dois métodos escolhidos ao acaso. Considerando o contexto apresentado, assinale a alternativa correta. Alternativas: a) Apenas as afirmativas I e III são corretas. b) Apenas as afirmativas I e II são corretas. Alternativa assinalada c) Apenas a afirmativa I é correta. d) Apenas a afirmativa II é correta. e) As afirmativas I, II e III são corretas. 3) Considerando as características de operacionalização do TDD, complete as lacunas da sentença a seguir. Durante o TDD, o código é desenvolvido em incrementos _______ e nenhum código é escrito enquanto não houver um _____ para experimentá-lo. Cada 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 gerado efeitos colaterais que causem erros no código anterior. Assinale a alternativa que completa as lacunas corretamente. Alternativas: a) grandes - desenvolvedor - regressão. b) pequenos - teste - regressão. Alternativa assinalada c) médios - teste - refatoração. d) grandes - cliente - regressão. e) pequenos - teste - refatoração. 4) Considerando características de testes automatizados e da ferramenta de teste JUnit, avalie as afirmativas a seguir: I. O JUnit é uma ferramenta que realiza testes unitários, com recursos para a aplicação de Desenvolvimento Orientado a Testes. II. Apesar de ser conhecida como uma ferramenta de automação de teste, o JUnit não é capaz de validar a saída do teste. III. Os testes de unidade são automatizados em um formato em que de classes são criadas para testar outras classes. Considerando o contexto apresentado, assinale a alternativa correta. Alternativas: a) Apenas as afirmativas II e III são corretas. b) Apenas as afirmativas I e II são corretas. Alternativa assinalada c) Apenas a afirmativa II é correta. d) As afirmativas I, II e III são corretas. e) Apenas a afirmativa I é correta. 5) 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. Fonte: PRESSMAN, Roger; MAXIM, Bruce, Engenharia de Software: uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016. Com base no tipo de teste viável para a aplicação do TDD, avalie as seguintes asserções e a relação proposta entre elas. I. Embora seja a forma mais usual, a efetivação da prática do TDD não está relacionada, necessariamente, apenas aos testes de unidade PORQUE II. É possível que o TDD seja aplicado também em procedimentos que testem o sistema segundo o ponto de vista do usuário, numa averiguação direta do seu atendimento aos requisitos do cliente. A respeito dessas asserções, assinale a alternativa correta. Alternativas: a) As asserções I e II são proposições verdadeiras e a II é uma justificativa da I. Alternativa assinalada b) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. c) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. d) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. e) As asserções I e II são proposições falsas. Av2 - Engenharia de Software Sua avaliação foi confirmada com sucesso. Informações Adicionais Avaliar Material 1) 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. ( ) Pela localização da sua aplicação, este teste é conhecido como intra-método. ( ) Este procedimento deve se concentrar em testar as funcionalidades do método. ( ) Este teste consiste em chamadas para as rotinas da unidade com diferentes parâmetros. Assinale a alternativa que apresenta a sequência CORRETA. Alternativas: a) F - V - F. b) F - V - V. c) V - V - F. d) V - F - V. e) V - V - V. Alternativa assinalada 2) Considerando os conceitos e as aplicações de testes de sistema, avalie as afirmativas a seguir: I. Os testes de sistema devem se concentrar em testar as interações entre os componentes e os objetos que compõem um sistema.

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda 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)
© 2025 Meu Guru®