Введение в информационные технологии. Понятие информационных технологий. Задача технологии как науки, страница 8

Если в макросе некоторая команда должна выполняться только при определенном условии, то такая макрокоманда должна содержать условное выражение.

Для вывода столбца Условие следует в окне макроса в меню Вид выбрать команду Условия.

Любое условие может принять любое из двух значений: истина или ложь. Если условие истинно, то будет срабатывать команда, которая стоит. Если условие ложно, то эта команда срабатывать не будем, т.е. она пропускается, как бы переход к следующей команде.

… означают, что имеет место предыдущее условие.

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

Отладка макросов:

Отладку макросов лучше производить в пошаговом режиме.

В этом режиме можно проследить передачу управления и результаты выполнения каждой макрокоманды.

Это облегчает поиск и нахождение ошибки. Нужно нажать на кнопку.

Создание кнопки, связанной с макросом:

СИСТЕМЫ КОДИРОВАНИЯ ИНФОРМАЦИИ

Система кодирования – это правило, по которым объектам присваиваются коды.

Коды могут быть цифровыми, буквенными, буквенно-цифровыми, штриховыми.

Системы кодирования,комбинированные,классификационные,регистрационные,порядковая,серийно-порядковая,последовательная,Разрядная параллельная
 


Порядковая система кодирования

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

Пример: Кодирование регионов России.

Адыгея – 01

Алтай – 02 и т.д.

Серийно-порядковая система кодирования

Номенклатура кодируемых объектов предварительно разбивается на подмножества, которые состоят из объектов, обладающим общим свойством.

Элементы каждого подсможества кодируются порядковыми номерами в пределах отведенной для него серии

Пример: Табельные номера продавцов магазина

Бакалейный отдел (01-12)

Гастрономия (13-25)

Кондитерский (26-38)

Последовательная система кодирования

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

Примеры иерархических (последовательных) систем кодирования:

УДК

Общероссийский классификатор продукции (ОКП).

Разрядная (параллельная) система кодирования

При разрядном (параллельном) кодировании кодирование каждого фасета происходит независимо от других фасетов.

Пример: АК06008

КЛАССИФИКАТОРЫ (кодификаторы) – представляют собой таблицу наименований и соответствующих им кодов.

Практически все классификаторы имеют две формы издания:

- типографскую (для ручного кодирования),

- реализацию в виде программно-информационного комплекса

В управлении используются 4 типа классификаторов:

- международные (коды валют);

- общегосударственные (общероссийские)

- отраслевые

- локальные

Общероссийские классификаторы разработаны в централизованном порядке и являются едиными для всей страны.

Имеется Общероссийский классификатор информации об общероссийских классификаторах (ГОСТ ОК 026-95)

Отраслевые классификаторы – единый для отдельной отрасли. Как правило, отраслевые классификаторы разрабатываются в типовых проектах автоматизированной обработки.

Локальные классификаторы – действуют в пределах конкретной фирмы, организации.

КОНТРОЛЬ ДОСТОВЕРНОСТИ КОДОВ:

Для контроля достоверности часто в кодах присутствует контрольное число (контрольный разряд).

Контрольное число представляет собой результат определенной последовательности арифметических действий над всеми цифрами кода и служит для контроля информации, содержащейся в коде.

275К:

1- Каждая цифра кода умножается на весовой коэффициент 1,2,3,4 … и произведения складываются:

7*1+5*2+2*3 = 23

2 – Находим остаток от деления суммы 23 на 11. Остаток 1

3 – Код с контрольным разрядом - 2571