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

No contexto de redes neurais, qual ativação resolve o problema do desaparecimento do gradiente?

Questão 2

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

Questão 3

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

Questão 4

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

Questão 5

Em Python, qual destas estruturas permite iteração sobre um conjunto de elementos de forma eficiente sem armazenar todos em memória?

Questão 6

Em C, o que acontece quando se acessa um ponteiro não inicializado?

Questão 7

Em C++, qual tipo de ponteiro impede modificações no objeto apontado?

Questão 8

Em Python, qual dessas opções é verdadeira sobre 'GIL' (Global Interpreter Lock)?

Questão 9

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

Questão 10

Qual princípio do SOLID estabelece que uma classe deve ter apenas um motivo para mudar?

Tempo de simulado: