Questões de Concurso sobre Processamento - Página 7 | Gran Questões

Questões de Concurso sobre Processamento

 
 
Disciplina 1
Assunto 11
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
 
797 questões encontradas
Questões por página
20
Mais recentes
 

Em um sistema operacional de computador os benefícios da programação com múltiplos threads podem ser:

-

I. Capacidade de resposta - Permite que um programa continue a ser executado, mesmo que parte dele esteja bloqueado.

II. Compartilhamento de recursos - Os processos não podem compartilhar recursos por meio de técnicas como memória compartilhada e transmissão de mensagens. Apenas com o benefício da programação multithread isso pode ser verificado.

III. Escalabilidade – Permite que os threads possam ser executados em paralelo, utilizando diferentes núcleos de processamento.

-

Estão corretas as afirmativas:


A

I e III apenas


B

II e III apenas


C

I e II apenas


D

I, II e III

Considerando a arquitetura interna de um microcontrolador típico, existem diversos elementos, como seus registradores. Em particular, um registrador comumente denominado Program Counter (PC) tem como função


A

contar o número de linhas de código executadas.


B

guardar o endereço de retorno de uma sub-rotina enquanto ela estiver sendo executada.


C

fornecer o sinal de relógio para outros componentes externos de hardware.


D

indicar o tempo total gasto pelo programa que está sendo executado.


E

armazenar o endereço de memória onde se encontra a instrução que está sendo executada.

Em sistemas operacionais, comumente, múltiplos processos estão competindo pela CPU. Em uma situação em que temos uma CPU disponível, é necessário escolher qual processo será executado em seguida. A parte do sistema operacional que realiza essa escolha é denominada escalonador, que utiliza um algoritmo de escalonamento. Sobre o tema, é correto afirmar que um algoritmo de escalonamento:


A

não preemptivo escolhe um processo e o deixa executar pelo tempo máximo fixado.


B

preemptivo escolhe um processo para ser executado e permite que seja executado até que ele seja bloqueado (seja em E/S ou esperando por outro processo), ou libera voluntariamente a CPU.


C

preemptivo escolhe um processo e o deixa executar pelo tempo máximo fixado.


D

preemptivo não toma decisões quando ocorrem as interrupções, sendo exemplos de algoritmos preemptivos: FIFO (first in, first out) e Jobfirst (mais curto primeiro).


E

não preemptivo toma decisões quando ocorrem as interrupções, sendo exemplos de algoritmos não preemptivos: Round-Robin, escalonamento por prioridades, filas múltiplas e escalonamento por fração justa.

Os processadores (CPUs) usam pipeline de instruções para acelerar a execução. Julgue a seguinte afirmação em relação ao CPU: Os Registradores de Controle e Estado são usados pela unidade de controle para controlar a operação do processador e por programas privilegiados do Sistema Operacional para controlar a execução de programas.


C

Certo


E

Errado

No que diz respeito à arquitetura dos computadores, a figura abaixo ilustra a família de microprocessadores Intel.


Imagem associada para resolução da questão


Sendo AZ3 a unidade lógica e aritmética, os demais componentes da CPU identificados na figura comoAZ1 eAZ2 são denominados, respectivamente:


A

registradores e unidade pipeline


B

memória flash e unidade pipeline


C

registradores e unidade de controle


D

memória flash e unidade de controle

A escolha de um processador (CPU) para um servidor, por exemplo, depende de diferentes fatores de acordo com a utilização do sistema e seus requisitos de desempenho. O número de threads é um desses fatores.


Assinale o efeito mais evidente dessa característica.


A

Custos de aquisição e operação reduzidos.


B

Maior capacidade de memória física.


C

Maior número de processos ativos.


D

Maior velocidade nas operações de ponto flutuante.


E

Menor dissipação de calor.

A Unidade Central de Processamento (Central Processing Unit – CPU) é formada pela Unidade Lógica e Aritmética (ULA), Unidade de Controle (UC) e por um conjunto de registradores. São exemplos de registradores, EXCETO:


A

Contador de programa


B

Registrador de instrução


C

Registrador de AND e NOT


D

Registrador de dados de memória


E

Registrador de endereços de memória

Considerando-se que, na arquitetura de computadores, os tipos de barramentos são categorizados, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:


(1) Barramento do Processador.

(2) Barramento de Cache.

(3) Barramento de Memória.

(4) Barramento de Dados.


(_) É o barramento dedicado para acesso à memória cache do computador, memória estática de alto desempenho localizada próximo ao processador.

(_) É o barramento responsável pela conexão da memória principal ao processador. É um barramento de alta velocidade que varia de micro para micro e, atualmente, gira em torno de 133 MHz a 1600 MHz, como nas memórias do tipo DDR3.

(_) É utilizado pelo processador internamente e para envio de sinais para outros componentes do sistema computacional.

(_) É o barramento Data Bus, responsável por transportar informação da instrução (através do código de operação), variável do processamento (cálculo intermediário de uma fórmula, por exemplo) ou informação de um periférico de E/S (dado digitado em um teclado).


A

1 - 3 - 2 - 4.


B

4 - 3 - 1 - 2.


C

2 - 3 - 1 - 4.


D

2 - 1 - 3 - 4.


E

4 - 3 - 2 - 1.

Em um processador, o tempo T gasto no processamento de M instruções em um pipeline com K estágios, sendo M muito maior que K, e tempo de ciclo de máquina igual a t, é dado por: T = M * t.

Considere que programa tem 1.000.000 (M) de instruções. Em uma arquitetura sem pipeline, o tempo médio de execução de cada instrução (t1) é 6,5 ns. Nesta arquitetura, o tempo gasto no processamento das M instruções é: T1 = 6,5 ns * 1.000.000 ≅ 6,5 ms. O ganho (T1/T2) na execução deste programa em um processador com pipeline de 5 estágios com ciclo de 2 ns (t2) é:


A

16,25


B

2 ms


C

2


D

3,25 ms


E

3,25

Correlacione os conceitos de organização de computadores às suas descrições, segundo Marie Monteiro (2012) e assinale a opção correta.


CONCEITOS


I- Registrador

II- Vazão (throughput)

IlI- Barramento

IV- Sistema de computação

V- RAID 0

VI- RAID 2


DESCRIÇÕES


( ) É um conjunto de componentes que são integrados para funcionar como se fossem um único elemento e que tem por objetivo realizar manipulações com dados.

( ) É um conjunto de fios que conduzem sinais elétricos entre os diversos componentes do computador.

( ) Define a quantidade de ações ou transações que podem ser realizadas por um sistema na unidade de tempo.

( ) Elemento superior da pirâmide de memória que possui a maior velocidade de transferência dentro do sistema (menor tempo de acesso), menor capacidade de armazenamento e maior custo.

( ) Armazenamento de um único arquivo por dois ou mais discos, assim obtendo-se mais rapidez na transferência, outro nome dado é stripping.

( ) Adapta o mecanismo de detecção de falhas, para funcionar com a memória principal e por meio do emprego de acesso paralelo.


A

(IlI) (lI) (I) (V) (VI) (IV)


B

(IlI) (lI) (I) (VI) (V) (IV)


C

(IV) (IlI) (lI) (I) (V) (VI)


D

(IV) (IlI) (lI) (I) (VI) (V)


E

(IlI) (lI) (IV) (I) (V) (VI)

A CPU (Central Processing Unit – unidade central de processamento) é o “cérebro” do computador. Sua função é executar programas armazenados na memória principal, buscando suas instruções, examinando-as e então executando-as uma após a outra. Para conectar a CPU aos demais componentes, é utilizado um _____________________, por onde são transmitidos endereços, dados e sinais de controle.


Assinale a alternativa que preenche corretamente a lacuna no texto.


A

modem.


B

registrador.


C

disco.


D

barramento.


E

dispositivo de entrada e saída.

Uma Unidade Central de Processamento possui um contador de programas 64 bits e o barramento de dados deste processador também é de 64 bits. Para realizar uma operação de soma de dois operandos em uma única etapa, o registrador de instruções informa à unidade lógica aritmética a instrução a ser realizada e os dados a serem processados. Sabendo que a instrução é armazenada em uma palavra de 12 bits e o resultado da operação não pode exceder 64 bits, qual o tamanho máximo em bits do registrador de instruções e o tamanho máximo em bits de cada operando?


A

140 bits e 64 bits


B

76 bits e 32 bits


C

76 bits e 64 bits


D

136 bits e 62 bits


E

138 bits e 63 bits

De acordo com a arquitetura de computadores, um barramento é um conjunto de linhas de comunicação que torna possível a conexão entre os dispositivos de um computador. Assinale a alternativa que apresenta as funções de comunicação distintas nos barramentos.


A

Transmissão e Checagem.


B

Codificação, Transmissão e Checagem.


C

Codificação e Decodificação.


D

Dados, Endereços e Controle.


E

Codificação, Transmissão e Decodificação.

 
Ir para a página:
OK
 
Gerar simulado