Buscar

Engenharia de Software - nota 100

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

Prévia do material em texto

Questão 1/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 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 
A gestão da qualidade preza por um produto que seja útil (usável) e que contenha valor agregado tanto para o desenvolvedor 
quanto para os usuários do sistema. 
A qualidade pode ser analisada de acordo com as dimensões: conformidade, durabilidade, facilidade de manutenção, estética, 
percepção, desempenho, recursos e confiabilidade. 
Dentro destas dimensões, há fatores importantes e destacados para gerar a gestão completa da qualidade. São eles: 
 
I)Flexibilidade. 
 
II) Portabilidade. 
III)Interoperabilidade. 
IV)Testabilidade. 
V)Reusabilidade 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
Nota: 10.0 
 
A Somente os itens I , II e IV estão corretos 
 
B Somente os itens I, III e V estão corretos 
 
C Somente os itens I, II e V estão corretos 
 
D Somente os itens I e V estão corretos 
 
E Todos os itens estão corretos 
Você acertou! 
Considerando o conteúdo ministrado na aula 4, Todos os itens estão CORRETOS 
 
Questão 5/10 - Engenharia de Software 
A ISO 9126 define como principais fatores de qualidade de software alguns atributos fundamentais para avaliação de 
software. 
Quais das respostas abaixo não representam os atributos desta norma? 
 
I)Funcionalidade, confiabilidade, usabilidade. 
 
II) Eficiência, facilidade de manutenção, portabilidade. 
III)Testes de performance. 
IV)Eficiência de classes e comportamentos. 
V)Eficiência de classes 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
Nota: 10.0 
 
A Somente os itens I , II e IV estão corretos 
 
B Somente os itens III, IV e V estão corretos 
Você acertou! 
Considerando o conteúdo ministrado na aula 4, Somente os itens III, IV e V estão CORRETOS 
 
C Somente os itens I e V estão corretos 
 
D Somente os itens I, III e V estão corretos 
 
E Todos os itens estão corretos 
 
Questão 6/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 7/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 sobreos 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 8/10 - Engenharia de Software 
Qualidade de software é um conceito complexo e com várias visões diferentes. 
Quais visões abaixo estão relacionadas à qualidade de software? 
 
I)Visão transcendental. 
II)Visão do usuário e do produto. 
III) Visão do usuário e visão de interface. 
IV)Visão baseada em valor e visão do fabricante. 
V)Visão baseada em orçamento e visão do produto. 
Considerando o conteúdo ministrado na aula 4, assinale a alternativa CORRETA 
Nota: 10.0 
 
A Somente os itens I , II e IV estão corretos 
Você acertou! 
Considerando o conteúdo ministrado na aula 4, Somente os itens I , II e IV estão CORRETOS 
 
B Somente os itens I, III e IV estão corretos 
 
C Somente os itens II, IV e V estão corretos 
 
D Todos os itens estão corretos 
 
E Somente os itens II e V estão corretos 
 
Questão 9/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 10/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.

Continue navegando