Buscar

Testes de conhecimento

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 66 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 66 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 9, do total de 66 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

23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714334182&cod_hist_prova=186280293&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A1_201808080904_V1 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Em uma organizacão por projetos:
(Assinale a alternativa CORRETA).
Está subordinada ao gerente funcional.
Não consegue atingir seus objetivos.
Não é fiel ao projeto.
Está subordinada a muitos chefes.
 Nem sempre terá um "lar" de retorno ao final do projeto.
Respondido em 13/04/2020 19:58:06
Explicação:
A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um
departamento funcional ("lar") para o qual voltar.
 
 2a Questão
A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos
denomina-se:
Gestão do Conhecimento.
Gestão de Risco.
Gestão de pessoas.
 Gerenciamento de Projetos.
Gerenciamento Contábil Financeiro.
Respondido em 13/04/2020 19:58:00
Explicação:
O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança e
conhecimento técnico, além de ferramentas de apoio.
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314429809');
javascript:abre_frame('2','1','','','314429809');
javascript:abre_frame('3','1','','','314429809');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714334182&cod_hist_prova=186280293&pag_voltar=otacka 2/4
 3a Questão
Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas
não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar
trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar
recursos adequadamente.
Em qual forma de organização o gerente de projeto trabalha?
Matricial
 Funcional
Coordenador
Fraca
Facilitador
Respondido em 13/04/2020 19:58:03
Explicação:
Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para
ddesignar recursos. Facilitador e coordenador são formas de matriz fraca.
 
 4a Questão
Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto.
Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão:
 
(Assinale a alternativa CORRETA).
Simples
Difíceis de automatizar
Fechadas
 Complexas
Abertas
Respondido em 13/04/2020 19:58:17
Explicação:
Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da
organização, as comunicações são mais complexas.
 
 5a Questão
Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder
é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos.
Qual é a diferença entre um facilitador e um coordenador de projetos?
O facilitador do projeto tem alguma autoridade.
O facilitador do projeto está subordinado a um gerente de nível mais alto.
O facilitador do projeto pode tomar decisões.
 O facilitador do projeto não pode tomar decisões.
O facilitador do projeto gerencia o projeto até a entrega do produto/serviço.
Respondido em 13/04/2020 19:58:21
Explicação:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714334182&cod_hist_prova=186280293&pag_voltar=otacka 3/4
O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para
tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões.
 
 6a Questão
Um software é composto por módulos, instruções, bibliotecas, que gera um programa executável que lê dados denominados
"entradas" ou inputs ao final do processo de desenvolvimento, e este, quando executado, recebe algum tipo de "entrada" de dados
(input), processa as informações e libera uma "saída" (output) como resultado deste processamento.
Os softwares são classificados em três tipos, os quais:
I. Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os
periféricos do computador. Exemplos: Windows e Linux.
II. Software de Programação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas
em diversas áreas de atividade. Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint).
III. Software de Aplicação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos.
Exemplos: C++, C#, VB, ASP, Delphi, GO.
Após a leitura, analise as alternativas a seguir e assinale a correta.
Somente as afirmações I e II estão corretas
Somente a afirmação III está correta
 Somente a afirmação I está correta
Somente a afirmação II está correta
Somente as afirmações I e III estão corretas
Respondido em 13/04/2020 19:58:24
Explicação:
Os softwares sao classificados em 3 tipos, os quais:
Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e
os periféricos do computador.
Exemplos: Windows e Linux.
Software de Programação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas
informáticos.
Exemplos: exemplo, C++, C#, VB, ASP, Delphi, GO.
Software de Aplicação: são programas de computadores que permitem ao usuário executar uma série de tarefas
específicas em diversas áreas de atividade.
Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint).
 
 7a Questão
(I) é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados
coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um
computador". 
Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a (I)
Portifólio
Processo
Conhecimento
 Software
Projeto
Respondido em 13/04/2020 19:58:18
Explicação:
Software é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados
coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um
computador".
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714334182&cod_hist_prova=186280293&pag_voltar=otacka 4/4
javascript:abre_colabore('38403','186280293','3714334182');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714337789&cod_hist_prova=186280489&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
1a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A1_201808080904_V2 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Em uma organizacão por projetos:
(Assinale a alternativa CORRETA).
Não consegue atingir seus objetivos.
Está subordinada a muitos chefes.
Está subordinada ao gerente funcional.
 Nem sempre terá um "lar" de retorno ao final do projeto.
Não é fiel ao projeto.
Respondido em 13/04/2020 19:58:28
Explicação:
A principal desvantagem de uma organização por projetos é que, no fim do projeto, a equipe se dispersa e não tem um
departamento funcional ("lar") para o qual voltar.
 
 2a Questão
A aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de atender aos seus requisitos
denomina-se:
Gerenciamento Contábil Financeiro.
Gestão de Risco.
 Gerenciamento de Projetos.
Gestão do Conhecimento.
Gestão de pessoas.
Respondido em 13/04/2020 19:58:41
Explicação:
O gerenciamento de projetos reúne habilidades que o líder dever possuir como liderança econhecimento técnico, além de ferramentas de apoio.
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314429809');
javascript:abre_frame('2','1','','','314429809');
javascript:abre_frame('3','1','','','314429809');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714337789&cod_hist_prova=186280489&pag_voltar=otacka 2/4
 3a Questão
Um gerente de projeto está tentando concluir um projeto de desenvolvimento de software, mas
não consegue obter atenção suficiente para o projeto. Os recursos estão concentrados em realizar
trabalho relacionado a processos e o gerente do projeto tem pouca autoridade para designar
recursos adequadamente.
Em qual forma de organização o gerente de projeto trabalha?
Coordenador
Matricial
 Funcional
Facilitador
Fraca
Respondido em 13/04/2020 19:58:43
Explicação:
Em uma organização funcional o gerente de projeto tem o menor apoio e pouca autoridade para
ddesignar recursos. Facilitador e coordenador são formas de matriz fraca.
 
 4a Questão
Um gerente de projetos tem pouca experiência, mas foi designado para assumir um novo projeto.
Como trabalhará em uma organização matricial, ele pode esperar que as comunicações serão:
 
(Assinale a alternativa CORRETA).
Fechadas
 Complexas
Difíceis de automatizar
Simples
Abertas
Respondido em 13/04/2020 19:58:34
Explicação:
Como um projeto realizado em uma organização matricial envolve pessoas de bárias partes da
organização, as comunicações são mais complexas.
 
 5a Questão
Em uma organização de matriz fraca dois gerentes de projetos acabam de perceber que seu poder
é limitado. Um deles é facilitador de projetos e o outro atua como coordenador de projetos.
Qual é a diferença entre um facilitador e um coordenador de projetos?
O facilitador do projeto está subordinado a um gerente de nível mais alto.
O facilitador do projeto tem alguma autoridade.
O facilitador do projeto pode tomar decisões.
 O facilitador do projeto não pode tomar decisões.
O facilitador do projeto gerencia o projeto até a entrega do produto/serviço.
Respondido em 13/04/2020 19:58:50
Explicação:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714337789&cod_hist_prova=186280489&pag_voltar=otacka 3/4
O coordenador do projeto está subordinado a um gerente de nível mais alto e tem autoridade para
tomar algumas decisões. O facilitador do projeto não tem autoridade para tomar decisões.
 
 6a Questão
Um software é composto por módulos, instruções, bibliotecas, que gera um programa executável que lê dados denominados
"entradas" ou inputs ao final do processo de desenvolvimento, e este, quando executado, recebe algum tipo de "entrada" de dados
(input), processa as informações e libera uma "saída" (output) como resultado deste processamento.
Os softwares são classificados em três tipos, os quais:
I. Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e os
periféricos do computador. Exemplos: Windows e Linux.
II. Software de Programação: são programas de computadores que permitem ao usuário executar uma série de tarefas específicas
em diversas áreas de atividade. Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint).
III. Software de Aplicação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas informáticos.
Exemplos: C++, C#, VB, ASP, Delphi, GO.
Após a leitura, analise as alternativas a seguir e assinale a correta.
 Somente a afirmação I está correta
Somente a afirmação II está correta
Somente a afirmação III está correta
Somente as afirmações I e III estão corretas
Somente as afirmações I e II estão corretas
Respondido em 13/04/2020 19:58:54
Explicação:
Os softwares sao classificados em 3 tipos, os quais:
Software de Sistema: é o conjunto de informações que gerenciam o hardware, permitindo a interação entre o usuário e
os periféricos do computador.
Exemplos: Windows e Linux.
Software de Programação: é o conjunto de ferramentas que permitem ao programador desenvolver sistemas
informáticos.
Exemplos: exemplo, C++, C#, VB, ASP, Delphi, GO.
Software de Aplicação: são programas de computadores que permitem ao usuário executar uma série de tarefas
específicas em diversas áreas de atividade.
Exemplos: planilha eletrônica, editores de texto e editores de apresentações (como PowerPoint).
 
 7a Questão
(I) é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados
coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um
computador". 
Após a leitura do conceito acima, analise cada uma das alternativas abaixo e assinale a correta, com relação a (I)
Projeto
 Software
Processo
Portifólio
Conhecimento
Respondido em 13/04/2020 19:58:56
Explicação:
Software é "uma sequência de instruções a serem executadas, com o objetivo de gerar informações a partir de uma série de dados
coletados ou armazenados". Também podemos definir como sendo "os programas que comandam o funcionamento de um
computador".
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714337789&cod_hist_prova=186280489&pag_voltar=otacka 4/4
javascript:abre_colabore('38403','186280489','3714337789');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714340190&cod_hist_prova=186280641&pag_voltar=otacka 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A2_201808080904_V1 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem.
Como se chama o modelo que apresenta essa propriedade?
sequencial
RUP
cascata
ágil
 Incremental
Respondido em 13/04/2020 19:59:07
Explicação:
o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado
logo o modelo é o incremental
 
 2a Questão
Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento
dependia do término da fase anterior,
Como se chama o processso de desenvolvimento de software com essa propriedade?
iterativo incremental
àgil
UML
RUP
 Cascata
Respondido em 13/04/2020 19:58:59
Explicação:
esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314429927');
javascript:abre_frame('2','2','','','314429927');
javascript:abre_frame('3','2','','','314429927');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714340190&cod_hist_prova=186280641&pag_voltar=otacka 2/3
 3a Questão
Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de
ciclo de vida iterativos garante ao sistema:
segurança
legalidade
legibilidade
 atualização contínua
utilização mínima de recursos
Respondido em 13/04/2020 19:59:02
Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas
necessidades em cada ciclo.
 
 4a Questão
Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas
Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a
característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
 A abordagem iterativa possibilita desenvolver um sistema de software de forma
incremental, permitindo ao desenvolvedor tirar vantagem daquiloque foi
aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O
aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o
usuário do sistema.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação.
Um modelo de produção de software iterativo é composto pelas fases de análise de
requisitos, projeto, implementação, testes (validação), integração e manutenção
de software.
Os incrementos de um software são entregues ao cliente de uma só vez.
Os incrementos de um software são entregues ao cliente somente duas vezes.
Respondido em 13/04/2020 19:59:06
Explicação:
Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de
requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental.
 
 5a Questão
A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses
sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele
 Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não
identificados.
Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes
parciais.
Não possibilita avaliar a qualidade do software produzido.
É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao
cliente.
Permite avaliar o desempenho geral da equipe de desenvolvimento de software
Respondido em 13/04/2020 19:59:22
Explicação:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714340190&cod_hist_prova=186280641&pag_voltar=otacka 3/3
O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software.
 
 6a Questão
Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas
O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de
sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida
de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e:
A|ssinale a complementação correta.
pesquisa e testes.
desenvolvimento incremental
 implementação e teste unitário
análise de recursos e software
geração de relatórios de teste
Respondido em 13/04/2020 19:59:14
Explicação:
De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário.
 
 7a Questão
Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um
fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as
modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas
vezes encontrados quando é aplicado o modelo de desenvolvimento.
 em cascata
iterativo e incremental
iterativo
evolutivo
incremental
Respondido em 13/04/2020 19:59:29
Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem
necessariamente esta sequencialidade.
javascript:abre_colabore('38403','186280641','3714340190');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714343737&cod_hist_prova=186280823&pag_voltar=otacka 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A2_201808080904_V2 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem.
Como se chama o modelo que apresenta essa propriedade?
RUP
 Incremental
ágil
sequencial
cascata
Respondido em 13/04/2020 19:59:39
Explicação:
o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado
logo o modelo é o incremental
 
 2a Questão
Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento
dependia do término da fase anterior,
Como se chama o processso de desenvolvimento de software com essa propriedade?
iterativo incremental
àgil
RUP
UML
 Cascata
Respondido em 13/04/2020 19:59:43
Explicação:
esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314429927');
javascript:abre_frame('2','2','','','314429927');
javascript:abre_frame('3','2','','','314429927');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714343737&cod_hist_prova=186280823&pag_voltar=otacka 2/3
 3a Questão
Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de
ciclo de vida iterativos garante ao sistema:
utilização mínima de recursos
 atualização contínua
legibilidade
segurança
legalidade
Respondido em 13/04/2020 19:59:46
Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas
necessidades em cada ciclo.
 
 4a Questão
Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas
Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a
característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
Os incrementos de um software são entregues ao cliente somente duas vezes.
 A abordagem iterativa possibilita desenvolver um sistema de software de forma
incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi
aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O
aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o
usuário do sistema.
Um modelo de produção de software iterativo é composto pelas fases de análise de
requisitos, projeto, implementação, testes (validação), integração e manutenção
de software.
Os incrementos de um software são entregues ao cliente de uma só vez.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação.
Respondido em 13/04/2020 19:59:37
Explicação:
Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de
requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental.
 
 5a Questão
A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses
sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele
É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao
cliente.
Não possibilita avaliar a qualidade do software produzido.
 Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não
identificados.
Permite avaliar o desempenho geral da equipe de desenvolvimento de software
Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes
parciais.
Respondido em 13/04/2020 19:59:52
Explicação:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714343737&cod_hist_prova=186280823&pag_voltar=otacka 3/3
O propositobásico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software.
 
 6a Questão
Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas
O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de
sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida
de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e:
A|ssinale a complementação correta.
pesquisa e testes.
análise de recursos e software
 implementação e teste unitário
desenvolvimento incremental
geração de relatórios de teste
Respondido em 13/04/2020 19:59:56
Explicação:
De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário.
 
 7a Questão
Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um
fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as
modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas
vezes encontrados quando é aplicado o modelo de desenvolvimento.
incremental
 em cascata
evolutivo
iterativo
iterativo e incremental
Respondido em 13/04/2020 19:59:50
Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem
necessariamente esta sequencialidade.
javascript:abre_colabore('38403','186280823','3714343737');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714347264&cod_hist_prova=186281006&pag_voltar=otacka 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
2a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A2_201808080904_V3 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Propriedade: Seu nome foi atribuído devido à sequência com que cada fase do desenvolvimento
dependia do término da fase anterior,
Como se chama o processso de desenvolvimento de software com essa propriedade?
UML
iterativo incremental
 Cascata
àgil
RUP
Respondido em 13/04/2020 20:00:12
Explicação:
esse é o modelo de processo de desenvolvimento chamado CASCATA, onde uma fase somente iniciava com o término da anterior
 
 
 2a Questão
Propriedade: Este modelo se propõe a aumentar pouco a pouco o software, conforme as necessidades surgem.
Como se chama o modelo que apresenta essa propriedade?
sequencial
 Incremental
RUP
ágil
cascata
Respondido em 13/04/2020 20:00:17
Explicação:
o pouco a pouco descrito na propriedade, sugere que o software vai sendo incrementado
logo o modelo é o incremental
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','2','','','314429927');
javascript:abre_frame('2','2','','','314429927');
javascript:abre_frame('3','2','','','314429927');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714347264&cod_hist_prova=186281006&pag_voltar=otacka 2/3
 3a Questão
Fonte: FCC 2013 - AL-RN Analista Legislativo - Analista de Sistemas
O primeiro modelo de desenvolvimento de software a ser publicado foi derivado de processos mais gerais da engenharia de
sistemas. Por causa do encadeamento entre uma fase e outra, esse modelo é conhecido como modelo em cascata ou ciclo de vida
de software. Dentre seus principais estágios se encontram a análise e definição de requisitos, o projeto de sistema e software e:
A|ssinale a complementação correta.
desenvolvimento incremental
análise de recursos e software
geração de relatórios de teste
pesquisa e testes.
 implementação e teste unitário
Respondido em 13/04/2020 20:00:22
Explicação:
De acordo com o modelo cascata apresentado, após a fase de projeto vem a de implementação e teste unitário.
 
 4a Questão
A prototipação representa uma técnica poderosa para o desenvolvimento de sistemas, mais especificamente do software desses
sistemas. Sobre as funções desempenhadas por um protótipo, é correto afirmar que ele
Não permite que sejam realizados testes, visando verificar o funcionamento do sistema final, ainda que sejam testes
parciais.
 Pode auxiliar na validação de requisitos do sistema, bem como propiciar a inserção de novos requisitos ainda não
identificados.
É inteiramente descartado, não sendo aproveitada nenhuma parte do código de software no sistema final entregue ao
cliente.
Permite avaliar o desempenho geral da equipe de desenvolvimento de software
Não possibilita avaliar a qualidade do software produzido.
Respondido em 13/04/2020 20:00:24
Explicação:
O proposito básico da prototipação é sempre auxiliar na validação e elicitação de requisitos (necessidades) do software.
 
 5a Questão
Fonte: FUNRIO 2013 ¿ MPOG Analista de Tecnologia da Informação
Considere o seguinte problema encontrado em projetos de desenvolvimento de software: projetos reais raramente seguem um
fluxo sequencial. Apesar de um modelo linear poder acomodar a iteração, ele o faz indiretamente. Como resultado, as
modificações podem causar confusão à medida que a equipe de projeto prossegue. Esse é um dos problemas que são algumas
vezes encontrados quando é aplicado o modelo de desenvolvimento.
iterativo e incremental
evolutivo
 em cascata
incremental
iterativo
Respondido em 13/04/2020 20:00:28
Explicação:
O modelo em Cascata possui este problema de ter a necessidade de um fluxo sequencial e os projetos do mundo real não seguem
necessariamente esta sequencialidade.
 
 6a Questão
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714347264&cod_hist_prova=186281006&pag_voltar=otacka 3/3
Fonte: UFF 2009 ¿ Analista de Tecnologia da Informação
Em relação aos ciclos de vida do software, o desenvolvimento de sistemas por meio de
ciclo de vida iterativos garante ao sistema:
 atualização contínua
utilização mínima de recursos
legalidade
legibilidade
segurança
Respondido em 13/04/2020 20:00:18
Explicação:
De acordo com o discutido nas aulas, o modelo iterativo permite que o software seja desenvolvido em ciclos, atualizando as suas
necessidades em cada ciclo.
 
 7a Questão
Fonte: FUMARC 2012 - TJ-MG Oficial Judiciário - Assistente Técnico de Sistemas
Em relação aos modelos de processos de software, pode-se dizer que os modelos incremental e evolucionário possuem a
característica de serem iterativos. Assinale a alternativa que melhor descreve um modelo de produção de software iterativo.
Um modelo de produção de software iterativo é composto pelas fases de análise de requisitos, projeto e implementação.
Um modelo de produção de software iterativo é composto pelas fases de análise de
requisitos, projeto, implementação, testes (validação), integração e manutenção
de software.
Os incrementos de um software são entregues ao cliente somente duas vezes.
 A abordagem iterativa possibilita desenvolver um sistema de software de forma
incremental, permitindo ao desenvolvedor tirar vantagem daquilo que foi
aprendido durante a fase inicial de desenvolvimento de uma versão do sistema. O
aprendizado ocorre simultaneamente tanto para o desenvolvedor, quanto para o
usuário do sistema.
Os incrementos de um software são entregues ao cliente de uma só vez.
Respondido em 13/04/2020 20:00:22
Explicação:
Os incrementos são entregues durante todos os ciclos. A etapa de manutenção não entra no ciclo, vai até desde a elicitação de
requisitos até a integração e implantação no cliente. A abordagem iterativa trabalha também de forma incremental.
javascript:abre_colabore('38403','186281006','3714347264');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714350039&cod_hist_prova=186281165&pag_voltar=otacka1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
3a aula
Exercício: CCT0774_EX_A3_201808080904_V1 
Aluno(a): JADIR PUPPIN ALVES
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 
 
 1a Questão
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de ga
eliminado defeitos.
Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles:
I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software.
IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Assinale a assertiva correta.
Apenas os itens I e IV estão corretos.
Apenas o item I está correto.
Apenas os itens II e III estão corretos.
Apenas os itens III e IV estão corretos.
 Apenas os itens I e II estão corretos.
Explicação:
Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos 
Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos algun
Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Por exemplo: confiabilidade, eficiência e facilidade de uso.
Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
Por exemplo: modularidade e legibilidade.
 
 2a Questão
O teste do software deve acontecer (assinale a única opção correta):
No final do processo de desenvolvimento de software
No meio do processo de desenvolvimento
No inicio e no final do processo de desenvolvimento
No início do processo de desenvolvimento
 Em todo o processo de desenvolvimento
Explicação:
O teste de software tem que ocorrer em todo o processo de desenvolvimento.
A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de so
 
 3a Questão
É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um
"regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que:
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja e
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714350039&cod_hist_prova=186281165&pag_voltar=otacka 2/3
Assinale a assertiva correta.
Apenas o item I está correto.
Apenas o item III está correto.
Apenas o item II está correto.
Apenas os itens I e II estão corretos.
 Apenas os itens II e III estão corretos.
Explicação:
O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e 
processos e produtos, prevenindo e eliminado defeitos.
Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de sit
erros¿. Sempre existirão erros a serem descobertos.
Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhec
 
 4a Questão
Podemos conceituar Qualidade de Software como:
Um processo para provar que determinadas coisas (funções) fazem o que devem fazer.
Um processo para demonstrar que os defeitos não estão presentes.
Um processo que demonstra que algo funciona corretamente.
Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento.
 Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
Explicação:
O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponenci
Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão
Teste é o processo de demonstrar que os defeitos não estão presentes.
Teste é o processo de demonstrar que algo funciona corretamente.
Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer.
O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as 
cliente.
 
 5a Questão
Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60,
Em 1980 o tamanho era pequeno e a complexidade alta.
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.
 Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Explicação:
No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a
Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações ex
existirão erros a serem descobertos.
 
 6a Questão
O que podemos concluir do gráfico abaixo apresentado?
No eixo vertical, temos o custo de conserto de erros em software
No eixo horizontal, temos as fases do processo de desenvolvimento de software
 
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714350039&cod_hist_prova=186281165&pag_voltar=otacka 3/3
quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção
o ideal é detectarmos erros no software ao final do processo de desenvolvimento
 quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
os erros mais caros são detectados no inicio
os testes não interferem na qualidade do produto de software
Explicação:
Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los
Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
javascript:abre_colabore('38403','186281165','3714350039');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714353647&cod_hist_prova=186281377&pag_voltar=otacka 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
3a aula
Exercício: CCT0774_EX_A3_201808080904_V2 
Aluno(a): JADIR PUPPIN ALVES
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 
 
 1a Questão
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de ga
eliminado defeitos.
Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles:
I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software.
IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Assinale a assertiva correta.
Apenas o item I está correto.
Apenas os itens II e III estão corretos.
 Apenas os itens I e II estão corretos.
Apenas os itens III e IV estão corretos.
Apenas os itens I e IV estão corretos.
Explicação:
Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos 
Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos algun
Fatoresexternos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Por exemplo: confiabilidade, eficiência e facilidade de uso.
Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
Por exemplo: modularidade e legibilidade.
 
 2a Questão
O teste do software deve acontecer (assinale a única opção correta):
No meio do processo de desenvolvimento
No final do processo de desenvolvimento de software
 Em todo o processo de desenvolvimento
No início do processo de desenvolvimento
No inicio e no final do processo de desenvolvimento
Explicação:
O teste de software tem que ocorrer em todo o processo de desenvolvimento.
A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de so
 
 3a Questão
É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um
"regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que:
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja e
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714353647&cod_hist_prova=186281377&pag_voltar=otacka 2/3
Assinale a assertiva correta.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Apenas o item I está correto.
Apenas o item III está correto.
 Apenas os itens II e III estão corretos.
Explicação:
O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e 
processos e produtos, prevenindo e eliminado defeitos.
Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de sit
erros¿. Sempre existirão erros a serem descobertos.
Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhec
 
 4a Questão
Podemos conceituar Qualidade de Software como:
 Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos
Um processo para demonstrar que os defeitos não estão presentes.
Um processo para provar que determinadas coisas (funções) fazem o que devem fazer.
Um processo que demonstra que algo funciona corretamente.
Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento.
Explicação:
O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponenci
Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão
Teste é o processo de demonstrar que os defeitos não estão presentes.
Teste é o processo de demonstrar que algo funciona corretamente.
Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer.
O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as 
cliente.
 
 5a Questão
Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60,
Em 1980 o tamanho era pequeno e a complexidade alta.
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
 Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.
Explicação:
No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a
Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações ex
existirão erros a serem descobertos.
 
 6a Questão
O que podemos concluir do gráfico abaixo apresentado?
No eixo vertical, temos o custo de conserto de erros em software
No eixo horizontal, temos as fases do processo de desenvolvimento de software
 
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714353647&cod_hist_prova=186281377&pag_voltar=otacka 3/3
quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção
os erros mais caros são detectados no inicio
os testes não interferem na qualidade do produto de software
o ideal é detectarmos erros no software ao final do processo de desenvolvimento
 quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
Explicação:
Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los
Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
javascript:abre_colabore('38403','186281377','3714353647');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714363278&cod_hist_prova=186281849&pag_voltar=otacka 1/3
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
3a aula
Exercício: CCT0774_EX_A3_201808080904_V3 
Aluno(a): JADIR PUPPIN ALVES
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 
 
 1a Questão
O que podemos concluir do gráfico abaixo apresentado?
No eixo vertical, temos o custo de conserto de erros em software
No eixo horizontal, temos as fases do processo de desenvolvimento de software
 
quando mais cedo os defeitos forem encontrados, mais caro é o custo da correção
o ideal é detectarmos erros no software ao final do processo de desenvolvimento
os testes não interferem na qualidade do produto de software
os erros mais caros são detectados no inicio
 quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
Explicação:
Myers também ficou conhecido pela Regra de 10 de Myers, que mostra que ¿quanto mais tarde os defeitos forem encontrados, tanto mais caro será corrigi-los
Consequentemente: quando mais cedo os defeitos forem encontrados, mais barato é o custo da correção
 
 2a Questão
É importante conhecermos o histórico das atividades de teste, para tratarmos os sistemas com qualidade. Myers foi um
"regra 10 de Myers" e concluiu também que zero-defeito é algo inatingível. Essa regra e conclusão estabelecem que:
I- Todas as decisões tomadas durante o processo de desenvolvimento do software podem comprometer a sua qualidade
II- A partir de processos uniformes e consistentes, a tendência é que o produto final gerado, ou seja, o software seja e
III- Quanto mais tarde os defeitos forem encontrados tanto mais caro será corrigi-los.
Assinale a assertiva correta.
Apenas o item I está correto.
 Apenas os itens II e III estão corretos.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Apenas o item III está correto.
Explicação:
O item I indica a importância da qualidade de software que é é um processo sistemático que focaliza todas as etapas e 
processos e produtos, prevenindo e eliminado defeitos.
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714363278&cod_hist_prova=186281849&pag_voltar=otacka 2/3
Myers concluiu que zero-defeito é algo inatingível, ou seja, pela complexidade envolvida e pelo número altíssimo de sit
erros¿. Sempre existirão erros a serem descobertos.
Myers foi criador de termos muito usados como `Caixa Branca e Caixa Preta¿ e "Caso de Teste" e também ficou conhec
 
 3a Questão
Podemos conceituar Qualidade de Software como:
Um processo que demonstraque algo funciona corretamente.
 Um processo sistemático que focaliza todas as etapas e artefatos gerados com o objetivo de garantir a conformidade e uniformidade de processos e produtos, prevenindo e eliminado defeitos.
Um processo para provar que determinadas coisas (funções) fazem o que devem fazer.
Um processo para demonstrar que os defeitos não estão presentes.
Um processo que foca em todos os produtos de software gerados pela equipe de desenvolvimento.
Explicação:
O conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a contento, cresce de forma exponenci
Ainda assim poucas empresas percebem que a implantação de um ¿processo de garantia de qualidade de software¿ é uma questão
Teste é o processo de demonstrar que os defeitos não estão presentes.
Teste é o processo de demonstrar que algo funciona corretamente.
Teste é o processo de provar que determinadas coisas (funções) fazem o que devem fazer.
O objetivo real do teste de software é mostrar que um software está de acordo com suas especificações e que ele atende as 
cliente.
 
 4a Questão
Com relação ao tamanho e complexidade de software, assinale a opção correta, considerando tais características nos anos 60,
Em 1960 o tamanho era mínimo e em 2000 o tamanho é o mesmo.
Em 1960 o tamanho era mínimo e em 1980 a complexidade era relativa.
Em 1960 o tamaho era minimo e em 2000 a complexidade era média.
 Em 1980 a complexidade era média e em 2000 a complexidade era alta.
Em 1980 o tamanho era pequeno e a complexidade alta.
Explicação:
No Cenário Atual do desenvolvimento de o conceito de teste ganha complexidade, pois os riscos dos softwares não funcionarem a
Myers concluiu que zero-defeito é algo inatingível? Ou seja, pela complexidade envolvida e pelo número altíssimo de situações ex
existirão erros a serem descobertos.
 
 5a Questão
O teste do software deve acontecer (assinale a única opção correta):
 Em todo o processo de desenvolvimento
No meio do processo de desenvolvimento
No final do processo de desenvolvimento de software
No inicio e no final do processo de desenvolvimento
No início do processo de desenvolvimento
Explicação:
O teste de software tem que ocorrer em todo o processo de desenvolvimento.
A garantia de qualidade de software (Software Quality Assurance) não é algo com a qual começamos a nos preocupar depois que o código foi gerado, e sim, ao longo de todo o processo de engenharia de so
 
 6a Questão
A qualidade de software é um processo sistemático que focaliza todas as etapas e artefatos gerados com objetivo de ga
eliminado defeitos.
Vários fatores podem afetar a qualidade, como fatores externos e internos. São eles:
I- Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
II- Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
III- Fatores externos - são percebidos apenas pelas pessoas que desenvolvem software.
IV- Fatores internos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Assinale a assertiva correta.
Apenas o item I está correto.
Apenas os itens III e IV estão corretos.
Apenas os itens II e III estão corretos.
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714363278&cod_hist_prova=186281849&pag_voltar=otacka 3/3
Apenas os itens I e IV estão corretos.
 Apenas os itens I e II estão corretos.
Explicação:
Se desejarmos desenvolver e produzir software com qualidade, é necessário investir em qualidade em todos os pontos 
Alguns fatores podem afetar a qualidade, como fatores externos e internos de `Qualidade de Software¿. Vejamos algun
Fatores externos - são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários.
Por exemplo: confiabilidade, eficiência e facilidade de uso.
Fatores internos - são percebidos apenas pelas pessoas que desenvolvem software.
Por exemplo: modularidade e legibilidade.
javascript:abre_colabore('38403','186281849','3714363278');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714366157&cod_hist_prova=186282046&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
4a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A4_201808080904_V1 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa
correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" 
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível
determinar se alcança resultados desejados" 
IV. "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" 
 
Somente as asserções II, III e IV estão corretas
Somente as asserções I, II e III estão corretas
Somente as asserções I e II estão corretas
Somente as asserções I, II e IV estão corretas
 Somente as asserções I, III e IV estão corretas
Respondido em 13/04/2020 20:03:16
Explicação:
"Teste é uma parte ineevitável de qualquer esforço necessário para desenvolver um sistema de software" (HOWDEN, 1987)
"O teste de software é um conjunto de atividades que podem ser planejdas com antecedência e executadas sistematicamente"
(PRESSMAN, 1985)
"Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar
se alcança resultados desejados" (HETZEL, 1988)
"Processo de executar um programa ou sistema com a itenção de encontrar defeitos" (MYERS, 1979)
 
 2a Questão
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto,
analise as asserçoes abaixo e, a seguir, assinale a alternativa correta:
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças
entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314429918');
javascript:abre_frame('2','4','','','314429918');
javascript:abre_frame('3','4','','','314429918');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714366157&cod_hist_prova=186282046&pag_voltar=otacka 2/4
 Somente as asserções I e II estão corretas
Somente a asserção III está correta
Somente as asserções II e III estão corretas
Somente a asserção I está correta
Somente as asserções I e III estão corretas
Respondido em 13/04/2020 20:06:04
Explicação:
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do processo de que
visa encontrar ou corrigir erros durante toda a construção do software.
Devemos incorporar dois tipos de testes: 
1-Teste de baixo nível: utilizado para veerificar um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele foi
implementado corretamente.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos definidos pelo
cliente.
 
Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. 
Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira controlada,
com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
 
 3a Questão
Quando devemos terminar ostestes?
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Assinale a única alternativa correta.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
 Apenas o item II está correto.
Todos os itens estão corretos.
Apenas o item III está correto.
Respondido em 13/04/2020 20:06:08
Explicação:
Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do
projetista para o cliente.
O teste para quando não houver mais erros `visíveis¿. O teste acaba quando o tempo acaba
ou o dinheiro acaba:
Por restrição de tempo (nesse caso, deve-se negociar esse tempo);
Por restrição financeira (nesse caso, deve-se evitar).
 
 4a Questão
O teste de software visa garantir a qualidade, minimizando as incertezas e
sistematizando os critérios de aceitação, porém isso não pode ser feito sem
uma estratégia de teste. Para que tenhamos uma estratégia de teste de
software bem elaborada ela deve incorporar alguns testes como:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714366157&cod_hist_prova=186282046&pag_voltar=otacka 3/4
I- Testes de baixo nível, necessários para verificar se um pequeno
segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de
acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no
contexto da empresa.
Assinale a assertiva correta.
Apenas o item III está correto.
Apenas o item II está correto.
 Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas o item I está correto.
Respondido em 13/04/2020 20:06:12
Explicação:
O documento básico para organizar a atividade de testar aplicações no
contexto da empresa é considerado uma metodologia.
 
 5a Questão
1. O que é necessário para se obter resultados positivos nos projetos de testes?
I. Que o mesmo inicie desde a especificação dos requisitos do sistema a ser
implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para verificar se o mesmo está
funcionando corretamente.
Assinale a única alternativa correta.
Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
 Apenas o item I está correto.
Apenas o item III está correto.
Respondido em 13/04/2020 20:06:26
Explicação:
Para se obter resultados positivos nos projetos de testes é necessário que o mesmo inicie desde a especificação dos requisitos do
sistema a ser implementado, ou seja, tão logo comece o projeto de desenvolvimento do software inicia-se também em conjunto o
projeto de testes de software.
 
 6a Questão
Quanto às estratégias, existem muitas que podem ser utilizadas para testar
um software. Uma das estratégias de teste é o Teste Unitário. O que visam
os testes unitários?
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714366157&cod_hist_prova=186282046&pag_voltar=otacka 4/4
Visam verificar se os componentes funcionam corretamente juntos,
conforme as especificações.
Visam a execução do sistema como um todo ou um subsistema.
Visam tratar os testes como um processo organizado e muitas vezes
paralelo e integrado ao processo de desenvolvimento.
 Visam garantir que cada unidade de programa atenda as
especificações e funcione corretamente.
Visam verificar se a solução atende aos objetivos do negócio e aos
seus requisitos.
Respondido em 13/04/2020 20:06:31
Explicação:
Testes Unitários: São realizados no estágio mais baixo da escala de
testes e são aplicados nas menores componentes de códigos criados,
visando garantir que estes atendem as especificações, em termos de
garantia e de funcionalidade.
Testes de integração: São executados em uma combinação de
componentes para verificar se eles funcionam corretamente juntos,
conforme as especificações.
Teste de sistema: São realizados pela equipe de testes, visando a
execução do sistema como um todo ou um subsistema.
Teste de aceitação: São os testes finais de execução do sistema,
realizados pelos usuários, visando verificar se a solução atende aos
objetivos do negócio e aos seus requisitos.
Ao tratar os testes como um processo organizado e muitas vezes paralelo e
integrado ao processo de desenvolvimento, os custos de manutenção
serão reduzidos.
javascript:abre_colabore('38403','186282046','3714366157');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714391007&cod_hist_prova=186283221&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
4a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A4_201808080904_V2 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
Quando devemos terminar os testes?
I. Nunca, o projetista estará sempre testando.
II. Quando o dinheiro ou o tempo acabar.
III. O teste termina quando não houver mais erros.
Assinale a única alternativa correta.
Apenas os itens I e II estão corretos.
Apenas o item III está correto.
 Apenas o item II está correto.
Todos os itens estão corretos.
Apenas os itens II e III estão corretos.
Respondido em 13/04/2020 20:06:30
Explicação:
Você jamais terá completado a atividade de teste. A carga simplesmente transfere-se do
projetista para o cliente.
O teste para quando não houver mais erros `visíveis¿. O teste acaba quando o tempo acaba
ou o dinheiro acaba:
Por restrição de tempo (nesse caso, deve-se negociar esse tempo);
Por restrição financeira (nesse caso, deve-se evitar).
 
 2a Questão
O teste de software visa garantir a qualidade, minimizando as incertezas e
sistematizando os critérios de aceitação, porém isso não pode ser feito sem
uma estratégia de teste. Para que tenhamos uma estratégia de teste de
software bem elaborada ela deve incorporar alguns testes como:
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','4','','','314429918');
javascript:abre_frame('2','4','','','314429918');
javascript:abre_frame('3','4','','','314429918');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714391007&cod_hist_prova=186283221&pag_voltar=otacka 2/4
I- Testes de baixo nível, necessários para verificar se um pequeno
segmento de código fonte foi implementado corretamente.
II- Testes de alto nível, que validam as funções principais do sistema de
acordo com os requisitos do cliente.
III- Documento básico para organizar a atividade de testar aplicações no
contexto da empresa.
Assinale a assertiva correta.
Apenas o item III está correto.
Apenas o item I está correto.
 Apenas os itens I e II estão corretos.
Apenas o item II está correto.
Apenas os itens II e III estão corretos.
Respondido em 13/04/2020 20:06:46
Explicação:
O documento básico para organizar a atividade de testar aplicações no
contexto da empresa é considerado uma metodologia.
 
 3a Questão
Sobre o conceito de Teste de Software, analise abaixo algumas citações de autores variados e, a seguir, assinale a alternativa
correta:
I. "Teste é uma parte inevitável de qualquer esforço necessário para desenvolver um sistema de software"
II. "O teste de software é um conjunto de atividades que podem ser planejadas e executadas concomitantemente" 
III. "Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível
determinar se alcança resultados desejados" 
IV. "Processo de executar um programa ou sistema com a itenção de encontrar defeitos" 
 
Somente as asserções I, II e III estão corretas
Somente as asserções I, II e IV estão corretas
Somente as asserções I e II estão corretas
 Somente as asserções I, III e IV estão corretas
Somente as asserções II, III e IV estão corretas
Respondido em 13/04/202020:06:38
Explicação:
"Teste é uma parte ineevitável de qualquer esforço necessário para desenvolver um sistema de software" (HOWDEN, 1987)
"O teste de software é um conjunto de atividades que podem ser planejdas com antecedência e executadas sistematicamente"
(PRESSMAN, 1985)
"Qualquer atividade que, a partir da avaliação de um atributo ou capacidade de um programa ou sistema, seja possível determinar
se alcança resultados desejados" (HETZEL, 1988)
"Processo de executar um programa ou sistema com a itenção de encontrar defeitos" (MYERS, 1979)
 
 4a Questão
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste de software. Sobre este assunto,
analise as asserçoes abaixo e, a seguir, assinale a alternativa correta:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714391007&cod_hist_prova=186283221&pag_voltar=otacka 3/4
I. Existem dois tipos de teste de software: teste de baixo nível e teste de alto nível;
II. O teste de software é o processo de executar o software de uma maneira controlada, com o objetivo de descobrir diferenças
entre o comportamento previsto e o comportamento observado.
III. Os testes de software podem ser usados para descobrir a ausência de erros no produto (software).
 Somente as asserções I e II estão corretas
Somente as asserções II e III estão corretas
Somente as asserções I e III estão corretas
Somente a asserção III está correta
Somente a asserção I está correta
Respondido em 13/04/2020 20:06:42
Explicação:
A Engenharia de Software nos auxilia em muitas situações. Uma delas é a atividade de teste, que é um passo do processo de que
visa encontrar ou corrigir erros durante toda a construção do software.
Devemos incorporar dois tipos de testes: 
1-Teste de baixo nível: utilizado para veerificar um pequeno fragmento de código-fonte. Nesse caso, saberemos se ele foi
implementado corretamente.
2 - Teste de alto nível: tem a característica de validar as principais funções do sistema ccom base nos requisitos definidos pelo
cliente.
 
Os testes podem ser usados para descobrir a presença de erros nos softwares, mas infelizmente não mostram a sua ausência. 
Assim, conseguimos chegar à conclusão que "o teste de software é o processo de executar o software de uma maneira controlada,
com o objetivo de descobrir diferenças entre o comportamento previsto e o comportamento observado".
 
 5a Questão
1. O que é necessário para se obter resultados positivos nos projetos de testes?
I. Que o mesmo inicie desde a especificação dos requisitos do sistema a ser
implementado.
II. Que o mesmo inicie quando a programação estiver sendo desenvolvida.
III. Que o mesmo inicie com o usuário para verificar se o mesmo está
funcionando corretamente.
Assinale a única alternativa correta.
 Apenas o item I está correto.
Apenas os itens I e II estão corretos.
Apenas os itens II e III estão corretos.
Apenas o item II está correto.
Apenas o item III está correto.
Respondido em 13/04/2020 20:06:44
Explicação:
Para se obter resultados positivos nos projetos de testes é necessário que o mesmo inicie desde a especificação dos requisitos do
sistema a ser implementado, ou seja, tão logo comece o projeto de desenvolvimento do software inicia-se também em conjunto o
projeto de testes de software.
 
 6a Questão
Quanto às estratégias, existem muitas que podem ser utilizadas para testar
um software. Uma das estratégias de teste é o Teste Unitário. O que visam
os testes unitários?
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714391007&cod_hist_prova=186283221&pag_voltar=otacka 4/4
Visam tratar os testes como um processo organizado e muitas vezes
paralelo e integrado ao processo de desenvolvimento.
 Visam garantir que cada unidade de programa atenda as
especificações e funcione corretamente.
Visam a execução do sistema como um todo ou um subsistema.
Visam verificar se os componentes funcionam corretamente juntos,
conforme as especificações.
Visam verificar se a solução atende aos objetivos do negócio e aos
seus requisitos.
Respondido em 13/04/2020 20:06:46
Explicação:
Testes Unitários: São realizados no estágio mais baixo da escala de
testes e são aplicados nas menores componentes de códigos criados,
visando garantir que estes atendem as especificações, em termos de
garantia e de funcionalidade.
Testes de integração: São executados em uma combinação de
componentes para verificar se eles funcionam corretamente juntos,
conforme as especificações.
Teste de sistema: São realizados pela equipe de testes, visando a
execução do sistema como um todo ou um subsistema.
Teste de aceitação: São os testes finais de execução do sistema,
realizados pelos usuários, visando verificar se a solução atende aos
objetivos do negócio e aos seus requisitos.
Ao tratar os testes como um processo organizado e muitas vezes paralelo e
integrado ao processo de desenvolvimento, os custos de manutenção
serão reduzidos.
javascript:abre_colabore('38403','186283221','3714391007');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714394914&cod_hist_prova=186283427&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
5a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A5_201808080904_V1 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do
Desenvolvimento de Produto. A configuração desse modelo é representada
por:
 Verificação: requisitos, análise, arquitetura e código.
Validação: requisitos, integração, sistema e programação.
Validação: unitário, integração, sistema e programação.
Validação: unitário, código, sistema e programação.
Verificação: integração, análise, desenvolvimento e código.
Respondido em 13/04/2020 20:15:12
Explicação:
O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do
Desenvolvimento de Produto, pois esse modelo tinha um problema de
reatividade. Ele permite que, durante a integração de um sistema, os testes
sejam feitos contra os próprios requisitos do componente ou interface que
está sendo testado, em contraste com modelos anteriores onde o
componente era testado contra a especificação do componente/interface.
Verificação: requisitos, análise, arquitetura e código.
Validação: unitário, integração, sistema e aceitação.
 
 2a Questão
A utilização do Modelo V minimiza os custos da qualidade do software, assim,
segundo a regra 10 de Myers, os testes devem ser iniciados nas
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','5','','','314429842');
javascript:abre_frame('2','5','','','314429842');
javascript:abre_frame('3','5','','','314429842');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714394914&cod_hist_prova=186283427&pag_voltar=otacka 2/4
inspeções/revisões de código até os testes de software. Identifique se essa
afirmação está certa ou errada.
Essa afirmativa está errada, porque os teste devem ser iniciados quando já tivermos algum desenvolvimento.
Essa afirmativa está certa, porque o Modelo V minimiza os custos da qualidade do software.
Essa afirmativa está errada, porque o Modelo V aumenta os custos da qualidade do software.
 Essa afirmativa está errada, porque o custo de correção de defeitos tende a aumentar quanto mais tarde o defeito é
detectado.
Essa afirmativa está certa, porque o custo os testes devem ser iniciados nas inspeções/revisões de código até os testes
de software.
Respondido em 13/04/2020 20:15:16
Explicação:
Segundo Myers, o custo de correção de defeitos tende a aumentar quanto mais
tarde o defeito é detectado.
Os defeitos encontrados durante a produção tendem a custar muito mais que
defeitos encontrados em modelos de dados e em outros documentos do projeto
do software.
 
 3a Questão
O (I) é um modelo mais robustoe completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele.
O (II) acrescenta duas partes importantes, que são: Verificação e Validação.
Após a leitura das sentenças (I) e (II), assinale a alternativa que as preencher corretamente e respectivamente.
(I) Modelo V; (II) Modelo Iterativo
(I) Modelo Iterativo; (II) Modelo Cascata
(I) Modelo Iterativo; (II) Modelo Iterativo
(I) Modelo V; (II) Modelo Cascata
 (I) Modelo V; (II) Modelo V
Respondido em 13/04/2020 20:15:31
Explicação:
É um modelo mais robusto e completo do que o cascata, podendo produzir softwares de maior qualidade do que com ele.
Esse modelo acrescenta duas partes importantes, que são:
 
- Verificação: Que está relacionado com a questão: O produto está sendo feito corretamente?
- Validação: Está relacionado com a questão: O produto está sendo feito, ou seja, o software atende ao objetivo pretendido com
precisão?
 
 4a Questão
__________________ geralmente são executados após a correção de algum defeito ou após a adição de uma nova funcionalidade.
Seu objetivo é garantir que nenhum defeito foi acrescentado ao sistema após sua modificação.
Complete a lacuna.
 Testes de regressão
Teste fumaça
Teste Integração
Testes de estresse
Teste alfa
Respondido em 13/04/2020 20:15:33
Explicação:
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714394914&cod_hist_prova=186283427&pag_voltar=otacka 3/4
Os objetivos desse teste são garantir que nenhum defeito foi acrescentado
ao sistema após sua modificação e também garantir que as mudanças
realizadas nessa nova versão não gerarão erros em componentes prontos e
testados.
O teste de regressão é uma técnica aplicável a cada alteração realizada no
software. Consiste em aplicar, antes e depois da alteração, todos os testes
que já foram aplicados nas versões anteriores.
Por ter essa natureza de repetição, torna-se imprescindível que seja
adotada uma ferramenta de automação de testes. Esta técnica pode ser
bem aplicada nas fases de testes de unidade, de integração e de sistema.
 
 5a Questão
O Modelo V é uma melhoria do Modelo Cascata (modelo Waterfall) do
Desenvolvimento de Produto. Ela tem vantagens e desvantagens. As
desvantagens são representadas por:
 O cliente deve ter paciência, pois ele receberá o produto no fim do
ciclo de vida.
Ele é um modelo simples e fácil de aprender.
A relação entre os estágios de desenvolvimento e os diferentes tipos
de testes facilita a localização de falhas.
Especifica os papéis dos diferentes tipos de testes para ser executada.
Envolver o usuário no teste.
Respondido em 13/04/2020 20:15:37
Explicação:
As vantagens desse modelo são:
A relação entre os estágios de desenvolvimento e os diferentes tipos de
testes facilita a localização de falhas.
Ele é um modelo simples e fácil de aprender.
Especifica os papéis dos diferentes tipos de testes para ser executada.
Envolver o usuário no teste.
 
 6a Questão
O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções 
abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
Apenas as asserçoes II e IV estão corretas
Apenas as asserções I, II e III estão corretas
 Apenas as asserções I e III estão corretas
Apenas as asserções II, III e IV estão corretas
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714394914&cod_hist_prova=186283427&pag_voltar=otacka 4/4
Apenas as asserções I, II e IV estão corretas
Respondido em 13/04/2020 20:15:42
Explicação:
Modelo V:
 
Vantagens:
A relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas;
É um modelo simples e fácil de aprender;
Especifica os papéis dos diferentes tipos de testes para ser executada;
Envolve o usuário no teste.
Desvantagens:
É difícil para o cliente expor explicitamente todos os requisitos;
O cliente deve ter paciência, pois receberá o produto no fim do ciclo de vida;
O teste pode ser caro e às vezes não ser suficientemente eficaz;
O produto final pode não refletir todas as necessidades dos utilizadores.
 
 7a Questão
O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão
explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos
objetivos do Modelo V).
 
Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto
Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas.
 Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora.
Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto.
Um dos objetivos do Modelo V é mimizar os riscos do projeto.
Respondido em 13/04/2020 20:15:33
Explicação:
Objetivos do Modelo V:
Minimizar os riscos do projeto;
Melhorar e garantir a qualidade do projeto;
Reduzir os custos totais ao longo do ciclo de vida do projeto;
Melhorar a comunicação entre as partes interessadas.
javascript:abre_colabore('38403','186283427','3714394914');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714454758&cod_hist_prova=186286457&pag_voltar=otacka 1/4
 
 
 
 QUALIDADE E TESTES DE SOFTWARE
5a aula
 Lupa 
Vídeo PPT MP3
 
Exercício: CCT0774_EX_A5_201808080904_V2 13/04/2020
Aluno(a): JADIR PUPPIN ALVES 2020.1 EAD
Disciplina: CCT0774 - QUALIDADE E TESTES DE SOFTWARE 201808080904
 
 1a Questão
O Modelo V é uma melhoria do Modelo Cascata do desenvolvimento de produto. Ele possui alguns objetivos, dentre os quais estão
explicitados nas alternativas abaixo, EXCETO (ou seja, assinale a alternativa INCORRETA, isto é a que não representa um dos
objetivos do Modelo V).
 
Um dos objetivos do Modelo V é melhorar e garantir a qualidade do projeto.
Um dos objetivos do Modelo V é melhorar a comunicação entre as partes interessadas.
Um dos objetivos do Modelo V é reduzir os custos totais ao longo do ciclo de vida do projeto
Um dos objetivos do Modelo V é mimizar os riscos do projeto.
 Um dos objetivos do Modelo V é maximizar os lucros da empresa desenvolvedora.
Respondido em 13/04/2020 20:16:14
Explicação:
Objetivos do Modelo V:
Minimizar os riscos do projeto;
Melhorar e garantir a qualidade do projeto;
Reduzir os custos totais ao longo do ciclo de vida do projeto;
Melhorar a comunicação entre as partes interessadas.
 
 2a Questão
O Modelo V de desenvolvimento de software apresenta algumas vantagens e desvantagens. Sobre tais aspectos, leia as asserções 
abaixo e, a seguir, assinale a alternativa correta.
I. No Modelo V, a relação entre os estágios de desenvolvimento e os diferentes tipos de testes facilita a localização de falhas.
II. O Modelo V é altamente complexo e requer investimento para conseguir aprender.
III. O Modelo V especiffica os papéis dos diferentes tipos de testes para serem executados.
IV. O Modelo V envolve apenas os programadores no teste.
Apenas as asserções I, II e III estão corretas
Apenas as asserçoes II e IV estão corretas
Apenas as asserções I, II e IV estão corretas
 Apenas as asserções I e III estão corretas
Apenas as asserções II, III e IV estão corretas
Respondido em 13/04/2020 20:16:07
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','5','','','314429842');
javascript:abre_frame('2','5','','','314429842');
javascript:abre_frame('3','5','','','314429842');
23/04/2020 EPS
simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3714454758&cod_hist_prova=186286457&pag_voltar=otacka

Continue navegando