Pular para conteúdo

🧠 Quiz 09 – Filas (Queues): Princípio FIFO, Fila Circular e Deque


  1. Qual é o conceito fundamental abordado em Filas (Queues): Princípio FIFO, Fila Circular e Deque?
  2. ( ) Permitir vazamento descontrolado de ponteiros na memória física.
  3. (x) Organizar, armazenar e manipular dados de forma determinística e com eficiência assintótica.
  4. ( ) Desabilitar a checagem de limites em arrays estáticos.
  5. ( ) Forçar o uso exclusivo de variáveis globais para comunicação entre funções.

  6. Qual a principal função da função free() em linguagem C?

  7. (x) Devolver ao sistema operacional a memória previamente alocada na heap via malloc/calloc.
  8. ( ) Apagar o código-fonte gravado em disco.
  9. ( ) Aumentar a velocidade do clock do processador.
  10. ( ) Duplicar automaticamente a capacidade de vetores estáticos.

  11. O que caracteriza um Memory Leak (vazamento de memória)?

  12. ( ) Uma falha física nos pentes de memória RAM.
  13. (x) Memória alocada dinamicamente na heap que perdeu todas as referências de ponteiro sem ter sido liberada via free().
  14. ( ) Acesso a uma posição de índice negativo em um vetor.
  15. ( ) Inclusão de bibliotecas com a diretiva #include.

  16. Em relação à notação Big-O, o que representa \(O(1)\)?

  17. (x) Complexidade de tempo constante, independente da quantidade de elementos de entrada.
  18. ( ) Complexidade linear onde o tempo é diretamente proporcional a N.
  19. ( ) Complexidade exponencial com alto custo de processamento.
  20. ( ) Falha no algoritmo por falta de convergência.

  21. Qual é a vantagem primária de uma Lista Encadeada sobre um Vetor Estático?

  22. ( ) Acesso aleatório por índice em tempo O(1).
  23. (x) Alocação dinâmica sob demanda e inserção/remoção em O(1) sem necessidade de realocação contígua.
  24. ( ) Menor consumo total de memória devido à ausência de ponteiros.
  25. ( ) Garantia de que todos os nós estão contíguos no cache de hardware.

  26. Qual o princípio de funcionamento fundamental de uma Pilha (Stack)?

  27. ( ) FIFO (First-In, First-Out).
  28. (x) LIFO (Last-In, First-Out).
  29. ( ) Acesso aleatório por chave hash.
  30. ( ) Ordenação automática por valor decrescente.

  31. Qual o princípio de funcionamento fundamental de uma Fila (Queue)?

  32. (x) FIFO (First-In, First-Out).
  33. ( ) LIFO (Last-In, First-Out).
  34. ( ) Inversão sequencial permanente.
  35. ( ) Acesso hierárquico por árvore de decisão.

  36. O que caracteriza uma Árvore de Busca Binária (BST) válida?

  37. ( ) Todos os nós possuem obrigatoriamente 3 filhos.
  38. (x) Para cada nó, todos os valores da subárvore esquerda são menores e os da subárvore direita são maiores.
  39. ( ) A altura de todas as folhas é sempre idêntica e constante.
  40. ( ) Não permite operações de busca por chave.

  41. Em uma Tabela Hash, o que é uma colisão?

  42. ( ) Um erro fatal que interrompe a execução do sistema operacional.
  43. (x) O evento no qual duas chaves distintas geram o mesmo índice após a aplicação da função hash.
  44. ( ) A tentativa de armazenar um número de ponto flutuante em uma variável inteira.
  45. ( ) O esgotamento do espaço de endereçamento de 64 bits.

  46. Qual a complexidade assintótica média de busca em uma Tabela Hash bem projetada?

    • ( ) \(O(n^2)\)
    • ( ) \(O(n \log n)\)
    • (x) \(O(1)\)
    • ( ) \(O(n!)\)