Questões Militares Sobre algoritmos e estrutura de dados

Foram encontradas 254 questões

Q666085 Algoritmos e Estrutura de Dados
Marque a afirmativa correta.
Alternativas
Q666083 Algoritmos e Estrutura de Dados
Qual alternativa abaixo não representa um item, dos símbolos mais conhecidos, da simbologia básica?
Alternativas
Q616839 Algoritmos e Estrutura de Dados
Com relação às variáveis, assinale a opção correta.
Alternativas
Q616835 Algoritmos e Estrutura de Dados
Nem sempre os tipos básicos (inteiro, real, caracter e lógico) são suficientes para exprimir estruturas de dados em algoritmos. Daí a necessidade de novos tipos serem criados, como o vetor. Observe o algoritmo abaixo. 

Imagem associada para resolução da questão

Assinale a opção que contém os valores impressos após a execução do algoritmo apresentado acima. 
Alternativas
Q616823 Algoritmos e Estrutura de Dados
Observe as matrizes MAT1 e MAT2 abaixo. 

Imagem associada para resolução da questão

Assinale a opção que indica corretamente o número de dimensões e elementos de cada estrutura, representada acima. 
Alternativas
Q616821 Algoritmos e Estrutura de Dados
Observe o vetor VET especificado abaixo. 

Imagem associada para resolução da questão

Sendo K a chave a ser localizada dentre os elementos do vetor acima, assinale a opção INCORRETA. 
Alternativas
Q616818 Algoritmos e Estrutura de Dados
0 que ocorre quando o resultado da soma de dois números de n algarismos resulta em um valor com n+1 algarismos?
Alternativas
Q616817 Algoritmos e Estrutura de Dados
Com relação às estruturas básicas de controle, assinale a opção correta,
Alternativas
Q616805 Algoritmos e Estrutura de Dados
Observe a execução do trecho do algoritmo a seguir. 

Imagem associada para resolução da questão

Sabendo-se que o algoritmo acima deveria calcular a soma dos números pares desde 100 até 200, inclusive, assinale a opção que apresenta a instrução que deverá ser substituída para que a saída correta seja fornecida. 
Alternativas
Q572341 Algoritmos e Estrutura de Dados
Com relação aos algoritmos, analise as afirmativas abaixo.

I - Algoritmo é qualquer procedimento computacional bem definido que toma algum valor ou conjunto de valores como entrada e produz algum valor ou conjunto de valores como saída.

II - Para pequenas entradas, os algoritmos de ordenação por inserção possuem tempo de execução mais rápido que algoritmos de ordenação por intercalação.

III- Bubblesort é um algoritmo de ordenação que funciona permutando repetidamente elementos adjacentes que estão fora de ordem.

Assinale a opção correta. 

Alternativas
Q802376 Algoritmos e Estrutura de Dados

Observe o algoritmo a seguir.

Imagem associada para resolução da questão

Sendo uma sequência de elementos armazenada no vetor S[i], onde 1 ≤ i ≤ n, temp, é uma variável temporária e a notação |X| representa o maior inteiro menor ou igual a X. Sendo assim, em relação ao algoritmo acima, pode-se afirmar que:

Alternativas
Q802370 Algoritmos e Estrutura de Dados

Assinale a opção que completa corretamente as lacunas da sentença abaixo.

Em relação às listas lineares, pode-se afirmar que ____ é o nome dado à lista em que as inserções e remoções são permitidas apenas _________ da lista.

Alternativas
Q802367 Algoritmos e Estrutura de Dados

Analise o algoritmo abaixo.

Imagem associada para resolução da questão

Sabe-se que no algoritmo acima L é uma tabela que possui n elementos, L(j). chave, o campo chave na posição(j) da tabela, i e j são variáveis. Sobre esse algoritmo, pode-se afirmar que representa uma ordenação:

Alternativas
Q707943 Algoritmos e Estrutura de Dados

Observe a seguinte estrutura de uma árvore.

Imagem associada para resolução da questão

Assinale a alternativa correta que apresenta o caminho percorrido em pré-ordem na árvore acima.

Alternativas
Q707942 Algoritmos e Estrutura de Dados
Listas, pilhas e filas são estruturas de dados lineares, isto é, sequências. Uma árvore é considerada uma estrutura de dados
Alternativas
Q707937 Algoritmos e Estrutura de Dados

Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo. A seguir, assinale a alternativa que apresenta a sequência correta.

( ) A instrução for pode ser utilizada para implementar qualquer loop por controlador.

( ) Em geral, as instruções while são utilizadas para repetição controlada por contador e as instruções for são utilizadas para repetição controlada por sentinela.

( ) A instrução switch consiste em um bloco que contém uma sequência de rótulos case e um caso default opcional.

( ) Cada case pode ter múltiplas instruções, e estas devem ser colocadas entre colchetes.

( ) Listar casos consecutivamente sem instruções entre eles permite aos casos executar o mesmo conjunto de instruções.

( ) A instrução while especifica os detalhes da repetição controlada por contador em uma única linha de código.

Alternativas
Q694460 Algoritmos e Estrutura de Dados
Como se denomina o método que realiza a busca por um elemento, dividindo um vetor ordenado em duas partes e testando em qual delas o elemento deveria estar, procedendo da mesma forma para a parte provável, e assim, sucessivamente, até que o elemento seja encontrado?
Alternativas
Q694457 Algoritmos e Estrutura de Dados
Se as varáveis lógicas A e B possuem os seguintes valores: A = 0110 e B = 1110, então qual será o valor de X na expressão lógica "X = A and B"?
Alternativas
Q694451 Algoritmos e Estrutura de Dados
Como se denominam as variáveis que têm seu escopo de existência delimitado pela ativação do bloco de execução no qual estão inseridas, sabendo que esses blocos individuais podem ser ativados sucessivas vezes durante a execução de um programa, no qual, os valores dessas variáveis são novos a cada ativação do bloco?
Alternativas
Q694450 Algoritmos e Estrutura de Dados

Analise o programa a seguir, expresso em Português Estruturado.

se (B1)

então( Comando1;

Comando2;

}

senão ( se (B2)

então {Comando3;

}

senão {Comando4;

}

}

Comando5;

Sobre o programa acima, é correto afirmar que:

Alternativas
Respostas
121: D
122: C
123: B
124: A
125: B
126: E
127: B
128: C
129: B
130: D
131: E
132: C
133: B
134: C
135: D
136: B
137: A
138: B
139: A
140: E