NEW
Font size
WorksheetsQuiz de Programação Back End
Total questions: 20
Worksheet time: 10mins
O que é um algoritmo?
Um tipo de comida
Uma sequência de passos para resolver um problema
Um jogo de computador
Um tipo de música
Qual é a principal característica do polimorfismo na programação?
Permitir que objetos de diferentes classes sejam tratados como objetos de uma classe comum
Aumentar a velocidade do computador
Criar gráficos em 3D
Melhorar a qualidade do som
Qual é a extensão de um arquivo Java?
.txt
.java
.html
.css
Qual é a função do Node.js?
Criar animações
Executar código JavaScript no servidor
Editar fotos
Desenhar gráficos
O que é um callback em JavaScript?
Uma função que é passada como argumento para outra função
Um tipo de variável
Um erro no código
Um estilo de música
Qual é a sintaxe correta para declarar um objeto em JavaScript?
`var objeto = {};`
`var objeto = [];`
`var objeto = ();`
`var objeto = <>;`
Qual é a palavra-chave usada para herança em Java?
extends
inherits
derives
includes
O que é um método em Java?
Um tipo de variável
Uma função dentro de uma classe
Um arquivo de texto
Um tipo de loop
Qual é a função do operador `new` em JavaScript?
Criar um novo arquivo
Criar uma nova instância de um objeto
Apagar um objeto
Atualizar uma página web
O que é um construtor em Java?
Um tipo de loop
Um método especial usado para inicializar objetos
Um arquivo de configuração
Um tipo de variável
Qual é a função do método `toString()` em Java?
Converter um objeto em uma string
Criar um novo objeto
Apagar um arquivo
Desenhar uma imagem
O que é encapsulamento em programação orientada a objetos?
Um método para ocultar os detalhes internos de um objeto
Um arquivo de configuração
Um tipo de variável
Um tipo de loop
Qual é a função do operador `this` em JavaScript?
Apagar um arquivo
Atualizar uma página web
Criar um novo objeto
Referenciar o objeto atual
O que é uma classe em Java?
Um modelo ou blueprint para criar objetos
Um tipo de loop
Um tipo de variável
Um arquivo de texto
Qual é a função do operador `instanceof` em Java?
Atualizar uma página web
Apagar um objeto
Criar uma nova instância de um objeto
Verificar se um objeto é uma instância de uma classe específica
O que é uma interface em Java?
Um arquivo de configuração
Um contrato que define métodos que uma classe deve implementar
Um tipo de loop
Um tipo de variável
Qual é a diferença entre `==` e `===` em JavaScript?
Não há diferença
`==` compara valores, enquanto `===` compara valores e tipos
`==` é usado para strings, `===` para números
`==` é mais rápido que `===`
O que é herança em programação orientada a objetos?
Um tipo de variável
Um método para apagar dados
Um tipo de loop
Um conceito que permite que uma classe derive características de outra classe
Qual é a função do método `equals()` em Java?
Desenhar uma imagem
Comparar se dois objetos são iguais em conteúdo
Criar um novo objeto
Apagar um arquivo
O que é um pacote em Java?
Um tipo de loop
Um tipo de variável
Um arquivo de configuração
Um mecanismo para organizar classes relacionadas
