Buscar

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 22 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Disc.: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES 
Aluno(a): 
Acertos: 10,0 de 10,0 15/10/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
A Microsoft é uma das empresas de software mais conhecidas de todo o mundo. Sua 
projeção global se iniciou com a fabricação de um Sistema Operacional chamado de: 
 
 
macOS 
 
iOS 
 
BIOS 
 DOS 
 
Unix 
Respondido em 15/10/2020 19:18:38 
 
Explicação: 
DOS 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa correta sobre Overclocking. 
 
 É o processo para customizar a velocidade do clock do processador acima de sua 
frequência de uso normal. 
 
Por ter uma alta rotação, a temperatura pode resfriar-se de forma abrupta. 
 
Além do clock e do número de núcleos, outra característica importante do 
processador é a sua memória secundária. Ela funciona como uma pequena parte 
da memória principal dentro do próprio chip do processador. 
 
Por ser uma prática comum, não há certos riscos envolvidos no overclocking que 
possam envolver danos ao processador. 
 
É o processo para diminuir a velocidade do clock do processador compatível com 
a frequência de uso normal. 
Respondido em 15/10/2020 19:16:55 
 
Explicação: 
Overclocking, por sua vez, é o processo para customizar a velocidade do clock do 
processador acima de sua frequência de uso normal. Tal prática deixa o computador mais 
rápido, pois uma maior quantidade de operações pode ser realizada ao mesmo tempo. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Selecione a alternativa que não corresponde à um componente de um sistema de 
computação. 
 
 
Memória principal (primária). 
 
Processador. 
 
Dispositivos de entrada. 
 Internet. 
 
Dispositivo de saída. 
Respondido em 15/10/2020 19:20:30 
 
Explicação: 
A internet é um tipo de rede (WAN) e não se caracteriza como um dos componentes de um 
sistema de computação. 
A organização funcional de um sistema de computação (S.C.) possui os seguintes 
componentes: 
Dispositivo de entrada; 
Dispositivo de saída; 
Processador; 
Memória principal (primária); 
Memória secundária. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Suponha que, para efeitos de aprendizagem em arquitetura de computadores 
(ignorando vários detalhes de implementação), você decidiu criar uma representação de 
conjunto de instruções hipotético muito simples e limitado para operações aritméticas 
de inteiros positivos com dois operandos, de um processador de 4 bits, cuja palavra de 
dados é de 4 bits. 
É gasto 1 ciclo de instrução para cada palavra, e a quantidade de ciclos para execução 
de uma determinada instrução (operadores e operandos) é igual à quantidade de 
palavras dessa instrução. 
O conjunto de instruções está representado a seguir: 
Código Instrução 
0000 Número 0 
0001 Número 1 
0010 Número 2 
0011 Número 3 
0100 Número 4 
0101 Número 5 
0110 Número 6 
0111 Número 7 
1000 Número 8 
1001 Número 9 
1010 Somar 
1011 Subtrair 
1100 Multiplicar 
1101 Divisão inteira 
1110 Resto da divisão 
1111 Notificação de erro 
Caso seja desejável realizar o cálculo de 6 + 3, qual será o formato de instrução 
recebido? 
 
 
1010 0110 0110 
 
1001 1101 0001 
 
0100 1010 0010 
 
0110 1010 0011 
 1010 0110 0011 
Respondido em 15/10/2020 19:20:14 
 
Explicação: 
1010 0110 0011 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa incorreta sobre o Portas Lógicas e Lógica Booleana. 
 
 A Tabela Verdade é uma técnica utilizada para descrever como a entrada de um 
circuito lógico é independente dos níveis lógicos de entrada e saída, isto é, são 
tabelas que conterão apenas as combinações das variáveis de saída de uma 
determinada função. 
 
Na lógica digital, há somente duas condições, 1 e 0, e os circuitos lógicos 
utilizam faixas de tensões predefinidas para representar esses valores binários. 
 
Nos circuitos digitais, uma porta OR é um circuito que tem duas ou mais 
entradas e a sua saída é igual à combinação das entradas através da operação 
OR. 
 
Uma porta lógica é um componente de hardware que terá um ou muitos sinais 
de entrada e, como consequência, produz um sinal de saída de acordo com a 
lógica estabelecida na construção do circuito em questão. 
 
Nos circuitos digitais, uma porta AND é um circuito que tem duas ou mais 
entradas e a sua saída é igual à combinação das entradas através da operação 
AND. 
Respondido em 15/10/2020 19:23:33 
 
Explicação: 
É uma técnica utilizada para descrever como a saída de um circuito lógico é dependente dos 
níveis lógicos de entrada, isto é, são tabelas que conterão todas as possíveis combinações 
das variáveis de entrada de uma determinada função e, como resultado, os valores de 
saída. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
A partir da expressão: A + (B . C). 
Escolha a única alternativa que representa uma expressão equivalente 
 
 
A + B 
 
A 
 (A + B) . (A + C) 
 
(A . B) + (A . C) 
 
A + C 
Respondido em 15/10/2020 19:24:09 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
De acordo com a classificação de Flynn, assinale a alternativa correta: 
 
 
Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD 
 Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 
 
Computadores de fluxo único de instruções, fluxo único de dados - MISD 
 
Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD 
 
Computadores de fluxo único de instruções, fluxo único de dados - SIMD 
Respondido em 15/10/2020 19:22:35 
 
Explicação: 
Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa correta: Qual das portas lógicas a seguir representa uma função 
de exclusividade? 
 
 
XNOR 
 
OR 
 
AND 
 
NOT OR 
 XOR 
Respondido em 15/10/2020 19:23:11 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
Uma máquina RISC tem como uma de suas principais características: 
 
 
Decodificação micro programada. 
 
Muito espaço em disco. 
 
Pipelines complexos. 
 
Grande quantidade de instruções. 
 Operação apenas em registradores. 
Respondido em 15/10/2020 19:26:55 
 
Explicação: 
Existe um conjunto de características que permite uma definição de arquitetura básica 
RISC, são elas:: Utilização de apenas uma instrução por ciclo do datapath (ULA, 
registradores e os barramentos que fazem sua conexão); O processo de 
carregar/armazenar, ou seja, as referências à memória são feitas por instruções especiais 
de load/store; Inexistência de microcódigo, fazendo com que a complexidade esteja no 
compilador; Instruções de formato fixo; Conjunto reduzido de instruções, facilitando a 
organização da UC de modo que esta tenha uma interpretação simples e rápida; Utilização 
de pipeline simples ( é uma técnica de dividir a execução de uma instrução em fases ou 
estágios, abrindo espaço para execução simultânea de múltiplas instruções); Utilização de 
múltiplos conjuntos de registradores. Ao contrário dos complexos CISC, os processadores 
RISC são capazes de executar apenas poucas instruções simples, e justamente por isso que 
os chips baseados nesta arquitetura são mais simples e muito mais baratos. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
A arquitetura RISC (Reduced Instruction Set Computer) apresenta um conjunto restrito 
de instruções, executadas de forma altamente eficiente. Uma das desvantagens desta 
arquitetura é: 
 
 
O aumento do uso de registradores. 
 A necessidade de conversão de código de alto nível em diversas instruções 
em Assembly, aumentando o número de instruções a serem executadas. 
 
O aumento do consumo de energia do processador. 
 
A grande necessidade de uso da memória. 
 
A grande variedade de instruções disponíveis. 
 
 
 
 
Disc.: ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES 
Aluno(a): 
Acertos: 10,0 de 10,014/11/2020 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
A colocação de memória cache no projeto de um computador é um artifício para 
melhorar sua performance. 
Quanto a essa memória, podemos afirmar que: 
 
 
Fica presente na Memória RAM e melhora a performance, porque consegue 
transferir dados mais rápidos para o processador 
 Fica presente no processador e aumenta a eficiência por ser mais rápida que a 
memória principal 
 
Fica presente na placa-mãe e tem menor latência de transmissão 
 
Fica presente em um cartão USB e permite guardar em segurança os arquivos 
 
Fica presente no disco rígido e melhora a velocidade de leitura do disco 
Respondido em 14/11/2020 01:33:11 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
Os componentes que formam o cerne da infraestrutura da internet, responsáveis por 
cobrir as enormes distâncias intercontinentais e transportar os datagramas pelo mundo, 
são chamados de: 
 
 
Roteadores 
 
Modems 
 
Servidores 
 
World Wide Web 
 Backbone 
Respondido em 14/11/2020 01:35:37 
 
Explicação: 
Backbone 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Selecione a alternativa que não corresponde à um componente de um sistema de 
computação. 
 
 
Dispositivos de entrada. 
 
Processador. 
 
Memória principal (primária). 
 Internet. 
 
Dispositivo de saída. 
Respondido em 14/11/2020 01:38:36 
 
Explicação: 
A internet é um tipo de rede (WAN) e não se caracteriza como um dos componentes de um 
sistema de computação. 
A organização funcional de um sistema de computação (S.C.) possui os seguintes 
componentes: 
Dispositivo de entrada; 
Dispositivo de saída; 
Processador; 
Memória principal (primária); 
Memória secundária. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
A memória é organizada como um conjunto de N partes iguais, com cada parte possuindo 
um conteúdo fixo de M bits. 
A denominação específica para cada parte é: 
 
 
Partição 
 Célula 
 
Endereço 
 
Largura 
 
Capacidade 
Respondido em 14/11/2020 01:42:14 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa incorreta sobre o Portas Lógicas e Lógica Booleana. 
 
 A Tabela Verdade é uma técnica utilizada para descrever como a entrada de um 
circuito lógico é independente dos níveis lógicos de entrada e saída, isto é, são 
tabelas que conterão apenas as combinações das variáveis de saída de uma 
determinada função. 
 
Na lógica digital, há somente duas condições, 1 e 0, e os circuitos lógicos 
utilizam faixas de tensões predefinidas para representar esses valores binários. 
 
Nos circuitos digitais, uma porta OR é um circuito que tem duas ou mais 
entradas e a sua saída é igual à combinação das entradas através da operação 
OR. 
 
Uma porta lógica é um componente de hardware que terá um ou muitos sinais 
de entrada e, como consequência, produz um sinal de saída de acordo com a 
lógica estabelecida na construção do circuito em questão. 
 
Nos circuitos digitais, uma porta AND é um circuito que tem duas ou mais 
entradas e a sua saída é igual à combinação das entradas através da operação 
AND. 
Respondido em 14/11/2020 01:44:32 
 
Explicação: 
É uma técnica utilizada para descrever como a saída de um circuito lógico é dependente dos 
níveis lógicos de entrada, isto é, são tabelas que conterão todas as possíveis combinações 
das variáveis de entrada de uma determinada função e, como resultado, os valores de 
saída. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Em relação aos operadores de portas lógicas OR (OU), considere o seguinte cenário: 
Quando abrimos a porta de um carro, a lâmpada de iluminação da cabine do veículo 
acende. E ao fechar esta mesma porta, a lâmpada desliga. Isso acontece pela ação do 
interruptor instalado no veículo. Sendo assim, a lâmpada estará acesa em duas 
situações distintas, se a porta do veículo estiver aberta OU (OR) o interruptor da 
lâmpada for acionado, mesmo com a porta fechada. Vamos considerar as variáveis que 
representam essa situação: - A variável A representará a abertura da porta. 
- A variável B representará o interruptor. 
- A variável X representará o estado da lâmpada, se está acesa ou apagada. 
Considerando as informações acima, qual das expressões booleanas a seguir define a 
operação OR correta? 
 
 
X = A -B -X 
 X = A + B 
 
X = A x B 
 
X = A - B 
 
X = A OR B 
Respondido em 14/11/2020 01:44:07 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
De acordo com a classificação de Flynn, assinale a alternativa correta: 
 
 
Computadores de fluxo único de instruções, fluxo único de dados - SIMD 
 
Computadores de fluxo único de instruções, fluxo único de dados - MISD 
 
Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD 
 
Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD 
 Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 
Respondido em 14/11/2020 01:45:08 
 
Explicação: 
Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Assinale a alternativa correta: Qual das portas lógicas a seguir representa uma função 
de exclusividade? 
 
 XOR 
 
NOT OR 
 
OR 
 
AND 
 
XNOR 
Respondido em 14/11/2020 01:46:11 
 
 
9a 
 Questão 
Acerto: 1,0 / 1,0 
 
O espaço existente em um processador é restrito, e o seu uso é definido, em 
muito, pela arquitetura na qual ele se baseia. 
Considerando um processador RISC e um CISC, as suas prioridades de espaço 
são, respectivamente (baseadas nas arquiteturas): 
 
 
Memória cache e registradores de uso geral. 
 
Registradores de uso específico e registradores de uso geral. 
 
Pipeline e registradores de uso específico. 
 
Unidade de controle e pipeline. 
 Registradores de uso geral e unidade de controle. 
Respondido em 14/11/2020 01:47:33 
 
Explicação: 
RISC = Reduced Instruction Set Computer. ¿ Elementos básicos: ¿ Grande número 
de registradores de propósito geral. Já as arquiteturas CISC investem em Unidades de 
Controle poderosas e capazes de executar tarefas complexas 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
A arquitetura RISC (Reduced Instruction Set Computer) apresenta um conjunto restrito 
de instruções, executadas de forma altamente eficiente. Uma das desvantagens desta 
arquitetura é: 
 
 
A grande variedade de instruções disponíveis. 
 
A grande necessidade de uso da memória. 
 
O aumento do consumo de energia do processador. 
 A necessidade de conversão de código de alto nível em diversas instruções 
em Assembly, aumentando o número de instruções a serem executadas. 
 
O aumento do uso de registradores. 
 
 
 
1. Potentes, os computadores atuais podem ser levados até em nossos bolsos, como é o caso 
dos celulares. Entretanto, em sua primeira versão, um computador ocupava uma sala inteira e 
pesava o equivalente a 30 carros. Para essa enorme evolução acontecer, diversas descobertas 
científicas e tecnológicas foram fundamentais. 
Assinale a alternativa que contém o conjunto de tecnologias desenvolvido na ordem 
cronológica correta para permitir o desenvolvimento dos computadores: 
c) Transistor, Circuito Integrado e microprocessador. 
 
 
2. Assim como a maioria dos avanços tecnológicos, os computadores foram construídos e 
desenvolvidos a partir de outras tecnologias que os precederam. Assinale a alternativa que não 
representa uma tecnologia precursora dos computadores: 
 
b) Transistor. 
 
 
 
1. Escolha a alternativa que, respectivamente, apresenta exemplos de software e de hardware 
em um sistema computacional: 
a) Jogo de computador e placa de vídeo. 
 
2. Um sistema computacional precisa de um local para armazenar os dados e os programas 
que nele serão executados. Que elemento exerce essa função essencial, sem o qual o sistema 
computacional não funciona? 
 
d) Memória principal.1. Os Sistemas Operacionais (OS) modernos têm muitas responsabilidades na boa execução de 
um computador. Assinale a alternativa que não representa uma atribuição do OS: 
 
c) Executar processos. 
 
2. Que programa não depende da ação do OS do computador para funcionar? 
 
a) BIOS. 
 
1. Diversas tecnologias, desde cabos que conectam os computadores a protocolos de 
comunicação, são necessárias para o funcionamento da internet. 
Qual é o elemento responsável por determinar os caminhos e enviar os pacotes de dados 
entre as redes que compõem a internet? 
 
b) Roteador. 
 
2. Discutimos como a conexão de computadores em rede e o posterior surgimento da internet 
foram importantes para o desenvolvimento e a relevância da área da computação. Uma das 
principais tecnologias desenvolvidas na área foi a World Wide Web (WWW), muitas vezes 
confundida com a própria internet. 
Assinale a alternativa que apresenta o que é a WWW: 
 
d) Conjunto de páginas hospedadas em servidores e ligadas por conexões chamadas de links. 
 
1. A sequência básica de execução de operações primitivas é a definição de: 
 
c) Ciclo de instrução. 
 
2. Um sistema de computação (S.C.) possui um processador que endereça 4 Mega (M) de 
endereços de memória principal no máximo. Qual é a largura de seu barramento de endereços 
(BE) em bits? 
 
d) 22 bits 
 
1. Qual é e em que área da UCP (processador) se localiza o registrador cujo conteúdo controla 
a sequência de processamento das instruções de um programa? 
 
c) Contador de Instrução– CI. 
 
2. Qual é a função dos Registradores de Dados? 
b) Armazenar os dados a serem manipulados pelas unidades de cálculo. 
 
 
 
1. Na literatura, encontram-se diversas classificações de Sistemas Operacionais (SO). Uma 
delas classifica os SO nos seguintes tipos: Em lotes (batch), de tempo compartilhado (time 
sharing) e de tempo real (real time). Sobre esse assunto, considere as assertivas abaixo: 
 
I. Sistemas operacionais de tempo compartilhado e tempo real são dependentes do tempo de 
execução de cada programa, porém se baseiam em diferentes parâmetros de eficiência. 
 
II. Sistemas do tipo lote (batch) podem ser multitarefa. 
 
III. Sistemas operacionais de tempo real são mais adequados para executar rotinas do tipo lote 
(batch), se for desejado obter resultados no tempo mais curto possível. 
 
IV. Ao executar um programa do tipo batch, um sistema operacional de tempo compartilhado 
se comporta como um sistema monotarefa, desativando as rotinas de alternância de 
programas em execução. 
 
Estão corretas as assertivas: 
b) II, somente. 
 
2. A ilustração gráfica a seguir representa um sistema que utiliza uma técnica na qual as 
solicitações de entrada ou saída de dados e a execução de uma única tarefa devem ser 
executadas pela CPU em alternância de tempo. Apenas uma tarefa pode utilizar os recursos 
disponíveis até que ela seja encerrada, dando lugar a outra tarefa. 
 
d) Monoprogramação. 
 
Consideremos que prefixos possam ser adicionados a uma unidade para indicar múltiplos e 
submúltiplos dos seus valores. Tendo como ponto de partida a própria unidade (sem prefixo, 
como, por exemplo, o bit), o valor 220, que está em potência de 2, equivale a qual prefixo 
usado para, nesse caso, abreviar valores em computação? 
 
Mega 
 
 
1. A quantos bits equivalem 256 Bytes? 
 
2048 bits 
 
 
2. Júlio está escrevendo um relatório em determinado aplicativo de edição de texto. Ao tentar 
salvá-lo, ele repara que o arquivo possui o tamanho de 2.456 bits. Como esse valor pode ser 
abreviado? 
 
2.456 Kb 
 
 
 
3. Funcionária de uma companhia de seguros, Manoela é usuária de um tipo de programa feito 
para gerenciar um conjunto organizado de arquivos. Assinale a alternativa cujo termo 
representa a constituição desse conjunto: 
 
Banco de dados 
 
4. Passe o número a seguir para o prefixo de múltiplo ou submúltiplo da unidade indicada: 
 
0,876 MB TB 
 
Seu resultado é: 
 
0,000000876 TB 
 
5. A quantos Bytes equivalem 128 bits? 
16 Bytes 
 
6. Passe o número a seguir para o prefixo de múltiplo ou submúltiplo da unidade indicada: 
7,8 TB GB 
Seu resultado é: 
 
7800 GB 
 
 
 
1. Qual é o resultado da operação aritmética 1011012 + 1001112? 
 
1010100 
 
 
2. Qual é o resultado da operação aritmética 14368 - 5568? 
660 
 
 
3. A partir do valor binário (base 2) 110011, aponte os quatro valores seguintes: 
 
110100; 110101; 110110; 110111 
 
4. A partir do valor octal (octal) 1365, os cinco valores seguintes são: 
1366; 1367; 1370; 1371; 1372 
 
1. A partir do valor 2 4 5 6 em base 7, os cinco valores seguintes são: 
2460; 2461; 2462; 2463; 2464 
 
2. A partir do valor binário 1100101, os quatro números seguintes, saltando de dois em dois, 
são: 
1100111; 1101001; 1101011; 1101101 
 
3. Qual é o resultado da operação aritmética 4C7BE816 - 1E927A16? 
2DE96E 
 
 
4. Qual é o resultado da operação aritmética 73128 - 34658? 
3625 
 
 
5. A partir do valor hexadecimal (base 16) 2BEED, os cinco valores seguintes são: 
2BEEE; 2BEEF; 2BEF0; 2BEF1; 2BEF2 
 
 
6. Qual é o resultado da operação aritmética 1100000011012 - 101100111012? 
 
11001110000 
 
1. Indique o resultado desta operação aritmética: 
 
65137 - 1335 = ___________3 
 
10010002 
 
2. Qual é o valor decimal equivalente ao maior número de sete algarismos que pode ser criado 
na base 2? 
 
127 
 
3. Converta o seguinte valor para a base indicada: 
23178 = ( )2 
O resultado é: 
 
010011001111 
 
4. Indique o resultado desta operação aritmética: 
2358 + 1001101102 = ___________16 
 
1D3 
 
1. Converta o seguinte valor para a base indicada: 
100111100010112 = ( )16 
 
278B 
 
2. Converta o seguinte valor para a base indicada: 
2BEF516 = ( )8 
537365 
 
 
3. Converta o seguinte valor da base indicada para a outra à direita: 
24649 = ( )4 
 
130300 
 
 
4. A maioria das pessoas só pode contar até 10 utilizando seus dedos. No entanto, quem 
trabalha com computadores pode fazer isso melhor. Imagine cada um de seus dedos como um 
dígito binário. Considere que o dedo estendido significa o algarismo 1 e o recolhido, o 
algarismo 0. 
Até qual número (em valor decimal) você pode contar usando as duas mãos? 
1023 
 
 
5. Converta o seguinte valor da base indicada para a outra à direita: 
2346 = ( )8 
O resultado é: 
 
136 
 
 
6. Expresse o valor decimal 100 na base 2: 
1100100 
 
Determinado padrão de conjuntos de caracteres suporta 512 caracteres. Isso significa que 
cada caractere possui um único valor de: 
9 bits 
 
1. Assinale a alternativa que apresenta um padrão de códigos de caracteres: 
Unicode 
 
2. O trecho de uma tabela possui as seguintes codificações para caracteres: 
Como é a codificação dos caracteres ROMA em binário? 
 
1010010 1001111 1001101 1000001 
 
3. Um trecho de uma tabela possui as seguintes codificações para caracteres: 
Como é a codificação dos caracteres REDE em binário? 
001010010 001000101 001000100 001000101 
 
4. Determinado padrão de conjuntos de caracteres suporta 8.192 caracteres. Isso significa que 
cada caractere possui um único valor de: 
13 bits 
 
5. Um usuário digita a letra “p” no teclado. Ela será convertida para o código hexadecimal 70 
usando ASCII. Isso significa que: 
O caractere digitado será convertido em caractere codificado em bits. 
 
6. O trecho de uma tabela possui as seguintes codificações para caracteres: 
Como é a codificação dos caracteres CASA em binário? 
01000011 01000001 01010011 01000001 
 
 
1. SENDO OS VALORES PARA AS VARIÁVEIS DE ENTRADA COM 4 BITS A = 0110 E B = 1101, 
QUAL É O RESULTADO DA FUNÇÃO Z = A • B? 
 
a) Z = 0100 
 
2. QUAL SERIA A FUNÇÃO LÓGICA QUE REPRESENTARIA O SEGUINTE CENÁRIO: EM UM 
AMBIENTE MONITORADO, EXISTEM SENSORES E UMA CENTRAL DE ALARME. NESTE CASO, O 
ALARME SONORO Y SERÁ DISPARADO (VERDADEIRO), SE PELO MENOS UM DOS TRÊSSENSORES (A, B E C) ESTIVER ATIVADO (VERDADEIRO). 
d) Y = A + B + C 
 
1. QUAL DAS EXPRESSÕES INDICADAS REPRESENTAM O CIRCUITO EQUIVALENTE AO CIRCUITO 
ABAIXO? 
 
d) X = A 
 
2. QUAL DAS EXPRESSÕES INDICADAS REPRESENTA O CIRCUITO EQUIVALENTE À FIGURA A 
SEGUIR? 
 _ 
d) X = A 
 
 
1. QUAL É A EXPRESSÃO SIMPLIFICADA QUE REPRESENTA O CIRCUITO ABAIXO? 
d) X = A ⊕ B 
 
2. DADOS OS VALORES DE ENTRADA, QUAL É O RESULTADO DA TABELA VERDADE PARA O 
CIRCUITO ABAIXO? 
 
d) K=0; L=1; M=1; N=0 
 
1. Considere um processador com pipeline ideal de 4 estágios, em que cada estágio ocupa um 
ciclo de processador. A execução de um programa com 9 instruções, utilizando os 4 estágios, 
levará: 
d) 12 ciclos. 
 
 
2. Considere um sistema com 1000 instruções, frequência de 100MHz e arquitetura de pipeline 
de 5 estágios e leia as perguntas a seguir: 
Qual é o tempo necessário para executar uma instrução? 
Qual é o tempo necessário para executar integralmente o programa sem a utilização do 
pipeline? 
Qual é o tempo necessário para executar integralmente o programa com a utilização do 
pipeline? 
 
Assinale a alternativa que apresenta a resposta correta: 
 
c) O tempo necessário para executar todas as instruções sem pipeline é igual a 50𝜇𝑠. 
 
 
1. Quanto à comparação entre redes multiestágio e barramento de barras cruzadas, pode-se 
afirmar: I. No crossbar switch (barras cruzadas) a quantidade de chaves (switch) é menor do 
que em uma rede Ômega (multiestágio). 
II. No crossbar switch (barras cruzadas) há um crescimento exponencial do número de chaves 
e nas redes Ômega há um crescimento logarítmico. 
III. A solução implementada pela crossbar switch (barras cruzadas) não é bloqueante. 
Assinale a alternativa correta 
 
e) Somente II e III estão corretas. 
 
2. Quanto à comparação entre organizações de acesso uniforme à memória (UMA) e acesso 
não uniforme à memória (NUMA), pode-se afirmar: 
I. No UMA, a uniformidade do acesso à memória é garantida em função do acesso à memória 
por meio de um barramento comum compartilhado por todos os processadores. 
II. No NUMA, há barramentos independentes entre os módulos de memória e os 
processadores. Além disso, poderá haver um barramento compartilhado para permitir a 
comunicação entre os processadores. 
III. Tanto no UMA como no NUMA, não haverá limitações em função da taxa de processadores 
nessas estruturas. 
 
Assinale a alternativa correta: 
 
c) Somente I e II estão corretas. 
 
 
1. Dentre as alternativas abaixo, qual delas não é considerada uma das principais variáveis na 
organização multicore: 
 
c) Cache L1 compartilhada. 
 
2. Considere os termos abaixo e relacione-os aos respectivos significados: 
 
I. Simultaneous Multiprocessing (SMP) 
II. Multithreading 
III. Multithreading simultâneo SMT 
IV. Multicore 
 
A. Processador possui a capacidade de executar mais de uma thread no mesmo instante. 
B. Técnica que permite explorar TLP (paralelismo a nível de threads) e ILP (paralelismo a nível 
de instrução). 
C. Múltiplos núcleos de execução em um processador. 
D. Arquitetura que permite a mais de um processador compartilhar recursos de memória, 
discos e rodar no mesmo SO. 
 
Assinale a alternativa correta: 
d) I (D) - II (B) - III (A) - IV (C) 
 
1. A abordagem CISC para arquitetura do processador possui diversas características e 
peculiaridades, como a combinação de operações e formas de armazenamento, com o 
objetivo de aperfeiçoar a execução das instruções. 
Assinale a alternativa em que as operações, quando presentes como etapas da mesma 
instrução, permitem caracterizar a presença de uma abordagem CISC. 
 
a) Operação Aritmética na ULA e armazenamento na memória. 
 
2. Os processadores CISC possuem várias características que, quando agregadas, permitem 
classificá-los dessa forma. 
Assinale a opção que não representa uma característica de processadores CISC. 
c) Unidade de controle simples. 
 
 
 
 
1. A abordagem RISC para a arquitetura do processador tem diversas características e 
peculiaridades. Assinale a alternativa que contém duas dessas características. 
 
c) Endereçamento tipo R-R e pequeno conjunto de instruções. 
 
2. Um processador RISC busca implementar um pipeline pequeno e bastante eficiente. Com 
relação a essa afirmação, podemos definir como pipeline ideal aquele que teoricamente 
consiga executar: 
 
b) 1 instrução por ciclo de Clock.

Continue navegando