Questões de Concurso Sobre algoritmos em algoritmos e estrutura de dados

Foram encontradas 2.422 questões

Q392677 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo:

imagem-035.jpg

Se a sequência de números digitados pelo teclado for

20, 8, 32, 40, 35, 11, 27, 11, 32, -16,

o resultado impresso será
Alternativas
Q392676 Algoritmos e Estrutura de Dados
Considere o seguinte algoritmo:

imagem-034.jpg

Esse algoritmo
Alternativas
Q392675 Algoritmos e Estrutura de Dados
A avaliação de uma disciplina é feita de tal forma que, um aluno, para ser aprovado, deverá realizar, primeiramente, 3 provas (P1, P2 e P3), a partir das quais será obtida uma média M1 (média aritmética de P1, P2 e P3). Dependendo dessas notas e dessa média, o aluno terá ou não que fazer uma quarta prova (P4). Nesse caso, a nova média (MF) será calculada pela média aritmética na qual se substitui a menor das notas P1, P2 e P3 pela P4. O critério de aprovação é o seguinte:

SE (P1 imagem-030.jpg 4 E P2 imagem-031.jpg 4 E P3 imagem-032.jpg 4 E M1 imagem-033.jpg 6) ENTÃO

                  APROVADO
SENÃO
                 SE (P4 > 5 E MF >5) ENTÃO
                          APROVADO
                 SENÃO
                          REPROVADO

Qual dos conjuntos de notas a seguir permite a aprovação do aluno?
Alternativas
Q392673 Algoritmos e Estrutura de Dados
Considere a seguinte função que recebe um parâmetro inteiro e retorna um número inteiro:

           imagem-029.jpg

Se chamarmos essa função fazendo x = f(5), obteremos para x o valor
Alternativas
Q392670 Algoritmos e Estrutura de Dados
Em um jogo para duas pessoas, as regras fazem com que ambos os jogadores sigam o seguinte algoritmo, passo a passo, ao mesmo tempo:

          imagem-028.jpg

Sabendo-se que basta um deles chegar ao fim para o jogo terminar, esse jogo
Alternativas
Q392426 Algoritmos e Estrutura de Dados
Considere que K,X,Y e Z são conjuntos de atributos de uma relação R.

Sabendo que:

X imagem-009.jpg Y , Y imagem-010.jpg Z , Z imagem-011.jpg K

NÃO é possível garantir que
Alternativas
Q392424 Algoritmos e Estrutura de Dados
inicio
inteiro X, Y
Ler X
Ler Y
Enquanto X imagem-008.jpg Y - 1 faz
X < - X – 1
Y < - Y + 2 Fim Enquanto
Escrever “saída =” , Y – X
Fim

A saída do algoritmo apresentado acima para as entradas 100 e 20, respectivamente, é

Alternativas
Q392422 Algoritmos e Estrutura de Dados
Considere utilizar o algoritmo Bubble Sort para ordenar, em ordem crescente, a sequência de números

                        17, 43, 37, 31, 8, 77, 52, 25.

Se a sequência original for a iteração zero, qual será a sequência de números da segunda iteração?
Alternativas
Q392421 Algoritmos e Estrutura de Dados

Imagem associada para resolução da questão


De acordo com a referida árvore BST, qual é a sequência de nós impressos em um percurso pós-ordem?

Alternativas
Q392420 Algoritmos e Estrutura de Dados
Considere a árvore binária de busca (BST) abaixo para responder à questão.

Imagem associada para resolução da questão


Qual é a sequência de chaves que constrói a referida árvore binária de busca (BST), inicialmente vazia?

Alternativas
Q391972 Algoritmos e Estrutura de Dados
Observe o algoritmo abaixo, referente a um programa, em que ocorre passagem de parâmetro por valor de ALFA para NR e por referência de BETA para CT.

imagem-008.jpg
A execução do algoritmo irá gerar o seguinte resultado:
Alternativas
Q389455 Algoritmos e Estrutura de Dados
Analise o algoritmo abaixo, onde a%b representa o resto da divisão de a por b.

imagem-015.jpg
Qual será a resposta, caso as entradas sejam 128, para x, e 56, para y?
Alternativas
Q386852 Algoritmos e Estrutura de Dados

Considere o algoritmo em pseudocódigo a seguir:

Imagem associada para resolução da questão


Analise as seguintes afirmativas sobre o algoritmo: 


I. O algoritmo usa uma estrutura de repetição com teste no início.

II. O algoritmo irá calcular a média dos números de 0 a 9.

III. O comando “Mostrar” irá exibir o valor da variável “resultado” no dispositivo padrão de saída.

Estão CORRETAS as afirmativas:

Alternativas
Q386268 Algoritmos e Estrutura de Dados
Os termos Quick, Merge, Heap e Buble representam, respectivamente:
Alternativas
Q386069 Algoritmos e Estrutura de Dados
Os dados armazenados na memória CACHE devem ser substituídos periodicamente, essas substituições obedecem a alguns algoritmos. O objetivo desses algoritmos é aumentar o número de acertos, evitando as falhas na busca de novas instruções para o processador. Assinale a que NÃO corresponde a um algoritmo de substituição de dados:
Alternativas
Q386047 Algoritmos e Estrutura de Dados
Dado o algoritmo abaixo:

imagem-040.jpg

Qual o resultado da variável res?
Alternativas
Q383683 Algoritmos e Estrutura de Dados
Analise as seguintes afirmativas sobre a análise de complexidade das operações possíveis em estruturas de dados do tipo Pilha:

I. A operação de inserção de um elemento na pilha precisa reorganizar a estrutura de dados, podendo gastar um tempo de execução de O(n).
II. A operação de retirada de um elemento da pilha é uma operação de tempo constante O(1).
III. Na operação de consultar toda a pilha, todos os elementos são percorridos, gastando-se um tempo de execução de O(n).

Estão CORRETAS as afirmativas:
Alternativas
Q383681 Algoritmos e Estrutura de Dados
Em relação aos comandos em pseudocódigo correspondentes às estruturas de decisão e repetição dos algoritmos, correlacione as colunas a seguir:

Comando (pseudocódigo)                          Estrutura de decisão/repetição

I. Se...então                                    ( ) Estrutura de repetição com teste no final
II. Escolha...Caso                            ( ) Estrutura de seleção simples
III. Repita...Até                               ( ) Estrutura de repetição com variável de controle
IV. Para...Até...Faça                       ( ) Estrutura de seleção de múltipla escolha

A sequência CORRETA, de cima para baixo, é:
Alternativas
Q383680 Algoritmos e Estrutura de Dados
Considere o algoritmo em pseudocódigo a seguir:

01. Algoritmo REPETICAO
02. Var
03.             parcial, num, resultado : real
04.             cont : inteiro
05. Início
06.             parcial imagem-007.jpg 0;
07.             cont imagem-008.jpg 0;
08.             Enquanto cont < 10 faça
09.             Início
10.                         Ler(num)
11.             parcial imagem-009.jpg parcial + num
12.                          cont imagem-010.jpg cont + 1
13.             Fim
14.             resultado imagem-011.jpg parcial / cont
15.             Mostrar(“Resultado = ”,resultado)
16. Fim.

Analise as seguintes afirmativas sobre o algoritmo:

I. O algoritmo usa uma estrutura de repetição com teste no início.
II. O algoritmo irá calcular a média dos números de 0 a 9.
III. O comando “Mostrar” irá exibir o valor da variável “resultado” no dispositivo padrão de saída.

Estão CORRETAS as afirmativas:
Alternativas
Q380450 Algoritmos e Estrutura de Dados
imagem-001.jpg

O problema caracterizado pelo quadro acima, onde a coluna Tempo indica a sequência de execução das operações das transações concorrentes T1 e T2, é conhecido como
Alternativas
Respostas
1841: A
1842: A
1843: A
1844: D
1845: B
1846: E
1847: D
1848: C
1849: E
1850: A
1851: A
1852: B
1853: B
1854: C
1855: A
1856: D
1857: C
1858: C
1859: B
1860: A