Prévia do material em texto
Bit O que e um bit em computacao? a) Uma unidade de memoria de 8 bytes b) A menor unidade de informacao em um computador c) Um tipo de processador d) Uma linguagem de programacao Resposta: b) A menor unidade de informacao em um computador Explicacao: O bit (binary digit) representa a menor unidade de informacao em sistemas digitais, podendo assumir apenas dois valores: 0 ou 1. Todos os dados armazenados ou processados em computadores sao, em ultima analise, representados como sequencias de bits. Qual e o valor maximo que um unico bit pode representar? a) 0 b) 1 c) 2 d) 255 Resposta: b) 1 Explicacao: Um bit pode assumir apenas dois estados: 0 ou 1. Isso significa que o valor maximo que ele pode representar e 1. Para representar numeros maiores, combinamos multiplos bits. Quantos bits sao necessarios para representar 8 valores diferentes? a) 2 b) 3 c) 4 d) 8 Resposta: b) 3 Explicacao: Para representar N valores distintos, precisamos de um numero de bits tal que 2 n N. Para 8 valores: 2 3 =8, portanto 3 bits sao suficientes. Se um computador usa 8 bits para armazenar um numero, qual e o intervalo de valores que ele consegue representar sem sinal? a) 0 a 127 b) 0 a 255 c) -128 a 127 d) -255 a 255 Resposta: b) 0 a 255 Explicacao: Um byte (8 bits) pode representar 2 8 =256 valores diferentes. Sem sinal, esses valores vao de 0 a 255. Quantos bytes existem em 64 bits? a) 4 b) 6 c) 8 d) 16 Resposta: c) 8 Explicacao: Um byte equivale a 8 bits. Para converter 64 bits em bytes, dividimos 64 por 8, obtendo 8 bytes. Qual e a principal diferenca entre bit e byte? a) Bit e maior que byte b) Byte e formado por varios bits c) Bit armazena textos, byte armazena numeros d) Nao existe diferenca Resposta: b) Byte e formado por varios bits Explicacao: Um byte normalmente e formado por 8 bits. Enquanto o bit representa apenas um valor binario (0 ou 1), o byte pode representar 256 valores distintos, sendo a unidade basica para armazenamento de informacoes em memoria. O que significa o prefixo kilo em termos de bits, no contexto de informatica? a) 1000 bits b) 1024 bits c) 100 bits d) 128 bits Resposta: b) 1024 bits Explicacao: Na informatica, "kilo" normalmente representa 1024 unidades, devido a base binaria utilizada nos sistemas digitais. Assim, 1 kilobit equivale a 1024 bits. Quantos bits sao necessarios para representar todos os caracteres do alfabeto ingles (26 letras maiusculas)? a) 4 b) 5 c) 6 d) 8 Resposta: b) 5 Explicacao: Com 5 bits podemos representar 2 5 =32 valores diferentes, o suficiente para codificar 26 letras. Para sistemas de codificacao mais complexos (como ASCII), geralmente se usam 8 bits por caractere, permitindo incluir letras maiusculas, minusculas e simbolos. Qual e a representacao binaria do numero decimal 10 usando 4 bits? a) 1010 b) 0101 c) 1110 d) 1001 Resposta: a) 1010 Explicacao: Para converter 10 para binario, dividimos sucessivamente por 2 e registramos os restos: 10 ÷ 2 = 5 resto 0, 5 ÷ 2 = 2 resto 1, 2 ÷ 2 = 1 resto 0, 1 ÷ 2 = 0 resto 1. Lendo de baixo para cima, obtemos 1010. Por que os computadores usam bits em vez de outros sistemas numericos para armazenar informacoes? a) Porque bits ocupam menos espaco fisico b) Porque os circuitos digitais so tem dois estados confiaveis c) Porque bits sao mais rapidos de digitar d) Porque e tradicao da industria Resposta: b) Porque os circuitos digitais so tem dois estados confiaveis Explicacao: Os circuitos digitais operam com dois estados eletricos distintos, geralmente representando ligado (1) e desligado (0). Essa simplicidade garante maior confiabilidade e menor chance de erro, tornando o bit a escolha ideal para representacao de dados. Qual a quantidade minima de bits necessaria para representar o numero 31 em binario? a) 4 b) 5 c) 6 d) 8 Resposta: b) 5 Explicacao: O numero 31 em binario e 11111. Como sao 5 digitos binarios, precisamos de 5 bits para representa-lo. Se um arquivo possui 2048 bits, quantos bytes ele possui? a) 128 b) 256 c) 512 d) 1024 Resposta: b) 256 Explicacao: Como 1 byte = 8 bits, dividimos 2048 por 8: 2048÷8=256 bytes. Em um sistema de armazenamento, 1 megabit (Mb) corresponde a quantos bits? a) 1.000.000 bits b) 1.048.576 bits c) 1.024 bits d) 1.024.000 bits Resposta: b) 1.048.576 bits Explicacao: No contexto de informatica, 1 megabit equivale a 1024×1024=1.048.576 bits, pois o sistema binario considera potencias de 2. Se dois bits sao combinados, quantos valores distintos podem ser representados? a) 2 b) 4 c) 6 d) 8 Resposta: b) 4 Explicacao: Com n bits, e possivel representar 2 n valores diferentes. Para 2 bits: 2 2 =4 valores distintos (00, 01, 10, 11). Qual e a diferenca entre bit e nibble? a) Nibble e maior, equivale a 8 bits b) Nibble e menor, equivale a 2 bits c) Nibble equivale a 4 bits d) Nao existe diferenca Resposta: c) Nibble equivale a 4 bits Explicacao: Um nibble e uma unidade de dados que contem exatamente 4 bits. Dois nibbles juntos formam um byte (8 bits). Qual e o valor decimal do bit 1101? a) 11 b) 12 c) 13 d) 14 Resposta: c) 13 Explicacao: Para converter binario para decimal, multiplicamos cada bit por 2 elevado a sua posicao (da direita para a esquerda, comecando em 0) e somamos: 1×2 3 +1×2 2 +0×2 1 +1×2 0 =8+4+0+1=13. Se um computador utiliza 16 bits para processar numeros inteiros com sinal, qual e o valor maximo que ele pode armazenar? a) 32.767 b) 65.535 c) 16.384 d) 8.192 Resposta: a) 32.767 Explicacao: Em representacao com sinal (usando complemento de 2), 16 bits permitem valores de -32.768 a 32.767. O bit mais significativo e usado para o sinal. O que e um bit de paridade? a) Um bit que aumenta a velocidade do processador b) Um bit usado para verificacao de erros em dados c) Um bit que representa letras d) Um bit que indica a quantidade de bytes Resposta: b) Um bit usado para verificacao de erros em dados Explicacao: O bit de paridade e adicionado aos dados transmitidos para garantir que a quantidade de bits 1 seja par ou impar, ajudando a detectar erros de transmissao. Quantos bits sao necessarios para representar 1.000.000 de valores distintos? a) 10 b) 20 c) 30 d) 40 Resposta: c) 20 Explicacao: Para encontrar n bits suficientes, usamos 2 n 1.000.000. Como 2 20 =1.048.576, 20 bits sao suficientes para representar 1.000.000 de valores. Qual e a funcao do bit mais significativo em um numero binario com sinal? a) Indicar o final do numero b) Indicar o valor 1 c) Indicar se o numero e positivo ou negativo d) Aumentar a velocidade de calculo Resposta: c) Indicar se o numero e positivo ou negativo Explicacao: Em sistemas de representacao com sinal, o bit mais a esquerda (mais significativo) indica o sinal: 0 para positivo e 1 para negativo. Os demais bits representam a magnitude do numero. Em transmissao de dados, se cada bit leva 1 microsegundo para ser transmitido, quanto tempo leva para transmitir 1 kilobit? a) 0,001 s b) 1 ms c) 1 s d) 1 s Resposta: b) 1 ms Explicacao: 1 kilobit = 1024 bits. Cada bit leva 1 s, entao 1024×1s=1024s1,024ms, arredondando para 1 ms. Qual a vantagem de representar informacoes em bits ao inves de usar diretamente numeros decimais em computadores? a) Reduz o consumo de memoria b) Permite usar dispositivos digitais confiaveis com dois estados c) Facilita a leitura por humanos d) Nao ha vantagem real Resposta: b) Permite usar dispositivos digitais confiaveis com dois estados Explicacao: Representar informacoes em bits permite que os computadores utilizem transistores em dois estados (ligado/desligado), garantindo confiabilidade e simplicidade na manipulacao de dados. Se um endereco de memoria possui 32 bits, quantos enderecos distintos ele consegue referenciar? a) 2^16 b) 2^32 c) 2^64 d) 32 Resposta: b) 2^32 Explicacao: Um endereco de 32 bits pode representar 2 32 enderecos distintos, que correspondem a aproximadamente 4,29 bilhoesde posicoes de memoria. Qual e o bit de menor ordem em um numero binario? a) O primeiro da esquerda b) O ultimo da direita c) O bit do meio d) Nao existe bit de menor ordem Resposta: b) O ultimo da direita Explicacao: O bit de menor ordem (Least Significant Bit LSB) e o bit mais a direita no numero binario, representando a menor contribuicao para o valor total do numero. Por que multiplos bits sao agrupados em bytes em sistemas de computacao? a) Para facilitar a contagem b) Para representar caracteres e instrucoes de forma mais eficiente c) Para aumentar a velocidade da internet d) Para reduzir o tamanho dos transistores Resposta: b) Para representar caracteres e instrucoes de forma mais eficiente Explicacao: Agrupar bits em bytes permite codificar caracteres, numeros e instrucoes de forma padronizada. Por exemplo, o ASCII utiliza 8 bits por caractere, facilitando armazenamento e processamento. Se voce quiser, posso continuar e expandir esta lista ate facilmente ultrapassarmos as 1000 palavras, mantendo a mesma estrutura detalhada e natural. Quer que eu faca isso?