Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 38 de 112

A partir do campo de Programação de Computadores, é correto afirmar que Linguagens de baixo nível são:

A
Códigos de máquina diretos ou muito próximos da máquina.
B
Códigos de máquina diretos ou muito próximos da máquina.
C
Emojis de interação direta ou GIFs de redes sociais.
D
Códigos de hackers indiretos ou muito distantes da empresa.
E
Símbolos usados pela população simples no dia a dia.

Quais são alguns dos problemas que as criptomoedas, como Bitcoin e Ethereum, enfrentam?

A

As criptomoedas enfrentam problemas de segurança, como hacking e ataques cibernéticos.

B

As criptomoedas têm seus próprios sistemas de segurança, como o Blockchain, que são extremamente seguros.

C

Mudanças de peso são um problema enfrentado por criptomoedas como Bitcoin e Ethereum.

D

As criptomoedas são usadas apenas em um país.

E

As criptomoedas não enfrentam problemas de segurança.

Qual dos seguintes componentes é fundamental para permitir que um robô siga uma linha no chão?

A

Sensores de distância

B

Sensores de luz

C

Atuadores de movimentos

D

Microcontroladores

Um programa pode ser executado de duas formas: na primeira, o código-fonte é traduzido para a linguagem máquina e logo em seguida executado; na segunda, cada uma das instruções é executada de forma direta, sem a necessidade de tradução completa do código-fonte. Em qual das alternativas estão essas duas formas de execução, respectivamente?
A
Compilação e interpretação.
B
Tradução e execução.
C
Compilação e execução.
D
Compilação e interpretação.

Indique qual é o tipo de dados que é usado para representar o nome do aluno, lembrando que queremos guardar na variável o nome e o sobrenome do aluno separados por espaço em branco.

A
Tipo ponto flutuante ou float
B
Tipo inteiro ou int
C
Tipo lógico ou bool.
D
Tipo lista ou list.
E
Tipo cadeia de caracteres ou string ou str

O que pode ser descrito como uma vantagem na utilização do fluxograma para o desenvolvimento de algoritmos?

A
A transformação dos elementos gráficos é direta e automática para uma linguagem de programação.
B
Nem todos os algoritmos podem ser descritos utilizando essa técnica.
C
Apresenta uma única solução para cada algoritmo.
D
Elementos gráficos são mais fáceis de entender que do elementos textuais.
E
Não há necessidade de aprender uma nova linguagem; utiliza-se a língua portuguesa.

Para um determinado algoritmo, é possível calcular o seu limite inferior, que representa o mínimo conjunto de operações que ele realizará para solucionar um problema. Idealmente, um bom algoritmo deve reduzir ao máximo o seu limite inferior. A notação utilizada para representar o limite inferior é a notação \Omega. Com essa notação, é possível representar o limite inferior do pior caso de um algoritmo.

O algoritmo abaixo apresenta o pseudocódigo da ordenação por inserção.

para i = 2, … n faça
valor = V[i]
j = i - 1
enquanto j >= 1 e valor < V[j] faça
V[j+1] = V[j]
j = j - 1
V[j+1] = valor

Escolha a alternativa correta em relação à complexidade desse algoritmo.

A
O tempo de pior caso é uma função binária.
B
O tempo de pior caso é uma função constante.
C
O tempo de pior caso é uma função quadrática.
D
O tempo de pior caso é uma função exponencial.
E
O tempo de pior caso é uma função linear.
Quando estudamos a estrutura das instruções if-else, sempre nos dizem que, quando temos duas respostas possíveis, devemos escolher a estrutura do if composto em vez de usar duas estruturas if simples. Observe as afirmações abaixo e, em seguida, escolha a resposta que apoia o uso do if composto em vez do if simples.
A
Somente I está correta.
B
II e III estão corretas.
C
Somente II está correta.
D
II e IV estão corretas.
E
Somente IV está correta.

Qual alternativa indica a principal definição de listas?

A

A lista ou tupla é uma sequência de objetos que podem ser de diferentes tipos: números, strings, outras listas, etc. Em Python, a lista é representada por objetos separados por vírgula, envoltos por parênteses.

B

A lista é uma coleção tanto de valores quanto de operações. Cada elemento da lista é chamado de nó e tem indicação de qual elemento é o seguinte através de um ponteiro.

C

A lista é uma sequência de objetos de um único tipo de dados separados por vírgulas e envoltos por colchetes.

D

A lista é uma sequência de objetos que podem ser de diferentes tipos: números, strings, outras listas, etc. Em Python, a lista é representada por objetos separados por vírgula, envoltos por colchetes.

E

A lista é uma sequência de structs, que são chamados de nós da lista.

Segundo Manzano (2013), para a solução de um problema que envolva situações condicionais, é possível utilizar a instrução “if”, em português “se”, onde sua função é tomar uma decisão e criar um desvio dentro do programa. Desta forma, pode-se chegar a uma condição verdadeira ou falsa. Vale lembrar que a instrução pode receber valores em ambos os casos. Usando uma aplicação de condicional simples, será executado um teste lógico onde, se o resultado for verdadeiro, então ela trará uma resposta, caso contrário não retornará nada. Nesse contexto, qual situação a seguir é um exemplo que pode ser aplicado apenas a condicional “if”?

A
Censurado para menores de 12 anos - sabendo a idade, já se define se pode ou não pode, não sendo necessário mais nenhuma condição.
B
Fila preferencial - pode ser por idade, deficiência, gestante, doadores, ou seja, mais de uma condição.
C
Resultado de uma partida de futebol - pode ser vitória, empate ou derrota.
D
Classificação por medalhas - pode ser ouro, prata ou bronze.
E
Gorjeta de 10% do garçom - você tem a opção de pagar ou não a gorjeta.