Questões

Pratique com questões de diversas disciplinas e universidades

7.567 questões encontradas(exibindo 10)

Página 61 de 757

Estão corretas as afirmativas:


I. A figura é uma arvore binária de busca, pois a esquerda da raiz que tem valor 5, os número são menores que 5 e à direita são maiores que 5.

II. A projeção da figura da arvore binária produz um sequencia ordenada crescente da esquerda para a direita.

III. A figura é uma arvore binária, mas não é uma arvore binaria de busca. Para ser uma arvore binária de busca o valor 8 deveria ser raiz do valor 9.

A
A I apenas
B
B II apenas
C
C I e II apenas
D
D I e III apenas
E
E II e III apenas
O algoritmo de ordenação por intercalação, também conhecido como merge sort, é um dos algoritmos estudados na AULA 2. Acerca deste algoritmo, assinale a alternativa CORRETA.
A
A complexidade do merge sort é O(n \, ext{log} \, n), pois o algoritmo trabalha com o princípio de dividir para conquistar. O(n \, ext{log} \, n), pois temos duas funções.
B
O processo do merge sort consiste em dividir uma estrutura de dados de tamanho n (um vetor por exemplo) em n partes de tamanho unitário.
C
Ao dividir o conjunto de dado em duas partes menores, o merge sort sempre calcula a posição central da ruptura, que é dada pela média entre os valores posição inicial com a posição final, arredondando para cima. É feito um truncamento somente da parte inteira.
D
A intercalação é realizada utilizando um vetor auxiliar para ir armazenando os dados que vão sendo ordenados naquele momento.
E
A função merge sort pode ser implementada de forma recursiva, ou seja, realizando chamadas de si mesma até que o conjunto de dados seja indivisível. A ordenação só ocorre quando as partes menores forem agregadas novamente. A ordenação ocorre nas partes menores e indivisíveis.

É importante diminuir os elementos gráficos não essenciais de um relatório. Assinale a alternativa que apresenta uma justificativa para isso.

A

Eliminar a saturação (redundância).

B

Deixar o relatório mais pobre.

C

Transforma em uma apresentação mais formal.

D

Deixar o relatório mais curto.

E

Esconder segredos de empresa.

O algoritmo a seguir apresenta um ERRO. Qual seria esse erro?

A

O cálculo da média está incorreto, pois, de acordo com as prioridades de execução entre os operadores matemáticos, faltaram parênteses na soma das notas.

B

O comando escreval está incompleto, mostrando apenas uma mensagem.

C

O comando escreval está incompleto, mostrando apenas a variável m.

D

Faltou a mensagem para a digitação das notas.

E

Alguma variável não foi declarada.

O que é Machine Learning (Aprendizado de Máquina)?

A

Um tipo de aprendizado que ocorre apenas em seres humanos.

B

Um ramo da inteligência artificial que permite que os sistemas aprendam com os dados.

C

Um tipo de aprendizado que ocorre apenas em máquinas de lavar.

D

Um ramo da ciência dos materiais que estuda máquinas.

Durante a execução desse algoritmo, o usuário informa o valor inteiro 1500. Assinale a alternativa correta:

A

O algoritmo será executado normalmente, mas nada será exibido.

B

O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500.0"

C

O algoritmo não será executado, e será acusado um erro no tipo de dado de leitura.

D

O algoritmo será executado normalmente, e será exibido: "Seu salario e: 1500"

E

O algoritmo será executado normalmente, e será exibido: "Seu salario e: "

Um analista de sistemas de uma fábrica de cimentos recebeu um arquivo binário e achou o e-mail muito
suspeito. O profissional desconfiou do conteúdo, pois o remetente do e-mail era desconhecido e não fazia parte
dos seus contatos. Muito desconfiado, ele abriu e analisou o conteúdo do arquivo, percebendo que o primeiro
byte estava em binário e o valor equivalente era igual a 101010_{(2)}. Qual o valor em decimal que corresponde ao
valor do primeiro byte em binário do arquivo recebido por e-mail?

A
10
B
21
C
32
D
33
E
42

A metodologia da grande vantagem da orientação a objetos possui uma partícula fundamental. Sobre qual é essa partícula, assinale a alternativa:

A

Herança.

B

Objeto.

C

Métodos.

D

Polimorfismo.

Você fez o seguinte programa em Python e ele está dando erro. Indique qual é a alternativa correta para ajustá-lo:

a. quadrado = math.pow(num, 2)
cubo = math.pow(num, 3)
raiz = math.sqrt(num)
print(f'O numero ao quadrado é {quadrado} e ao cubo é {cubo}')
print(f'A raiz quadrada é {raiz:.2f}')

Tem que alterar o primeiro comando print, ele está dando erro. Colocar: print(“O número ao quadrado é”, quadrado, “e ao cubo é”, cubo)

A
Tem que alterar o primeiro comando print, ele está dando erro. Colocar: print(“O número ao quadrado é”, quadrado, “e ao cubo é”, cubo)
B
Tem que alterar o comando de input, ele está recebendo uma string. Colocar num = int(input("Digite um número:"))
C
Tem que alterar a instrução que usa pow. Colocar quadrado = pow(num, 2) e cubo = pow(num, 3)
D
Tem que alterar a instrução que usa sqrt. Colocar raiz = sqrt(num)
E
Tem que alterar o segundo comando print, ele está dando erro. Colocar: print(“f'A raiz quadrada é”, raiz)

Marque a situação na qual uma pilha poderia ser usada.

A

Criar uma aplicação que distribui senhas.

B

Implementar o recurso de voltar (CTRL+Z) em um aplicativo.

C

Ordenar elementos em ordem alfabética.

D

Criar uma lista de supermercado.

E

Agrupar elementos similares, de acordo com uma chave.