(1,0)
A vulnerabilidade denominada Transbordamento de Dados (Buffer Overflow) pode ser evitada com técnicas de programação segura. Considere os itens abaixo.I - Validar os dados de entrada de modo a prevenir que dados inesperados sejam processados. II - Utilizar criptografia simétrica. III - Evitar funções de programação inseguras, tais como strcpy() e strcat(). IV - Utilizar variáveis globais. V - Utilizar geradores de números randômicos confiáveis.Quais são formas de prevenir esse tipo de vulnerabilidade?
A representação de números na notação de ponto flutuante baseia-se nos seguintes componentes:
Na representação de números reais submetidos a determinada notação matemática, há situações em que a capacidade de expressão do formato não é suficiente para representar o número de bites de uma máquina com a precisão desejada por ser maior ou menor que seus limites. A situação em que o resultado da operação aritmética é um valor menor que o valor limite inferior capaz de ser representável em uma específica quantidade de bites é denominada
No tocante à avaliação do desempenho de arquiteturas de computadores, existem alguns parâmetros que permitem análises comparativas (benchmarks). Considere o parâmetro definido pela seguinte razão:Número de operações de ponto flutuanteexecutadas em um programa________________________________Tempo de execução em segundos x 106Esse parâmetro é conhecido como
Os dois aspectos mais importantes da aritmética computacional dizem respeito ao modo como os números são representados e aos algoritmos usados para as operações aritméticas básicas. Para a representação e aritmética de números de ponto flutuante, o IEEE definiu o padrão 754, revisado pelo padrão IEEE 754-2008.Os formatos básicos definidos por essa revisão, identificados pelas suas bases numéricas e pelo número de bits usados em suas codificações para intercâmbio, são:
Com relação às principais diferenças entre portas paralelas e seriais, assim como ao seu uso, julgue o item que se segue.
A notação 8/N/1 em portas seriais determina que sejam transmitidos oito bites de dados, com paridade ímpar e um bite de CRC.
Acerca de arquitetura de computadores, julgue o item que se segue.
As fontes de alimentação chaveadas convertem uma tensão alternada em tensão contínua, cuja amplitude tem valor inferior ao valor máximo da tensão alternada.
Acerca dos fundamentos de computação e arquitetura de computadores, julgue o item que se segue.O chipset é um circuito oscilador cuja função é sincronizar os dados da memória principal e o disco rígido.
Acerca dos fundamentos de computação e arquitetura de computadores, julgue o item que se segue.As principais funções da UCP são controlar e executar as operações de processamento dos dados, tendo um papel importante no desempenho do sistema computacional e executando as instruções que estão na memória principal.
Acerca da organização e arquitetura de computadores e dos componentes de um computador, julgue os itens a seguir.A diminuição do tamanho dos chips resulta em ganho de desempenho em hardware, uma vez que leva ao aumento da relação entre resistência e capacitância, pois as interconexões de fio se tornam mais finas, aumentando a resistência, e os fios estão mais próximos, aumentando a capacitância.
Recuperar senha