Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 67 de 285

Qual é a função do algoritmo LZ77?

A

Ordenar os elementos de um vetor

B

Comprimir dados

C

Encontrar a mediana em um conjunto de dados

D

Decodificar dados

Na ordenação de dados, os objetos são comparáveis entre si. Sobre a comparação de objetos, assinale a alternativa correta.

A

A regra de consistência diz que se o1 for igual a o2, ele deve se manter igual independentemente do número de comparações feitas.

B

A regra de simetria diz que os resultados de o1, comparado a o2, devem ser iguais aos de o2, comparado a o1.

C

No Java, objetos que possuem ordem natural são de classes que implementam a interface Comparable.

D

Pelas regras dos comparadores, caso o1 seja menor do que o2, a função de comparação deve retornar o valor -1.

E

Ao se implementar um Comparator, deve-se garantir que: se comparator.compare(o1, o2) == 0, então o1.equals(o2).

Analise o programa em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução:

A
O código armazenará em um vetor um nome com até 50 caracteres e imprimirá o nome que não começa com a letra 'G'.
B
O código armazenará em um vetor 10 nomes com até 49 caracteres e imprimirá uma listagem somente com os nomes que começam com a letra 'G'.
C
O código armazenará em um vetor 10 nomes com até 50 caracteres e imprimirá uma listagem com todos os 10 nomes.
D
O código armazenará em um vetor um nome com até 50 caracteres e imprimirá o nome que começa com a letra 'G'.
E
O código armazenará em um vetor 10 nomes com até 50 caracteres e imprimirá uma listagem com os nomes que não começam com a letra 'G'.
O seguinte programa pede para o usuário um número e mostra a tabuada de multiplicação desse número. Foram retiradas as linhas 6 e 10 dessa estrutura, e agora você precisa adicioná-las para um correto funcionamento desse código. O que deve ser digitado nas linhas 6 e 10?
A
na linha 6: contador=1; na linha 10: contador=contador+1;
B
na linha 6: contador=0; na linha 10: contador=contador+1;
C
na linha 6: contador=1; na linha 10: contador=contador-1;
D
na linha 6: contador=1; na linha 10: contador=contador*1;
E
na linha 6: contador=1; na linha 10: contador=contador/1;

Assinale a alternativa que contém a principal definição de algoritmo.

A

Um algoritmo é uma sequência de passos utilizada no passado. Atualmente, todo bom programador utiliza unicamente a linguagem de programação.

B

Um algoritmo é o detalhamento de recursos para resolver um problema

C

Um algoritmo é uma sequência finita de passos que visa atingir um objetivo bem definido

D

Um algoritmo é um documento que serve para obter informações e orientações de uma solução

E

Um algoritmo é uma sequência infinita de passos que visa solucionar um problema

Do que se trata o processo de depuração em programação de computadores?

A

É o processo de compilar e executar um código-fonte.

B

É o processo de encontrar erros (bugs) em um código fonte.

C

É o processo de transformar um algoritmo em um código-fonte

D

Não se trata de depuração em software, somente em hardware.

E

É o processo de interpretar um código-fonte.

Um dos métodos de recorrência é conhecido como método de substituição. Esse processo pode ser utilizado para:

A

estabelecer limites superiores, sem uma recorrência.

B

estabelecer limites superiores em uma recorrência.

C

estabelecer limites inferiores, sem uma recorrência.

D

estabelecer limites inferiores em uma recorrência.

E

estabelecer limites medianos em uma recorrência.

Uma estrutura de controle do tipo condicional pode ter as seguintes composições:

A
Condicional simples e encadeada.
B
Condicional composta e encadeada.
C
Condicional simples e condicional composta.
D
Condicional simples, condicional composta e condicional encadeada.
Uma lista L encadeada e ordenada está armazenada em memória seguindo o exemplo abaixo. Após a remoção do nó de chave 3, alterações terão ocorrido?
A
Apenas as afirmativas 1 e 4 estão corretas.
B
Apenas as afirmativas 2 e 5 estão corretas.
C
Apenas as afirmativas 1, 3 e 4 estão corretas.
D
Apenas as afirmativas 2, 3 e 5 estão corretas.
E
Todas as afirmativas estão corretas.

Considerando o par (Z, x<_y) assinale a alternativa correta:

A

É uma estrutura de equivalência.

B

É uma estrutura de ordem.

C

É uma estrutura de boa ordem.

D

Não possui a propriedade transitiva.

E

Não possui a propriedade reflexiva.