Questões

Pratique com questões de diversas disciplinas e universidades

7.567 questões encontradas(exibindo 10)

Página 23 de 757

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.

Pergunta 1

A soma dos elementos de cada linha da matriz;

A média dos elementos da matriz;

O menor elemento de cada linha da matriz;

O maior elemento de cada linha da matriz;

O maior elemento da matriz;

A
A soma dos elementos de cada linha da matriz;
B
A média dos elementos da matriz;
C
O menor elemento de cada linha da matriz;
D
O maior elemento de cada linha da matriz;
E
O maior elemento da matriz;

Aprendemos na AULA 2 que variáveis atender por um nome. Este nome é definido pelo desenvolvedor e deve respeitar algumas regras impostas pela linguagem Python. Acerca de nomes de variáveis, assinale a alternativa que só contém nomes de variáveis VÁLIDOS em linguagem Python 3.0 ou superior.

A
valor1 1valor área
B
_valor1_ &pessoa área
C
nome12345 área _y_
D
nome12345 area _y#
E
_1valor_ pessoa 123

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)

Os softwares representam componentes lógicos e abstratos presentes nos sistemas computacionais. Assim, técnicas têm que ser aplicadas para a construção dos programas que os compõem e uma dessas técnicas é a utilização de algoritmos que representam um conjunto de instruções que deverão ser traduzidas para a linguagem do computador. Sobre o algoritmo anexo, assumindo que a sua implementação está correta, classifique V para as sentenças verdadeiras e F para as falsas:

Algoritmo 'Teste_logica'
Var X: real
Inicio
X:= 5 \cdot \left(\frac{10}{2+5}\right)
escreva(x)
Fimalgoritmo

A divisão apresentada retorna um resto igual a 0. ( ) Não há nenhum valor de entrada solicitado ao usuário ( ) Ao final da execução valor apresentado é menor que 8. ( ) O valor da variável X é igual a 21.

A
F - V - V - V.
B
V - F - F - V.
C
V - F - F - F.
D
F - V - V - F.
Dadas as afirmativas abaixo, identifique as corretas e marque a alternativa verdadeira.
I- Vetores e matrizes servem apenas para construir agregados de dados heterogêneos.
II- Registros em C++ são tipos de dados compostos formados por mais de um tipo de dados.
III- Na Linguagem C++, "struct" é uma palavra reservada que serve para definir registros.
IV- Registros são tipos de dados heterogêneos.
A
Apenas I e II são corretas.
B
Apenas II e III são corretas.
C
Apenas III e IV são corretas.
D
Apenas I e IV são corretas.
E
Todas as afirmativas são corretas.

Tomando por base o código-fonte acima, bem como sua capacidade de realizar pesquisas para compreender os códigos que manipula, avalie as afirmações a seguir: Na linha e código 06 o programa está atribuindo o endereço de uma variável caractere a um ponteiro de números reais. Imediatamente após a execução da linha de código 03, podemos dizer que o conteúdo da variável para a qual ptr_xi aponta é igual a zero. A operação da linha 08 é ilegal e irá gerar um erro de compilação. De acordo com as afirmações acima, é possível dizer que está(ão) correta(s) a(s) afirmativa(s):

  • I – Na linha e código 06 o programa está atribuindo o endereço de uma variável caractere a um ponteiro de números reais.
  • II – Imediatamente após a execução da linha de código 03, podemos dizer que o conteúdo da variável para a qual ptr_xi aponta é igual a zero.
  • III – A operação da linha 08 é ilegal e irá gerar um erro de compilação.

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.

Assinale Verdadeiro ou Falso para a seguinte afirmação: Os tipos de dados literais são constituídos por uma sequência de caracteres contendo letras, dígitos e/ou símbolos especiais.

A

Verdadeiro.

B

Falso.

As palavras que fazem parte de um conjunto próprio da linguagem C++ são chamadas:

A
palavras reservadas
B
palavras próprias
C
palavras código
D
palavras especiais
E
palavras únicas