Orestov563
?>

48.в кодировке windows-1251 каждый символ кодируется одним байтом. определите информационный объём следующего предложения в данной кодировке: чернила на 99% состоят из воды. 1) 31 бит 2) 248 бит 3) 208 бит 4) 256 бит

Информатика

Ответы

vikashop269

(I - информационный объем текста, K - кол-во символов, i - вес одного символа/бит на символ)

Дано:

K = 31 шт

i = 8 бит

I - ?

I = K * i = 31 * 8 бит = 248.0 бит

Можарова14
1. Формат с фиксированной запятой (фиксированной точкой) предполагает размещение знака числа в самом старшем (левом) бите, а остальные биты отводятся под двоичное представление числа. Сама десятичная точка (запятая) не хранится, она подразумевается. Наибольшее распространение получили два представления чисел: когда запятая фиксируется после самого младшего разряда (и тогда мы имеем целое число с нулевой дробной частью), либо когда запятая фиксируется сразу после знакового разряда (и тогда мы имеем десятичную дробь с нулевой целой частью). В процессорах фирмы Intel и программно совместимых с ними, отдельное представление данных с фиксированной точкой отсутствует; в качестве такого представления используются целые числа, что фактически совпадает с первым из описанных При этом в двух байтах под разряды числа отводятся 15 бит. Следовательно, максимальное число может быть равно 2^15-1=32767.

2. Ноль в знаковом разряде означает, что число неотрицательное.

3. В коде ASCII для кодировки символов используется таблица размером 256 символов, так что символ занимает один байт. При этом первая половина таблицы (коды 0-127) фиксирована, а вторая может заполняться символами национальных алфавитов, поэтому существует множество кодовых таблиц ASCII. Например, в системе MS DOS для России используется кодовая таблица CР866, а в Windows - СР1251 В UNICODE для кодирования символа используются два байта, что позволяет иметь 65536 кодов.
bochkarevazh
// тестировалось на C#.Net Framework 4.5
using System;

class Program
{
    static void Main()
    {
        int x1 = 2, y1 = 1;
        int x2 = 6, y2 = 5;
        int x3 = 10, y3 = 1;

        var a = Distance(x2, y2, x3, y3);
        var b = Distance(x1, y1, x3, y3);
        var c = Distance(x2, y2, x1, y1);

       
        Console.WriteLine("S = {0}", Square(a, b, c));
        Console.ReadKey();
    }

    //растояние между точками
    static double Distance(int x1, int y1, int x2, int y2)
    {
        return Math.Sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
    }

    //формула герона
    static double Square(double a, double b, double c)
    {
        var p = (a + b + c) / 2;
        return Math.Sqrt(p * (p - a) * (p - b) * (p - c));
    }

    // теорема косинусов
    static double Angle(double a, double b, double c)
    {
        return Math.Acos((b * b + c * c - a * a) / (2 * b * c));
    }

    static bool IsAcuteAngel(double alpha)
    {
        return alpha < Math.PI / 2;
    }
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

48.в кодировке windows-1251 каждый символ кодируется одним байтом. определите информационный объём следующего предложения в данной кодировке: чернила на 99% состоят из воды. 1) 31 бит 2) 248 бит 3) 208 бит 4) 256 бит
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

АндреевичЮлия
cipfarm484
gre4ka2004
Olgax732
Zezyulinskii Fedor
ti2107
fouettearoma
Гаевая1290
Vipnikavto58
Styazhkin395
Aliferenko
mariia39
muz-cd
Андрей Анна22
galichka12