Вопрос задан 08.01.2024 в 15:16. Предмет Информатика. Спрашивает Исаева Алёна.

1. В одной из кодировок unicode каждый символ кодируется 16 битами. Петя написал текст (в нём нет лишних пробелов) :
"уж, эму, лиса, выдра, барсук, опоссум, дико раз, орангутанг - дикие животные"
Ученик решил добавить в список название ещё одного животного - койот. При этом он добавил в текст необходимую запятую и пробел.
На сколько байт при этом увеличился размер нового предложения в данной кодировке?
В ответе укажите только одно число - кол-во байт.
2. Таже самая кодировка, что и в первом. "ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор - дикие животные"
Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы - два пробела не должны идти подряд.
При этом размер нового предложения в данной кодировке оказался на 12 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного
3. Напишите наименьшее двузначное число X, для которого истинно высказывание:НЕ(первая цифра чётная) И НЕ(последняя цифра не чётная)?
4. Напишите наименьшее число x, для которого ложно высказывание:НЕ(x<=50)или (x нечетное)?


ОЧЕНЬ ПРОШУ, КАК МОЖНО СКОРЕЙ Выполнить
18 баллов

Перейти к ответам

Ответы на вопрос

Отвечает Андрейчук Іра.

Отличные задачи! Давайте рассмотрим каждую из них по очереди.

  1. Расчёт увеличения размера текста в Unicode. В Unicode 16-битной кодировке каждый символ занимает 2 байта. Исходный текст Пети: "уж, эму, лиса, выдра, барсук, опоссум, дико раз, орангутанг - дикие животные". Добавление "койота" увеличит длину текста на количество символов в слове "койот" плюс один символ запятой и один символ пробела. Слово "койот" состоит из 5 символов. Таким образом, добавляется 7 символов (5 букв + запятая + пробел), что равно 14 байтам (7 символов × 2 байта на символ).

  2. Определение вычеркнутого названия животного. Уменьшение размера текста на 12 байтов в 16-битной кодировке означает, что было убрано 6 символов (12 байтов ÷ 2 байта на символ). Возможно, это одно животное и некоторые знаки препинания (например, запятая и пробел). Чтобы ответить на вопрос, нужно рассмотреть названия животных в исходном списке и найти такое, длина которого вместе с знаками препинания составляет 6 символов.

  3. Наименьшее двузначное число X, удовлетворяющее условию. Условие: НЕ(первая цифра чётная) И НЕ(последняя цифра не чётная). Это означает, что первая цифра должна быть нечётной, а последняя - чётной. Самое маленькое двузначное число, удовлетворяющее этим условиям, будет 10.

  4. Наименьшее число x, для которого ложно высказывание. Высказывание: НЕ(x <= 50) или (x нечетное). Чтобы оно было ложным, x должно быть больше 50 и чётным. Самое маленькое число, удовлетворяющее этим условиям, будет 52.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос