Logo Passei Direto
Buscar
Com relação à importância da atividade de teste de software, analise as afirmativas abaixo:

I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são
muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem
estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento
posteriores.

II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é
acompanhado de garantia de qualidade.

III - A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e
não deve ser enquadrada como uma última revisão de especificação, projeto e codificação.

Assinale a alternativa correta abaixo:

I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores.
II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade.
III - A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e não deve ser enquadrada como uma última revisão de especificação, projeto e codificação.
Todas as afirmativas estão corretas
Apenas as afirmativas I e II estão corretas
Apenas a afirmativa II está correta
Apenas a afirmativa III está correta
Apenas as afirmativas I e III estão corretas
User badge image
Aprimorando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada afirmativa: I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. Verdadeira, essa afirmativa está correta, pois reconhece que falhas podem ocorrer em várias etapas do desenvolvimento de software. II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade. Verdadeira, essa afirmativa também está correta, pois a garantia de qualidade é uma resposta à possibilidade de erros humanos durante o desenvolvimento. III - A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e não deve ser enquadrada como uma última revisão de especificação, projeto e codificação. Falsa, essa afirmativa é incorreta, pois a atividade de teste é, de fato, um elemento crítico da garantia de qualidade e deve ser considerada uma parte essencial do processo de desenvolvimento. Com base na análise, as afirmativas I e II estão corretas, enquanto a afirmativa III está incorreta. Portanto, a alternativa correta é: "Apenas as afirmativas I e II estão corretas".

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é: "Apenas as afirmativas I e III estão corretas". Justificativa: I - Desenvolver softwares envolve uma série de atividades em que as oportunidades de injeção de falhas são muito grandes. Estes erros podem começar a aparecer logo no início do processo, onde os objetivos podem estar erroneamente especificados, além de erros que venham a ocorrer em fases de projeto e desenvolvimento posteriores. (Correta) II - Por causa da inabilidade humana de realizar e se comunicar com perfeição, o desenvolvimento é acompanhado de garantia de qualidade. (Incorreta) III - A atividade de teste de software não representa um elemento crítico da garantia de qualidade de software e não deve ser enquadrada como uma última revisão de especificação, projeto e codificação. (Correta)

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Um engenheiro de software avaliando os resultados de um teste é frequentemente confrontado com uma indicação sintomática de um problema de software. Isso significa que a manifestação externa do erro e sua causa interna podem não ter nenhuma relação óbvia. O processo mental que conecta um sintoma a uma causa é chamado de:


Depuração
Inspeção
Validação
Teste de sistema
Teste unitário

De acordo com o código a seguir, a complexidade de McCabe é:

IF X < Y THEN

Statement 1;

ELSE IF Y >= Z

THEN Statement 2;

END


6
2
4
5
3

Analise as afirmativas:

I - O nó um representa o início de uma estrutura de repetição

II - O nó onze inicia uma estrutura condicional composta (que inclui um SE e um SENÃO)

III - O número de regiões internas mais uma região externa determinará o número de caminhos independentes representados pelo grafo.

IV - O número de nós é maior que o número de arestas.

A(s) afirmativa(s) correta(s) é(são):

I - O nó um representa o início de uma estrutura de repetição
II - O nó onze inicia uma estrutura condicional composta (que inclui um SE e um SENÃO)
III - O número de regiões internas mais uma região externa determinará o número de caminhos independentes representados pelo grafo.
IV - O número de nós é maior que o número de arestas.
II.
II e IV.
I e II.
I, II e III.
III e IV.

Quando se pensa em tarefas e executores, é correto afirmar que:


O teste de sistema é usualmente executado pelo analista de teste e o teste de integração pelo usuário.
O teste unitário é normalmente feito pelo testador e o teste de sistema pelo analista de sistemas.
O teste de sistema é usualmente executado pelo analista de teste e o teste unitário pelo programador.
O teste de aceitação é usualmente executado pelos usuários e o teste unitário pelo analista de teste.
O teste de integração é usualmente executado pelo analista de integração e o teste de sistema pelo programador.

Os testes alfa e beta devem ser contemplados em qual nível de teste?


Validação.
Projeto.
Sistema.
Unidade.
Integração.

O teste de migração compreende uma das alternativas a seguir (marque a mais completa):


As mudanças de con�guração do software e do banco de dados.
As mudanças ocorridas nos bancos de dados devido a criação de uma nova versão do software.
As mudanças exclusivamente de ambiente.
As mudanças de código que ocorrem devido a requisitos dos usuários.
As mudanças em banco de dados, na aplicação e de ambiente.

Selecione a opção que preenche corretamente as lacunas abaixo:

- Manutenção _________________: utilizada para corrigir problemas identi�cados no software;

- Manutenção _________________: Manter o software útil num ambiente de mudanças;

- Manutenção _________________: Aperfeiçoar o software, implementando novas funcionalidades, não previstas
originalmente;

- Manutenção _________________: O software é modi�cado para oferecer uma base melhor para futuras manutenções;
ou seja, para melhorar a sua con�abilidade ou manutenibilidade futura.


corretiva - evolutiva - preventiva - adaptativa
corretiva - evolutiva - adaptativa - preventiva
evolutiva - adaptativa - preventiva - corretiva
evolutiva - corretiva - adaptativa - preventiva
corretiva - adaptativa - evolutiva - preventiva

Mais conteúdos dessa disciplina