Questões
Pratique com questões de diversas disciplinas e universidades
2.844 questões encontradas(exibindo 10)
Utilize esse algoritmo para ordenar um array unidimensional, contendo os números [6,5,0,3,2] em ordem crescente. Assinale a alternativa a seguir que apresente a quantidade de comparações e trocas que serão realizados para ordenar o array utilizando o algoritmo Bubble Sort.
Com base no grafo de fluxo anterior, correspondente a um trecho de código a ser testado, a quantidade mínima de testes que devem ser realizados para garantir que cada caminho do código tenha sido percorrido em ao menos um teste é:
No contexto de lógica de programação, qual é a diferença entre a descrição narrativa, fluxograma e linguagem algorítmica?
A descrição narrativa é a mais utilizada por ser mais formal do que a linguagem algorítmica e mais fácil de manter do que um fluxograma.
A linguagem algorítmica é a mais utilizada por ser mais formal do que a descrição narrativa e mais fácil de manter do que um fluxograma.
O fluxograma é a mais utilizada por ser mais formal do que a descrição narrativa e menos rígida do que uma linguagem de programação.
A descrição narrativa é a mais utilizada por ser menos rígida do que uma linguagem de programação e mais fácil de manter do que um fluxograma.
Quais são os métodos simples de ordenação de dados discutidos nas aulas?
Bolha, seleção e inserção
Radix, shell e counting
Aleatório, exponencial e recursivo
Binário, linear e recursivo
Mergesort, quicksort e heapsort
O uso de árvores binárias visa tornar mais eficiente a busca em arranjos de dados ordenados. No entanto, a eficiência de uma árvore binária está diretamente relacionada ao seu balanceamento, ou seja, à diferença entre as alturas das subárvores à direita e à esquerda do nó raiz.
O que é o “Poupança Programada” e qual é sua principal vantagem em relação ao consumo imediato?
É um tipo de conta que permite ao consumidor gastar todo o seu salário em compras mensais, com crédito.
É um investimento a curto prazo que promete altos retornos diários, sem riscos.
É uma estratégia de economia onde uma porcentagem da renda é reservada regularmente, priorizando objetivos financeiros a longo prazo.
É um método que incentiva consumidores a adquirirem produtos por impulso, maximizando o consumo.
As estruturas condicionais fornecem ao desenvolvedor meios de possibilitar que o algoritmo tome decisões baseadas em comparações que retornam verdadeiro ou falso. Os vários comandos que integram estas estruturas atendem a situações específicas do problema a ser resolvido. Considerando as diferenças entre o comando condicional simples e o comando condicional composto, analise as afirmações que seguem:
I) Ao contrário do comando condicional simples, o comando condicional composto prevê o retorno do resultado “falso” no teste condicional.
II) No comando condicional simples não é permitida a formação de bloco com mais de um comando subordinado ao “então”.
III) O comando condicional composto permite, numa mesma execução do algoritmo, que os blocos do “então” e do “senão” sejam executados.
Considerando que o primeiro e o segundo parâmetro da função tenham sido passados por referência e o terceiro por valor quais os quatro valores exibidos pelo comando print?
Sobre o tipo primitivo lógico em relação ao português estruturado (Portugol), é correto afirmar que: