Questões
Pratique com questões de diversas disciplinas e universidades
1.116 questões encontradas(exibindo 10)
Sobre vetor, é possível afirmar que cada elemento da lista pode ser acessado através de um número inteiro dado como índice. Na declaração de um vetor de tamanho 4, qual será o primeiro índice?
Um triângulo tem dois lados medindo 7 cm e 10 cm. Qual é o intervalo possível para o comprimento do terceiro lado?
3 cm < x < 17 cm
3 cm < x < 10 cm
10 cm < x < 17 cm
3 cm < x < 16 cm
Qual das alternativas é verdadeira sobre o código acima:
Qual das seguintes tecnologias é considerada a base para a maioria das inovações atuais em inteligência artificial e aprendizado de máquina?
Blockchain
Redes Neurais
Impressão 3D
Computação Quântica
Considerando os fundamentos do pensamento computacional e suas aplicações nas mais diversas áreas de conhecimento. Identifique nas alternativas a seguir o pilar que permite utilizar soluções empregadas em problemas anteriores para resolver problemas atuais.
Qual das opções abaixo apresenta uma definição correta do conceito de algoritmo?
É um passo a passo de como construir um programa em uma linguagem qualquer.
É a sequência de instruções que produz um resultado esperado, sem incluir a declaração das variáveis.
É uma sequência de instruções que, quando executadas, geram um programa em uma linguagem de programação.
É a organização de uma sequência de instruções que as entradas e saídas produzidas por um programa.
É a sequência de passos, incluindo a declaração de variáveis, que, uma vez executados, produzem uma saída de acordo com o esperado.
O símbolo abaixo pode representar qual comando nas linguagens de programação?
Comando de repetição
Comando condicional
Comando de atribuição
Comando de declaração
O algoritmo abaixo apresenta o pseudocódigo da ordenação por inserção.
para i = 2, … n faça
valor = V[i]
j = i - 1
enquanto j >= 1 e valor < V[j] faça
V[j+1] = V[j]
j = j - 1
V[j+1] = valorEscolha a alternativa correta em relação à complexidade desse algoritmo.
Acerca dos algoritmos de ordenação, analise as afirmativas a seguir.
I. Diz-se que o algoritmo O(log n) tem um tempo de execução linear.
II. O Quicksort é o mais rápido para todos os tamanhos na situação de ordem aleatória experimentados.
III. Entre os métodos de custo O(n²), a Seleção é melhor para todos os tamanhos de ordenação aleatória experimentados.
IV. O Shellsort é o algoritmo mais eficiente que existe para uma grande variedade de situações. Entretanto, deve-se procurar uma implementação estável. O algoritmo é recursivo, o que demanda uma pequena quantidade de memória adicional.
De acordo com o trecho de código abaixo o que será exibido se o usuário digitar os valores 2 e 4, respectivamente?
O valor foi:6
Nenhuma das alternativas anteriores
O valor foi:2
O valor foi:4
O valor foi:5