Download the Guru IA app
Android and iOS

Tseff
1)Texto base: Para a conversão de hexadecimal para octal é ...
1)Texto base:
Para a conversão de hexadecimal para octal é necessário executar duas conversões por um determinado método.
Que método utilizamos para converter de hexadecimal para binário e de binário para octal?
Alternativas:
a)
Divisão sucessiva por 2 pegando os restos como resultado.
b)
Divisão sucessiva por 16 pegando os restos como resultado.
c)
Substituição, tanto para converter de hexadecimal para binário, como de binário para octal.
d)
Substituição direta do hexadecimal para octal
e)
Substituição para converter de hexadecimal para decimal e divisão sucessiva por 8 para chegar em octal.
2)Texto base:
Como se chama a simbologia da junção entre as entradas lógicas e saída lógica?
Alternativas:
a)
Expressão lógica.
b)
Diagrama lógico.
c)
Símbolos de Boole.
d)
Junção lógica.
e)
Blocos lógicos.
A utilização do pipeline como medida de otimização é interessante, porém, é preciso analisar os problemas que ocorrem com a utilização desta técnica e como evitá-los. Conforme HENNESSY & PATTERSON (2017), três tipos diferentes de conflitos chamados de hazards podem ocorrer: Conflitos estruturais, Dependência de dados, Dependência de controle. Além dos hazards é possível também que a memória não consiga suprir a demanda de dados em um pipeline muito rápido, fazendo com que o processador fique parado esperando a disponibilidade dos dados.
HENNESSY, John L; A PATTERSON, David. Organização e Projeto de Computadores: A Interface Hardware/Software. 5. ed. São Paulo: Elsevier, 2017. 680 p.
Tomando como referência as possíveis soluções para os casos de bolha nos pipelines, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) A reorganização de instruções do programa para que os recursos sejam utilizados por instruções não sequenciais.
( ) A disponibilidade de mais de uma estrutura no processador para que mais instruções possam ser executadas sem prejuízo.
( ) Realizar a previsão de desvio que pode auxiliar no caso das dependências de controle. Uma determinada arquitetura pode ser projetada para nunca considerar que o desvio será tomado, ou que não será ignorado.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
a)
V – V – F.
b)
F – F – V.
c)
V – F – V.
d)
F – F – F.
e)
V – V – V.
Foram criadas diversas formas de organizar as arquiteturas, e não existem uma classificação perfeita. Mas uma das classificações mais conhecida e utilizada de processamento na~o-escalar foi idealizada e divulgada em 1972 por Michael Flynn (FLYNN, 1972) e se refere ao modo como instruções e dados são organizados em um determinado tipo de processamento. Todos os tipos definidos na taxonomia de Flynn mencionam o elemento fluxo de dados (DS), do inglês data stream, que significa um conjunto seguido de dados, e fluxo de instruções (IS), do inglês instruction stream, que representa um conjunto seguido de instruções a serem executadas.
Há 4 tipos de processamento, e um destes considera somente um único conjunto de instruções e de dados. As máquinas enquadradas nesta classificação possuem arquitetura definida por von Neumann, isto é, somente há um processador que executa uma instrução completa de cada vez, sequencialmente (em série), cada uma delas manipulando dado específico ou os dados daquela operação.
Assinale a alternativa que apresenta corretamente o tipo de processamento especificado no texto.
Alternativas:
a)
SISD.
b)
SIMD.
c)
MISD.
d)
MIMD.
e)
MMX.
Como objetivo de aumentar a performance de um processador, várias técnicas de paralelismo de instruções foram testadas e algumas delas implementadas nos processadores. Uma técnica se destaca para este fim nos processadores atuais.
Segundo Henessy e Petterson (2014, p. 193), uma determinada técnica primária é usada para expor mais paralelismo para o hardware. O fluxo de instruções é dividido em fluxos menores que podem ser executados em paralelo. A variedade de projetos específicos utilizando esta técnica é muito aplicada nos sistemas comerciais e nos experimentais atualmente.
Assinale a alternativa que contém o nome da técnica referenciada no texto, utilizada atualmente em sistemas computacionais para que os processadores executem diversas linhas de processamento em conjunto.
Alternativas:
a)
Memória Cache.
b)
Swapping.
c)
Processo.
d)
Multicore.
e)
Multithreading.
1)Texto base: Para a conversão de hexadecimal para octal é necessário executar duas conversões por um determinado método. Que método utilizamos para converter de hexadecimal para binário e de binário para octal?
Alternativas:
a) Divisão sucessiva por 2 pegando os restos como resultado.
b) Divisão sucessiva por 16 pegando os restos como resultado.
c) Substituição, tanto para converter de hexadecimal para binário, como de binário para octal.
d) Substituição direta do hexadecimal para octal
e) Substituição para converter de hexadecimal para decimal e divisão sucessiva por 8 para chegar em octal.
2)Texto base: Como se chama a simbologia da junção entre as entradas lógicas e saída lógica?
Alternativas:
a) Expressão lógica.
b) Diagrama lógico.
c) Símbolos de Boole.
d) Junção lógica.
e) Blocos lógicos.
A utilização do pipeline como medida de otimização é interessante, porém, é preciso analisar os problemas que ocorrem com a utilização desta técnica e como evitá-los. Conforme HENNESSY & PATTERSON (2017), três tipos diferentes de conflitos chamados de hazards podem ocorrer: Conflitos estruturais, Dependência de dados, Dependência de controle. Além dos hazards é possível também que a memória não consiga suprir a demanda de dados em um pipeline muito rápido, fazendo com que o processador fique parado esperando a disponibilidade dos dados.
HENNESSY, John L; A PATTERSON, David. Organização e Projeto de Computadores: A Interface Hardware/Software. 5. ed. São Paulo: Elsevier, 2017. 680 p.
Tomando como referência as possíveis soluções para os casos de bolha nos pipelines, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
( ) A reorganização de instruções do programa para que os recursos sejam utilizados por instruções não sequenciais.
( ) A disponibilidade de mais de uma estrutura no processador para que mais instruções possam ser executadas sem prejuízo.
( ) Realizar a previsão de desvio que pode auxiliar no caso das dependências de controle. Uma determinada arquitetura pode ser projetada para nunca considerar que o desvio será tomado, ou que não será ignorado.
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
a) V – V – F.
b) F – F – V.
c) V – F – V.
d) F – F – F.
e) V – V – V.
Foram criadas diversas formas de organizar as arquiteturas, e não existem uma classificação perfeita. Mas uma das classificações mais conhecida e utilizada de processamento na~o-escalar foi idealizada e divulgada em 1972 por Michael Flynn (FLYNN, 1972) e se refere ao modo como instruções e dados são organizados em um determinado tipo de processamento. Todos os tipos definidos na taxonomia de Flynn mencionam o elemento fluxo de dados (DS), do inglês data stream, que significa um conjunto seguido de dados, e fluxo de instruções (IS), do inglês instruction stream, que representa um conjunto seguido de instruções a serem executadas.
Há 4 tipos de processamento, e um destes considera somente um único conjunto de instruções e de dados. As máquinas enquadradas nesta classificação possuem arquitetura definida por von Neumann, isto é, somente há um processador que executa uma instrução completa de cada vez, sequencialmente (em série), cada uma delas manipulando dado específico ou os dados daquela operação.
Assinale a alternativa que apresenta corretamente o tipo de processamento especificado no texto.
Alternativas:
a) SISD.
b) SIMD.
c) MISD.
d) MIMD.
e) MMX.
Como objetivo de aumentar a performance de um processador, várias técnicas de paralelismo de instruções foram testadas e algumas delas implementadas nos processadores. Uma técnica se destaca para este fim nos processadores atuais.
Segundo Henessy e Petterson (2014, p. 193), uma determinada técnica primária é usada para expor mais paralelismo para o hardware. O fluxo de instruções é dividido em fluxos menores que podem ser executados em paralelo. A variedade de projetos específicos utilizando esta técnica é muito aplicada nos sistemas comerciais e nos experimentais atualmente.
Assinale a alternativa que contém o nome da técnica referenciada no texto, utilizada atualmente em sistemas computacionais para que os processadores executem diversas linhas de processamento em conjunto.
Alternativas:
a) Memória Cache.
b) Swapping.
c) Processo.
d) Multicore.
e) Multithreading.