В данном разделе хотелось бы рассказать о языках, используемых при работе ЭВМ, в компьютерных информационных технологиях.
Информацию, циркулирующую в компьютере, можно разделить на два вида: обрабатываемая информация (данные) и информация, управляющая работой компьютера (команды, программы, операторы).
Информацию, представленную в форме, пригодной для хранения, передачи и обработки компьютером принято называть данными. Примеры данных: числа при решении математической задачи; символьные последовательности при обработке текстов; изображение, введенное в компьютер путем сканирования, предназначенное для обработки. Способ представления данных в компьютере называется языко
м представления данных
.
Для каждого типа данных различается внешнее и внутреннее представление данных. Внешнее представление ориентировано на человека, определяет вид данных на устройствах вывода: на экране, на распечатке. Внутреннее представление – это представление на носителях информации в компьютере, т.е. в памяти, в линиях передачи информации. Компьютер непосредственно оперирует с информацией во внутреннем представлении, а внешнее представление используется для связи с человеком.
В самом общем смысле можно сказать, что языком представления данных ЭВМ является язык двоичных кодов. Однако с точки зрения приведенных выше свойств, которыми должен обладать всякий язык: алфавита, синтаксиса, семантики, прагматики, нельзя говорить об одном общем языке двоичных кодов. Общим в нем является лишь двоичный алфавит: 0 и 1. Но для различных типов данных различаются правила синтаксиса и семантики языка внутреннего представления. Одна и та же последовательность двоичных цифр для разных типов данных имеет совсем разный смысл. Например, двоичный код «0100000100101011» на языке представления целых чисел обозначает десятичное число 16683, а на языке представления символьных данных обозначает два символа «А+». Таким образом, для разных типов данных используются разные языки внутреннего представления. Все они имеют двоичный алфавит, но различаются интерпретацией символьных последовательностей.
Языки внешнего представления данных обычно приближены к привычной для человека форме: числа представляются в десятичной системе, при записи текстов используются алфавиты естественных языков, традиционная математическая символика и пр. В представлении структур данных используется удобная табличная форма (реляционные базы данных). Но и в этом случае всегда существуют определенные правила синтаксиса и семантики языка, применяется ограниченное множество допустимых символов. Внутренним языком представления действий над данными (языком управления работой компьютера) является командный язык процессора ЭВМ. К внешним языкам представления действий над Данными относятся языки программирования высокого уровня, входные языки пакетов прикладных программ, командные языки операционных систем, языки манипулирования данными в СУБД и пр.
Материалы по педагогике:
Роль школьного дендрария в учебно-воспитательном процессе
1. Назначение дендрария. Есть просто храм, Есть храм науки, А есть еще природы храм – С лесами, тянущими руки Навстречу солнцу и ветрам. Он свят в любое время суток, Открыт для нас в жару и стынь; Входи сюда, Будь сердцем чуток, Не оскверняй ее святынь. С. Смирнов. Деревья, кустарники и цветы украш ...
Выявление качественных характеристик голоса у дошкольников в ходе
логопедического обследования
Исследование проводилось на базе детского сада № 3 «Ягодка», п. Бабстово. Цель констатирующего этапа: выявить особенности голоса у детей среднего дошкольного возраста. Нами было обследовано 8 детей с нормальным голосовым нарушением и с нарушением голоса. Работа по обследованию проводилась с сентябр ...
Основные факторы, влияющие на выбор инструментальной среды для разработки
компьютерных средств обучения
Для разработки компьютерных средств обучения используются различные программы, которые обычно называются инструментальными средами (ИС). Степень совершенства той или иной ИС определяется возможностями по вводу, редактированию, компоновке учебного материала, включая современные средства мультимедиа ...