Search Header Logo

S11A2

Authored by Wendell Hazyel

Computers

12th Grade

S11A2
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é controle de versões e por que é importante para equipes de desenvolvimento?

A) É um sistema para manter o histórico de mudanças no código, permitindo colaboração sem conflitos.

B) É um método para criar cópias de segurança do código.

C) É uma técnica para desenvolver código sem documentação.

D) É um sistema para escrever mensagens de commit.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

O que é um branch em um sistema de controle de versão?

A) Uma linha de código adicionada ao repositório.

B) Um ramo criado a partir do código principal para desenvolvimento paralelo.

C) Um backup do repositório.

D) Uma ferramenta para revisar código.

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o processo de reunir as mudanças de um branch de volta ao branch principal chamado?

A) Commit

B) Pull Request

C) Merge

D) Fork

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual das opções a seguir é uma prática eficaz de commit?

A) Fazer commits raramente e com grandes mudanças.

B) Escrever mensagens de commit genéricas.

C) Realizar commits frequentes e atômicos com mensagens claras e descritivas.

D) Evitar documentar o que foi alterado.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é uma estratégia de branching mencionada no documento?

A) Commit frequente

B) Revisão de código

C) Feature branch

D) Merging direto no branch principal

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual é o objetivo principal de aplicar técnicas de branching e merging estratégicos?

A) Melhorar a segurança do código.

B) Aumentar a complexidade do projeto.

C) Facilitar o desenvolvimento paralelo e a integração de mudanças.

D) Reduzir o número de desenvolvedores no projeto.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Qual ferramenta é recomendada para visualizar conceitos de controle de versão e programação?

A) GitHub

B) Bitbucket

C) Visual Studio Code

D) Vídeos do canal FILIPE DESCHAMPS

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?