Buscar

Engenharia de Software (AOL 3)

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

1. Pergunta 1 
/1 
Leia o trecho a seguir: 
“O PSP (Personal Software Process) tem o objetivo geral de produzir softwares sem 
defeitos, respeitando prazos e custos planejados. Seu foco principal é a melhoria de 
processos do indivíduo, tornando sua forma de trabalho mais disciplinada, para o PSP, 
o indivíduo é responsável pela qualidade de seu trabalho.” 
PERUCCI, C. C.; CAMPOS, F. C. de. Técnicas de qualidade aplicadas em Software: um 
estudo bibliométrico. Revista de Ciência e Tecnologia, v. 19, n. 38, p. 5-15. Disponível 
em: <https://www.metodista.br/revistas/revistas-
unimep/index.php/cienciatecnologia/article/view/3091>. Acesso em 13 abr. 2019. p. 
7. 
A partir dessas informações e do conteúdo estudado, é possível afirmar que os 
modelos PSP e TSP se caracterizam por: 
Ocultar opções de resposta 
1. 
oferecer treinamento para ampliar o desenvolvimento do modelo 
organizacional. 
2. 
formar grupos de trabalho capazes de gerar suas próprias atividades. 
3. 
introduzir mecanismos que permitam alcançar níveis de maturidade. 
4. 
ser protótipos que auxiliam no desenvolvimento de um software. 
5. 
inserir pessoas e equipes de desenvolvimento de software. 
Resposta correta 
2. Pergunta 2 
/1 
Leia o trecho a seguir: 
“O problema decorre de uma falha na realização de uma verdadeira garantia de 
qualidade de software, diz Mark S. Kadrich, CISO provisório para o hospital 
comunitário Martin Luther King Jr., em Los Angeles.‘Estive no setor tempo suficiente 
para saber que, se eu estou perdendo o sono por falha na tecnologia, estou na indústria 
errada’, diz ele. ‘Oitenta por cento do software é uma porcaria, enquanto 20 por cento 
é apenas uma besteira. Há muito pouco que pode ser considerado bem projetado’”. 
TYNAN, Dan. Seis verdades difíceis de aceitar e aprender. Disponível em: 
<https://cio.com.br/seis-verdades-dificeis-de-aceitar-e-aprender/>. Acesso em: 12 
abr. 2019. 
O trecho traz a opinião de um especialista abordando os problemas decorrentes da 
falta de garantia de software. Assim, considerando as informações apresentadas e os 
conteúdos estudados, o padrão sistemático e planejado de ações consiste na definição 
da: 
Ocultar opções de resposta 
1. 
reusabilidade. 
2. 
suportabilidade. 
3. 
garantia da qualidade do software (SQA) 
Resposta correta 
4. 
interoperabilidade. 
5. 
portabilidade. 
3. Pergunta 3 
/1 
Leia o trecho a seguir: 
“Entender a base de código e avaliar a qualidade do software é essencial para 
simplificar a complexidade e estabelecer uma linha de base para os esforços de 
modernização, manutenção e transformação.” 
VERON, Frederic. 10 coisas que os CIOs precisam saber sobre seu 
software. Disponível em: <https://cio.com.br/10-coisas-que-os-cios-precisam-saber-
sobre-seu-software/>. Acesso em: 12 abr. 2019. 
Esse trecho refere-se à importância da análise da qualidade de software. A partir 
dessas informações e do conteúdo estudado, é possível afirmar que um dos aspectos 
relacionados ao gerenciamento de qualidade de software aplicado em sistemas é: 
Ocultar opções de resposta 
1. 
o estágio do projeto, em que o gerenciamento de qualidade restringe 
procedimentos especiais de qualidade. 
2. 
o nível do projeto que se refere ao plano de qualidade, em que serão 
alterados os objetivos da qualidade direcionados para o projeto, os 
processos e os padrões. 
3. 
o procedimento e a ferramenta empregada para atingir a meta de 
produzir um software de alta qualidade. 
4. 
a ideia de que a garantia da qualidade, por exemplo, passa a ganhar 
relevância depois da geração do código. 
5. 
o nível organizacional, em que o gerenciamento de qualidade se dedica 
em definir um framework de processos organizacionais e de padrões. 
Resposta correta 
4. Pergunta 4 
/1 
Leia o trecho a seguir: 
“Para ajudar nessa questão, a International Organization Standardization – ISO e a 
International Electrotechnical Comission – IEC, que são organismos normalizadores 
com importância internacional reconhecida no setor de software, se uniram para 
editar normas internacionais conjuntas. A norma internacional ISO/IEC, define 
qualidade de software como a totalidade de características de um produto de software 
que lhe confere a capacidade de satisfazer necessidades explícitas e implícitas”. 
DEVEMEDIA. Qualidade de Software. Disponível em: 
<https://www.devmedia.com.br/qualidade-de-software/9408>. Acesso em: 12 abr. 
2019. 
O trecho trata das normas internacionais de padronização de software e o critério de 
qualidade adotado. Considerando essas informações e o conteúdo estudado, é possível 
afirmar que mesmo com a evolução na quantidade de softwares disponíveis, o 
principal problema encontrado no desenvolvimento do software consiste em: 
Ocultar opções de resposta 
1. 
observação do reconhecimento internacional. 
2. 
redução do lucro do software. 
3. 
falta de investimentos empresariais. 
4. 
desatualização sistêmica do produto. 
5. 
falta de padronização do software. 
Resposta correta 
5. Pergunta 5 
/1 
Leia o trecho a seguir: 
“A métrica McCabe pode ser calculada quase tão facilmente quanto o número de linhas 
de código. Em alguns casos, ela se mostrou uma boa métrica para prever o número de 
falhas; quanto maior o número de M, maior a chance de um artefato de código conter 
uma falha”. 
SCHACH, Stephen R. Engenharia de Software: Os Paradigmas Clássico e Orientado a 
Objetos. 7. ed. McGrawHill, 2010. p. 493. 
O trecho aponta as características da Métrica McCabe e suas funcionalidades. A partir 
dessas informações e do conteúdo estudado, pode-se concluir que a Métrica McCabe se 
baseia: 
Ocultar opções de resposta 
1. 
em uma representação do fluxo do controle de um programa. 
Resposta correta 
2. 
na alteração da atividade de processamento. 
3. 
no estabelecimento de uma medida qualitativa. 
4. 
no descarte à realização de teste. 
5. 
na limitação do fluxo de controle. 
6. Pergunta 6 
/1 
Leia o excerto a seguir: 
“As métricas de qualidade não devem apenas informar, mas também orientar sobre 
como realizar a melhoria da qualidade do software, mostrando o que fazer primeiro, 
como fazê-lo, próximos passos etc.” 
SUBRAMANYAM, Jitendra. Cinco métricas para avaliar a qualidade de seus 
softwares. Disponível em: https://computerworld.com.br/2015/09/09/cinco-
metricas-para-avaliar-qualidade-de-seus-softwares/>. Acesso em 13 abr. 2019. 
O trecho acima retrata a finalidade do uso das métricas de qualidade. A partir dessas 
informações e do conteúdo apresentado, é possível verificar que as métricas de 
produto são basicamente avaliadas por meio de duas classes. São elas: 
Ocultar opções de resposta 
1. 
Métricas Inferenciais e Estáticas. 
2. 
Métricas Dinâmicas e Representativas. 
3. 
Métricas Implementais e Estáticas. 
4. 
Métricas Dinâmicas e Referencias. 
5. 
Métricas Dinâmicas e Estáticas. 
Resposta correta 
7. Pergunta 7 
/1 
Leia o trecho a seguir: 
“Um processo representa, dentro da área de software, um conjunto de atividades cujo 
objetivo é atingir uma meta previamente estipulada. Já por capacidade e maturidade 
de um processo, deve-se ter a noção do grau de qualidade com o qual um processo 
atinge um resultado esperado.” 
DEVMEDIA. Maturidade no desenvolvimento de software: CMMI e MPS. Disponível 
em: <https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-
cmmi-e-mps-br/27010>. Acesso em: 13 abr. 2019. 
Esse trecho trata da diferença conceitual entre maturidade e processo. A partir dessas 
informações e do conteúdo estudado, é possível definir que o objetivo da CMM é: 
Ocultar opções de resposta 
1. 
direcionar a empresa, implementando e melhorando de forma contínua 
o processo de software. 
Resposta correta 
2. 
analisar projetos de pequeno porte, que envolvam um contingente 
reduzido de equipes. 
3. 
possibilitar o acompanhamento ideal dos processos de desenvolvimento 
direcionados ao mercado externo 
4. 
ser uma referênciapara a evolução de processos pessoais dos gerentes e 
supervisores responsáveis pelo desenvolvimento do software. 
5. 
limitar a habilidade dos profissionais da área de Engenharia de 
Software. 
8. Pergunta 8 
/1 
Leia o excerto a seguir: 
“Em um ambiente no qual as entregas são rápidas e o produto é tratado de maneira 
mais dinâmica do que nunca, dessa forma, os profissionais de testes precisam garantir 
que, além do produto ser entregue com qualidade, que todo o processo de 
desenvolvimento siga tanto os critérios de SQA (Software Quality Assurance) como de 
Agile”. 
IT FORUM 365. O perfil multidisciplinar do analista de teste. Disponível em: 
<https://itforum365.com.br/o-perfil-multidisciplinar-do-analista-de-testes/>. Acesso 
em: 12 abr. 2019. 
O trecho acima trata dos critérios de qualidade e rapidez na entrega adotada pelo SQA. 
A partir dessas informações e do conteúdo estudado, é possível afirmar que a 
mensuração, uma das fases da atividade SQA, é utilizada com a finalidade de: 
Ocultar opções de resposta 
1. 
verificar o atendimento aos padrões, de maneira independente. Havendo 
exigências de padrões, o SQA pode então se autoauditar. 
2. 
avaliar a origem que leva um software a ser alterado e controlar os 
efeitos dessa mudança. 
3. 
informar que os procedimentos e padrões formais são implantados nos 
processos da área de Engenharia de Software. 
4. 
revisar quando a equipe técnica se reunir objetivando encontrar 
possíveis falhas na qualidade. 
5. 
acompanhar a qualidade do software e avaliar os efeitos das alterações 
na metodologia e nos procedimentos. 
Resposta correta 
9. Pergunta 9 
/1 
Leia o excerto a seguir: 
“É importante medir a qualidade do software, mas é igualmente importante executar a 
atividade de forma correta. Essa ação é muito útil no desenvolvimento de software, 
mas, muitas vezes, é melhor não ter medição alguma do que contar com uma errada.” 
SUBRAMANYAM, Jitendra. Como medir com eficiência a qualidade de software na 
sua empresa. Disponível em: <https://computerworld.com.br/2014/05/13/como-
medir-com-eficiencia-a-qualidade-de-software-na-sua-empresa/>. Acesso em: 12 
abr.2019. 
O trecho acima cita a importância de o software ser executado de maneira correta para 
evitar problemas. Baseado no conteúdo e no trecho citado, a Garantia da Qualidade é 
aplicada ao longo do processo de Engenharia de Software e abrange: 
Ocultar opções de resposta 
1. 
a modificação das técnicas de mensuração e divulgação. 
2. 
ferramentas que descartam a análise, o projeto, a codificação e os testes. 
3. 
manter técnicas utilizadas durante as etapas de Engenharia de Software. 
4. 
etapas restritas por meio da implementação de uma estratégia de testes. 
5. 
ações que visam adequar-se aos modelos de desenvolvimento de 
Software. 
Resposta correta 
10. Pergunta 10 
/1 
Leia o texto a seguir: 
“O MPS.BR (Melhoria de Processo de Software Brasileiro) é um modelo de maturidade 
desenvolvido por consórcio de empresas, com foco principal de atender aos micros, 
pequenas e médias empresas de software brasileiras, que necessitam melhorar seu 
processo de desenvolvimento de software.” 
PERUCCI, C. C.; CAMPOS, F. C. de. Técnicas de qualidade aplicadas em Software: um 
estudo bibliométrico. Revista de Ciência e Tecnologia, v. 19, n. 38, p. 5-15. Disponível 
em: <https://www.metodista.br/revistas/revistas-
unimep/index.php/cienciatecnologia/article/view/3091>. Acesso em 13 abr. 2019. p. 
7. 
O trecho acima traz a definição do MPS.BR. A partir dessas informações e do conteúdo 
estudado, é possível visualizar que o modelo de Referência (MR-MPS) possui três 
guias. São elas: 
Ocultar opções de resposta 
1. 
Guia Geral, Guia de Programação, Guia de Implementação. 
2. 
Guia CMM, Guia de Aquisição e Guia de Implementação. 
3. 
Guia Referência, Guia de Aquisição, Guia de Implementação. 
4. 
Guia Geral, Guia de Aquisição, Guia de Implementação. 
Resposta correta 
5. 
Guia Geral, Guia de Aquisição, Guia de Documentação.

Continue navegando