Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 55 de 178

1. Um sinal de 4 bits chamado s pode ser expresso em linguagem VHDL como “SIGNAL s :BIT_VECTOR (3 DOWNTO 0)”. Nesse caso, cada um dos bits desses tipos de dados costuma ser designado por um número de elemento. No exemplo aqui aludido, de um vetor de bits nomeado s, esses bits poderiam muito bem ser rotulados como s3, s2, s1 e s0 — além de poderem ser arranjados em instâncias denominadas “conjuntos”.

Avalie as afirmativas a seguir e a relação proposta entre elas.

I. A referência aos três bits menos significativos de s como “conjunto” é realizada em VHDL pela expressão s(3 DOWNTO 1),
PORQUE
II. dois conjuntos serão combináveis em uma expressão lógica apenas se possuírem diferentes números de bits.

Avaliando-se as afirmativas, conclui-se que:

A
as duas afirmativas são falsas.
B
a primeira afirmativa é falsa, e a segunda é verdadeira.
C
as duas afirmativas são verdadeiras, e a segunda justifica a primeira.
D
a primeira afirmativa é verdadeira, e a segunda é falsa.
E
as duas afirmativas são verdadeiras, e a segunda não justifica a primeira.

Qual é a diferença entre um grafo direcionado e um grafo não direcionado?

A

Um grafo direcionado tem arestas com direção, enquanto um grafo não direcionado não tem arestas com direção

B

Um grafo direcionado é mais eficiente do que um grafo não direcionado

C

Um grafo direcionado é mais fácil de implementar do que um grafo não direcionado

D

Um grafo direcionado é usado apenas para armazenar números, enquanto um grafo não direcionado é usado para armazenar qualquer tipo de dado

E

Um grafo direcionado é mais seguro do que um grafo não direcionado

Qual é a vantagem do algoritmo de busca binária em relação ao algoritmo de busca linear?

A

Ele é mais simples de implementar

B

Ele é mais rápido para listas pequenas

C

Ele é mais eficiente para listas grandes

D

Ele é mais flexível para lidar com listas não ordenadas

E

Ele é mais robusto para lidar com erros de entrada

Qual é a unidade de medida mais comum para avaliar a complexidade temporal de um algoritmo de ordenação?

A

Segundos

B

Milissegundos

C

Microssegundos

D

Número de operações

E

Número de comparações

What is the activity performed in the class that teaches binary numbers?

A

The students are given a list of exercises to solve individually.

B

The students are shown a video explaining binary numbers.

C

The students participate in an interactive activity with tactile materials to understand the construction of binary numbers.

D

The students read a text about binary numbers and answer questions about it.

Você está trabalhando em um compilador e deseja aplicar a otimização “Reordenação de Instruções” para melhorar o desempenho de um código intermediário. Qual é o principal objetivo dessa otimização e como você aplicaria a técnica ao código intermediário abaixo?

1. a = 5
2. b = a * 2
3. c = 3 + b
4. d = a – 1
A
O objetivo é reduzir a quantidade de código gerado, eliminando instruções desnecessárias, e a técnica pode ser aplicada removendo a instrução 4.
B
O objetivo é melhorar a legibilidade do código intermediário, e a técnica pode ser aplicada reorganizando as instruções na seguinte ordem: 4, 3, 2, 1.
C
O objetivo é melhorar o desempenho do programa, reordenando as instruções de forma a explorar paralelismo e minimizar saltos condicionais, e a técnica pode ser aplicada mantendo a ordem atual das instruções.
D
O objetivo é converter o código intermediário em código de máquina, e a técnica pode ser aplicada removendo todas as variáveis.
E
O objetivo é reduzir a complexidade das expressões no código intermediário, e a técnica pode ser aplicada removendo a instrução 3.

Diante do exposto, escolha a alternativa que indica um dos grandes diferenciais do MATLAB para a apresentação de dados técnicos.

A

Desenho de soluções.

B

Desenho de softwares.

C

Desenho de problemas.

D

Desenho de técnicas.

E

Desenho de imagens.

O comando typedef é usado para criar o que?

A

Um sinônimo ou um alias.

B

Uma variável.

C

Um novo tipo de dado.

D

Uma constante.

E

Um laço de repetição.

Em que tipo de problemas o algoritmo de ordenação por árvore é mais adequado?

A

Problemas de otimização de funções não lineares

B

Problemas de busca em grafos

C

Problemas de ordenação de listas

D

Problemas de classificação de dados

E

Problemas de reconhecimento de padrões

Assinale a alternativa que traz a estrutura de repetição controlada por variável, a qual sabemos a quantidade de vezes que irá se repetir.

A
para...enquanto...end.
B
para...de...até...passo...faça...fim_para.
C
enquanto...de...para...até...faça...fim_para.
D
enquanto...repita...até...fim.
E
repita...até...fim_enquanto.