М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Вопрос 8. в алфавите некоторого языка используется 109 различных символов(сюда входят буквы, знаки препинания, скобки и иные специальные символы). определите минимальное количество бит, которое потребуется для кодирования одного символа.известно, что каждый символ кодируется одинаковым количеством бит. *

👇
Ответ:
ketikosti
ketikosti
08.01.2022
N битами можно закодировать 2^N символов.
2^5 = 32,
2^6 = 64,
2^7 = 128.
Таким образом 7 битами можно закодировать 128 символов (и 109 символов очевидно тоже, просто останутся лишние комбинации битов), шестью же битами нельзя закодировать 109 символов (а только 64 символа).
ответ. 7 бит.
4,5(11 оценок)
Ответ:
Fan111111
Fan111111
08.01.2022
N = 2^{i}, где
N - мощность алфавита.
I - количество бит на символ.

109 = 2^{i}.
I ≈7 бит (2⁷ = 128 бит, 2⁶ = 64 бит. Округляем в большую сторону).

ответ: 7 бит.
4,6(72 оценок)
Открыть все ответы
Ответ:
sasasnikas
sasasnikas
08.01.2022
1. При переходе к новому абзацу
2. После знака препинания, обязательно ставится пробел (кроме тире и дефиса)
3. Для предотвращения разрыва частей слова или сочетания слов используется неразрывный дефис
4. Чтобы не допустить отрыв одного слова от другого в конце сроки
5. Вставка символа или сочетания клавиш.
6. "Дефис" - ставится без пробелов, "тире" - ставится с пробелами до и после знака.
7. Слова в кавычках или скобках, не должны отделяться от них пробелами.
8. Проверка текста при подготовке к печати.
9. Правописание, расстановка переносов, найти и заменить и т.д
10. Параметры-меню Сервис-Правописание-Установить флажки "Автоматически проверять орфографию" и "Автоматически проверять грамматику".
11. Контекстное меню - (слово волнистой линией) - Пропустить слово, откорректировать его или занести в словарь.(ВРОДЕ ТАК)
12.  При выравнивании текста по ширине могут возникать слишком большие интервалы между словами. Чтобы это исправить, следует задать функцию автопереноса и этот процесс автоматизируется. 
13. Выделить фрагмент текста, который нужно удалить и нажать на клавиатуре клавишу "delete".
14. Копировать или вырезать.  
4,5(60 оценок)
Ответ:
Usimys
Usimys
08.01.2022

Объяснение:

зык — Java

1.

import java.util.Scanner;

public class Znanija {

  public static void main(String args[]) {

    double x, y;

     

    Scanner input = new Scanner(System.in);

     

    System.out.println("Enter the value of \"x\": ");

    x = input.nextInt();

     

    y = (2.7*x*3)+(0.23*x*2)-1.4;

     

    System.out.println("\nThe value of \"y\" is: " + y);

  }

}

2.

Похоже здесь опечатка: 1 фунт = 453.592граммов.

import java.util.Scanner;

public class Znanija {

  public static void main(String args[]) {

    double kilogram, lb;

     

    Scanner input = new Scanner(System.in);

     

    System.out.println("Enter your weight in kilograms: ");

    kilogram = input.nextInt();

     

    lb = (kilogram*1000)/453.592;

     

    System.out.println("\nYou weigh " + lb +  " pounds.");

  }

}

3.

import java.util.Scanner;

public class Znanija {

  public static void main(String args[]) {

    int number;

     

    Scanner input = new Scanner(System.in);

     

    System.out.println("Enter the number: ");

    number = input.nextInt();

     

    if(number%2 == 0) {

        System.out.println("\nThe number is even!");

    }

     

    else {

        System.out.println("\nThe number is odd!");

    }

  }

}

4.

public class Znanija {

  public static void main(String args[]) {

    int number = 1;

     

   for(; number<100; number++) {

       if(number%10 == 0) {

           System.out.println(number);

       }

   }

  }

}

5.

import java.util.Scanner;

public class Znanija {

  public static void main(String args[]) {

    int[] numbers = new int[4];

    int first, second, third, fourth;

    int min, max;

    min = max = numbers[0];

    Scanner input = new Scanner(System.in);

     

    System.out.println("Enter the first number: ");

    first = input.nextInt();

     

    System.out.println("\nEnter the second number: ");

    second = input.nextInt();

     

    System.out.println("\nEnter the third number: ");

    third = input.nextInt();

     

    System.out.println("\nEnter the fourth number: ");

    fourth = input.nextInt();

     

   numbers[0] = first;

   numbers[1] = second;

   numbers[2] = third;

   numbers[3] = fourth;

   

  //Сортитовка пузырьком

for (int i = 0; i < numbers.length; i++) {

//Новая индексная переменная j, которая в дальнейшем будет проверять, ни больше ли неё следующая цифра

         for (int j = 0; j < numbers.length - i - 1; j++) {

//Проверка

             if (numbers[j] > numbers[j + 1]) {

//Обмен значениями между  не сортированными элементами

                 int temp = numbers[j];

                 numbers[j] = numbers[j + 1];

                 numbers[j + 1] = temp;

             }

         }

     }

 

System.out.println("\nThe numbers with the maximum and minimum values, respectively: " + numbers[3] + ", " + numbers[0]);

int bufMin = numbers[0], bufMax = numbers[3];

int difference = bufMax-bufMin;

System.out.println("The difference between these numbers: " + difference);

   

  }

}

4,6(76 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ