Buscar

exames (204)

Prévia do material em texto

65. Qual é a função do operador de atribuição composta (|=) em linguagens 
 
 de programação como C e C++? 
 B) Atribuir e aplicar a operação OR bit a bit a uma variável. 
 Explicação: O operador de atribuição composta (|=) em linguagens de programação 
como C e C++ é usado para atribuir e aplicar a operação OR bit a bit a uma variável. 
 
66. O que é uma "árvore rubro-negra" (red-black tree) em estruturas de dados? 
 C) Uma árvore de busca binária balanceada em que cada nó tem uma cor vermelha ou 
preta e segue regras de balanceamento específicas. 
 Explicação: Uma "árvore rubro-negra" (red-black tree) em estruturas de dados é uma 
árvore de busca binária balanceada em que cada nó tem uma cor vermelha ou preta e 
segue regras de balanceamento específicas, garantindo operações de inserção, remoção 
e busca eficientes em tempo logarítmico. 
 
67. Qual é a função do operador de atribuição composta (^) em linguagens de 
programação como C e C++? 
 A) Atribuir e aplicar a operação XOR bit a bit a uma variável. 
 Explicação: O operador de atribuição composta (^) em linguagens de programação 
como C e C++ é usado para atribuir e aplicar a operação XOR bit a bit a uma variável. 
 
68. O que é um "grafo" em estruturas de dados? 
 B) Uma coleção de vértices e arestas que representam conexões entre os vértices. 
 Explicação: Um "grafo" em estruturas de dados é uma coleção de vértices e arestas que 
representam conexões entre os vértices, permitindo modelar relações complexas entre 
diferentes elementos. 
 
69. Qual é a função do operador de atribuição composta (<<) em linguagens de 
programação como C e C++? 
 C) Atribuir e deslocar bits para a esquerda a uma variável. 
 Explicação: O operador de atribuição composta (<<) em linguagens de programação 
como C e C++ é usado para atribuir e deslocar bits para a esquerda a uma variável. 
 
70. O que é uma "tabela hash" (hash table) em estruturas de dados?

Continue navegando