Questões Militares
Sobre algoritmos em algoritmos e estrutura de dados
Foram encontradas 178 questões
Observe o digrama de blocos abaixo e responda o significado do símbolo de número 9.
Identifique, na tabela abaixo, o tipo de operador lógico utilizado.
Analise a árvore de pesquisa binária apresentada:
Assinale a alternativa correta que apresenta o percurso na pós-ordem.
Analise o algoritmo e assinale a resposta correta.
Procedimento w (var A, B: inteiro, TIPO : caractere)
Segundo MANZANO, como serão escritas as expressões matemáticas abaixo na forma computacional?
(1) Cir = π . RAIO2 .
(2) Tri =
(3) X = {43 . [55 : (30 + 2) ] }

Assinale a opção que contém os valores impressos após a execução do algoritmo apresentado acima.

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.
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.
Observe o algoritmo a seguir.
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:
Analise o algoritmo abaixo.
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:
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.