Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 66 de 285

Em programação, um ponteiro é um tipo de variável que faz referência a um conteúdo alocado em memória, através de seu endereço. Para se declarar um ponteiro, utiliza-se, além do tipo de dado ao qual ele faz referência, um símbolo. Qual é este símbolo?

A
%
B
*
C
~
D
$
E
&

Disciplina: Algoritmos e estruturas de dados
Curso: Ciência da computação
Qual é o algoritmo de programação dinâmica mais adequado para resolver o problema do caminho mais curto em um grafo ponderado?

A

Algoritmo de Dijkstra

B

Algoritmo de Bellman-Ford

C

Algoritmo de Floyd-Warshall

D

Algoritmo de Programação Dinâmica para Grafos

E

Algoritmo de Busca em Largura (BFS)

Analise o trecho de código abaixo e depois marque a opção correta para o que se pede:

int x, y, a, b;
float z;
a = 14;
b = 3;
x = a / b;
y = a % b;
z = y / x;
A
14
B
5
C
4.66666
D
4
E
3

Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:

A
cout << x;
B
cout >>x;
C
cout >> "Valor de x: " , x;
D
cout >> "Valor de x: " >> x;
E
cout << "Valor de x: " >> x;

Qual dos seguintes componentes é fundamental para permitir que um robô se mova de forma autônoma em um ambiente desconhecido?

A

Sensores de temperatura

B

Atuadores

C

Microcontroladores

D

Sensores de distância

O caminhamento com percurso pós-ordem em uma árvore binária resultou na sequência “A X K D C J B”, em que cada caractere refere-se a um nó visitado. Nesse caso, o nó raiz refere-se ao caractere:
A
A
B
C
C
B
D
X
E
D

Entre os diversos tipos de listas duplamente encadeadas, existe uma versão chamada de lista encadeada XOR. Em relação a uma lista duplamente encadeada simples, qual a principal característica de uma lista encadeada XOR?

A
Apenas a I está correta.
B
Apenas a II está correta.
C
Ambas estão corretas.

As estruturas de dados organizadas em pilhas permitem inserir e remover um elemento do final da pilha construída, o que indica que o último elemento que foi inserido na estrutura será o primeiro elemento a ser removido da estrutura, e para que isso aconteça normalmente a implementação é feita com arranjos utilizando métodos para inserção e para remoção. Assinale a alternativa que representa o método destinado à inserção de elementos na pilha.

A
pop()
B
top()
C
empty()
D
popleft()
E
append()

Para a parte de programa abaixo, com m=3 e n=3, qual seria a saída?

A 1 0 0  0 1 0  0 0 1
B 1 0 0 1 0 0 1 0 0
C 1 1 1 1 0 0 1 0 0
D 1 1 1 0 0 0 0 0 0
A
1 0 0 0 1 0 0 0 1
B
1 0 0 1 0 0 1 0 0
C
1 1 1 1 0 0 1 0 0
D
1 1 1 0 0 0 0 0 0
Dado o grafo orientado G a seguir, sobre sua lista de Adjacências Adj, é correto afirmar que:
A
Adj[3] possui um único valor em sua lista.
B
Adj[5] é vazia.
C
Adj[6] possui como entrada o valor 6.
D
Adj[4] é vazia.
E
Adj[1] possui quatro valores em sua lista.