Quiz de Engenharia de Software - Vinícius de Souza e Raí

Quiz de Engenharia de Software - Vinícius de Souza e Raí

Desafie seus conhecimentos e faça seu mior que eu faço o meu pior hehe.

Imagem de perfil user: God Duck
God Duck

Anúncios

1

1. O que é Engenharia de Software?

É a disciplina que aplica princípios de engenharia para projetar, desenvolver, testar e manter software de forma eficiente e confiável.
Uma forma de cultivar softwares em fazendas tecnológicas.
Um método de cozinhar softwares com alta pressão.
O estudo da influência de softwares na biodiversidade.
2

2. Qual é a diferença entre Engenharia de Software e Ciência da Computação?

Engenharia de Software é focada exclusivamente em hardware.
A Ciência da Computação estuda e foca na aplicação prática para criar sistemas de software, enquanto engenharia estuda os fundamentos teóricos e matemáticos da computação.
A Ciência da Computação estuda os fundamentos teóricos e matemáticos da computação, enquanto a Engenharia de Software foca na aplicação prática para criar sistemas de software.
Ambas são exatamente iguais
3

3. Quais são os principais objetivos da Engenharia de Software?

Desenvolver software de alta qualidade, reduzir custos, melhorar a eficiência do desenvolvimento e garantir manutenção e escalabilidade.
Criar softwares que nunca sejam usados.
Focar apenas em sistemas que não são escaláveis.
Tornar o software eficiente sendo assim encarecendo o preço tanto quanto possível.
4

4. O que é um software?

Conjunto de instruções que um computador pode executar, podendo incluir processador, bibliotecas e documentação.
Conjunto de instruções que um computador pode executar, podendo incluir programas, bibliotecas e documentação.
5

5. Cite três características desejáveis em um software bem projetado:

Confusão total, velocidade extrema e possibilidade de uso.
Manutenibilidade, eficiência e usabilidade.
Cores chamativas, aleatoriedade e precisão.
6

6. O que é o ciclo de vida do software?

Nascer, florescer, reproduzir e morrer.
O conjunto de etapas que um software passa desde sua concepção até seu fim de vida.
Conjunto de etapas para um software que chega ao sem fim após sua conclusão.
7

7. Quais são as fases do ciclo de vida do desenvolvimento de software?

Requisitos, design, implementação, testes, implantação e manutenção.
Requisitos, design, implantação, oratória, implementação e correção.
Requisitos, aparência, juizado, testes, correção e implementação.
8

8. O que significa levantamento de requisitos?

Monitoria do que é necessário.
Processo de identificar e armazenar as necessidades do provedor e stakeholders para o programa.
Processo de identificar e documentar as necessidades dos usuários e stakeholders para o sistema.
9

9. Qual é a importância da fase de testes no desenvolvimento de software?

Garantir que o software funcione corretamente, identificando e corrigindo falhas antes da implantação.
Garantir que o lucro da empresa seja em sua totalidade funcional.
Garantir que o software funcione de forma, verificando as falhas antes do envio.
10

10. O que acontece na fase de manutenção do software?

Correção de erros, implementação de apenas adaptações a novas necessidades.
Correção de erros, implementação de melhorias e adaptações a novas necessidades.
Aplicação de correções para novas implementações.
11

11. O que caracteriza o modelo de desenvolvimento Cascata?

É um modelo linear e sequencial onde cada fase precisa ser concluída antes da próxima começar.
É um modelo não linear porém sequencial onde cada fase precisa ser concluída antes da próxima começar.
Um processo de etapas sequencial, para concluir as etapas de forma eficiente.
12

12. Como funciona o modelo Iterativo e Incremental?

O software é desenvolvido em pequenas partes, permitindo feedback contínuo e aprimoramento.
O software é desenvolvido em grandes parcelas, permitindo feedback contínuo e aprimoramento rápido.
O software é desenvolvido em pequenas partes, permitindo feedback seja lento e o aprimoramento eficiente.
13

13. O que é Desenvolvimento Ágil?

Um conjunto de protocolos que priorizam entregas lentas porém contínuas, com foco em colaboração e adaptação.
Um conjunto de metodologias que priorizam entregas rápidas e contínuas, com foco em colaboração e adaptação.
14

14. Qual a principal característica do Scrum?

Uso de ciclos curtos de desenvolvimento chamados ou conhecidos como "encomendados" , permitindo entregas incrementais.
Uso de ciclos curtos de desenvolvimento chamados Sprints, permitindo entregas incrementais.
Invocação de Espíritos.
Chamados da Sprints.
15

15. O que é Extreme Programming (XP)?

Uma metodologia ágil que enfatiza programação em pares, testes frequentes e feedback constante.
Programa Extremo do Windows XP.
Uma metodologia ágil que enfatiza programação única, poucos testes e feedback constante.
Quizur Logo

Siga nossas redes sociais:

Incorporar

Para incorporar este quiz ao seu site copie e cole o código abaixo.