wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

3TDS - Programação Backend - Recuperação 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Você está iniciando um novo projeto e deseja utilizar o Git para controlar as versões do seu código. Qual comando Git você usaria para criar um repositório local na pasta do seu projeto?

a)

git clone

b)

git commit

c)

git init

d)

git push

e)

git pull

2.

Sua equipe de desenvolvimento precisa de uma plataforma online para hospedar o repositório Git do projeto, facilitar a colaboração e realizar revisões de código. Qual plataforma é amplamente utilizada para essa finalidade?

a)

GitLab.

b)

BitBucket.

c)

GitHub.

d)

Todas as alternativas acima.

e)

Nenhuma das alternativas acima.

3.

Em um sistema de controle de temperatura, a variável temperaturaAtual precisa armazenar a temperatura em graus Celsius. Qual palavra-chave é mais adequada para declarar essa variável, sabendo que seu valor pode mudar ao longo do tempo?

a)

const

b)

let

c)

var

d)

define

e)

Variable

4.

Em um aplicativo de calculadora, o usuário insere os números "10" e "5" como strings. Qual será o resultado da operação soma = "10" + 5 em JavaScript?

a)

15.

b)

"105".

c)

NaN

d)

TypeError

e)

"510"

5.

Em um sistema de autenticação, duas variáveis senhaDigitada e senhaCorreta armazenam as senhas do usuário e do sistema, respectivamente. Qual operador é utilizado para verificar se as senhas são exatamente iguais em valor e tipo?

a)

==

b)

===

c)

=

d)

!=

e)

!==

6.

Em um projeto Node.js, você precisa instalar um pacote externo chamado "express" para criar um servidor web mais facilmente. Qual comando npm é utilizado para instalar esse pacote e salvá-lo como uma dependência do projeto?

a)

npm install express.

b)

npm add express.

c)

npm get express.

d)

npm require express.

e)

npm use express.

7.

Em um jogo de aventura online, um personagem só pode acessar uma área secreta se sua pontuação for maior que 10 e seu nível for menor que 20. Qual das seguintes expressões JavaScript verifica se o personagem pode entrar na área secreta?

a)

pontuacao > 10 || nivel < 20

b)

pontuacao > 10 && nivel < 20

c)

pontuacao < 10 && nivel > 20

d)

pontuacao < 10 || nivel > 20

e)

!(pontuacao < 10 || nivel > 20)

8.

Em um sistema de login, um usuário recebe uma mensagem de erro se digitar uma senha diferente da senha correta, que é "senha123". Qual das seguintes expressões JavaScript verifica se a senha digitada está incorreta?

a)

senhaDigitada == "senha123"

b)

senhaDigitada != "senha123"

c)

senhaDigitada > "senha123"

d)

senhaDigitada < "senha123"

e)

senhaDigitada === "senha123"

9.

Em uma missão espacial, um computador de bordo armazena as coordenadas de cada asteroide perigoso em um array. Para adicionar as coordenadas de um novo asteroide descoberto ao final do array, qual método de array o computador deve usar?

a)

shift()

b)

pop()

c)

push()

d)

unshift()

e)

concat()

10.

Em uma competição de robôs, cada robô precisa percorrer um circuito com um número exato de voltas. Qual laço de repetição é o mais adequado para controlar o número de voltas de cada robô?

a)

while

b)

do...while

c)

for

d)

forEach

e)

map