Buscar

Teste Conhecimento - Processos Desenv de Software - Aula 5

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 8 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

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 6, do total de 8 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

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

1a Questão
A atividade analisar um caso de uso, prevista no Processo Unificado, produz um artefato chamado realização de análise de caso de uso, que mostra como as classes de análise 
colaboram para que o caso de uso apresente o comportamento especificado. Identifique a afirmação correta.
As classes de análise, neste artefato, devem conter referências a detalhes de implementação.
Um outro produto desta atividade é o artefato chamado realização de projeto de caso de uso.
  Ao realizar a análise de um caso de uso, possíveis falhas e omissões no mesmo se tornam mais perceptíveis, tratando-se, portanto, de uma oportunidade para refinar o 
modelo de casos de uso.
A interação entre as classes de análise é expressa primariamente através de diagramas de classes UML.
O diagrama de robustez do sistema, que especifica os requisitos não funcionais de escalabilidade e tolerância a falhas, é um dos insumos para esta atividade.
Respondido em 29/04/2020 20:42:57
Explicação:
O modelo de casos de uso é um dos artefatos mais importantes previstos pelo Processo Unificado.
Sobre este modelo de casos de uso, podemos falar que os atores humanos são identificados com base no papel que desempenham do ponto de vista do sistema, e não necessariamente
no cargo que ocupam na instituição em que o sistema rodará, assim como as combinações possíveis do fluxo principal com os fluxos alternativos de um caso de uso fornecem todos os 
cenários possíveis para o mesmo, os quais, por sua vez, podem ser utilizados como unidades de planejamento, implementação e testes.
Gabarito
Coment.
 
  2a Questão
São testes realizados pela análise do código fonte, onde 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.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
Essas são características dos:
Testes de unidade
Testes dinâmicos
 Testes de integração
Testes de validação
  Testes estáticos
Respondido em 29/04/2020 20:45:51
Explicação:
Os testes estáticos, também conhecidos como testes de verificação, ocorrem antes da implementação do software. Podem ser utilizadas diversas técnicas tais como: inspeções, revisões,
auditorias e normalmente ocorrem nas  fases iniciais do desenvolvimento do software.
Gabarito
Coment.
 
  3a Questão
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.".
Teste estrutuardo.
  Teste caixa preta.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
Teste de sistemas.
Teste orientado a objeto.
Teste caixa branca.
Respondido em 29/04/2020 20:46:54
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.
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.
 
  4a Questão
Em relação ao teste de software, assinale a alternativa correta sobre o teste de integração:
Tem a mesma aplicação do teste de aceitação
Teste realizado pelos usuários fnais do software.
Tem como objetivo explorar a menor unidade de um projeto
Visa descobrir falhas por meio da utilização dos testes nos comandos internos de cada componente
  Visa testar as falhas decorrentes da integração dos módulos do sistema
Respondido em 29/04/2020 20:47:22
Explicação:
Testes de integração são testes unitários feitos em mais de uma parte do código. Eles juntam múltiplos componentes (normalmente 2) e verificam a comunicação e integração entre os
mesmos. Este é o teste que garante que a ligação entre as peças está funcionando.
 
  5a Questão
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.
Apenas I, II e IV estão corretas;
Apenas I e II estão corretas;
Apenas II e IV estão corretas;
  Apenas III e IV estão corretas;
Apenas I e IV estão corretas;
Respondido em 29/04/2020 20:48:07
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.
 
  6a Questão
Você está trabalhando como analista de teste em um projeto de PDS para a secretária de saúde do seu estado. Sua primeira atividade é testar e 
documentar os resultados obtidos na execução do módulo que acessa o site do GOOGLE MAPS para determinar o tempo, em minutos de 
deslocamento, que uma ambulância levará de um determinado posto municipal de primeiro atendimento de saúde até o destino da chamada.
Para tal teste, é necessário fornecer como entrada não só o endereço do local de origem do posto municipal de saúde em que a ambulância se 
encontra, como também, o endereço do local de destino da ambulância. Como resultado deve-se obter o tempo aproximado em minutos do trajeto.
Com base nesta primeira atribuição que você recebeu e de acordo com a classificação do PDS, identifique nas opções abaixo, em qual tipo de 
teste você foi por você executado.
Teste de integração
Teste da compilação prévia
  Teste caixa preta
Teste caixa branca
Teste de sistemas
Respondido em 29/04/2020 20:49:00
Explicação:
O teste da caixa preta visa testar se para determinadas entradas, são geradas as saídas corretas. 
Gabarito
Coment.
 
  7a Questão
Assinale a alternativa que não corresponde a um dos testes de software,realizados em softwares comerciais.
teste de sistema.
  teste de mudanças de requisitos.
teste de validação.
teste de integração.
teste de unidade.
Respondido em 29/04/2020 20:49:13
Explicação:
Não existe no processo de teste este tipo de teste, mudança de requisito faz parte da fase que antecede o desenho da solução, ou seja, a fase de análise.Gabarito
Coment.
 
  8a Questão
Com relação  ao objetivo dos testes, avalie as assertivas
I. O teste unitário deve ser realizado pela equipe de programação para testar as unidade de programa : módulos, componentes e classes.
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3773251243&cod_hist_prova=189183170&pag_voltar=otacka#
II. Após o teste de unidade, a parte do programa é integrada as demais partes, já prontas, no que chamamos de Teste de Integração.
III. Teste de validação, o primeiro teste a ser realizado, onde o programador valida se o requisito está correto.
Assinale. Opção que apresenta as assertivas corretas
  Apenas I e II
Apenas II e III
Apenas II
Apenas I
I, II e III
Respondido em 29/04/2020 20:49:54
Explicação:
I. O teste unitário deve ser realizado pela equipe de programação para testar as unidade de programa : módulos, componentes e classes. - Verdade
II. Após o teste de unidade, a parte do programa é integrada as demais partes, já prontas, no que chamamos de Teste de Integração. - Verdade
III. Teste de validação, o primeiro teste a ser realizado, onde o programador valida se o requisito está correto. - Falso, o teste de validação é um dos 
ultimos, onde o sistema e avaliado, como um todo.

Continue navegando