Questões Militares Sobre algoritmos e estrutura de dados

Foram encontradas 254 questões

Q655051 Algoritmos e Estrutura de Dados
___________ é um processo de cálculo matemático ou de resolução de um grupo de problemas semelhantes.
Alternativas
Q641559 Algoritmos e Estrutura de Dados
Assinale a opção correta em relação a grafos.
Alternativas
Q641557 Algoritmos e Estrutura de Dados

Considere as variáveis A e B de tipo inteiro e o vetor de tipo inteiro a seguir. 


Qual será a nova configuração do vetor após a execução desse algoritmo?
Alternativas
Q641537 Algoritmos e Estrutura de Dados
Assinale a opção correta em relação a autômatos.
Alternativas
Q641535 Algoritmos e Estrutura de Dados
Em relação à estrutura de dados, assinale a opção correta quanto ao método "hashing" .
Alternativas
Q641534 Algoritmos e Estrutura de Dados
Que aspecto básico no estudo de algoritmos visa à obtenção de parâmetros que possam avaliar a eficiência do algoritmo em termos de tempo de execução e memória ocupada?
Alternativas
Q639925 Algoritmos e Estrutura de Dados

Observe o algoritmo a seguir.


Dados: Os índices do vetor estão acima dos retângulos e os valores armazenados nas posições do vetor estão dentro dos retângulos. As iterações do LOOP for estão representadas de "a" a "c".

Assinale a opção que corresponde à operação do algoritmo acima, para o vetor de entrada V=(7,3,9,6).

Alternativas
Q639923 Algoritmos e Estrutura de Dados

Observe a figura a seguir. 


Assinale a opção que corresponde à equação do mapa de Karnaugh acima.
Alternativas
Q639908 Algoritmos e Estrutura de Dados

Observe a função a seguir.

 

Assinale a opção que corresponde ao valor retornado pela função acima no final de sua execução se o valor inicial de n for 4.
Alternativas
Q639899 Algoritmos e Estrutura de Dados
A norma LIFO (last-in, first-out) é implementada na estrutura de dados chamada:
Alternativas
Q639895 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta o algoritmo de ordenação cujo tempo de execução do pior caso é Θ(n2) sobre um arranjo de entrada de n números, porém é normalmente o mais eficiente para ordenação, devido a sua ótima complexidade de tempo na média e no melhor caso: Θ(n.lgn), e também apresenta a vantagem da ordenação local e que funciona bem para ambientes de memória virtual. 
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
Q566366 Algoritmos e Estrutura de Dados
“Os fluxos de dados em um diagrama servem para indicar a movimentação de estrutura de dados, seguindo de um lado para outro no sistema de informações." Baseando-se em tal afirmação, assinale a alternativa que indica a representação correta do fluxo de dados.
Alternativas
Respostas
161: B
162: B
163: E
164: D
165: A
166: E
167: D
168: C
169: A
170: A
171: A
172: B
173: A
174: B
175: E
176: B
177: C
178: B
179: D
180: C