Questões

Pratique com questões de diversas disciplinas e universidades

1.728 questões encontradas(exibindo 10)

Página 10 de 173

Qual das alternativas a seguir descreve corretamente o que é um algoritmo de busca binária?

A

Um algoritmo que procura um item em uma lista não ordenada, verificando cada elemento até encontrar o desejado.

B

Um algoritmo que divide uma lista em partes menores e ordena estas partes antes de realizar a busca.

C

Um algoritmo que utiliza a divisão e conquista, permitindo a busca de um item em uma lista ordenada através da comparação repetida com o meio da lista.

D

Um algoritmo que realiza a busca em uma estrutura de dados em forma de árvore, visitando todos os nós da árvore em profundidade.

Qual operação em uma pilha remove o elemento do topo da pilha?

A
Empilhar (push)
B
Desempilhar (pop)
C
Enfileirar (enqueue)
D
Desenfileirar (dequeue)

O que um processo de formação continuada deve oferecer aos professores? Escolha uma opção:

A

Oportunidades para que os professores saiam de suas zonas de conforto e vivenciem novas problemáticas com o objetivo de criar trilhas de aprendizagem com diferentes abordagens.

B

Oportunidades para que os professores saiam de suas zonas de conforto e consigam trabalhar com alunos portadores de deficiência, uma vez que as universidades não oferecem essa formação.

C

Oportunidades para que os professores consigam dar continuidade aos estudos, pois ainda hoje muitos professores não têm formação específica nos conteúdos previstos na BNCC.

D

Possibilitar o crescimento na carreira docente com o objetivo de permitir aos professores receberem financeiramente melhor por suas funções.

E

Oferecer apenas vivências em novas problemáticas com o objetivo de criar trilhas de aprendizagem para alunos portadores de deficiência.

Está correto o que se afirma em:
I. Sua representação gráfica está correta.
II. O grau da árvore apresentada é 3.
III. A altura do nó B1 é 3.
IV. A altura da árvore é 4.
A
I, II e III
B
I, III e IV
C
II, III e IV

Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:

São tipos de dados primitivos na linguagem de programação JAVA: inteiro, booleano e caractere.
O tipo de dado usado para armazenar expressões condicionais, apresentando apenas duas opções de valores (verdadeiro ou falso) é o booleano.
Matriz é um tipo de dado primitivo.
Os compiladores geram a partir do código-fonte, o arquivo executável do aplicativo. Este só pode ser executado, não sendo passível de alterações.

A
F - V - V - F.
B
V - V - F - V.
C
F - V - V - V.
D
V - F - F - V.

Tipos Abstratos de Dados Flexíveis em C - Algoritmos e Estruturas de Dados II (147) - Lista Simples Flexível

int removerFim() {
if (primeiro == ultimo)
errx(1, "Erro!");
Celula *i;
for(i = primeiro;i->prox!=ultimo;i = i->prox);
int elemento = ultimo->elemento;
ultimo = i; free(ultimo->prox);
i = ultimo->prox = NULL;
return elemento;
}

Essa função removerFim retorna um elemento da lista?

A
true
B
false

Sobre o método da divisão para criar funções hash (h(k)), é correto afirmar que:

A
Ao utilizar o método de divisão, em geral, evita-se certos valores de m (tamanho da tabela). Por exemplo, m não deve ser uma potência de 2, já que, se m = 2^p, então, h(k) será somente o grupo de p bits de ordem mais baixa de k.
B
Um número primo não muito próximo de uma potência exata de 2 é uma boa escolha para m (tamanho da tabela).
C
Não é possível utilizar chaves que são cadeias de caracteres neste método.
D
Uma chave k é mapeada para uma das m posições da tabela hash, na qual a função hash é h(k) = \frac{k}{m}.

Em HTML5, temos vários tipos de lista. Qual dos itens a seguir não é um tipo de lista suportado pela linguagem?

A
lista ordenada
B
lista não ordenada
C
lista semi ordenada
D
lista de definição

Qual é o algoritmo de programação dinâmica mais adequado para resolver o problema da busca em uma matriz?

A

Algoritmo de Fibonacci

B

Algoritmo de Bellman-Ford

C

Algoritmo de Dijkstra

D

Algoritmo de Busca em Matriz

E

Algoritmo de Busca em Árvore

PERGUNTA 4 Os registradores são os menores elementos de retenção de dados, que são construídos no próprio processador. Esses são os locais de memória que podem ser acessados diretamente pelo processador.

Assinale a alternativa que apresenta, corretamente, qual palavra-chave é usada para evitar qualquer alteração na variável dentro de um programa escrito em C.

A
Mut.
B
Const.
C
Imut.
D
Var.
E
Versa.