Questões
Pratique com questões de diversas disciplinas e universidades
1.728 questões encontradas(exibindo 10)
Percorrer uma árvore binária é uma forma de realizar sistematicamente uma operação sobre seus nós. Durante o percurso, pode ser necessário acessar um nó mais de uma vez. Sobre este tema, a única opção que apresenta uma afirmativa correta é:
No percurso em pré-ordem, um nó pode ser visitado mais de uma vez.
O percurso em pós-ordem não visita todos os nós em uma árvore zigue-zague.
O percurso em ordem simétrica visita todos os nós da árvore somente uma vez.
O percurso em pós-ordem sempre visita os nós na sequência inversa do percurso em pré-ordem.
Apenas o percurso em ordem simétrica consegue visitar todos os nós em uma árvore.
Qual das seguintes frases está na voz passiva?
O professor está explicando a lição para os alunos.
A lição foi explicada pelo professor.
Os alunos apresentarão seus projetos amanhã.
O professor explica a lição todos os dias.
Podemos inserir um elemento em uma lista em três situações diferentes. Ao inserirmos uma informação na lista ligada, é imprescindível que seja atualizado o valor do ponteiro dessa lista, assim a lista ligada deverá apontar ao novo elemento da lista, segundo Celes (2004).
Dado o trecho de código a seguir:
Lista* inserir (Lista* l, int i) {
Lista* novo = (Lista*) malloc(sizeof(Lista));
novo -> info = i;
novo -> prox = l;
return novo;
}Assinale a alternativa que define a funcionalidade do trecho de código informado:
Considerando o método 'Bubblesort' para ordenação de um vetor, assinale a alternativa correta sobre seu funcionamento:
Assinale a alternativa que melhor descreve as características das listas encadeadas.
A Pilha em formato de alocação estática implementa fortemente o vetor, trazendo suas características. De forma geral, os métodos que são acessados, tanto na alocação estática, quanto na dinâmica, possuem o mesmo nome e fornecem o mesmo resultado. A diferença se dá na sua estrutura. Observe o código da função peek ou topo a seguir:
public class Pilha {
private int vetorPilha[];
private int topo;
public int peek() {
// COMANDO ________________________
}
...
}
Considerando essas informações e seus conhecimentos sobre a alocação estática da Pilha, pode-se afirmar que o código que completa a função peek ou topo é:
Qual é o principal objetivo da política monetária expansionista?
Reduzir a inflação em um curto período.
Aumentar a taxa de juros para controlar a demanda agregada.
Estimular o crescimento econômico através da redução das taxas de juros.
Aumentar a oferta de moeda apenas em momentos de recessão.
Quando a memória heap é alocada em C, quem é responsável por liberá-la?
Compilador
Sistema operacional
Programador
Linguagem de programação
Qual é o problema principal ao usar arrays dinâmicos em um programa?
Eles são muito lentos
Eles são muito grandes
Eles são difíceis de implementar
Eles podem causar erros de memória
Eles são incompatíveis com outras estruturas de dados