Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
1 - Assinale a opção que não representa um dispositivo de entrada para um computador pessoal: ( )Leitor de código de barras. (X)Impressora 3D. ( )Placa de captura de vídeo. ( )Mouse. ( )Leitor biométrico. Explicação: Impressora 3D. 2 - A tecnologia de SSD veio para substituir os discos rígidos. Sem partes móveis, é menos propensa a falhas, além de ser mais rápida que seus antecessores. Os discos rígidos e os SSD não são fundamentais, de forma conceitual, para os computadores. Entretanto, são peças muito importantes, na prática, para os computadores pessoais. Isso se deve ao fato de: ( )O barramento entre o processador e a memória RAM ser muito lento ( )O disco ser responsável por receber os dados do teclado e do mouse ( )A energia consumida pelo disco ser muito menor que a consumida pela memória RAM (X)A memória RAM ser volátil ( )O processador não possuir armazenamento para os programas 3 - Qual é e em que área da UCP (processador) se realiza a movimentação de dados e de instruções de E para o processador? (X)Unidade de Controle - UC. ( )Registrador de Endereço - REM. ( )Contador de Instrução - CI. ( )Registrador de instrução - RI. ( )Registrador de Dados de Memória - RDM. Explicação: Unidade de Controle - UC. 4 - 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? ( )0110 1010 0011 ( )1010 0110 0110 ( )0100 1010 0010 ( )1001 1101 0001 (X)1010 0110 0011 Explicação: 1010 0110 0011 5 - Como é a representação em hexadecimal da instrução 1011 1001 1000? ( )C B A ( )9 B 8 ( )9 8 7 ( )B A 9 (X)B 9 8 6 - 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 x B ( )X = A - B ( )X = A OR B ( )X = A -B -X (X)X = A + B 7 - De acordo com a classificação de Flynn, assinale a alternativa correta: ( )Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD (X)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 múltiplo de instruções, fluxo único de dados - MIMD ( )Computadores de fluxo único de instruções, fluxo único de dados - SIMD Explicação: Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD 8 - Ao analisar uma arquitetura de processadores superescalares, podemos citar algumas das suas principais características: I- Possibilita a execução de instruções em pipelines paralelos. II- Pipelines paralelos são possíveis replicando unidades funcionais. III- Utilizam uma combinação de otimização de compiladores e técnicas de hardware para aumentar o nível de paralelismo. Assinale a alternativa que indica qual ou quais das afirmações acima estão corretas: ( )Apenas as afirmações I e II. ( )Apenas a afirmação III. ( )Apenas a afirmação I. (X)As afirmações I, II e III. ( )Apenas as afirmações II e III. Explicação: As afirmações I, II e III. 9 - Uma máquina RISC tem como uma de suas principais características: ( )Decodificação micro programada. ( )Pipelines complexos. ( )Grande quantidade de instruções. ( )Muito espaço em disco. (X)Operação apenas em registradores. 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. 10 - Um projetista está interessado em criar um processador de arquitetura híbrida, buscando combinar as melhores características das arquiteturas CISC e RISC. Quais das seguintes características podem ser por ele empregadas? (X)Variadas instruções e pipeline eficiente para as instruções mais comuns. ( )Endereçamento múltiplo e poucos registradores de uso geral. ( )Poucas instruções e poucos registradores. ( )Muitos registradores e pipeline eficiente para as instruções comuns. ( )Muitas instruções e muitos registradores. Explicação: Ambas arquiteturas são ricas em instruções e pipeline.
Compartilhar