Prévia do material em texto
Aqui vai uma prova sobre JavaScript, abordando conceitos básicos e fundamentos da linguagem.
Prova: Fundamentos de JavaScript
Instruções: Responda a cada pergunta escolhendo a alternativa correta. Cada questão vale 1 ponto.
1. O que é JavaScript?
A) Uma linguagem de marcação usada para estruturar o conteúdo de uma página web.
B) Uma linguagem de programação usada principalmente para adicionar interatividade a páginas web.
C) Um framework para criação de sites responsivos.
D) Um software de edição de imagens.
Resposta correta: B
2. Como você declara uma variável em JavaScript usando let?
A) variable minhaVariavel = 10;
B) let minhaVariavel = 10;
C) var let minhaVariavel = 10;
D) declara minhaVariavel com 10;
Resposta correta: B
3. Qual é a saída do código a seguir?
javascript
Copiar código
console.log(2 + "2");
A) 4
B) 22
C) NaN
D) Erro
Resposta correta: B
4. Qual é a função do método parseInt em JavaScript?
A) Converter uma string em um número inteiro.
B) Comparar duas strings.
C) Converter um número inteiro em uma string.
D) Dividir duas variáveis.
Resposta correta: A
5. Qual das opções abaixo é uma estrutura de repetição em JavaScript?
A) switch
B) for
C) if
D) return
Resposta correta: B
6. Qual é a saída do código abaixo?
javascript
Copiar código
let x = 10;
x += 5;
console.log(x);
A) 5
B) 10
C) 15
D) undefined
Resposta correta: C
7. Como você escreve uma função em JavaScript?
A) func myFunction() { }
B) function myFunction() { }
C) myFunction function() { }
D) let myFunction[] { }
Resposta correta: B
8. Qual das alternativas abaixo é usada para verificar se duas variáveis são iguais em valor e tipo?
A) =
B) ==
C) ===
D) !==
Resposta correta: C
9. Qual será a saída do código a seguir?
javascript
Copiar código
let fruits = ["apple", "banana", "orange"];
console.log(fruits[1]);
A) apple
B) banana
C) orange
D) undefined
Resposta correta: B
10. Qual das seguintes opções cria um objeto em JavaScript?
A) let obj = "object";
B) let obj = {};
C) let obj = [];
D) let obj = newArray();
Resposta correta: B
11. Qual método é usado para adicionar um item ao final de um array em JavaScript?
A) push()
B) pop()
C) shift()
D) unshift()
Resposta correta: A
12. Qual das opções abaixo define corretamente uma função anônima em JavaScript?
A) let minhaFuncao = function() { };
B) function minhaFuncao() { };
C) anonym() { };
D) function() => { };
Resposta correta: A
13. Como você verifica o tipo de uma variável em JavaScript?
A) typeOf(variable)
B) typeof variable
C) checkType(variable)
D) varType variable
Resposta correta: B
14. O que é o DOM (Document Object Model) em JavaScript?
A) Um tipo de loop usado em JavaScript.
B) A estrutura hierárquica de uma página HTML que pode ser manipulada com JavaScript.
C) Uma biblioteca JavaScript para design responsivo.
D) Uma função de conversão de dados.
Resposta correta: B
15. Qual é o operador correto para verificar se uma variável não é igual a outra em valor e tipo?
A) !=
B) ==!
C) !==
D) =
Resposta correta: C
Essas perguntas cobrem conceitos essenciais de JavaScript para uma introdução sólida à linguagem.
Você disse:
crie uma prova sobre python
O ChatGPT disse:
ChatGPT
Aqui está uma prova sobre Python, focada nos fundamentos da linguagem.
Prova: Fundamentos de Python
Instruções: Escolha a alternativa correta para cada pergunta. Cada questão vale 1 ponto.
1. O que é Python?
A) Uma linguagem de programação de alto nível, interpretada e de fácil leitura.
B) Um banco de dados relacional usado para gerenciar grandes quantidades de dados.
C) Um sistema operacional para computadores e dispositivos móveis.
D) Um ambiente de desenvolvimento específico para desenvolvimento web.
Resposta correta: A
2. Como você declara uma variável em Python?
A) var minha_variavel = 10
B) let minha_variavel = 10
C) minha_variavel = 10
D) int minha_variavel = 10
Resposta correta: C
3. Qual será a saída do código abaixo?
python
Copiar código
print(2 ** 3)
A) 5
B) 6
C) 8
D) 9
Resposta correta: C
4. Como você cria uma função em Python?
A) function minha_funcao() { }
B) def minha_funcao():
C) fun minha_funcao() { }
D) create function minha_funcao()
Resposta correta: B
5. Qual dos seguintes métodos adiciona um item ao final de uma lista em Python?
A) insert()
B) append()
C) add()
D) push()
Resposta correta: B
6. Qual será a saída do código abaixo?
python
Copiar código
frutas = ["maçã", "banana", "laranja"]
print(frutas[1])
A) maçã
B) banana
C) laranja
D) None
Resposta correta: B
7. Qual das seguintes opções descreve corretamente uma estrutura if em Python?
A) if (condicao) { }
B) if condicao:
C) if condicao { }
D) if: condicao
Resposta correta: B
8. Qual será a saída do código abaixo?
python
Copiar código
x = 5
y = 3
print(x == y)
A) True
B) False
C) 5
D) 3
Resposta correta: B
9. Como se declara um loop for em Python para iterar sobre uma lista numeros?
A) for i = 0; i
Resposta correta: B
13. Qual é a função de um dicionário em Python?
A) Armazenar um conjunto de elementos ordenados.
B) Armazenar pares de chave e valor, onde cada chave é única.
C) Armazenar apenas valores numéricos.
D) Armazenar apenas texto.
Resposta correta: B
14. O que significa o operador == em Python?
A) Atribuição de valor a uma variável.
B) Comparação de igualdade entre dois valores.
C) Comparação de diferença entre dois valores.
D) Operação de incremento.
Resposta correta: B
15. Qual será a saída do código abaixo?
python
Copiar código
a = [1, 2, 3]
b = a
b.append(4)
print(a)
A) [1, 2, 3]
B) [1, 2, 3, 4]
C) Erro
D) [4]
Resposta correta: B