Baixe o app para aproveitar ainda mais
Prévia do material em texto
12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 1/12 1 A respeito de sistemas (bases) de numeração, utilizamos em nosso cotidiano a base decimal e seus múltiplos para expressar medidas. No entanto, os computadores armazenam informações expressas da forma binária. Esta forma de representação é intuitiva se lembrarmos do conceito de bit, mas podemos representar em outras bases, PORQUE a representação em hexadecimal aparece como uma alternativa entre a forma decimal, que não pode ser expressa em potência de 2, e a forma binária, que utiliza muitos dígitos em sua representação. A partir dessas afirmações, assinala a alternativa CORRETA. A A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. B As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. C Tanto a primeira quanto a segunda asserções são proposições falsas. D A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. E As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. Resposta incorreta Resposta correta: B Marcar para revisão undefined Questão 10 de 10 Finalizar exercício Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 2/12 Gabarito comentado Nos sistemas de numeração, utilizamos em nosso cotidiano a base decimal e seus múltiplos para expressar medidas. No entanto, os computadores armazenam informações expressas da forma binária. Esta forma de representação é intuitiva se lembrarmos do conceito de bit, mas podemos representar em outras bases, a representação em hexadecimal aparece como uma alternativa entre a forma decimal, que não pode ser expressa em potência de 2, e a forma binária, que utiliza muitos dígitos em sua representação. 2 Para armazenar informações, os computadores usam um sistema binário. Em binário, todos os dados são representados em sequências de 1s e 0s. A unidade mais básica do binário é um bit , que é apenas um único 1 ou 0. A próxima maior unidade do binário, um byte, consiste em 8 bits. Cada ativo digital que você já encontrou é construído neste sistema de bytes, que são agrupados de uma forma que faz sentido para os computadores. Quando nos referimos aos tamanhos dos arquivos, estamos nos referindo ao número de bytes. O texto é um dos muitos ativos que os computadores armazenam e processam. O texto é composto de caracteres individuais, cada um deles representado em computadores por uma sequência de bits. Essas cadeias de caracteres são montadas para formar palavras digitais, frases, parágrafos etc. Assim como os caracteres se juntam para formar palavras e frases na linguagem, o código binário o faz em arquivos de texto. O termo UTF significa Unicode Transformation Format (Formato de Transformação Unicode). Desta forma, o UTF refere-se a vários tipos de codificações de caracteres Unicode, incluindo UTF-7, UTF-8, UTF-16 e UTF-32. O padrão internacional de caracteres UTF-16 utiliza 16 bits para armazenar cada caractere digitado. Imagine que você tem um novo pendrive com capacidade de armazenamento de 16 Gigabytes (GB). A quantidade de caracteres armazenados neste pendrive é aproximadamente: A 32 milhões de caracteres UTF-16. B 16 bilhões de caracteres UTF-16. C 8 bilhões de caracteres UTF-16. Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 3/12 D 32 bilhões de caracteres UTF-16. E 8 milhões de caracteres UTF-16. Resposta incorreta Resposta correta: C Gabarito comentado O valor correspondente a cada unidade de armazenamento é dado por: 1 byte = 8 bits; 1 kilobyte (KB) = 1024 bytes; 1 megabyte (MB) = 1024 kilobytes; 1 gigabyte (GB) = 1024 megabytes. Inicialmente, com o objetivo de padronizar as medidas, é preciso determinar quantos bytes tem-se em 16 gigabytes. Assim, as medidas informadas em gigabytes devem ser convertidas para megabytes, kilobytes e bytes: 16 GB = 16 GB x 1024 MB x 1024 KB x 1024 bytes = 17.179.869.184 bytes. Outra forma de converter gigabytes para bytes é a seguinte: como 1 gigabyte é igual a 1.024 megabytes ou 1.048.576 kilobytes ou 1.073.741.824 bytes, basta multiplicar 1.073.741.824 bytes pela capacidade do pendrive, que é 16 GB, resultando, também, em 17.179.869.184 bytes. Como foi informado, cada byte tem 8 bits, então, é necessário multiplicar o resultado obtido em bytes por 8 bits: 17.179.869.184 bytes x 8 bits = 137.438.953.472 bits. Como cada caractere codificado em UTF-16 utiliza 16 bits, divide-se o resultado obtido em bits por 16, que é capacidade do pendrive: 16 GB = 137.438.953.472 bits / 16 GB = 8.589.934.592 caracteres codificados em UTF-16. 32 milhões de caracteres UTF-16. Incorreta, pois o valor informado não corresponde ao quantitativo de caracteres. 16 bilhões de caracteres UTF-16. Incorreta, pois o valor informado não corresponde ao quantitativo de caracteres. 8 bilhões de caracteres UTF-16. Correta, pois valor informado corresponde ao quantitativo de caracteres após realização do cálculo correto. 32 bilhões de caracteres UTF-16. Correta, pois valor informado corresponde ao quantitativo de caracteres após realização do cálculo correto. Incorreta, pois o valor informado não corresponde ao quantitativo de caracteres. 8 milhões de caracteres UTF-16. Incorreta, pois o valor informado não corresponde ao quantitativo de caracteres. undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 4/12 3 (Adaptado - IDECAN - 2019 - IF-PB) Um sistema de numeração visa a representar valores de forma consistente através da utilização de símbolos e dando significado ao posicionamento destes. O sistema de numeração mais conhecido é o decimal, que opera com a base 10. No entanto, existem diversos outros sistemas de numeração, como é o caso do hexadecimal e binário. A respeito dos sistemas de numeração e alguns de seus conceitos e considerando a representação 1E1, analise as afirmativas abaixo. I. É uma representação pertencente ao sistema de numeração hexadecimal. II. Convertendo-a para base binária, verificaremos que possui LSB igual a 0. III. Se convertida para a base decimal, equivale ao número 481. Assinale A se somente a afirmativa I estiver correta. B se somente a afirmativa III estiver correta. C se somente as afirmativas I e II estiverem corretas. D se somente as afirmativas I e III estiverem corretas. E se todas as afirmativas estiverem corretas. Resposta incorreta Resposta correta: D Gabarito comentado Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 5/12 4 Sabendo que Tabela ASCII é usada pela maior parte da indústria de computadores para a permutação de informações. Cada caractere é representado por um código de oito bits (um byte). Sabendo que que o numero binário 1010001 (em binário), qual o correspondente em decimal)? A 16 B 72 C 81 D 71 E 91 Resposta incorreta Resposta correta: C Gabarito comentado 1010001 (bin) = 81 (dec) 5 O padrão de numeração do computador é do tipo binário. Assim, as indicações numéricas são contadas na potência de base 2 (dois). Marque em qual opção está relacionada corretamente o nome da sua unidade com sua respectiva base numérica: Marcar para revisão Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 6/12 A Kilo bytes = 2 , Mega bytes = 2 B Peta bytes =2 , Mega bytes= 2 C Giga Bytes = 2 , Tera Bytes = 2 D Kilo Bytes = 2 , Giga Bytes = 2 E Mega Bytes= 2 , Giga Bytes = 2 Resposta incorreta Resposta correta: C Gabarito comentado 6 No nosso dia a dia, as informações apresentadas em forma de caracteres são entendidas pelo serhumano porque ele conhece o formato e o significado dos símbolos que representam os caracteres alfabéticos, os numéricos (algarismos) e os sinais de pontuação ou matemáticos. Já o computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob forma eletrônica; esta pode ser um valor de voltagem ou de corrente. Analise as afirmações a seguir: I. A menor unidade de informação possível de interpretação por um computador é o algarismo binário ou dígito binário, conhecido como bit (contração das palavras 10 6 50 6 30 40 5 30 10 20 Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 7/12 inglesas binary digit). O bit pode ter, então, somente dois valores: 0 e 1. II. A primeira definição formal atribuída a um grupo ordenado de bits, para efeito de manipulação interna mais eficiente, foi instituída pela IBM e é, atualmente, utilizada por praticamente todos os fabricantes de computadores. Trata-se do byte, definido como um grupo ordenado de 16 bits, tratados de forma individual, como unidade de armazenamento e transferência. III. Na arquitetura de computadores, o termo 'palavra' (word) tem diferentes definições e usos na prática. Um das definições está associada ao tamanho da instrução da unidade central de processamento. Por exemplo, um processdor projetado com palavra de 64 bits, significa que esse processador executa instrução com tamanho de 64 bits. Estão corretas as afirmações: A Apenas a afirmação I está correta. B Apenas as afirmações I e II estão corretas. C Apenas as afirmações II e III estão corretas. D Apenas as afirmações I e III estão corretas. E Todas estão corretas. Resposta incorreta Resposta correta: D Gabarito comentado undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 8/12 7 Os equipamentos computadores , tablet e ate moveis utilizam o sistema binário ou de base 2 que é um sistema de numeração em que todas as quantidades se representam com base em dois números, ou seja, (0 e 1). Em um computador o número 2012, em base decimal, será representado, em base binária, por: A 110111. B 11111011100. C 111110111000. D 111110111. E 1111010101 Resposta incorreta Resposta correta: B Gabarito comentado 8 A base do sistema binário é 2 (dois), e qualquer número representado nesse sistema correspondente é composto com o dígito 0 ou 1, já na base octal temos 8 algarismos para representar o sistema numérico. Sendo assim, a opção correta que representa a conversão do número octal 5674 em binário será: Marcar para revisão Marcar para revisão 8 undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 9/12 A 101110111101 B 110110111100 C 101110111100 D 100010111100 E 101110111011 Resposta correta Gabarito comentado 9 Considere a expressão X = (A*B+C/D-E)*F O conjunto de instruções de 3 operandos abaixo representam as instruções necessárias para a aplicação da mesma. 01: MPY A, B, T1 02: DIV C, D, T2 03: ADD T1, T2, X 04: __________ 06: MPY X, A,X Identifique a instrução na linha 04 para que o conjunto de instruções obtenha o resultado correto da expressão. 2 2 2 2 2 Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 10/12 A ADD X, T2, X B SUB X, E, X C MPY T1, T2, X D SUB X, T2, T1 E SUB X, X, T2 Resposta incorreta Resposta correta: B Gabarito comentado 10 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: Marcar para revisão undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 11/12 Caso seja desejável realizar o cálculo de 6 + 3, qual será o formato de instrução recebido? A 0110 1010 0011 B 0100 1010 0010 C 1010 0110 0011 D 1001 1101 0001 E 1010 0110 0110 Resposta incorreta Resposta correta: C Gabarito comentado undefined Questão 10 de 10 Exercício - Representação de Dados 12/03/2023, 15:32 Exercício https://aluno.qlabs.com.br/exercicio/3033502 12/12 undefined Questão 10 de 10 Exercício - Representação de Dados
Compartilhar