Questões Militares Comentadas sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 127 questões

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
Q324421 Algoritmos e Estrutura de Dados
Observe o Digrama de Blocos abaixo e assinale a alternativa correspondente aos símbolos representativos de: processamento, entrada e saída de dados e decisão, respectivamente.

Imagem 021.jpg
Alternativas
Q324384 Algoritmos e Estrutura de Dados
No algoritmo do programa abaixo, em português estruturado, temos as seguintes entradas para os valores da variável X quando requisitados: X [ 1 ] = 2, X [ 2 ] = 3, X [ 3 ] = 8, X [4] = 3. Identifique nas respostas abaixo qual será a saída do programa.

programa CONTA

var

RESULTADO : real

X : conjunto[ 1..4 ] de real

T : inteiro

Y : inteiro

início

Y ← 4

RESULTADO  ← 0

para T de 1 até 4 passo 1 faça

             leia X[ T ]

             RESULTADO ← RESULTADO + X[ T ]

fim_para

RESULTADO ← RESULTADO / Y

escreva RESULTADO


fim
Alternativas
Q322055 Algoritmos e Estrutura de Dados
Em estrutura de dados, o algoritmo de ordenação que se limita a percorrer a tabela do início ao fim, sem interrupção, trocando de posição dois elementos consecutivos sempre que estes se apresentem fora de ordem, é denominado de ordenação :
Alternativas
Q322035 Algoritmos e Estrutura de Dados
Correlacione os termos de estrutura de dados às suas respectivas características, e assinale a opção correta TERMOS DE ESTRUTURA DE DADOS
I - Fila
II - Pilha
III- Árvore
IV - Recursividade
V - Ordenação Bolha 
VI - Ordenação por Intercalação (Mergesort)

CARACTERÍSTICAS
( ) A plicado na solução do problema da torre de Hanói
( ) Inserções e remoções são executadas na mesma extremidade da lista
( ) Para inserções e remoções são necessários dois pontos.
( ) Possui um conjunto finito de elementos denominados nós ou vértices.
( ) Percorre a tabela do início ao fim, sem interrupção, trocando de posição dois elementos consecutivos sempre que estes se apresentem fora de ordem.
Alternativas
Q664176 Algoritmos e Estrutura de Dados
Assinale a alternativa que apresenta a definição correta da unidade básica de tratamento de informação computacional, o byte.
Alternativas
Q664171 Algoritmos e Estrutura de Dados

Verifique o resultado lógico das expressões de programação mencionadas abaixo, marque se é verdadeiro (V) ou falso (F). A seguir, assinale a opção com a seqüência correta. Considere para as respostas os seguintes valores: X = 1; Y = 5.

( ) (X < 1).e.(X > Y)

( ) (Y > 5).ou.(X = 1)

( ) .não.(X >= Y)

Alternativas
Q338672 Algoritmos e Estrutura de Dados
Qual operação lógica está associada à seguinte afirmação: "A saída será verdade se exclusivamente uma ou outra entrada for verdade " (MONTEIRO, 2001) ?
Alternativas
Q338660 Algoritmos e Estrutura de Dados
Como se denomina o procedimento que contém, em sua descrição, uma ou mais chamadas a si próprio?

Alternativas
Q338654 Algoritmos e Estrutura de Dados
Segundo HARRY FARRER (1999) , um algoritmo é considerado completo se os seus comandos forem de entendimento do seu destinatário. Em um algoritmo, um comando que não for do entendimento do destinatário terá que ser desdobrado. Esta definição é relativa a que técnica de construção de algoritmos?
Alternativas
Q320338 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta o valor final da expressão (AB + CAD * + * A + ) representada na forma Polonesa Reversa, onde: A=2, B=4, C= 5, D=3.

Alternativas
Q320321 Algoritmos e Estrutura de Dados
Qual primitiva de fluxo de controle caracteriza-se por ser iniciada por algum evento ou condição excepcional, causado pela própria execução do programa e detectado pelo hardware e por acontecer no mesmo instante relativo, a cada nova execução do programa?

Alternativas
Q251518 Algoritmos e Estrutura de Dados
Analise as informações a seguir

Algoritmo: Rearranja o vetor A[ p..r] em ordem crescente, supondo p≤r QuickSort(A, p, r) 1- se p< r 2- então q < - Particione (A,p, r) 3- QuickSort (A,p, q-1)

4- QuickSort (A, q+ 1, r)
Em uma análise do consumo máximo de tempo do algoritmo QuickSort, considerando a função Particione com desempenho EN, qual é o consumo de tempo no pior caso? Considere n igual ao número máximo de elementos.
Alternativas
Q251502 Algoritmos e Estrutura de Dados
Qual é a formula lógica equivalente a (P↔Q) na lógica proposicional?
Alternativas
Q251499 Algoritmos e Estrutura de Dados
Assinale a opção que apresenta a sentença que pode ser usada no estudo de lógica proposicional
Alternativas
Q251498 Algoritmos e Estrutura de Dados
Sejam G, H, P, Q e R símbolos proposicionais. Qual é o comprimento da fórmula da lógica proposicional: ((PvQ)AR) ↔(G∧H)?
Alternativas
Q251496 Algoritmos e Estrutura de Dados
Em relação às classes de complexidade de problemas, assinale a opção correta.
Alternativas
Q251492 Algoritmos e Estrutura de Dados
Em relação uso de Análise de Algoritmos, assinale a opção correta.
Alternativas
Q251475 Algoritmos e Estrutura de Dados
Para encontrar uma solução ótima de um problema, os sistemas computacionais fazem uso de algoritmos que resolvem pequenas etapas a cada iteração. Assinale a opção que apresenta corretamente o uso de algoritmo GULOSO (Greedy Algorithm).

Alternativas
Q669020 Algoritmos e Estrutura de Dados

O algoritmo do programa abaixo, em português estruturado, representando um programa escolar de notas, que calcula a média aritmética das notas obtidas pelos alunos, está com problemas, pois o resultado apresentado está reprovando todos os alunos. Analise-o e assinale a alternativa que apresenta o motivo do erro. 

Programa MEDIA

Var

RESULTADO : Caractere

N1, N2, N3, N4 : real

SOMA, MEDIA : real

Inicio

Leia

N1, N2, N3, N4

SOMA  ← N1 + N2 + N3 + N4

MEDIA  ← SOMA/7 

Se (MEDIA > 7) então

              RESULTADO ←“Aprovado”

Senão

              RESULTADO ←“Reprovado”

Fim_se

Escreva “Resultado: ” , RESULTADO

Fim

Alternativas
Respostas
101: E
102: C
103: D
104: C
105: D
106: C
107: A
108: C
109: D
110: B
111: D
112: C
113: D
114: E
115: D
116: B
117: E
118: C
119: A
120: B