Buscar

Teste de conhecimento aula 05

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

20/05/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2530475&courseId=13036&classId=1157709&topicId=2872174&p0=03c7c0ace395d80182db0… 1/4
CCT0746_A5_201902212991_V1
 
Escolha uma modalidade de testes na coluna da esquerda e associe corretamente para cada uma das classificações apresentadas nas
alternativas na coluna da direita.
 
Modalidade Classificações
1. Quanto à
utilização do código
2. Quanto ao
objetivo na busca
pelo erro
( ) Testes de integração - Teste para identificar erros durante a integração e interação entre os módulos ou unidades
do sistema
( ) Testes estáticos - São testes realizados pela análise do código fonte. O tipo de análise é visual, podendo haver
um questionário para acompanhar os testes, inspecionando o código desenvolvido pela equipe de programação
( ) Testes dinâmicos - São testes baseados na execução do código do programa. Os testes seguem, também, um
questionário com base nos aspectos estruturais e funcionais do programa
( ) Testes de unidade - Teste realizado em um módulo ou em alguns módulos definidos que representam uma única
unidade. A determinação da quantidade de módulos a serem testados está contida na documentação de projeto
( ) Testes de validação - Teste realizado após a integração de todos os módulos do sistema
Sabemos que existem duas modalidade de testes de software. Ela são classificadas em:
I- Testes Estáticos, onde permite que o código seja avaliado em termos de defeitos estruturais ou fraquezas sistemáticas que possam gerar defeitos;
II- Testes Estáticos, que são realizados após a integração de todos os módulos do sistema;
III- Testes Dinâmicos, que são testes baseados na execução do código do programa, e para isso precisam de um questionário com base nos aspectos
estruturais e funcionais do programa;
IV- Testes Dinâmicos, que devem ser feitos antes da implementação, ou seja, nas fases iniciais;
PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
 CCT0746_A5_201902212991_V1 
Lupa Calc.
 
 
Vídeo
 
PPT
 
MP3
 
Aluno: DENNES COSTA DE MENEZES Matrícula: 201902212991
Disc.: PROC. DES. SOFTWARE 2019.1 EAD (G) / EX
 
Prezado (a) Aluno(a),
 
Você fará agora seu TESTE DE CONHECIMENTO! 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.
1, 1, 1, 2, 2
2, 1, 2, 1, 1
2, 1, 1, 2, 1
2, 1, 1, 2, 2
2, 2, 1, 1, 2
 
 
 
Explicação:
 
Podemos executar testes quanto a utilização do código e quanto ao objetivo na busca pelo erro. Os testes que englobam a utilização do código poem ser
dinâmico (validação) ou estático (Verificação). Quanto aos testes que englobam o objetivo na busca pelo erro são os testes de unidade, integração e validação. 
 
Gabarito
 Coment.
 
 
 
2.
javascript:voltar();
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:calculadora_on();
javascript:abre_frame('1','5','','25V072AKGOKIHA0WJEWI','315372220');
javascript:abre_frame('2','5','','25V072AKGOKIHA0WJEWI','315372220');
javascript:abre_frame('3','5','','25V072AKGOKIHA0WJEWI','315372220');
20/05/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2530475&courseId=13036&classId=1157709&topicId=2872174&p0=03c7c0ace395d80182db0… 2/4
É correto, apenas, o que se afirma em:
Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do sistema, mediante a
entrada definida de dados. 
 
Marque a alternativa que indica o tipo de teste descrito acima.
O teste do software é a investigação do software a fim de fornecer informações sobre sua qualidade em relação ao contexto em que ele deve operar. Isso inclui
o processo de utilizar o produto para encontrar seus defeitos. Encontramos algumas modalidades de teste para testar o Software. Uma dessas modalidades é o
Teste Estático (ou de Verificação). A partir deste contexto, são apresentados os seguintes itens sobre Teste Estático:
I- O Teste Estático deve ser feito durante ou após a implementação;
II- O Teste Estático precisa de parte ou todo sistema implementado em uma determinada tecnologia;
III- O Teste Estático deve ser feito antes da implementação;
IV- O Teste Estático é utilizado para inspeções, revisões e auditorias;
Assinale a única resposta correta.
Quando falamos de requisitos de software os stakeholders são:
II e III;
III e IV;
I e III;
II e IV;
I e II;
 
 
 
Explicação:
Os testes estáticos quando rápidos antes da fase de implementação são baseados em auditorias e revisões da documentação do sistema. Quando realizado na
fase de implementação são realizados verificações no código fonte. Já os testes dinâmicos são aplicados na fase de implementação através da execução do
código pronto e baseado nos requisitos funcionais do programa.
 
Gabarito
 Coment.
 
 
 
3.
Teste iterativo.
Teste de interação.
Teste caixa branca.
Teste simples.
Teste caixa preta
 
 
 
Explicação:
O teste de caixa preta não considera a forma como o sistema está implementado, ou seja, sua estrutura interna. Ele tem como objetivo validar se o Software
produz os resultados esperados e se os requisitos estão sendo atendidos.
 
 
 
 
4.
Apenas II e IV estão corretas;
Apenas I e IV estão corretas;
Apenas III e IV estão corretas;
Apenas I e II estão corretas;
Apenas I, II e IV estão corretas;
 
 
 
Explicação:
Os testes estáticos quando realizados antes da fase de implementação são baseados em auditorias
e revisões da documentação do sistema. Quando realizado na fase de implementação são realizados
verificações no código fonte. Já os testes dinâmicos são aplicados na fase de implementação através
da execução do código pronto e baseado nos requisitos funcionais do programa.
 
 
 
 
5.
Os clientes do projeto que pagam pelo software.
Os usuários principais do software, os usuários que são afetados direta ou indiretamente pelo software e a equipe de desenvolvimento.
Os usuários principais do software e o gerente de desenvolvimento
Toda a equipe de informática, envolvida diretamente ou não com o projeto de software de que está se falando.
Os desenvolvedores do software, incluindo a gerência.
 
20/05/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2530475&courseId=13036&classId=1157709&topicId=2872174&p0=03c7c0ace395d80182db0… 3/4
Um tipo de teste de sistemas de software é também chamado de ¿teste comportamental¿ e focaliza os requisitos funcionais do software,permitindo ao
engenheiro de software derivar conjuntos de condições de entrada que vão exercitar plenamente todos os requisitos funcionais de um programa. Esse tipo de
teste tende a ser aplicado durante os últimos estágios do teste e tenta encontrar erros em funções incorretas ou omitidas, de interfaces, de estrutura de dados
ou de acesso à base de dados externa, de comportamento ou desempenho de iniciação e término. Além disso, é um tipo de teste que despreza, de propósito, a
estrutura de controle, sendo a atenção focalizada no domínio da informação. Esse tipo é conhecido por teste:
A empresa de consultoria ARTMAIS está desenvolvendo um projeto de controle do acervo da História e Patrimônio Cultural da Saúde no Brasil, embasada nas
normas de seu PDS. Atualmente, o projeto encontra-se no último estágio do processo de validação das funcionalidades pelos usuários e clientes. É uma fase
importante na qual os usuários interagem com todo o sistema.
Com base no texto acima, identifique, nas opções abaixo, qual a fase de teste do PDS em que o projeto se encontra no momento.
Os testes de software são importantes para complementar as revisões e aferir o nível de qualidade conseguido. Marque a classificação de teste a seguir que
melhor representa a frase:
"Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal estáno resultado da saída de dados do sistema, mediante a
entrada definida de dados.".
 
 
Explicação:
Os stakeholders nada mais são do que as pessoas e as organizações que podem ser afetadas por um projeto, de forma direta ou indireta, positiva ou
negativamente.
Eles também são conhecidos por serem as partes interessadas, que fazem parte da base da gestão de comunicação, e são muito importantes para o 
planejameoto e execução de um projeto.
 
 
 
 
6.
b) caixa-branca.
a) caixa-preta.
c) de fluxo de dados.
e) de lógica composta.
d) de caminho básico.
 
 
 
 
7.
Teste de Aceitação
Teste de Sistemas
Teste de Carga do Sistema
Teste de Integração
Teste da Unidade
 
 
 
Explicação:
Os testes de aceitação são realizados por um grupo restrito de usuários finais do sistema, que simulam operações de rotina do sistema de modo a verificar se
seu comportamento está de acordo com o solicitado. Teste formal conduzido para determinar se um sistema satisfaz ou não seus critérios de aceitação e para
permitir ao cliente determinar se aceita ou não o sistema.
Validação de um software pelo comprador, pelo usuário ou por terceira parte, com o uso de dados ou cenários especificados ou reais. Pode incluir testes
funcionais, de configuração, de recuperação de falhas, de segurança e de desempenho.
 
Gabarito
 Coment.
 
 
 
8.
Teste orientado a objeto.
Teste caixa preta.
Teste caixa branca.
Teste estrutuardo.
Teste de sistemas.
 
 
 
Explicação:
Segundo a nomeclatura do IEEE, o processo de testes consiste em operar um sistema ou componente sob condições especificadas, observando ou registrando os
resultados e avaliando. Visa verificar os resultados da implementação através do planejamento. (Paula Filho, Wilson de Pádua Engenharia de software).
Como estudamos em nossa disciplina de PDS, os testes podem ser qualificados quanto a transparência em: teste de caixa preta, teste de caixa branca e teste de sistema.
20/05/2019 EPS
estacio.webaula.com.br/Classroom/index.html?id=2530475&courseId=13036&classId=1157709&topicId=2872174&p0=03c7c0ace395d80182db0… 4/4
Conclusão:
A frase "Teste que não leva em conta os mecanismos e definições internos do sistema. O objetivo principal está no resultado da saída de dados do
sistema, mediante a entrada definida de dados." melhor classificada como teste caixa preta.
 
 
 
 
 
 
 
Legenda: Questão não respondida Questão não gravada Questão gravada
 
 
Exercício inciado em 20/05/2019 23:20:45. 
 
 
 
 
javascript:abre_colabore('36023','147224217','3078063998');
javascript:voltar();

Continue navegando