Logo Passei Direto
Buscar

QUALIDADE E TESTES DE SOFTWARE - Exercício 4

Ferramentas de estudo

Questões resolvidas

O que é necessário para se obter resultados positivos nos projetos de testes?
Assinale a única alternativa correta.
I. Que o mesmo inicie desde a especi�cação dos requisitos do sistema a ser implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para veri�car se o mesmo está funcionando corretamente.
Apenas o item III está correto.
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como:
Assinale a assertiva correta.
I- Testes de baixo nível, necessários para veri�car se um pequeno segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.

Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa correta:
Assinale a alternativa correta.
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente"
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados"
IV. "Processo de executar um programa ou sistema com a intenção de encontrar defeitos"
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.

A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta:
Assinale a alternativa correta.
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).

Devemos incorporar dois tipos de testes: Teste de baixo nível e Teste de alto nível.
Assinale a alternativa correta.
1-Teste de baixo nível: utilizado para veri�car um pequeno fragmento de código-fonte.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos de�nidos pelo cliente.
Somente as asserções I e III estão corretas.
Somente as asserções II e III estão corretas.
Somente a asserção I está correta.
Somente as asserções I e II estão corretas.
Somente a asserção III está correta.

Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência.
O que visam os testes unitários?
Visam tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento.
Visam veri�car se os componentes funcionam corretamente juntos, conforme as especi�cações.
Visam veri�car se a solução atende aos objetivos do negócio e aos seus requisitos.
Visam garantir que cada unidade de programa atenda as especi�cações e funcione corretamente.
Visam a execução do sistema como um todo ou um subsistema.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

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

Questões resolvidas

O que é necessário para se obter resultados positivos nos projetos de testes?
Assinale a única alternativa correta.
I. Que o mesmo inicie desde a especi�cação dos requisitos do sistema a ser implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para veri�car se o mesmo está funcionando corretamente.
Apenas o item III está correto.
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.

O teste de software visa garantir a qualidade, minimizando as incertezas e sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma estratégia de teste. Para que tenhamos uma estratégia de teste de software bem elaborada ela deve incorporar alguns testes como:
Assinale a assertiva correta.
I- Testes de baixo nível, necessários para veri�car se um pequeno segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto da empresa.

Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa correta:
Assinale a alternativa correta.
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente"
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar se alcança resultados desejados"
IV. "Processo de executar um programa ou sistema com a intenção de encontrar defeitos"
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.

A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto, analise as asserções abaixo e, a seguir, assinale a alternativa correta:
Assinale a alternativa correta.
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).

Devemos incorporar dois tipos de testes: Teste de baixo nível e Teste de alto nível.
Assinale a alternativa correta.
1-Teste de baixo nível: utilizado para veri�car um pequeno fragmento de código-fonte.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos de�nidos pelo cliente.
Somente as asserções I e III estão corretas.
Somente as asserções II e III estão corretas.
Somente a asserção I está correta.
Somente as asserções I e II estão corretas.
Somente a asserção III está correta.

Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência.
O que visam os testes unitários?
Visam tratar os testes como um processo organizado e muitas vezes paralelo e integrado ao processo de desenvolvimento.
Visam veri�car se os componentes funcionam corretamente juntos, conforme as especi�cações.
Visam veri�car se a solução atende aos objetivos do negócio e aos seus requisitos.
Visam garantir que cada unidade de programa atenda as especi�cações e funcione corretamente.
Visam a execução do sistema como um todo ou um subsistema.

Prévia do material em texto

Exercício
 avalie sua aprendizagem
1. O que é necessário para se obter resultados positivos nos projetos de testes?
I. Que o mesmo inicie desde a especi�cação dos requisitos do sistema a ser implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para veri�car se o mesmo está funcionando
corretamente.
Assinale a única alternativa correta.
QUALIDADE E TESTES DE SOFTWARE
Lupa   Calc.
   
   
DGT1428_A4_202002493909_V1
Aluno: RENAN FELIPE MACARIO DA COSTA Matr.: 202002493909
Disc.: QUALIDADE E TESTES D  2023.3 EAD (G) / EX
Prezado (a) Aluno(a),
Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O
mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se
familiarizar com este modelo de questões que será usado na sua AV e AVS.
 
1.
Apenas o item III está correto.
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Explicação:
Para se obter resultados positivos nos projetos de testes é necessário que o mesmo inicie desde a especi�cação dos
requisitos do sistema a ser implementado, ou seja, tão logo comece o projeto de desenvolvimento do software inicia-se
também em conjunto o projeto de testes de software.
 
2.
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
javascript:calculadora_on();
javascript:calculadora_on();
O teste de software visa garantir a qualidade, minimizando as incertezas e
sistematizando os critérios de aceitação, porém isso não pode ser feito sem uma
estratégia de teste. Para que tenhamos uma estratégia de teste de software bem
elaborada ela deve incorporar alguns testes como:
I- Testes de baixo nível, necessários para veri�car se um pequeno segmento de
código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de acordo com
os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no contexto
da empresa.
Assinale a assertiva correta.
Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a
alternativa correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" 
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível
determinar se alcança resultados desejados" 
IV. "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" 
 
Apenas o item II está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas o item III está correto.
Apenas o item I está correto.
Explicação:
O documento básico para organizar a atividade de testar aplicações no contexto da
empresa é considerado uma metodologia.
 
3.
Somente as asserções II, III e IV estão corretas
Somente as asserções I, II e III estão corretas
Somente as asserções I, III e IV estão corretas
Somente as asserções I e II estão corretas
Somente as asserções I, II e IV estão corretas
Explicação:
"Teste é uma parte ineevitável de qualquer esforço necessário para desenvolver um sistema de software" (HOWDEN, 1987)
"O teste de software é um conjunto de atividades que podem ser planejdas com antecedência e executadas
sistematicamente" (PRESSMAN, 1985)
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este
assunto, analise as asserçoes abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir
diferenças entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
Quanto às estratégias, existem muitas que podem ser utilizadas para testar um
software. Uma das estratégias de teste é o Teste Unitário. O que visam os testes
unitários?
"Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível
determinar se alcança resultados desejados" (HETZEL, 1988)
"Processo de executar um programa ou sistema com a itenção de encontrar defeitos" (MYERS, 1979)
 
4.
Somente as asserções I e III estão corretas
Somente as asserções II e III estão corretas
Somente a asserção I está correta
Somente as asserções I e II estão corretas
Somente a asserção III está correta
Explicação:
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do processo de
que visa encontrar ou corrigir erros durante toda a construção do software.
Devemos incorporar dois tipos de testes: 
1-Teste de baixo nível: utilizado para veeri�car um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele foi
implementado corretamente.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos de�nidos
pelo cliente.
 
Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua
ausência. 
Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira
controlada, com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
 
5.
Visam tratar os testes como um processo organizado e muitas vezes paralelo e
integrado ao processo de desenvolvimento.
Visam veri�car se os componentes funcionam corretamente juntos, conforme as
especi�cações.
Visam veri�car se a solução atende aos objetivos do negócio e aos seus
requisitos.
Visam garantir que cada unidade de programa atenda as especi�cações e
funcione corretamente.
Visam a execução do sistema como um todo ou um subsistema.
Explicação:
Testes Unitários: São realizados no estágio mais baixo da escala de testes e são
aplicados nas menores componentes de códigos criados, visando garantir que estes
atendem as especi�cações, em termos de garantia e de funcionalidade.
Testes de integração: São executados em uma combinação de componentes para
veri�car se eles funcionam corretamente juntos, conforme as especi�cações.
Teste de sistema: São realizados pela equipe de testes, visando a execução do sistema
como um todo ou um subsistema.
Teste de aceitação: São os testes �nais de execução do sistema, realizados pelos
usuários, visando veri�car se a solução atende aos objetivos do negócio e aos seus
requisitos.
Ao tratar os testes como um processo organizado e muitas vezes paralelo e integrado
ao processo de desenvolvimento, os custos de manutenção serão reduzidos.
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 12/10/2023 21:43:40.
javascript:abre_colabore('36431','318953680','6721891819');
javascript:abre_colabore('36431','318953680','6721891819');

Mais conteúdos dessa disciplina