Quiz Engenharia de Software

Quiz Engenharia de Software

José Pedro Lisboa Bisneto 3B informática

Imagem de perfil user: jose pedro lisboa
jose pedro lisboa

Anúncios

1

1. O que é Engenharia de Software?

A criação de software de forma aleatória
O estudo de linguagens de programação.
A criação de software para apenas sistemas operacionais
O processo de projetar, desenvolver e manter sistemas de software.
2

O que é o Ciclo de Vida de Desenvolvimento de Software?

O custo do software ao longo do tempo.
O tempo que o software leva para ser testado.
O ciclo de atualizações mensais do software.
Um conjunto de etapas pelas quais o software passa durante seu desenvolvimento
3

Qual das seguintes fases é a primeira no ciclo de vida do software?

Análise de requisitos.
Manutenção.
Implementação.
Testes.
4

O que é a Modelagem UML (Unified Modeling Language)?

Um framework de desenvolvimento
Uma técnica de teste de software
Um conjunto de diagramas usados para modelar sistemas de software.
Uma linguagem de programação
5

O que significa "Refatoração de código

Escrever novos testes para o código.
Excluir o código obsoleto
Adicionar novos recursos ao código.
Alterar o código sem mudar seu comportamento, para melhorar a estrutura.
6

Qual é o objetivo principal dos testes de software?

Garantir que o software esteja funcionando de acordo com os requisitos.
Aumentar o custo do projeto.
Melhorar a documentação do projeto.
Facilitar o desenvolvimento.
7

O que é o modelo de desenvolvimento ágil?

Um modelo de desenvolvimento de software que enfatiza a colaboração, flexibilidade e entregas incrementais.
Um modelo que não realiza testes.
Um modelo de desenvolvimento que utiliza apenas uma linguagem de programação.
Um modelo que realiza apenas atualizações mensais do software.
8

O que significa "scrum" em metodologias ágeis?

Um tipo de teste automatizado.
Uma técnica de programação.
Um processo de manutenção de software.
Uma metodologia de desenvolvimento de software iterativa e incremental.
9

O que é a "engenharia de requisitos"?

O processo de codificar um sistema de software.
O processo de identificar e documentar as necessidades do usuário para o sistema.
O processo de testar a qualidade do software.
O processo de fazer manutenção em um sistema já existente.
10

O que é um "algoritmo" no contexto de software?

Um teste de funcionalidade do software.
Uma linguagem de programação.
Um tipo de banco de dados.
Um conjunto de instruções que resolve um problema específico.
11

O que é a "integração contínua"?

A prática de revisar o código apenas uma vez durante o ciclo de vida do software.
A prática de realizar mudanças no código sem documentá-las.
A prática de testes manuais.
A prática de integrar todas as mudanças de código em um único ciclo de desenvolvimento.
12

O que é "testes unitários"?

Testes realizados pelo usuário final.
Testes realizados em partes específicas do código, como funções ou métodos.
Testes de usabilidade do software.
Testes realizados em toda a aplicação.
13

O que é o "design pattern" (padrão de projeto)?

Um tipo de algoritmo usado em todos os projetos de software.
Um tipo de teste de software.
Uma solução reutilizável para um problema comum de design de software.
Um modelo de documentação de requisitos.
14

O que é a "manutenção de software"?

O processo de corrigir falhas e melhorar o software após sua implementação.
O processo de desenvolver novas versões do software.
O processo de criar o código fonte do software.
O processo de testar o software.
15

O que é "gestão de configuração de software"?

O gerenciamento de versões e mudanças no código-fonte do software.
O gerenciamento de bancos de dados utilizados pelo software.
A gestão de requisitos do sistema.
A definição de novas funcionalidades no software.
Quizur Logo

Siga nossas redes sociais:

Incorporar

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