v¦bo project
О проекте Vlad's Business Objects
Нотация
Символы нотации
Свойства
Автор: Тюрин Владислав
Дата публикации: 30 марта 2015
Поделиться
Файлы
Новое
Чем хороши шаблоны, условия для бизнеса на старте, как менеджеры теряют время,...
Как работать по 12 часов в день, какая экономика может себе позволить инновации,...
Абсолютная экономическая эффективность, как статистика измеряет прошлое, ещё...
Поиск
c l i c k ! m e
Основные задачи, правила и символы структурированной формальной записи информации (нотации).

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

Правила применения символов и допустимый контекст их применения устанавливает конкретная нотация. Разделяется несколько групп символов нотации. Иногда символ нотации состоит из нескольких элементов, позволяя в сочетании определить несколько смыслов.

Типовая структура символов нотации:

I. Базовые символы

1. открывающий и закрывающий символы – ограничивают нотацию. Правило нотации означает, что открытая нотация считается закрытой соответствующим символом. Из этого правила следует важное следствие – если нотация незакрыта, найти окончание нотации не представляется возможным

2. символы-разделители (невидимые символы): пробел, табуляция, новая строка, поле, отступ и т.п. (для особых случаев описания нотации, чтобы показать обязательное использование таких невидимых разделителей применяется специальный символ)

3. управляющий символ – управляет нотацией (добавление символа к иному символу нотации отменяет его действие)

4. расширяемый символ нотации – символ, который может существенно расширяться в конкретных нотациях добавлением к нему других символов (может совпадать с управляющим символом

II. Атрибутивные символы

1. Группа символов описания

                  1.1. Символы замещения (используются вместо элемента нотации)

1.1.1. полное замещение - замещение любым элементом или значением

1.1.2. выборочно замещение – заменяется в соответствии с правилами нотации и параметрами замещения - параметры замещения определяются соответствующими правилами конкретных нотаций

1.1.3. замещение типа - замещение в соответствии с правилами конкретной нотации на элемент указанного типа или класса

                  1.2. Символы указания

1.2.1. указание имени (идентификатора) – указывает на имя

1.2.2. Указание значения (содержания)

1.2.2.1. общее указание значения – указывает на любое значение

1.2.2.2. Форматированное

                                                                    1. строковое указание значения – указывает на не числовое текстовое значение

                                                                    2. числовое (вычисляемое) указание значения – указывает на числовое (вычисляемое) текстовое значение

                                                                    3. одинарное указания значения – указывает на одинарный символ

1.2.2.3. Конструирующее

                                                                    1. конструирование логического И – указывается перед значением для добавления

                                                                    2. конструирование логического ИЛИ – указывается перед значением для альтернативного значения

                                                                    3. конструирование логического НЕ – указывается перед значением для его исключения

1.2.3. указание ссылки (указателя) – указывает ссылку на имя

                  1.3. Символы определения

1.3.1. символ определения – содержит определение элемента, после которого оно стоит

1.3.2. символ перечисления – перечисление элементов (разделяет элементы)

1.3.3. определительный символ – определяет значение для элемента нотации

2. Группа символов ориентирования

                  2.1. Символы ориентирования на действие

2.1.1. символ «как есть» (ресурс) – нотация (или её часть) принимается как ресурс

2.1.2. символ выполнения действия (исполнение) – нотация или её часть принимается к исполнению

2.1.3. символ «на усмотрение» - нотация или её часть принимается в зависимости от её типа и контекста

                  2.2. Символы взаимодействия

2.2.1. связь – связывает два элемента

2.2.2. односторонняя связь (слабая связь или ссылка)

2.2.3. целевое взаимодействие – объект взаимодействует с субъектом

                  2.3. Символы видимости нотации

2.3.1. символ специального блока - используется для символов, которые блокируют нотацию для исключения интерпретации внутри таких блоков любых символов нотации

2.3.2. Символ типа нотации

2.3.2.1. нотация снимком – определяет нотацию снимком

2.3.2.2. потоковая нотация – определяет потоковую нотацию

2.3.2.3. обратно-потоковая нотация – определяет обратную потоковую нотацию

2.3.3. Символ видимости

2.3.3.1. блок видимости – определяет блок видимости

2.3.3.2. Символ типа видимости

                                                                    1. глобальная видимость

                                                                    2. локальная по времени видимость

                                                                    3. локальная по месту видимость

                                                                    4. скрытая видимость

3. Группа символов управления

                  3.1. Символы обобщения

3.1.1. прямое обобщение – явное объединение

3.1.2. обобщение включением – обобщенное включенное в обобщающее

3.1.3. группировка – группировка элементов

                  3.2. Символы искажения/изменения

3.2.1. символ реализации – реализующий реализуемый в реализованный

3.2.2. символ конвертации – преобразования источника в приемник

3.2.3. Символы декларирования

3.2.3.1. обычное декларирование

3.2.3.2. сокращенное декларирование

                  3.3. Символы сокращения

3.3.1. создание сокращения

3.3.2. использование сокращения

                  3.4. Символы деструкции

3.4.1. специальный символ завершения

3.4.2. символ отмены – отменяет часть нотации, которая им помечена (отменяемая часть нотации определяется логически по принципу целостности)

Скачайте полную версию публикации и дополнительные материалы
по ссылкам в разделе 'Файлы' в левой части страницы.