Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 83 de 285

Sobre a remoção de elementos da lista estática, assinale a alternativa correta.

A

Para remover os elementos, devemos movimentar os dados para a esquerda, iniciando pelo posterior ao que está sendo removido.

B

A remoção do primeiro elemento da lista tem custo próximo de 0, já que praticamente não provoca movimentações.

C

Caso o dado a ser removido já seja nulo, não é necessário deslocar elementos da lista.

D

O processo de remoção deve começar marcando o elemento a ser removido como nulo, garantindo que ele seja coletado pelo garbage collector.

E

Para limpar a lista, devemos definir o seu tamanho para 0 e percorrer a lista marcando como nulo todos os elementos do índice 0 até a capacidade da lista.

O trecho fornecido termina a execução quando:
A
num é zero e os números exibidos são todos os pares de 10 até 0, nesta ordem.
B
num é diferente de zero e o único número exibido é o 10.
C
num é diferente de zero e são exibidos os valores 10 e 8, pelo menos.
D
num é zero e os números exibidos são todos os pares de 10 até 2, nesta ordem.

Assinale a alternativa que representa a principal tarefa realizada pela Análise léxica.

A
Identificar a estrutura sintática do programa.
B
Verificar a correção semântica do programa.
C
Varrer o arquivo fonte, lendo-o caractere por caractere e agrupá-los em blocos de um ou mais elementos de acordo com o significado dentro da linguagem.
D
Gerar o código objeto a partir do código fonte.
E
Nenhuma das alternativas anteriores.
No algoritmo seguinte, a linha 4 ilustra um tipo de instrução que executará repetidamente os comandos nas linhas 5 a 8, uma vez para cada valor da variável I. Assim, os comandos de 5 a 8 serão executados para I igual a 0, e, então, novamente, para I igual a 1, e, depois, novamente, para I igual a 2 e assim por diante. Depois que os comandos de 5 a 8 tiverem sido executados para I igual a N-1, a execução da instrução na linha 4 está concluída. Essa instrução é conhecida como:
A
Estrutura de controle de iteração.
B
Estrutura de controle condicional.
C
Estrutura de controle enquanto.
D
Estrutura de controle “go-to”.
E
Estrutura de controle “do – until.”
11. Com base no contexto em que estão sendo usados, no segundo quadrinho, os verbos ACENDEMOS e PEGAMOS devem ser classificados como
A
de ligação
B
intransitivos
C
transitivos diretos
D
transitivos indiretos
E
transitivos diretos e indiretos

Em relação à assinatura digital, considere:

A
da disponibilidade.
B
da autenticidade.
C
do não-repúdio.
D
da integridade.
E
da confidencialidade.

Essencialmente, o que é um algoritmo em um computador?

A

Um algoritmo é uma ferramenta de gerenciamento de banco de dados.

B

Um algoritmo é uma técnica de codificação para desenvolver softwares.

C

Um algoritmo é uma série de instruções ou passos para solucionar um problema ou realizar uma tarefa.

D

Um algoritmo é uma equação matemática usada para solucionar problemas.

E

Um algoritmo é um modelo de aprendizado usado para prever resultados.

Qual é a alternativa correta quanto à execução do código?

A
A árvore criada no código acima é uma árvore binária de busca com todas as folhas no último nível.
B
A árvore criada no código acima não é binária de busca.
C
A árvore criada no código é binária de busca com altura 6, isto é, com 6 níveis distintos.
D
Não é possível inferir a topologia da árvore com base no código.
E
A classe NotArvore implementa regras que garantem que os nós inseridos respeitam a ordem de inserção dos nós (maiores a direita e menores a esquerda).

Considerando os algoritmos, o que podemos concluir sobre a sequência lógica dos mesmos?

Os algoritmos representam um algoritmo de ordenação por seleção em linguagem C e Pascal, respectivamente.

Ambos os algoritmos selecionam o maior item do vetor.

O algoritmo em C troca o item com a última posição do vetor.

O algoritmo em Pascal troca o item com a primeira posição do vetor.

Ambos os algoritmos trocam o item com a primeira posição do vetor.

Ambos os algoritmos selecionam o menor item do vetor.

Ambos os algoritmos selecionam o maior item do vetor e posteriormente trocam o item com a primeira posição do vetor.

Ambos os algoritmos selecionam o maior item do vetor e posteriormente trocam o item com a última posição do vetor.

Ambos os algoritmos selecionam o menor item do vetor e posteriormente trocam o item com a primeira posição do vetor.

A
Ambos os algoritmos selecionam o maior item do vetor, porém o algoritmo em C troca o item com a última posição do vetor e o algoritmo em Pascal troca o item com a primeira posição do vetor.
B
Ambos os algoritmos selecionam o maior item do vetor, e posteriormente trocam o item com a primeira posição do vetor.
C
Ambos os algoritmos selecionam o menor item do vetor, porém o algoritmo em C troca o item com a última posição do vetor e o algoritmo em Pascal troca o item com a primeira posição do vetor.
D
Ambos os algoritmos selecionam o maior item do vetor, e posteriormente trocam o item com a última posição do vetor.
E
Ambos os algoritmos selecionam o menor item do vetor, e posteriormente trocam o item com a primeira posição do vetor.

Qual é o tipo de grafo que é mais adequado para o Algoritmo de Ford-Fulkerson para fluxo máximo?

A
Grafo ponderado
B
Grafo não ponderado
C
Grafo de fluxo
D
Grafo cíclico
E
Grafo acíclico