Кодирование информации

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

нформации с точки зрения формирования представлений школьника об информационных процессах трудно переоценить. Все разделы курса информатики пересекаются, что проявляется в использовании одних и тех же понятий при описании объектов изучения. Так, нами понятиями раздела кодирование и измерение информации по-прежнему являются понятия информации и информационного процесса, наряду с новыми понятиями, такими как кодирование, бит, байт и др.

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

Учащиеся должны понимать различные функции языка, такие как: способ представления информации, способ общения (коммуникации), средство сбора, хранения и передачи информации и пр. Учащиеся должны получить четкие представления о способах кодирования информации, о двоичной системе счисления, научиться переводить числа из одной системы счисления в другую, знать основные единицы измерения информации и научиться решать задачи на определение количества информации (алфавитный подход). Начинать изучение темы Кодирование и измерение информации целесообразно с термина язык, который широко используется в информатике в словосочетаниях язык программирования, машинный язык, адресный язык, язык запросов, диалоговый (интерактивный) язык, внутренний язык, алгоритмический язык, естественный язык и т. д.

Школьники должны понять, что существуют естественные языки естественно возникшие на определенной стадии развития человечества и закономерно развивающиеся семиотические (знаковые) системы, существующие для удовлетворения информационных и коммуникационных потребностей человечества. Термин язык имеет, по крайней мере, два взаимосвязанных значения: язык как определенный класс знаковых систем и язык как конкретный этнический язык, то есть речь, способность говорить. Термин язык используется также для обозначения органа восприятия вкусовой информации. Язык - (подвижный мышечный орган в полости рта) участвует в образовании звуковой речи и поэтому является не только органом приема информации (вкусовой, тактильной), но и органом передачи звуковой информации, наряду с голосовыми связками. В информатике и информационных технологиях термин язык имеет свое значение: совокупность символов, соглашений и правил, используемых для отображения и передачи информации, средство описания данных и алгоритмов решения задач.

Термин знак (как и термин язык) - это многозначный термин. Прежде всего, термин знак имеет значение: отдельный символ алфавита, используемый в вычислительной технике. С этой точки зрения знаком являются буквы (латинские, русские и т. д.), цифры, знаки препинания и знаки арифметических действий, а также множество специальных знаков (@ #, * , №, { и }, %, и т. д.).

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

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

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

Близки по смыслу понятия формализация и кодирование. С понятием кодирование непосредственно связано понятие кода. Как и большинство понятий информатики, понятие код многозначно. Кодом называется правило, описывающее отображение одного набора знаков в другой набор знаков или слов. Кодом можно назвать п?/p>