Buscar

AULA 5 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE EXERCÍCIO 1

Prévia do material em texto

Exercício: CCT0746_EX_A5_201803250976_V1 
06/06/2018 
14:04:41 (Finalizada) 
Aluno(a): 2018.1 EAD 
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE 
SOFTWARE 
 
 
 
 
Ref.: 201803886948 
 
 1a Questão 
 
 
O processo de verificação e validação de um software é realizado através de um conjunto de 
atividades. É correto afirmar que: 
 
 os testes podem mostrar a presença de erros em um programa, mas não podem 
demonstrar a sua ausência. 
 
o papel da verificação é assegurar que o programa realiza aquilo que o usuário necessita 
e atende as suas expectativas. 
 
o projeto dos casos de teste não deve envolver a passagem de parâmetros, pois o 
objetivo é testar cada módulo, individualmente, em busca de erros. 
 
Os casos de teste devem ser utilizados apenas na verificação de um software. 
 
as atividades de teste devem ser realizadas apenas para retirada de erros de 
programação. 
 
 
Explicação: 
Os testes são destinados a mostrar o que um programa faz, o que pretende fazer e para 
descobrir os defeitos do programa antes desse ser colocado em uso. 
¿ Ao testar o software, você executa um programa usando dados artificiais. 
¿ Você verifica os resultados do teste para erros, anomalias ou informações sobre os atributos 
não funcionais do programa. 
¿ Podem revelar a presença de erros, NÃO a sua ausência. 
¿ O teste é parte de um processo de verificação e validação mais geral, que também inclui 
técnicas de validação estática. 
 
 
 
 
Ref.: 201803330996 
 
 2a Questão 
 
 
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 do 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 atual fase de teste do PDS em que o projeto se encontra 
no momento. 
 
 
Teste de sistemas 
 
Teste de carga do sistema 
 
Teste da unidade 
 
Teste de integração 
 Teste de aceite 
 
 
Explicação: 
Abordando conceito sobre os tipos de testes dentro do processo de desenvolvimento de 
software(PDS), podemos definir que: 
 
Teste de Aceite - envolve uma homologação interna e externa, os usuários interagem com o 
sistema completo e validam as funcionalidades. Nessa fase o usuário vai homologar o sistema. 
Teste de Unidade - Esse é um teste onde os módulos possuem sua funcionalidade avaliada 
individualmente. 
Teste de Integração ¿ Aqui vamos verificar a integração entre os módulos e, dessa forma, 
validar se os módulos respondem as suas funcionalidades também quando estão integrados 
(juntos) um com os outros. 
Testes de Sistemas - nessa fase o ambiente está bem próximo da realidade, ou seja, vamos 
validar o comportamento do sistema com o Hardware, Sistema Operacional e outros cenários 
similares ao ambiente de produção do cliente. 
Conclusão, com base no estudo de caso acima, o projeto encontra-se na fase de TESTE 
DE ACEITE. 
 
 
 
 
Ref.: 201804060557 
 
 3a Questão 
 
 
Quando falamos de requisitos de software os stakeholders são: 
 
 
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. 
 
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. 
 
Os usuários principais do software e o gerente de desenvolvimento 
 
 
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. 
 
 
 
 
Ref.: 201803985110 
 
 4a Questão 
 
 
Assinale a alternativa que não corresponde a um dos testes de software,realizados em 
softwares comerciais. 
 
 teste de mudanças de requisitos. 
 
teste de sistema. 
 
teste de unidade. 
 
teste de integração. 
 
teste de validação. 
 
 
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. 
 
 
 
 
Ref.: 201803512723 
 
 5a Questão 
 
 
A fase de Teste tem como objetivo encontrar um erro que ainda não foi descoberto. Qual é o 
tipo de teste que é realizado após a integração de todos os módulos, antes da implantação? 
 
 
Teste de Módulo 
 
Teste de Unidade 
 
Teste de Integração 
 Teste de Validação 
 
Teste de Programação 
 
 
Explicação: 
O teste de validação é realizado após a integração de TODOS os módulos do sistema e antes do 
processo de implantação. 
 
 
 
 
Ref.: 201803546382 
 
 6a Questão 
 
 
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. 
 
 Teste caixa preta 
 
Teste de interação. 
 
Teste simples. 
 
Teste caixa branca. 
 
Teste iterativo. 
 
 
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. 
 
 
 
 
Ref.: 201803330995 
 
 7a 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 caixa preta 
 
Teste caixa branca 
 
Teste de sistemas 
 
Teste da compilação prévia 
 
 
 
 
Ref.: 201803509367 
 
 8a Questão 
 
 
Uma representação definida de um procedimento de teste define um(a): 
 
 
Critério de teste de software 
 
Objetivo de teste de software 
 
Forma de teste de software 
 
Definição de teste de software 
 Script de teste de software

Continue navegando