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

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



Читайте также:
  1. II. Народы, расы, языки 1 страница
  2. II. Народы, расы, языки 2 страница
  3. II. Народы, расы, языки 3 страница
  4. II. Народы, расы, языки 4 страница
  5. Базовый курс школьной информатики
  6. Будьте в курсе
  7. В конкурсе грантов Правительства С.-Петербурга

Изучаемые вопросы:

♦ Внутренние и внешние языки.

♦ Языкипредставления данных.

♦ Языки представления действий над данными.

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

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

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

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

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

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

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


Дата добавления: 2015-07-11; просмотров: 258 | Нарушение авторских прав






mybiblioteka.su - 2015-2024 год. (0.006 сек.)