Вопрос:

5. В одной из кодировок Unicode каждый символ кодируется 8 битами. Определите размер в байтах следующего предложения в данной кодировке: Я к вам пишу — чего же боле? Что я могу еще сказать?

Смотреть решения всех заданий с листа

Ответ:

Задание 5. Размер предложения в байтах

Давай посчитаем, сколько всего символов в предложении:

Я к вам пишу — чего же боле? Что я могу еще сказать?

Считаем каждый символ, включая пробелы, знаки препинания и тира (тире):

  1. Я — 1 символ
  2. пробел — 1 символ
  3. к — 1 символ
  4. пробел — 1 символ
  5. в — 1 символ
  6. а — 1 символ
  7. м — 1 символ
  8. пробел — 1 символ
  9. п — 1 символ
  10. и — 1 символ
  11. ш — 1 символ
  12. у — 1 символ
  13. пробел — 1 символ
  14. (тире) — 1 символ
  15. пробел — 1 символ
  16. ч — 1 символ
  17. е — 1 символ
  18. г — 1 символ
  19. о — 1 символ
  20. пробел — 1 символ
  21. ж — 1 символ
  22. е — 1 символ
  23. пробел — 1 символ
  24. б — 1 символ
  25. о — 1 символ
  26. л — 1 символ
  27. е — 1 символ
  28. ? — 1 символ
  29. пробел — 1 символ
  30. Ч — 1 символ
  31. т — 1 символ
  32. о — 1 символ
  33. пробел — 1 символ
  34. я — 1 символ
  35. пробел — 1 символ
  36. м — 1 символ
  37. о — 1 символ
  38. г — 1 символ
  39. у — 1 символ
  40. пробел — 1 символ
  41. е — 1 символ
  42. щ — 1 символ
  43. е — 1 символ
  44. пробел — 1 символ
  45. с — 1 символ
  46. к — 1 символ
  47. а — 1 символ
  48. з — 1 символ
  49. а — 1 символ
  50. т — 1 символ
  51. ь — 1 символ
  52. ? — 1 символ

Всего получается 53 символа.

Теперь, зная, что каждый символ кодируется 8 битами, найдем общий объем в битах:

  • Общий объем в битах = Количество символов * 8 бит/символ
  • Общий объем в битах = 53 * 8 = 424 бита

Нам нужно узнать размер в байтах. Мы знаем, что:

  • 1 байт = 8 бит

Переводим биты в байты:

  • Размер в байтах = Общий объем в битах / 8 бит/байт
  • Размер в байтах = 424 / 8 = 53 байта

Ответ: 53

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие