Questões de Concurso sobre Algoritmos e estrutura de dados

 
 
Disciplina 1
Assunto 10
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
2.151 questões encontradas
Questões por página
20
Mais recentes
 

Analise a figura que se segue e responda o questionamento abaixo.


Imagem associada para resolução da questão


Considere que:

  1. todas as notas são inteiras
  2. possuem valor de 0 até 10
  3. N1 e N2 são ímpares
  4. N2 > 7
  5. N3 = N4
  6. (N1+N2)/2 = 5
  7. N1 + N2 + N3 + N4 = 24

O aluno possuidor destas notas estará:


A

Reprovado com média = 5.


B

Reprovado com média = 6.


C

Aprovado com média = 7.


D

Aprovado com média > 7.

O algoritmo de criptografia baseado em teoria numérica e que possui chaves diferentes para criptografia e descriptografia, geradas a partir de números primos, denomina-se


A

DES.


B

RSA.


C

MD5.


D

HTTPS.

O circuito lógico abaixo possui duas entradas a e b e uma saída c.


Circuito lógico.

Imagem associada para resolução da questão


Tabela verdade.

a

b

c

0

0

0

0

1

1

1

0

1

1

1

0


Com base na tabela verdade acima, a porta lógica que representa este circuito é


A

OR


B

AND


C

NOR


D

XOR


E

NAND

O problema da ordenação consiste em rearranjar um vetor v[0..n-1] em ordem crescente, ou seja, permutar os elementos do vetor de modo que tenhamos v[0] ≤ v[1] ≤ . . . ≤ v[n-1]. Em relação aos algoritmos de ordenação, é correto afirmar que os algoritmos


A

Radix sort e Quick sort, assintoticamente, têm complexidade de tempo igual a Θ(log2 n), no pior caso.


B

Quicksort e Selection Sort, assintoticamente, têm a mesma complexidade de tempo, no pior caso.


C

Merge sort e Selection Sort, assintoticamente, têm complexidade de tempo igual a Θ(log2 n), no pior caso.


D

Radix sort e Quicksort, assintoticamente, têm a mesma complexidade de tempo, no pior caso.

Analise os dois algoritmos a seguir:

Algoritmo1:

função algo(n)

se n < 2 então

retorne n

caso contrário

retorne algo(n - 1) + algo(n - 2)

Algoritmo2:

função algo(n)

i <- 1

j <- 0

para k de 1 até n faça

x <- i + j

i <- j

j <- x

retorne j

Em relação aos algoritmos expostos, é correto afirmar que


A

o algoritimo1 tem complexidade exponencial e o algoritimo2 tem complexidade linear.


B

o algoritimo1 tem complexidade quadrática e o algoritimo2 tem complexidade exponencial.


C

são soluções diferentes para problemas diferentes.


D

são soluções recursivas para o mesmo problema.

 
Ir para a página:
OK
 
Gerar simulado