Questões Militares Sobre algoritmos e estrutura de dados

Foram encontradas 272 questões

Q245547 Algoritmos e Estrutura de Dados
Sabe-se que S e T são duas estruturas de dados do tipo PILHA e as operações PUSH (n) e POP() são comandos respectivos para empilhar um número "n" e desempilhar um elemento na pilha.

Imaginando-se que ambas as pilhas, S e T, encontram-se vazias, é executada a seguinte sequência de operações:

S.push (3);
T.push (4);
S.push (5);
S.push (5);
T.pop ();
T.push (7);
T.push (8);
S.pop ();
S.pop ();
T.pop();
T.push (9);

Ao término de sua execução, se forem somados todos os valores retirados nas duas pilhas teremos como total:

Alternativas
Q737813 Algoritmos e Estrutura de Dados

Considere o seguinte algoritmo que calcula o fatorial de um número n (fatorial de n igual a 1 x 2 x 3 x ... x n), escrito em pseudocódigo:

I := 0; F := 1;

WHILE I < n DO

I := I + 1; F := I * F;

END

Selecione a opção que indica um algoritmo recursivo, escrito em pseudocódigo, que também calcula o fatorial de um número.

Alternativas
Q737811 Algoritmos e Estrutura de Dados

Considepe o seguinte algoritmo de busca, escrito em pseudocódigo:

i := 0;

WHILE (i < N) & (a [i] <> X) DO i := i + 1 END

onde o elemento a ser encontrado é x, e N é uma constante, pode-se afirmar que este algoritmo representa uma busca

Alternativas
Q737795 Algoritmos e Estrutura de Dados
Em relação à lógica digital, o resultado de X = A . B . C (A and B and C), onde A=0110, B=0011, C= 1111, é igual a
Alternativas
Q737786 Algoritmos e Estrutura de Dados

Considere o seguinte algoritmo de ordenação, escrito em pseudocódigo:

Imagem associada para resolução da questão

Pode-se afirmar que este algoritmo representa uma ordenação

Alternativas
Q669519 Algoritmos e Estrutura de Dados
Dentre as alternativas abaixo, assinale a que apresenta dados tipos inteiros, reais, caracteres e lógicos, respectivamente.
Alternativas
Q669477 Algoritmos e Estrutura de Dados

Relacione os símbolos utilizados no fluxograma com seus respectivos nomes e, a seguir, assinale a alternativa que contém a seqüência correta.

1 - Terminal

2 – Seta de fluxo de dados

3 - Processamento

4 – Entrada de dados ou operação manual

5 – Entrada e saída de dados

6 – Saída de dados em vídeo

7 – Saída de dados em impressora

8 - Decisão


Imagem associada para resolução da questão

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
Q566363 Algoritmos e Estrutura de Dados
Considerando os métodos de pesquisa em uma matriz. O método de pesquisa ____________ divide a lista em duas partes e “procura" saber se a informação a ser pesquisada está acima ou abaixo da linha de divisão.
Alternativas
Q566339 Algoritmos e Estrutura de Dados
Interprete o algoritmo e responda qual seqüência de números será impressa: programa prova var Imagem associada para resolução da questão
fim
Alternativas
Q566333 Algoritmos e Estrutura de Dados
Marque V (verdadeiro) ou F (falso) e, em seguida assinale a seqüência correta. ( ) Para determinarmos quais são as entidades externas na análise e projeto de um sistema proposto, é indispensável reconhecermos os limites do referido sistema. ( ) As entidades externas podem ser identificadas por uma letra maiúscula colocada internamente no seu canto superior esquerdo. ( ) Em alguns casos, os dados podem entrar e sair do mesmo elemento do sistema. ( ) Os processos são representados por um quadrado ou retângulo com um sombreamento no lado superior esquerdo. ( ) Um depósito de dados nada mais é do que um conjunto de estruturas de dados em repouso.
Alternativas
Q566327 Algoritmos e Estrutura de Dados
Na construção de um algoritmo, como seria representado o cálculo da multiplicação da base pela altura e em seguida a divisão pela constante 2?
Alternativas
Respostas
157: D
158: B
159: E
160: C
161: A
162: A
163: A
164: C
165: B
166: D
167: D
168: B