

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Na representação de inteiros com sinal em sinal-magnitude, considerando palavras de 6 bits, os padrões 011100₂ e 111100₂ representam valores opostos, pois possuem a mesma magnitude 11100₂, mas bits de sinal distintos, representando +28 e −28, respectivamente.
Certo
Errado
A planilha eletrônica Microsoft Excel permite realizar operações aritméticas. No Microsoft Excel, os operadores para adição, subtração, multiplicação e divisão são, respectivamente,
+ - x :
+ - / *
- + * /
+ - * /
+ * - /
A representação de inteiros em complemento de dois é o esquema padrão adotado em processadores modernos para representar inteiros com sinal. Considere um inteiro com sinal representado em n bits utilizando esse sistema. Nesse contexto, assinale a alternativa correta.
O intervalo de valores representáveis é simétrico em relação ao zero: de −(2(n−1) − 1) a +(2(n−1) − 1), pois o padrão reserva 1 bit exclusivamente para o sinal e utiliza os demais n−1 bits para a magnitude absoluta do valor.
O valor zero possui duas representações distintas no sistema complemento de dois: uma com bit de sinal 0 e outra com bit de sinal 1.
A negação de um número em complemento de dois é obtida invertendo todos os seus bits, sem necessidade de qualquer operação adicional.
O intervalo de representação cobre exatamente 2(n+1) valores distintos, de −2n a +(2n − 1), pois cada bit adicional dobra o espaço representável e o sistema de complemento de dois não desperdiça nenhuma combinação de bits.
A negação do menor inteiro representável no sistema — o valor mais negativo — provoca overflow, pois o valor positivo correspondente excede o limite superior do intervalo.
A representação de números inteiros em complemento de dois permite a execução de operações aritméticas complexas, como multiplicação e divisão, de maneira mais rápida que os números em sinal e magnitude, mas requer mais espaço na memória.
Certo
Errado
A aritmética computacional utiliza números de ponto flutuante para representar números muito grandes ou muito pequenos.
Certo
Errado
Em relação à aritmética computacional é incorreto afirmar que:
A conversão de um número decimal para binário pode ser feita por meio de divisões sucessivas por 2, armazenando os restos.
Em sistemas de ponto flutuante, a normalização garante que a mantissa sempre tenha um valor entre 0 e 1.
O underflow ocorre quando um número positivo muito pequeno se aproxima de zero e não pode ser representado corretamente.
O primeiro bit no padrão IEEE 754 é utilizado para representar o sinal do número (0 para positivo, 1 para negativo).
O Pensamento Computacional é uma abordagem que envolve a resolução de problemas, a criação de sistemas e a compreensão do comportamento humano, utilizando conceitos fundamentais da Ciência da Computação. Essa abordagem tem sido aplicada em diversas áreas além da informática, como educação, ciências, engenharia e artes. A partir de um artigo seminal publicado em 2006, essa perspectiva ganhou relevância e inspirou novos trabalhos e discussões. Com base nisso, assinale a alternativa que indica corretamente o autor do artigo que popularizou o conceito de Pensamento Computacional e que gerou ampla repercussão, influenciando pesquisas subsequentes:
Seymour Papert.
Donald Knuth.
Jeannette Wing.
Peter Denning.
Alan Turing.
Com referência à matemática computacional e à ciência da computação aplicadas, julgue os itens a seguir.
A convolução é uma operação matemática que combina duas funções para produzir uma terceira, modificando a forma de uma função com base em outra.
Certo
Errado
Segundo Monteiro (2012), no contexto da representação das informações, assinale a opção correta.
1 bit é equivalente a 8 bytes.
8192 bits é equivalente a 1 Kbytes.
1.000.000 bits é equivalente a 1Gbytes.
8.000.000 bits é equivalente a 1Kbytes.
1.000.000 Mbits é equivalente a 10 Kbytes.
Na infraestrutura de Tecnologia da Informação (TI), várias disciplinas das áreas de informática e gestão que têm como base a matemática são essenciais para garantir a eficiência e a segurança dos sistemas. Qual das seguintes afirmativas sobre a aplicação dessas disciplinas na infraestrutura de TI é certa?
A teoria da complexidade computacional é usada para determinar a capacidade de armazenamento necessária para um banco de dados.
A análise de filas (teoria das filas) é aplicada para otimizar o desempenho de sistemas de rede e servidores, gerenciando o tempo de espera e a utilização dos recursos.
A criptografia simétrica é utilizada para balancear a carga de trabalho entre diferentes servidores em um data center.
A álgebra booleana é usada para prever o crescimento futuro do tráfego de rede em uma infraestrutura de TI.
Daniel está no processo de desenvolvimento de um sistema financeiro que exige a realização de cálculos com altíssima precisão para prevenir erros de arredondamento que poderiam resultar em discrepâncias financeiras de grande magnitude. O sistema em questão precisa lidar com uma ampla variedade de operações financeiras, que vão desde as básicas adições e subtrações até os mais complexos cálculos de juros compostos e conversões monetárias. Diante disso, Daniel se vê na necessidade de selecionar a metodologia de aritmética computacional mais apropriada, que assegure a precisão exigida pelos cálculos financeiros do sistema.
Para o sistema financeiro em desenvolvimento, Daniel deve optar pela aritmética de:
ponto fixo;
precisão arbitrária (bignum);
ponto flutuante de precisão dupla;
ponto flutuante de precisão simples;
ponto flutuante de precisão quádrupla.
De acordo com os conceitos previstos em Tecnologias da informação, os computadores armazenam e processam informações com base em fenômenos relacionados a sistemas biestáveis. Considerando isso, analise as afirmativas abaixo e assinale a opção CORRETA:
I. Denomina-se byte à unidade básica de tratamento de informação.
II. Um caractere é composto por 2 bits contíguos.
III. O computador só pode “identificar” a informação através de sua elementar e restrita (mas fundamental) capacidade de distinguir entre dois estados; por exemplo: algo está imantado em um sentido ou está imantado no sentido oposto. A uma dessas opções o computador associa o valor 1 e, ao outro estado, o valor 0. Essa é a essência de um sistema chamado biestável.
Marque a alternativa CORRETA:
Apenas a afirmativa Il está correta.
Apenas a afirmativa III está correta.
Apenas as afirmativas I e IIl estão corretas.
I, II e III estão corretas.
Qual das altodiatvas apresenta uma técnica utilizada na aritmética computacional para minimizar erros de arredondamento em cálculos de ponto flutuante?
Aumentar a precisão da ULA para realizar cálculos com mais casas decimais.
Utilizar um software genérico em cálculo de números pequenos e de média precisão.
Arredondar sempre o resultado para o número inteiro mais próximo.
Utilizar o método de aritmética de precisão infinita.
Utilizar o método de aritmética de precisão estendida.
Quando se trata do armazenamento de informações digitais é comum a utilização de múltiplos para representar grandes quantidades de bits:
Assinale a alternativa incorreta:
1 kilobyte (KB) = 1024 bytes
1 megabyte (MB) = 1024 kilobytes
1 gigabyte (GB) = 1024 megabytes
1 tetrabyte (TB) = 1024 gigabytes
1 petabyte (PB) = 1024 terabytes
Ao somar‑se os números binários 1011001001 e 10000010010101 têm‑se como resultado o número binário 10001101011110.
Certo
Errado
Uma característica positiva da codificação de caracteres conhecida como UTF-8 é a compatibilidade exata com a codificação ASCII.
Essa compatibilidade ocorre nos primeiros:
63 caracteres;
127 caracteres;
255 caracteres;
256 caracteres;
512 caracteres.
Segundo o Sistema Internacional de Unidades, a representação numérica de um zettabyte é
1015.
1018.
1021.
1024.
1027.
Em um computador, temos formas de representar dados. No nível da arquitetura do conjunto de instruções (ISA - Instruction Set Architecture), existem tipos diferentes de dados. Em relação aos dados no nível de ISA, analise as assertivas abaixo e assinale com V, se for verdadeiro, ou F, se falso.
( ) Existem computadores que suportam números inteiros sem sinal e também com sinal, assim, em um computador com palavra de 32 bits, um inteiro sem sinal pode representar números de 0 a 231 – 1, representado por complemento de dois, e, para os números com sinal, a representação de números pode ser até 232 -1 (além dos negativos).
( ) Um valor Booleano, em nível de ISA, pode ser representado por um bit (0 ou 1), mas, na prática, é usado um byte ou uma palavra. Temos como exceção a situação em que o armazenamento se refere a um mapa de bits, portanto, uma palavra de 32 bits poderia armazenar 32 valores booleanos.
( ) Existe um tipo de dado ponteiro que representa um endereço de máquina. Devido a sua dificuldade de uso, é responsável por originar erros de programação e deve ser usado com muito cuidado.
A ordem correta de preenchimento dos parêntesis, de cima para baixo, é:
V - V - V
V - V - F
F - V - V
F - V - F
Ao ler um byte da memória, foi obtido o número binário 1010.0110. Além disso, foi informado que, nesse sistema, esse número binário representa um número inteiro com sinal de valor “-89” (oitenta e nove negativo). A partir dessas informações, assinale a opção abaixo que corresponde ao método empregado para codificar os números inteiros com sinal nesse sistema.
Complemento de 1.
Complemento de 2.
Complemento de 9.
Sinal/magnitude.
Magnitude com sinal.
Dado que, na tabela ASCII, o código em octal para as letras “a” e “A” são, respectivamente, 0141 e 0101, assinale o código octal da letra ”H”.
0108
0110
0150
1101
1150