Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCT0256_AV_201308036779 (AG) » ORGANIZAÇÃO DE COMPUTADORES Tipo de Avaliação: AV Aluno: Professor: MARCELO BARBOSA CARNEIRO Turma: 9003/AB Nota da Prova: 3,0 Nota de Partic.: 0 Data: 09/06/2014 17:31:06 1a Questão (Ref.: 201308054939) Pontos: 0,0 / 1,5 O sistema de computação evoluiu e com isso necessitou desenvolver códigos para a representação das informações. Com base nisso cite os tipos de códigos e suas características: Resposta: Código binário:Numeros na base dois e é composto pelo algarismos 1 e 0. código hexadecimal: numeros na base 16. Código decimal: numeros na base 10. Gabarito: EBCDIC Código a 8 bits criado pela IBM para utilização nos mainframes da marca Existem pelo menos seis versões incompatíveis BCD Packed BCD - 2 dígitos por byte Unpacked BCD - 1 dígito em cada byte ASCII - Código a 7 bits (0..127) utilizado para a representação de caracteres sem pontuação. Códigos superiores a 127 são muitas vezes utilizados para a obtenção de um Extended ASCII incluindo caracteres com pontuação e caracteres gráficos. Muitos sistemas (Windows por ex.) utilizam o sistema Unicode. Este sistema utiliza 16 bits para cada caracter sendo os primeiros 128 códigos os do ASCII standard e os restantes os caracteres de todas as linguagens suportadas pelo sistema. 2a Questão (Ref.: 201308283696) Pontos: 0,5 / 0,5 Considerando que obtemos 1000 números distintos (de 0 a 999) para a representação em base decimal com 3 dígitos, no caso de utilizarmos base dois (números binários) com 8 dígitos teremos a representação de: 256 números distintos 128 números distintos 1024 números distintos 16 números distintos Menos que 8 números distintos 3a Questão (Ref.: 201308288640) Pontos: 0,0 / 1,5 um sistema conhecido como complemento de um pode ser usado para representar números negativos. Os problemas de múltiplas representações de 0 e a necessidade de tratamento com "vai-um" são contornadas por um sistema chamado complemento para dois. Qual o resultado quando um número e seu complemento de dois são somados? Resposta: Inverte os algarimos binários. Gabarito: É nulo .Uma vez que se utilizarmos um número qualquer determinarmos o seu complemento de "um" trocacando de" zero" por" um" e "um" por "zero" em seguida somarmos o complemento de um ao número principal, obteremos assim o completo de dois- e finalizado somando o completo de dois ao número principal teremos o número zerado.Observe que o bit mais significativo será um que não entra na operação. Analise as sentenças sobre sistema operacional e, em seguida, assinale a alternativa correta: I. Consiste em um conjunto de programas que permite a interação entre o usuário e o computador II. Fornece um ambiente onde o usuário possa executar programas, garantindo uma utilização segura e eficiente do hardware III. No que diz respeito à gerência de recursos, é responsável pela alocação de espaço na memória principal (RAM) para execução dos programas, pelo acesso aos dispositivos de E/S e pelos programas de interface com os dispositivos (device drivers) Somente as sentenças I e II estão corretas Somente as sentenças II e III estão corretas Somente as sentenças I e III estão corretas. Somente a sentença III está correta I, II e III estão corretas. 5a Questão (Ref.: 201308048363) Pontos: 0,0 / 1,0 Considere um computador com processador, memória cache e memória principal. Sua memória cache é organizada em linhas de 32 bytes. O uso da memória cache aumenta o desempenho do computador, pois o acesso à memória cache é bem mais rápido que à memória principal. Suponha que o processador vá ler uma instrução de 32 bits e não a encontre na memória cache. Neste caso, tendo por base os princípios de funcionamento da memória cache, o controlador da memória cache lerá quantos bytes da memória principal para a cache? 64 Bytes 4 Bytes 8 Bytes 32 Bytes 16 Bytes 6a Questão (Ref.: 201308048462) Pontos: 0,5 / 0,5 Um computador, que trabalha todas as suas informações no sistema binário, envia uma informação 00101101referente à idade de uma pessoa, e que será exibida da tela do sistema para o usuário. Para que o ser humano possa entender, esta informação é convertida para o sistema decimal. Qual seria a idade desta pessoa ? 35 47 55 45 54 7a Questão (Ref.: 201308048351) Pontos: 0,5 / 0,5 Um programador desenvolveu um programa em uma linguagem de programação de alto nível. Este programa é também conhecido como código fonte. Então, o programador compilou o código fonte para executá-lo em seu processador. Surgiu, porém, a necessidade de executar este programa em um diferente processador, com diferente conjunto de instrução, ou seja, diferente código de máquina. Tendo isto em vista, assinale a afirmativa correta: 4a Questão (Ref.: 201308050783) Pontos: 0,5 / 0,5 Para executar o programa no outro processador, o programador poderá usar o mesmo código fonte, mas terá que compilar o código fonte para o código de máquina do outro processador. Para executar o programa no outro processador, o programador terá que criar um outro código fonte. A compilação inicial serve para ambos os processadores, pois os códigos de máquina dos processadores são universais, pois só assim diferentes computadores podem se comunicar na Internet. A compilação inicial serve para ambos os processadores, pois ambos os processadores usam códigos binários. A compilação inicial serve para ambos os processadores, cabendo aos respectivos sistemas operacionais compatibilizá-las com seus processadores. 8a Questão (Ref.: 201308272329) Pontos: 0,0 / 1,0 A performance do processador está ligada a diversos fatores, MENOS: Tamanho da Cache CPI (Ciclos por Instrução) Número de Instruções Ciclo de Clock Quantidade de Flags 9a Questão (Ref.: 201308268272) Pontos: 0,5 / 0,5 A álgebra Booleana é um área da matemática que trata de regras e elementos de lógica. Uma expressão lógica pode ser reduzida utilizando-se de propriedades da álgebra de Boole. A propriedade abaixo é classificada como ? X + ( Y + Z ) = ( X + Y ) + Z absorção Morgan comutativa distributiva associativa 10a Questão (Ref.: 201308134594) Pontos: 0,5 / 0,5 Considere A=1010 e B=1100, sendo esses valores representados em binário. O valor de y para = A.B, ou seja, y=Aand B, é: 1001 10110 1110 0110 1000
Compartilhar