Questões
Pratique com questões de diversas disciplinas e universidades
7.567 questões encontradas(exibindo 10)
Quais são os principais passos do algoritmo Quicksort?
I) Nos algoritmos com seleção, uma condição sempre será formulada com o uso de operadores relacionais.
II) Sempre que precisarmos testar condições dentro de condições usamos a estrutura de seleção aninhada ou encadeada.
III) Na estrutura de seleção simples, uma única expressão lógica é avaliada, sendo que esta deve ser verdadeira para que o comando possa ser executado, pois, caso o teste lógico não seja verdadeiro, o comando não será executado.
IV) A estrutura de seleção múltipla é usada quando duas alternativas dependem da avaliação da mesma expressão.
Qual dos métodos de array remove o último elemento de uma matriz e retorna esse elemento? Assinale a alternativa correta:
Qual é a saída esperada do vetor após a execução do algoritmo de ordenação bolha apresentado?
Qual é a aplicação prática do algoritmo de busca linear?
Considere o seguinte enunciado: Faça um programa que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar. Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste).
leia(num) enquanto (num!=0) { se num%2==0 escreva ( "numero e par") senao escreva ("numero impar") leia (num) }
leia(num) enquanto (num<> 0) { se num%2==0 escreva ( "numero e par") senao escreva ("numero impar") leia (num) }
leia(num) enquanto (num!=0) { se num%2 != 0 escreva ( "numero e par") senao escreva ("numero impar") leia (num) }
leia(num) faca { se num%2==0 escreva ( "numero e par") senao escreva ("numero impar") leia (num) } enquanto (num!=0)
leia(num) enquanto (num==0) { se num%2==0 escreva ( "numero e par") senao escreva ("numero impar") leia (num) }
É possível inferir a topologia da árvore binária de busca com base no código abaixo?
A árvore possui altura 6.
A classe NotArvore implementa regras que garantem a ordem de inserção dos nós.
A ordem de inserção dos nós formam uma árvore binária de busca.
A linguagem C possui várias funções, dentre elas se destaca a função scanf()
que tem o objetivo de ler uma variável pelo teclado. Considerando que a variável num
é do tipo inteiro (int
), qual a opção abaixo é verdadeira?
scanf("%f", &num);
scanf("%If", &num);
scanf("%c", &num);
scanf("%d", &num);
scanf("%p", &num);
Assinale a opção correta. Sobre pilha dinâmica podemos afirmar que:
insere-se em qualquer posição, antes ou após qualquer nó, visto que é dinâmica.
É recomendada para qualquer tipo de aplicação em que insere-se no final e retira-se do início.
Usa o critério FIFO, visto que é dinâmica.
Usa o critério LIFO e é implementada usando-se listas encadeadas.
Só pode ter seus dados impressos no sentido do último nó para o primeiro nó.