
Quiz - Engenharia de Software
15 perguntas sobre engenharia de software.
Anúncios
0
0
0
Anúncios
1
O que é Engenharia de Software?
A aplicação de princípios de engenharia ao desenvolvimento de software
A manutenção de redes de computadores
O estudo de hardware de computadores
O uso de software para engenharia civil
2
Qual é o objetivo principal da Engenharia de Software?
Apenas programar sem planejamento
Manter computadores funcionando
Desenvolver software de qualidade de forma eficiente e econômica
Criar softwares bonitos
3
Qual dessas NÃO é uma fase do ciclo de vida do software?
Planejamento
Manutenção
Implementação
Agricultura
4
Qual modelo de desenvolvimento de software segue um processo linear e sequencial?
Cascata
Ágil
Espiral
RAD
5
No modelo Ágil, qual é o principal benefício?
Desenvolver software sem documentação
Não precisar testar o software
Seguir um plano rígido sem alterações
Adaptar-se rapidamente às mudanças e entregar software funcional frequentemente
6
O que é um Requisito Funcional?
Uma funcionalidade que o software deve oferecer
Um processo de manutenção
Uma restrição técnica sobre como o software deve ser implementado
Um erro no software
7
O que é um Requisito Não Funcional?
Um erro no código
Uma função principal do software
Algo que o software não deve fazer
Um requisito relacionado a aspectos como desempenho e segurança
8
O que é um caso de uso?
Um erro de lógica
Um código de programação específico
Uma descrição de como os usuários interagem com o sistema
Uma falha no sistema
9
O que significa UML?
User Management Language
Universal Model Logic
Ultimate Machine Learning
Unified Modeling Language
10
O que é um diagrama de classes?
Uma representação dos objetos e suas relações em um sistema
Uma metodologia ágil
Um código fonte em Java
Uma estrutura de rede de computadores
11
Qual das seguintes opções representa um tipo de teste de software?
Teste de rede
Teste de unidade
Teste de arquitetura
Teste de hardware
12
O que é um framework?
Um conjunto de bibliotecas e ferramentas para facilitar o desenvolvimento de software
Um programa para testar hardware
Um tipo de código fonte específico
Um banco de dados
13
Qual é a principal linguagem usada para desenvolvimento web?
Java
Python
C++
HTML
14
O que é integração contínua?
Um método de segurança
Um tipo de linguagem de programação
Um erro no sistema
A prática de mesclar código frequentemente em um repositório compartilhado
15
Qual destas é uma característica do Scrum?
Uso de sprints curtas para desenvolver incrementos do software
Desenvolvimento sequencial sem flexibilidade
Falta de colaboração entre os membros da equipe
Um foco apenas na fase de testes