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?

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

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

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

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

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

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

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

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

Excluir o código obsoleto
Alterar o código sem mudar seu comportamento, para melhorar a estrutura.
Adicionar novos recursos ao código.
Escrever novos testes para o código.
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 que realiza apenas atualizações mensais do software.
Um modelo de desenvolvimento que utiliza apenas uma linguagem de programação.
Um modelo que não realiza testes.
Um modelo de desenvolvimento de software que enfatiza a colaboração, flexibilidade e entregas incrementais.
8

O que significa "scrum" em metodologias ágeis?

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

O que é a "engenharia de requisitos"?

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

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

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

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

A prática de realizar mudanças no código sem documentá-las.
A prática de revisar o código apenas uma vez durante o ciclo de vida do software.
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)?

Uma solução reutilizável para um problema comum de design de software.
Um tipo de teste de software.
Um tipo de algoritmo usado em todos os projetos 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 testar o software.
O processo de criar o código fonte do software.
15

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

A definição de novas funcionalidades no 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.
Quizur Logo

Siga nossas redes sociais:

Incorporar

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