>

Desafios Avançados em Linguagem de Programação

Este simulado aborda questões avançadas sobre linguagem de programação, incluindo paradigmas, estruturas de dados complexas e otimizações de código.

Questão 1

Qual técnica de otimização de código foca na redução de chamadas de função repetidas?

Questão 2

Qual dessas linguagens é conhecida por seu forte suporte ao paradigma de programação concorrente?

Questão 3

No paradigma orientado a objetos, o que é um 'mixin'?

Questão 4

Qual técnica de otimização do compilador remove código redundante antes da execução?

Questão 5

No paradigma orientado a objetos, o que significa polimorfismo?

Questão 6

Qual estrutura de dados é mais eficiente para busca binária?

Questão 7

Em Python, qual dessas estruturas de dados tem tempo médio de busca O(1)?

Questão 8

Qual das opções abaixo representa um método válido para evitar condições de corrida em programação concorrente?

Questão 9

Qual é a principal característica de um algoritmo guloso?

Questão 10

Em bancos de dados relacionais, qual operação é usada para combinar registros de duas tabelas?

Tempo de simulado: