«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

“еоретический материал
ѕрактический материал
ќбъект информатики
ѕредметна€ область информатики как науки
÷ель и задачи курса Ђинформатикаї
»стори€ развити€ информатики

{LTS}

 

ѕредставление символьной информации в Ё¬ћ

¬ отличие от обычной словесной формы, прин€той в письменном виде, символьна€ информаци€ хранитс€ и обрабатываетс€ в пам€ти Ё¬ћ в форме цифрового кода. Ќапример, можно обозначить каждую букву числами, соответствующими ее пор€дковому номеру в алфавите: ј - 01, Ѕ - 02, ¬ - 03, √ - 04, ... , Ё - 30, ё - 31, я - 32. “очно так же можно договоритьс€ обозначать точку числом 33, зап€­тую - 34 и т.д. “ак как в устройствах автоматической обработки ин­формации используютс€ двоичные коды, то обозначени€ букв надо перевести в двоичную систему. “огда буквы будут обозначатьс€ следующим образом: ј - 000001, Ѕ - 000010, ¬ - 000011, √ - 000100, ... , Ё - 011110, ё - 011111, я - 100000. ѕри таком кодировании любое слово можно представить в виде последовательности кодовых групп, составленных из 0 и 1. Ќапример, слово Ё¬ћ выгл€дит так: 011110000011001110.

ѕри преобразовании символов (знаков) в цифровой код между множествами символов и кодов должно иметь место взаимно­однозначное соответствие, т.е. разным символам должны быть наз­начены разные цифровые коды, и наоборот. Ёто условие €вл€етс€ единственным необходимым требованием при построении схемы преобразовани€ символов в числа. ќднако существует р€д прак­тических соглашений, принимаемых при построении схемы преоб­разовани€ исход€ из соображений нагл€дности, эффективности, стандартизации. Ќапример, какое бы число ни назначили коду дл€ знака ќ (не следует путать с числом 0), знаку 1 удобно назначить число, на единицу большее, чем код ќ, и т.д. до знака 9. јналогична€ ситуаци€ возникает и при кодировке букв алфавита: код дл€ Ѕ на единицу больше кода дл€ ј, а код дл€ ¬ на единицу больше кода дл€ Ѕ и т. д. “аким образом, из соображений нагл€дности и легкости запоминани€ целесообразно множества символов, упор€доченных по какому-либо признаку (например, лексико-графическому), коди­ровать также с помощью упор€доченной последовательности чисел.

ƒругим важным моментом при организации кодировки сим­вольной информации €вл€етс€ эффективное использование опера­тивной пам€ти Ё¬ћ. “ак как общеупотребительными €вл€ютс€ при­мерно 100 знаков (сюда помимо цифр, букв русского и английского алфавитов, знаков препинани€, арифметических знаков вход€т знаки перевода строки, возврата каретки, возврата на шаг и т.п.), то дл€, взаимно-однозначного преобразовани€ всех знаков в коды достаточно примерно сотни чисел. «начение этого выбора заключаетс€ в том, что дл€ размещени€ числа из этого диапазона в оперативной пам€ти достаточно одного байта, а не машинного слова. —ледовательно, при такой организации кодировки достигаетс€ существенна€ экономи€ объема пам€ти.

ѕри назначении кодов знакам надо также учитывать соглашени€, касающиес€ стандартизации кодировки. ћожно назначить знаковые коды по своему выбору, но тогда возникнут трудности, св€занные с необходимостью обмена информацией с другими организаци€ми, использующими кодировку, отличную от нашей. ¬ насто€щее врем€ существует несколько широко распространенных схем кодировани€. Ќапример, код BCD (Binary-Coded Decimal) Ч двоично-дес€тичный код используетс€ дл€ представлени€ чисел, при котором кажда€ дес€тична€ цифра записываетс€ своим четырехбитовым двоичным эквивалентом. Ётот код может оказатьс€ полезным, когда нужно преобразовать строку числовых знаков, например, строку из числовых знаков Ђ2537ї в число 2537, над которым затем будут-производитьс€ арифметические действи€. –асширением этого кода €вл€етс€ EBCDIC (Extended Binary-Coded Decimal Interchange Code) -расширенный двоично-дес€тичный код обмена информацией, который преобразует как числовые, так и буквенные строки.

¬ Ё¬ћ типа PDP (или —ћ) примен€етс€ код ASCII (AmericanJ Standard Code for Information Interchange) - американский стандартный код обмена информацией. Ётот код генерируетс€ некоторыми внешними устройствами (принтером, ј÷ѕ”) и используетс€ дл€ обмена данными между ними и оперативной пам€тью Ё¬ћ. Ќапример когда нажимаем на терминале клавишу G, то в результате этого действи€ код ASCII дл€ символа G (1000111) передаетс€ в Ё¬ћ. A если надо этот символ распечатать на ј÷ѕ”, то его код ASCII должен быть послан на печатающее устройство.

ќтечественной версией кода ASCII €вл€етс€ код  ќ»-7 семибитовый код обмена информацией, который совпадает с ним, за исключением букв русского алфавита.


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

ѕозиционные системы счислени€ ‘ормы представлени€ и преобразовани€ информации —мешанные системы счислени€ ƒругие позиционные системы счислени€ „ислова€ система Ё¬ћ. ѕредставление целых чисел без знака и со знаком »ндикаторы переноса и переполнени€ —бор информации јнализ информации ”правленческа€ информаци€ –еквизиты информации 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом