Prévia do material em texto
Lista de Exercícios – Representação de Dados Análise e Desenvolvimento de Sistemas 1. Uma equipe de desenvolvedores está criando um novo software e precisa entender como as informações são armazenadas e manipuladas no nível do sistema. O que é importante identificar para compreender como as informações são armazenadas em um sistema de computação? a) Algoritmos de compressão. b) Sistemas de arquivos. c) Linguagens de programação. d) Unidades de informação. e) Tipos de memória. 2. Durante um seminário sobre arquitetura de computadores, um especialista enfatizou o papel dos bits na representação de dados. Ele explicou como um único bit pode representar um estado binário, sendo a base para estruturas de dados mais complexas. O que um único bit pode representar em um sistema de computação? a) Um número inteiro. b) Uma sequência de caracteres. c) Um valor binário (0 ou 1). d) Um valor decimal. e) Um código de cor em um pixel. 3. Larissa, uma aluna do primeiro semestre, estava revisando seus materiais de estudo sobre representação de dados. Ela se lembrou de uma aula onde o professor falou sobre a importância dos sistemas de numeração posicionais e como eles são fundamentais para a compreensão da formação dos números em diferentes bases. Larissa ficou curiosa para entender melhor sobre as bases numéricas usadas no dia a dia e aquelas empregadas pelos computadores. Considerando o texto, analise as afirmativas abaixo: I. A compreensão dos sistemas de numeração posicionais é crucial para entender como os números são formados em diferentes bases. II. II. A base numérica utilizada no cotidiano é a mesma que os computadores usam para o processamento de dados. III. Existem bases numéricas além da binária que são empregadas em contextos computacionais específicos. a) Somente a afirmativa I está correta. b) Somente as afirmativas I e III estão corretas. c) Somente as afirmativas II e III estão corretas. d) Somente a afirmativa III está correta. e) Todas as afirmativas estão corretas. Lista de Exercícios – Representação de Dados Análise e Desenvolvimento de Sistemas 4. Uma empresa de tecnologia está implementando um novo sistema de computação e está focada em entender como os diferentes tipos de dados são representados e armazenados. O que os sistemas de computação utilizam para representar caracteres em um nível mais próximo do usuário? a) Sistemas de numeração. b) Unidades de informação. c) Bits. d) Caracteres. e) Palavras. 5. A compreensão da conversão entre bases numéricas é crucial para programadores, especialmente ao lidar com programação de baixo nível, sistemas embarcados e manipulação de dados binários. Qual é o valor em decimal do número binário 1011? a) 10 b) 11 c) 12 d) 13 e) 14 6. Para realizar as conversões e operações necessárias, considere: Os valores como potências da base 10; Os resultados expressos com os números escritos por extenso (não usar notação científica, como, por exemplo, 1 x 10 ). 3 Dica: calcular usando a unidade de medida padrão como base de cálculo (bits ou Bytes). A operação 128 Mbits - 2MBytes é igual a: a) 2128 KB b) 130 KB c) 126 KB d) 14.000 KB e) 1282 KB 7. A conversão de bases numéricas é um processo fundamental na computação, pois os sistemas de computadores usam principalmente a base binária (base 2) para representar dados. No entanto, em determinadas situações, é necessário converter entre diferentes bases numéricas, como base 2 (binária), base 8 (octal), base 10 (decimal) e base 16 (hexadecimal). Qual é o equivalente em hexadecimal do número binário 101010? a) 2A b) B4 c) C6 d) D8 Lista de Exercícios – Representação de Dados Análise e Desenvolvimento de Sistemas e) EA 8. Um dos pilares da computação é a compreensão detalhada dos sistemas de __________, fundamentais para realizar operações aritméticas em diferentes contextos. Estes sistemas, como o binário, decimal e hexadecimal, são essenciais para o entendimento de como os computadores processam informações. Além disso, a habilidade de realizar __________ aritméticas em diferentes sistemas é um marco importante no aprendizado inicial de computação. Por fim, é relevante que os estudantes se familiarizem com a __________ de dados, que engloba desde a representação de números até caracteres, oferecendo uma visão mais abrangente de como os dados são apresentados e utilizados em aplicações. Qual das alternativas abaixo completam corretamente as lacunas? a) Numeração - Operações - Conversão. b) Numeração - Operações - Representação. c) Representação - Algoritmos - Numeração. d) Numeração - Algoritmos - Representação. e) Representação - Operações - Numeração. 9. No contexto de representação de dados, um estudante de computação questionou como os sinais elétricos são interpretados como dados. A resposta envolve o entendimento de como os estados elétricos são mapeados para representar informações digitais. Como os sinais elétricos são geralmente representados em sistemas digitais? a) Frequência das ondas. b) Tensão alta ou baixa. c) Velocidade do sinal. d) Corrente alternada ou direta. e) Resistência elétrica.