Baixe o app para aproveitar ainda mais
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.
Compartilhar