Você domina as artes da Engenharia de Software?

Você domina as artes da Engenharia de Software?

Aqui estão 16 questões de múltipla escolha sobre Introdução à Engenharia de Software Alunos: Cleonara Émili Bruno Luigi George Beilírio

Imagem de perfil user: George Beilírio
George Beilírio

Anúncios

1

O que é Engenharia de Software?

Um método exclusivo para programadores individuais
Um conjunto de regras para escrever código de maneira rápida
Apenas um sinônimo para programação
A aplicação de princípios científicos e matemáticos para desenvolvimento de software
2

Qual dos seguintes não é um princípio da Engenharia de Software?

Repetição de código
Manutenibilidade
Reutilização
Modularidade
3

Qual das opções descreve melhor o ciclo de vida do software?

Projeto → Implementação → Manutenção → Eliminação
Análise de requisitos → Implementação → Lançamento
Programação → Testes → Lançamento
Planejamento → Implementação → Testes → Manutenção
4

O que é um Requisito Funcional?

Um critério de segurança
Uma exigência que melhora apenas a interface do usuário
Regras de desempenho do sistema
Característica que descreve o que o sistema deve fazer
5

Qual modelo de desenvolvimento de software segue um fluxo linear e sequencial?

Prototipação
Incremental
Espiral
Cascata
6

Qual das alternativas é um benefício da modelagem de software?

Elimina completamente os erros no software
Ajuda na compreensão do sistema antes da implementação
Garante que o software será entregue no prazo
Evita a necessidade de testes
7

Qual das opções não faz parte dos paradigmas de desenvolvimento de software?

Espiral
Procedural
Estruturado
Orientado a objetos
8

Qual dos seguintes não é um modelo de processo de software?

Modelo Cascata
Modelo Ágil
Modelo de Padrões de Design
Modelo em Espiral
9

Qual das alternativas descreve corretamente o modelo incremental?

Todas as fases do desenvolvimento ocorrem ao mesmo tempo
O software é desenvolvido em etapas, permitindo evolução contínua
O software é totalmente concluído antes de qualquer teste
O cliente recebe apenas a versão final, sem entregas intermediárias
10

O que é um Requisito Não Funcional?

Uma funcionalidade que o software precisa ter
Um erro encontrado durante os testes
Característica relacionada à qualidade do sistema, como desempenho ou segurança
Regras de negócio
11

Qual é um dos principais objetivos da Engenharia de Software?

Fazer com que todos os programadores usem a mesma linguagem de programação
Aumentar a complexidade do código
Garantir que o software seja desenvolvido de forma eficiente, confiável e escalável
Criar programas o mais rápido possível
12

Qual das seguintes não é uma vantagem do desenvolvimento ágil?

Maior envolvimento do cliente
Entregas incrementais e contínuas
Documentação completa e extensa
Melhor adaptação a mudanças
13

O que é um diagrama de casos de uso?

Um diagrama que mostra a interação entre usuários e o sistema
Um código-fonte do sistema
Um teste automatizado do software
Um método de desenvolvimento
14

O que é refatoração de código?

Processo de reescrever um código para torná-lo mais eficiente sem alterar sua funcionalidade
Adição de novas funcionalidades ao software
Remoção de código para reduzir a complexidade
Processo de encontrar e corrigir bugs
15

Qual das opções representa um tipo de teste de software?

Teste de Unidade
Teste de Desenvolvimento
Teste de Análise
Teste de Requisitos
Quizur Logo

Siga nossas redes sociais:

Incorporar

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