Buscar

PROVA DISCURSIVA QUALIDADE DO SOFTWARE

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

Questão 1/4 - Qualidade do Software
O TDD é forma de processo de desenvolvimento de software que conduz o processo baseand
em testes. Como o TDD funciona?
Nota: 25.0
Resposta:
O processo segue um fluxo procedural, para o qual 
criamos cada caso de teste, escrevemos um segmento 
de código, executamos os testes e os refazemos 
(corrigimos) até que estejam de acordo com cada caso 
de teste. Logo, nosso sistema será escrito em 
pequenos incrementos (subfunções) e nenhum código 
é escrito sem um caso de teste bem definido. Os testes 
comandam o projeto detalhado de componentes e 
códigos-fontes resultantes.
Questão 2/4 - Qualidade do Software
Segundo Pressman, 2011, “Teste de software é um conjunto de atividades que podem ser 
planejadas com antecedência e executadas sistematicamente.”. Todo teste deverá contar com u
modelo (template) para utilização de técnicas específicas de projeto de caso de teste e métodos
testes. Para tanto, precisaremos contar com estratégias de testes. Estas estratégias são aplicad
a quais tipos de testes?
Nota: 25.0
Resposta:
Toda estratégia de testes deve acomodar testes de 
baixo nível, para verificação de um pequeno segmento 
RESPOSTA:
O processo segue um fluxo procedural, para o qual
criamos cada caso de teste, escrevemos um
segmento de código, executamos os testes e o
refazemos (corrigimos) até que esteja de acordo com
cada caso de teste. Logo, nosso sistema será escrito
em pequenos incrementos (subfunções) e nenhum
código é escrito sem um caso de teste bem definido.
Os testes comandam o projeto detalhado de
componentes e códigos-fontes resultantes.
Toda estratégia de testes deve acomodar testes de
baixo nível, para verificação de um pequeno
segmento de código fonte, bem como testes de alto
nível, que validem funções do sistema de acordo
com os requisitos elicitados. Cada estratégia fornece
diretrizes para que o profissional responsável
consiga cumprir uma série de metas.
de código fonte, bem como testes de alto nível, que 
validem funções do sistema de acordo com os 
requisitos elicitados.
Questão 3/4 - Qualidade do Software
A medição é um elemento-chave para o bom acompanhamento da evolução e implantação
melhorias, seja no processo de desenvolvimento ou de testes de software. Mesmo sabendo 
tentamos medir o incomensurável, por que o fazemos?
Nota: 25.0
Resposta:
Porque percebemos que a obrigação de tentar 'medir o 
incomensurável' para melhorar nossa compreensão de 
entidade particulares é tão poderosa na engenharia de 
software quanto em qualquer outra disciplina.
Questão 4/4 - Qualidade do Software
Ações de controle de qualidade garantem a qualidade de nossos projetos, considerando
processo, produto ou serviço. Quais são as ações que caracterizam o controle de qualidade?
Nota: 25.0
Resposta:
-Métodos de engenharia de software; 
-Técnicas de gerenciamento de software; 
-Controle de qualidade, 
Garantia da qualidade.
RESPOSTA:
Tentar ‘medir o incomensurável’ nos ajuda na
melhoria de nossa compreensão de entidades
particulares, poderosas na engenharia de software
ou em qualquer outra disciplina.
As ações que caracterizam o controle de qualidade
consideram métodos de engenharia de software,
técnicas de gerenciamento de software, controle de
qualidade e garantia de qualidade.
ROTA 01 – TEMA 05 - SLIDES 49-52

Continue navegando