Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Unicode






    Для снятия ограничений применения кодировки ASCII был разработан новый стандарт «Unicode». Его отличие состоит в том, что символ кодируется 2-х байтовым числом. Количество символов составляет 216, или 65536 символов. В одной кодовой таблице появилась возможность применить все основные национальные стандарты.

    Принцип кодирования остался прежним, только числа стали не однобайтовыми (0..255), а двух байтовыми (0..65536). Размер данных на диске при использовании стандарта «Unicode» вырос в 2 раза по сравнению с ASCII, но появилась возможность использовать разные алфавиты в одном документе.

     

    Первая неизменяемая часть кодовой таблицы ASCII (32..127)

    Код Символ Код Символ Код Символ Код Символ
      пробел       P   h
      !       Q   i
        :   R   j
      #   ;   S   k
      $   <   T   l
      %   =   U   m
      &   >   V   n
      '   ?   W   o
      (   @   X   p
      )   A   Y   q
      *   B   Z   r
      +   C   [   s
      ,   D   \   t
      -   E   ]   u
      .   F   ^   v
      /   G   _   w
          H   `   x
          I   a   y
          J   b   z
          K   c   {
          L   d   |
          M   e   }
          N   f   ~
          O   g   del

     

    Вторая изменяемая часть кодовой таблицы ASCII (128..255)

    Код Символ Код Символ Код Символ Код Символ
      Ђ       А   а
      Ѓ   Ў   Б   б
        ў   В   в
      ѓ   Ј   Г   г
        ¤   Д   д
        Ґ   Е   е
        ¦   Ж   ж
        §   З   з
        Ё   И   и
        ©   Й   й
      Љ   Є   К   к
        «   Л   л
      Њ       М   м
      Ќ   -   Н   н
      Ћ   ®   О   о
      Џ   Ї   П   п
      ђ   °   Р   р
        ±   С   с
        І   Т   т
        і   У   у
        ґ   Ф   ф
        μ   Х   х
          Ц   ц
        ·   Ч   ч
      _     Ш   ш
      ё     Щ   щ
      љ   є   Ъ   ъ
        »   Ы   ы
      њ   ј   Ь   ь
      ќ   Ѕ   Э   э
      ћ   ѕ   Ю   ю
      џ   ї   Я   я

     

    Пример: Записать слово «Hard» с применением стандарта ASCII.

     

    Расчет.

    Переведем его в десятичные числа согласно кодировке ASCII. Поскольку в слове только латиница, то применим первую половину таблицы кодов:

     

    H - 72

    a - 97

    r - 114

    d - 100

     

    Далее переведем получившиеся числа в 2-ную и 16-ную систему счисления (см. раздел «Двоичная система счисления» и «Шеснадцатеричная система счисления»).

    Примечание. Поскольку числа соответствуют байтам, то количество разрядов в каждом числе должно быть равным 8, если получается меньше, то необходимо добавить «0» в качестве старших разрядов до 8:

     

    Система счисления
    2-ная 16-ная
    7210 - 010010002 9710 - 011000012 11410 - 011100102 10010 - 011001002 7210 - 4816 9710 - 6116 11410 - 7216 10010 - 6416

     

     

    Запишем полученные разряды в одну строчку, слева направо. Полученная последовательность и есть требуемый ответ:

     

    H a r d
           
           

     

    Ответ: 01001000011000010111001001100100






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.