BriefEducation
Образование: теория и практика » Методика обучения основам линии представления информации в базовом курсе информатики » Формальные языки в курсе информатики

Формальные языки в курсе информатики

В данном разделе хотелось бы рассказать о языках, используемых при работе ЭВМ, в компьютерных информационных технологиях.

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

Информацию, представленную в форме, пригодной для хранения, передачи и обработки компьютером принято называть данными. Примеры данных: числа при решении математической задачи; символьные последовательности при обработке текстов; изображение, введенное в компьютер путем сканирования, предназначенное для обработки. Способ представления данных в компьютере называется языко

м представления данных

.

Для каждого типа данных различается внешнее и внутреннее представление данных. Внешнее представление ориентировано на человека, определяет вид данных на устройствах вывода: на экране, на распечатке. Внутреннее представление – это представление на носителях информации в компьютере, т.е. в памяти, в линиях передачи информации. Компьютер непосредственно оперирует с информацией во внутреннем представлении, а внешнее представление используется для связи с человеком.

В самом общем смысле можно сказать, что языком представления данных ЭВМ является язык двоичных кодов. Однако с точки зрения приведенных выше свойств, которыми должен обладать всякий язык: алфавита, синтаксиса, семантики, прагматики, нельзя говорить об одном общем языке двоичных кодов. Общим в нем является лишь двоичный алфавит: 0 и 1. Но для различных типов данных различаются правила синтаксиса и семантики языка внутреннего представления. Одна и та же последовательность двоичных цифр для разных типов данных имеет совсем разный смысл. Например, двоичный код «0100000100101011» на языке представления целых чисел обозначает десятичное число 16683, а на языке представления символьных данных обозначает два символа «А+». Таким образом, для разных типов данных используются разные языки внутреннего представления. Все они имеют двоичный алфавит, но различаются интерпретацией символьных последовательностей.

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

Материалы по педагогике:

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

Компоненты визуализации, формируемые программным обеспечением
HTML. На этом этапе нам необходимо подготовить книгу в виде HTML – документов. Папка книги. Начинаем с создания папки для вашей книги. В ней будут находиться все HTML файлы, картинки и другие файлы, которые Вы хотите включить в книгу. Эту папку мы будем в дальнейшем компилировать с помощью eBook Ma ...

Закономерности развития детей раннего и дошкольного возраста
Проблеме развития и воспитания детей раннего возраста посвящены работы В. М. Бехтерева, Н. М. Щелованова, Н. Л. Фигуриной, Н. М. Аксариной, Е. И. Радиной, А. М. Фонарева, С. Л. Новоселовой, Л. П. Павловой, Э. Г. Пилюгиной, Г. Г. Филипповой и др. Исследователи определяют ранний возраст как период бы ...

Разделы

© 2026 Copyright www.briefeducation.ru