
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
O estudo de hardware de computadores
A manutenção de redes de computadores
O uso de software para engenharia civil
2
Qual é o objetivo principal da Engenharia de Software?
Criar softwares bonitos
Desenvolver software de qualidade de forma eficiente e econômica
Manter computadores funcionando
Apenas programar sem planejamento
3
Qual dessas NÃO é uma fase do ciclo de vida do software?
Agricultura
Implementação
Manutenção
Planejamento
4
Qual modelo de desenvolvimento de software segue um processo linear e sequencial?
RAD
Cascata
Espiral
Ágil
5
No modelo Ágil, qual é o principal benefício?
Adaptar-se rapidamente às mudanças e entregar software funcional frequentemente
Desenvolver software sem documentação
Não precisar testar o software
Seguir um plano rígido sem alterações
6
O que é um Requisito Funcional?
Um erro no software
Uma restrição técnica sobre como o software deve ser implementado
Uma funcionalidade que o software deve oferecer
Um processo de manutenção
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?
Uma descrição de como os usuários interagem com o sistema
Um erro de lógica
Uma falha no sistema
Um código de programação específico
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 metodologia ágil
Uma representação dos objetos e suas relações em um sistema
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 hardware
Teste de arquitetura
Teste de unidade
12
O que é um framework?
Um programa para testar hardware
Um banco de dados
Um tipo de código fonte específico
Um conjunto de bibliotecas e ferramentas para facilitar o desenvolvimento de software
13
Qual é a principal linguagem usada para desenvolvimento web?
C++
Java
Python
HTML
14
O que é integração contínua?
A prática de mesclar código frequentemente em um repositório compartilhado
Um tipo de linguagem de programação
Um erro no sistema
Um método de segurança
15
Qual destas é uma característica do Scrum?
Uso de sprints curtas para desenvolver incrementos do software
Falta de colaboração entre os membros da equipe
Um foco apenas na fase de testes
Desenvolvimento sequencial sem flexibilidade