Questões Militares
Sobre algoritmos em algoritmos e estrutura de dados
Foram encontradas 185 questões
Em algum ponto da ordenação, essa tabela se encontra da seguinte forma: 6 5 3 1 4 2 7 8
Sendo assim, segundo Szwarcfitter e Markenzon (2010), qual o método de ordenação utilizado acima?
Considere a Árvore Binária de Busca a seguir:

Se o nó de valor 30 for removido, qual será o novo formato
dessa Árvore?
Analise o algoritmo a seguir.
pont:= busca(x)
se pont = ptlista ou pont↑.chave ≠ x então
posi:= pont↑ .ant
ocupar (pt)
pt↑.info valor
pt↑.chave := x
pt↑.ant := posi
pt↑.post := pont
posi ↑.post:= pt
pont↑.ant := pt
fim-se
É correto afirmar que o algoritmo acima trata-se de uma:
Complete a lacuna com a alternativa correta:
“São caracterizados como tipos _________ os dados com valores verdadeiro e falso, sendo que esse tipo de dado poderá representar apenas um dos dois valores.”
Complete a lacuna com a alternativa correta:
“____________ é uma ferramenta usada e desenvolvida pelos profissionais de análise de sistemas, bem como, por alguns profissionais de Organização, Sistemas e Métodos. (...) Representado por alguns desenhos geométricos básicos, os quais indicarão os símbolos de entrada de dados, do processamento de dados e da saída de dados (...).”
Método de pesquisa que exige que a matriz esteja previamente classificada, pois divide uma lista em duas partes e verifica se a informação a ser pesquisada está acima ou abaixo da linha de divisão; se estiver acima, toda a metade abaixo é desprezada; em seguida, se a informação não foi encontrada, é novamente dividida em duas partes e, assim, sucessivamente.
A qual método de pesquisa o texto se refere?
Conforme Diagrama de Blocos abaixo, assinale a alternativa correta quanto à informação inserida dentro da simbologia de Saída de dados em impressora.

SALÁRIO * 1.10
senão
se (SALÁRIO < 1000) então
NOVO_SALÁRIO
SALÁRIO * 1.05
senão
NOVO_SALÁRIO
SALÁRIO * 1.02
fim_se
fim_se
escreva NOVO_SALÁRIO
fim
A+2*B
senão
X
(A-B) +1
fim_se
escreva X
fim
“SIM”
enquanto (RESP <> “NÃO”) faça
escreva(“Digite um número”)
leia X
R
X*3
escreva R
escreva “Deseja continuar? SIM / NÃO”
leia RESP
fim_enquanto
fim
( ) O laço de repetição ou looping apenas continuará se a opção
“SIM” for lida como RESP.
( ) O looping será repetido pelo menos uma vez.
( ) O laço está incorreto, pois não há um contador para
controlar o loop, causando um loop infinito.
( ) Dado os valores lidos para X: 3,5 e 2. Dado os valores lidos
para RESP: SIM, SIM e NÃO, os valores escritos para R
serão: 9, 15 e 6. 
O algoritmo a seguir apresenta uma operação com pilhas.
ocupar (pt);
pt —> info := novo_valor;
pt —> prox := topo;
topo := pt;
Sobre o algoritmo acima é correto afirmar que se refere ao