Buscar

ENGENHARIA DE SOFTWARE APOL 2 T3

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 6 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 6 páginas

Prévia do material em texto

Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como responder ações judiciais no âmbito cível e criminal.
Questão 1/10 - Engenharia de Software
Como estudado na Aula 5 sobre os possíveis testes na Engenharia de Software, há um tipo de teste que é realizado pelo cliente ou usuários do sistema que consiste justamente na aceitação da aplicação desenvolvida.
Posto isto, escolha a única alternativa correta sobre qual é o tipo de teste que está sendo referenciado.
Nota: 10.0
	
	A
	Teste não Funcional.
	
	B
	Teste Estrutural.
	
	C
	Teste de Sistema.
	
	D
	Teste de Aceitação.
Você acertou!
Teste de Aceitação pode é um tipo de teste realizado pelo cliente ou usuários do sistema que consiste justamente na aceitação da aplicação desenvolvida. Texto da Aula 5, página 11.
	
	E
	Teste de Intergação.
Questão 2/10 - Engenharia de Software
Conforme o que estudamos na Aula 5, existem três técnicas de teste de software propostas na literatura. Cada uma dessas técnicas apresenta diferentes critérios de teste que em sua maioria propõem atingir o mesmo objetivo.
Em vista disto, assinale a única alternativa correta que lista as três técnicas de teste de software.
Nota: 10.0
	
	A
	Funcional, estrutural e baseada em correções.
	
	B
	Funcional, não estrutural e baseada em defeitos.
	
	C
	Semi funcional, semi estrutural e baseada em defeitos.
	
	D
	Funcional, estrutural e baseada em defeitos.
Você acertou!
Três técnicas de teste de software são porpostas na literatura - funcional, estrutural e baseada em defeitos. Cada uma dessas
técnicas apresenta diferentes critérios de teste que em sua maioria propõem atingir o mesmo objetivo. Texto da aula 5, página 2.
	
	E
	Não funcional, estrutural e baseada em defeitos.
Questão 3/10 - Engenharia de Software
Na aula 06, estudamos sobre a cultura DevOps.
De acordo com Muniz et al. (2020), DevOps refere - se a:
Nota: 10.0
	
	A
	Desenvolvimento (Dev) equipe responsável pela identificação dos requisitos com o cliente, pela análise, pelo projeto e pela codificação Operações (Ops) equipe responsável somente pelo monitoramento do projeto.
	
	B
	Desenvolvimento (Dev) equipe responsável pela identificação dos requisitos com o cliente, pela análise, pelo projeto, pela codificação e pelos testes. Operações (Ops) equipe responsável por apenas 20% da implementação em produção, pelo monitoramento e pela solução de incidentes e problemas.
	
	C
	Desenvolvimento (Dev) equipe responsável somente pelo projeto, pela codificação e sem olhar para os testes. Operações (Ops) equipe responsável pela implementação em produção, pelo monitoramento e pela solução de incidentes e problemas.
	
	D
	Desenvolvimento (Dev) equipe responsável somente pelo projeto, pela codificação e sem olhar para os testes. Operações (Ops) equipe responsável por apenas 20% da implementação em produção, pelo monitoramento e pela solução de incidentes e problemas.
	
	E
	Desenvolvimento (Dev) equipe responsável pela identificação dos requisitos com o cliente, pela análise, pelo projeto, pela codificação e pelos testes. Operações (Ops) equipe responsável pela implementação em produção, pelo monitoramento e pela solução de incidentes e problemas.
Você acertou!
Desenvolvimento (Dev): equipe responsável pela identificação dos requisitos com o cliente, pela análise, pelo projeto, pela codificação e pelos testes. Operações (Ops): equipe responsável pela implantação em produção, pelo monitoramento e pela solução de incidentes e problemas.
Texto da aula 6, página 3.
Questão 4/10 - Engenharia de Software
“O teste é um processo individualista e o número de tipos diferentes de testes varia tanto quanto as diferentes abordagens de desenvolvimento de software” (Pressman, 2011, p. 401).
A respeito do Teste Estrutural, marque a única alternativa correta.
Nota: 10.0
	
	A
	Não detecta os defeitos durante a executado do projeto e pelo menos uma vez todos os comandos e condições do programa.
	
	B
	Conhecido como teste de caixa branca, pois todos os testes são executados com conhecimento do código-fonte.
Você acertou!
Alternatica correta B - Slide da Aula 05 - página 5.
	
	C
	Costuma ser realizado utilizando-se a interface final do sistema.
	
	D
	Verifica se a atual versão do sistema permite executar processos ou casos de uso completos do ponto de vista do usuário, sendo capaz de obter os resultados esperados.
	
	E
	É realizado quando as unidades estão prontas e são testadas isoladamente sem estarem integradas para gerar uma nova versão do sistema
Questão 5/10 - Engenharia de Software
De acordo com a Aula 6, estudamos sobre integração contínua e a entrega contínua dentro da cultura Devops.
Com base nisto, assinale a única alternativa correta que defina integração contínua e a entrega contínua dentro da cultura Devops.
Nota: 10.0
	
	A
	Integração contínua é uma prática do desenvolvimento de software em que apenas um participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando existe o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios.
	
	B
	Integração contínua é uma prática do desenvolvimento de software em que um grupo de 3 participante integra seu trabalho uma vez no dia. A entrega contínua é uma evolução natural quando existe o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios.
	
	C
	Integração contínua é uma prática do desenvolvimento de software em que cada participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando não há o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios.
	
	D
	Integração contínua é uma prática do desenvolvimento de software em que cada participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando existe o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios.
Você acertou!
Integração contínua é uma prática do desenvolvimento de software em que cada participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando existe o interesse de expandir os benefícios da automação dos testes e feeedcback imediato para os próximos estágios.
Slide da aula 06, páginas 3 - 4.
	
	E
	Integração contínua é uma prática do desenvolvimento de software em que apenas um participante do time integra seu trabalho pelo menos uma vez no dia. A entrega contínua é uma evolução natural quando não há o interesse de expandir os benefícios da automação dos testes e feedback imediato para os próximos estágios.
Questão 6/10 - Engenharia de Software
Na aula 04 Vazquez, Simões e Albert (2009), cita quatorze características de valor do fator de ajuste. Estas características
recebem uma nota conforme a análise do analista do projeto que podem cariar o tamanho funcional do software.
Posto isto, assinale a única alternativa correta que cita de maneira sequencial (organizada) as quatorze características para se determinar o valor do fator de ajuste.
Nota: 10.0
	
	A
	Comunicação, Perfomance, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, Atualizações on-line, Processamento complexo, Reusabilidade, Facilidade de Implementação, Facilidade operacional, Múltiplos locais, Facilidade de mudanças e Funções distribuídas.
	
	B
	Comunicação, Perfomance, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, Atualizações on-line, Processamento complexo, Reusabilidade, Facilidade de Implementação, Facilidade operacional, Funções distribuídas,Múltiplos locais e Facilidade de mudanças.
	
	C
	Comunicação, Perfomance, Funções distribuídas, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, Atualizações on-line, Processamento complexo, Reusabilidade, Facilidade de Implementação, Facilidade operacional, Múltiplos locais e Facilidade de mudanças.
	
	D
	Comunicação, Perfomance, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, Atualizações on-line, Processamento complexo, Reusabilidade, Facilidade de Implementação, Funções distribuídas, Facilidade operacional, Múltiplos locais e Facilidade de mudanças.
	
	E
	Comunicação, Funções distribuídas, Perfomance, Utilização do equipamento, Volume de Transações, Entrada de dados on-line, Interface com o usuário, Atualizações on-line, Processamento complexo, Reusabilidade, Facilidade de Implementação, Facilidade operacional, Múltiplos locais e Facilidade de mudanças.
Você acertou!
Texto da Aula 04, página 11.
Questão 7/10 - Engenharia de Software
De acordo com a aula 5, Wazlawick (2013) contextualiza alguns termos considerados sinônimos, mas na literatura de teste apresentam significados bastante precisos, e as suas compreensões auxiliam na avaliação do processo de teste.
Dessa maneira, assinale a única alternativa correta que apresente estes termos citados por Wazlawick(2013).
Nota: 10.0
	
	A
	Erro, Defeito, Falha e Usabilidade.
	
	B
	Erro, Defeito, Usabilidade e Falha.
	
	C
	Erro, Defeito, Falha e Engano.
Você acertou!
De acordo com Wazlawick (2013), alguns termos bastante precisos, e as suas compreensões auxiliam na avaliação do processo de teste empregado são: Erro (error), defeito (fault), Falha (failure) e Engano (mistake). Texto da Aula 05, página 3.
	
	D
	Erro, Defeito, Falha e Precisão.
	
	E
	Erro, Caso de Uso, Defeito e Falha.
Questão 8/10 - Engenharia de Software
Conforme visto na aula 6, Sharma e Coyne (2017) referencia algumas fontes de ineficiência na entrega do software.
Assinale, a única alternativa correta que cita essas fontes de ineficiência na entraga do software citadas por Sharma e Coyne(2017).
Nota: 10.0
	
	A
	Sobrecarga desnecessária, Defeito e Superprodução.
	
	B
	Sobrecarga desnecessária, Retrabalho desnecessário e Superprodução.
Você acertou!
Segundo Sharma e Coyne(2017) há três fontes de ineficiência na entrega do software, que são: Sobrecarga desnecessária, retrabalho desnecessário e superprodução. Slide da aula 06 página 6.
	
	C
	Defeito, Sobrecarga desnecessária e Retrabalho desnecessário.
	
	D
	Defeito, Retrabalho desnecessário e Superprodução.
	
	E
	Ineficiência na produção, Sobrecarga desnecessária e Defeito.
Questão 9/10 - Engenharia de Software
Conforme a aula 6, construir uma cultura DevOps requer que os líderes da organização trabalhem com suas equipes para criar uma um ambiente e uma cultura de colaboração e compartilhamento.
Posto isto, assinale a única alternativa correta sobre os líderes na cultura DevOps.
Nota: 10.0
	
	A
	Os líderes visa obter resultados ruins.
	
	B
	Os líderes devem julgar as ideias dos integrantes da equipe.
	
	C
	Os líderes devem praticar o individualismo dos integrantes da equipe.
	
	D
	Os líderes devem remover quaisquer barreiras autoimpostas à cooperação.
Você acertou!
Os líderes devem remover quaisquer barreiras autoimpostas à cooperação. Texto da aula 6, página 12.
	
	E
	Os líderes não devem remover barreiras autoimpostas à cooperação.
Questão 10/10 - Engenharia de Software
Conforme Lopes (2011) na Aula 4, Ponto de Função pode ser considerado como uma técnica de estimativa de esforço.
Marque a única alternativa correta sobre Ponto de função.
Nota: 10.0
	
	A
	Ponto de função medem diretamente o esforço, a produtivdade e o custo de um projeto de software.
	
	B
	Pode ser considerado como uma técnica que tem por definição medir o que o software faz e como ele foi construído.
	
	C
	Ponto de função medem diretamente o esforço, a produtividade, mas não medem o custo de um projeto de software.
	
	D
	Ponto de função tem por definição medir o que o software faz e não como ele foi construído.
Você acertou!
Segundo Lopes (2011), essa técnica tem por definição medir o que o software faz e não como ele foi construído. PDF da Aula 04, página 3.
	
	E
	Ponto de função não medem a estimativa de esforço para implementação de um sistema.

Continue navegando