Buscar

Prova de Engenharia de Software - Avaliação Objetiva - Tentativa 1 de 2

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

Prévia do material em texto

Questão 1 de 10 
Pode-se afirmar que a construção de software está envolvida com todas as áreas de 
conhecimento da engenharia de software. O SWEBOK (IEEE, 2004), apresenta cinco 
pilares para auxiliar a fase da construção do software, que são: 
A - Complexidade, antecipar a mudança, verificação, reuso e padrões em construção. 
B - Complexidade, atender a mudança, construir com verificação, reuso e usar padrões. 
C - Complexidade, mudança, verificação, reuso e construção. 
D - Minimizar a complexidade, antecipar a mudança, construir para a verificação, reuso e 
padrões em construção.check_circleResposta correta 
E - Minimizar a complexidade, atender a mudança, construir, verificação e padrões em 
construção. 
 
Questão 2 de 10 
_______ é uma classificação ampla para software que fornece serviços acima da camada 
do sistema operacional ainda abaixo da camada do programa aplicativo: 
A - API. 
B - GIT. 
C - Middleware.check_circleResposta correta 
D - Profilers. 
E - Reuso. 
 
Questão 3 de 10 
________ diz respeitos as funções definidas para o software. Nesse item se analisa se 
software funciona adequadamente e atende aos requisitos especificados: 
A - Confiabilidade. 
B - Funcionalidade.check_circleResposta correta 
C - Manutenibilidade. 
D - Portabilidade. 
E - Usabilidade. 
 
Questão 4 de 10 
A __________________ consiste na correção de erros observados durante a fase de 
operação: 
A - Manutenção adaptativa. 
B - Manutenção comparativa. 
C - Manutenção corretiva.check_circleResposta correta 
D - Manutenção de aperfeiçoamento. 
E - Manutenção inicial. 
 
Questão 5 de 10 
De maneira geral, o planejamento de um processo de gerenciamento de configuração de 
software deve ser aderente ao contexto organizacional, sempre observando: 
A - As políticas de restrições.check_circleResposta correta 
B - As regras de configuração do software. 
C - O calendário de distribuição do software. 
D - O retorno do projeto para a empresa. 
E - O valor do projeto no mercado. 
 
Questão 6 de 10 
A engenharia de requisitos ajuda os engenheiros de software a compreender melhor o 
problema que eles vão trabalhar para resolver. Ela inclui um conjunto de tarefas que levam 
a um entendimento de qual será o impacto do software sobre o negócio, do que o cliente 
quer e de como os usuários finais vão interagir com o software. A função de negociação no 
processo de engenharia de requisitos: 
A - Ajuda o cliente a definir o que é necessário. 
B - Define o escopo e a natureza do problema a ser resolvido. 
C - Discutir os requisitos que apresentam problemas, definir quais são as prioridades e 
chegar a um acordo sobre o conjunto de requisitos.check_circleResposta correta 
D - Especifica, revisa e valida o problema de modo a garantir que seu entendimento e o 
entendimento do cliente sobre o problema coincidam. 
E - Refina e modifica os requisitos. É uma ação de modelagem de análise composta de 
várias tarefas de modelagem e refinamento. 
 
Questão 7 de 10 
Entre as atividades de configuração de software NÃO está: 
A - A auditoria de configuração de software. 
B - A identificação de configuração de software. 
C - O controle de configuração de software. 
D - O levantamento de requisitos operacionais.check_circleResposta correta 
E - O registro de status de configuração de software. 
 
Questão 8 de 10 
Após o levantamento dos requisitos é iniciada a fase de análise desses requisitos. 
Considere os itens a seguir referentes a essa etapa: 
I- A análise de requisitos visa o completo entendimento das necessidade dos usuários, 
tendo como resultado os requisitos descritos. 
II- Um dos propósitos da análise é prover uma especificação que guie os desenvolvedores 
nas demais etapas do desenvolvimento, sobretudo no projeto, implementação e testes do 
sistema. 
III- Somente a equipe técnica (engenheiros de softwares, desenvolvedores etc) devem 
discutir os requisitos que apresentam problemas. 
Está correto o que consta em: 
A - I apenas. 
B - I, II apenas.check_circleResposta correta 
C - I, II e III. 
D - I, III apenas. 
E - II e III apenas. 
 
Questão 9 de 10 
O Scrum adota ideias da teoria de controle de processos industriais no desenvolvimento 
de softwares, reinserindo conceitos de flexibilidade, adaptabilidade e produtividade. O foco 
do método é: 
A - Criar um ambiente que não exija documentação. 
B - Encontrar técnicas para a manutenção efetiva do produto e transmitir essas técnicas 
para a equipe de desenvolvimento. 
C - Encontrar uma maneira para que os profissionais de TI atuem de forma flexível para 
produzir o software em um ambiente de constantes 
mudanças.check_circleResposta correta 
D - Entender o planejamento do produto a longo termo e de forma empírica. 
E - Treinar o time para que crie, de forma clara e precisa, os itens do projeto de software. 
 
Questão 10 de 10 
NÃO são características dos atributos de qualidade de software categorizados no modelo 
de qualidade externa e interna da NBR ISO/IEC 9126: 
A - Eficiência e manutenibilidade. 
B - Especificidade e granularidade.check_circleResposta correta 
C - Funcionalidade e eficiência. 
D - Portabilidade e confiabilidade. 
E - Usabilidade e confiabilidade.

Continue navegando