1.6.2. ВВОД ДАННЫХ И СВЯЗАННЫЕ С НИМ ТЕРМИНЫ
ВВОД ДАННЫХ/ИНФОРМАЦИИ (в ЭВМ, систему)
[input, data (information) input, entry] -
Комплекс операций, обеспечивающий считывание и передачу данных от внешнего их носителя в основную память ЭВМ.
В зависимости от способа выполнения этих операций различают:
- Автоматический ввод [bootstrap - от анг. загружать, запускать] - Метод ввода, в соответствии с которым считывание данных с внешнего носителя и запись их в память ЭВМ осуществляется под управлением специальной программы, которая также настраивает и запускает остальную часть системы.
- Ручной ввод [manual input]
-Наименее автоматизированный метод ввода данных с использованием операций клавиатурного или бесклавиатурного ввода (например, при помощи устройств типа "планшет" ).
- Клавиатурный ввод [keyboard input]
- Ввод (данных) с клавиатуры (является разновидностью ручного ввода). Технологическим средством обеспечения клавиатурного ввода является рабочий лист.
- Оптический ввод, сканирование [optical entry, scanning] -
Ввод с использованием оптических средств считывания данных (например, - "сканеров") и поддерживающих их работу программных средств распознавания символов ("образов"). В зависимости от характера конкретной реализации указанных средств оптический ввод может быть отнесен к разновидности ручного (не автоматизированного) частично автоматизированного или автоматизированного ввода.
- Графический ввод [graphic input] -
- Ввод данных в графической форме (в т.ч. оптический ввод );
- Ввод графических изображений.
- РЕЧЕВОЙ/ГОЛОСОВОЙ ВВОД [speech/voice input] - Ввод информации в ЭВМ с голоса человека с использованием программно-технических средств, обеспечивающих перевод аудио информации в текстовую форму и запись ее в память ЭВМ. Речевой ввод является одним из важных сервисных средств автоматизации диалога "человек-машина" и развития "ЭВМ пятого поколения ", начало промышленного выпуска которых может быть отнесено уже к настоящему времени (см. ниже также "распознавание речи").
- Распознавание речи, автоматическое распознавание речи, речевой ввод [speech recognition] - Процесс и технология, связанные с вводом данных в ЭВМ голосом (см. выше "речевой/голосовой ввод"). Принятый звуковой сигнал преобразуется в электрическую форму, анализируется и сопоставляется с заранее сделанной "эталонной" записью (например, по частотному спектру) для принятия решении о соответствии или несоответствии эталону. Анализ речи, ее запись и последующее воспроизведение при необходимости "голосом" (см. "речевой вывод") в ЭВМ пятого поколения учитывает особенности тембра говорящего человека. Указанное качество может использоваться для ограничения доступа к данным или охраняемым объектам [679].
- Распознавание речи без настройки на пользователя [speaker-independent voice recognition] - Технология преобразования речи в текстовую форму. Обычно используется в системах голосовой электронной почты для обеспечения взаимодействия с голосовыми системами пользователей, имеющих телефоны с пульсовым набором номера абонента (в отличие от тонового DTMF - Dual Tone Multi Frequency, при котором цифры набранного номера кодируются сочетанием двух звуковых тонов). Системы распознавания голоса без настройки на пользователя могут работать с весьма ограниченными словарями, например, для произнесения номера абонента вместо набора его цифрами на клавиатуре. В отличие от последних, обучаемые системы с настройкой на голос могут работать с существенно большими словарями и имеют более низкую цену. В 1998 г. на рынке программных продуктов появилось ряд ПП автоматического распознавания речи, предназначенных для решения задач бесклавиатурного ввода данных в ЭВМ. Лидирующими фирмами продукции этого вида стали фирмы Dragon (NaturellySpeaking Prefered), IBM (ViaVoice98 Executive Edition), Lemout & Hauspe (Voise Xpress Professional ) и Philips (FreeSpeech 98). Указанные ППП позволяют не только работать с текстовыми редактарами, но и бесклавиатурно вводить ряд команд (например, - управлять перемещением по рабочему столу Windows , листанием, “нажатием” на кнопки управления текстового редактора Word и т.п.). Однако эксперты, проводившие тестирование указанных продуктов, отмечают, что при работе с большими текстами клавиатурный ввод остается более предпочтительным. Существенные затруднения встречаются также при работе с табличными редакторами (например, Excel ). Подробнее см. [224, 458].
- ДИАЛОГ [dialog] - Двухсторонний непосредственный обмен информацией, командами или инструкциями между человеком и ЭВМ, основной режим диалога построен в форме вопросов и ответов.
- Диалоговый (интерактивный) ввод [conversational/interactive entry] - Режим ввода данных (с клавиатуры или голосом) в процессе диалога пользователя с системой.
- Прямой ввод - Технологический способ выполнения т.н. "безбумажной" аналитико-синтетической обработки и переработки первичных документов, завершаемый непосредственным вводом полученных (вторичных) документов без промежуточной их записи на бумажный носитель.
- Поэтапный ввод - Технологический способ выполнения аналитико-синтетической переработки и предмашинной обработки документов, в соответствии с которым различные части итоговых документов (например, библиографического описания, реферата, аннотации, ПОДа и т.п.) готовятся и вводятся по частям разными сотрудниками или группами сотрудников с использованием промежуточных носителей или без них.
- ВХОД В СИСТЕМУ [login] -
Процедура, обеспечивающая доступ к системе и регистрацию известных ей, т.е. зарегистрированных пользователей.
- Ввод-вывод данных
[I/O - Input-Output] - Совокупность начальных и конечных операций, связанных с обработкой данных средствами вычислительной техники (ЭВМ).
- Выход из системы [log off, log out] -
Процедура, при помощи которой пользователь прекращает работу с системой и позволяет ей зарегистрировать это действие.
ВВОДИМЫЕ ДАННЫЕ [input data, input] -
Исходные данные, предназначенные для ввода в память ЭВМ, обработки и/или записи их на машиночитаемые носители.
Входной файл [input file] - Файл , содержащий вводимые данные. Входной поток [ input stream] - Последовательность документов и данных, поступающих для ввода в систему. Документы, составляющие "входной поток", подразделяются на информационные документы, предназначенные для формирования баз данных или других информационных массивов и запросы на поиск информации в системе.
ЗАПИСЬ ДАННЫХ [data record] -
1. Единица структуры данных, зарегистрированная на каком-либо носителе;
2. Машинная операция, состоящая в переводе данных из основной (или т.н. оперативной) памяти ЭВМ во внешнюю память (например, жесткий магнитный диск, дискету и т.п.). Единицей обмена данными при этом является физическая запись .
Некоторые виды записей:
- Активная запись [active record] -
1. Запись данных, с которой в данный момент работает оператор при вводе данных или пользователь в результате выполнения программно-техническими средствами поиска необходимых данных (файла) и вывода их на экран монитора (дисплей ЭВМ);
2. Запись файла, к которой обращается программа в процессе работы с нею.
- Текущая запись [current record]
- Часть активной записи, на которую установлен указатель позиции (курсор) на экране монитора ЭВМ.
- Неактивная запись [not active record] -
Запись , к которой не было обращения, не являющаяся в данный момент активной записью.
- Главная (основная) запись [master record] - Запись данных,
которая в целях повышения достоверности информации имеет копии.
- Дублирующая запись [duplicate record] - Запись , имеющая одинаковый ключ с другой записью в одном и том же файле, базе или массиве данных. Дублирующая запись может иметь характер альтернативной записи, предназначенной для подготовки вариантов итоговых документов, например, писем различным адресатам.
- Эталонная (единичная) запись [unit record] - Запись, равная по объему определенному количеству символов, составляющая какую-либо нормативную величину, например, длину стандартной печатной строки (120 символов).
- Закрепленная запись [allocation record] - Запись, в файле базе данных, на которую есть ссылка (указатель) от других записей. Такую запись нельзя удалять или перемещать, не обновив значения всех указателей, связанных с нею.
- Начальная запись [home record] - Первая запись файла, содержащего списки, перечисления или любую другую последовательность данных.
- Итоговая запись [total/summar record] - Запись, размещающаяся в конце документа или определенной его части и содержащая обобщающие или итоговые сведения, например, данные вида "итого", "всего" и т.п.
- Цепная запись [chained record] - Часть цепного списка .
- Корневая запись [root record] - Исходная запись в иерархической базе данных (см. Иерархическая модель данных ), идентифицирующая последующие записи.
- Родительская запись [parent record] - Исходная запись, с которой связана другая (подчиненная ей) запись.
- Паспортная запись [header record] -
- Запись, идентифицирующая группу последующих записей;
- Часть передаваемого сообщения, поясняющая его характер и назначение.
- Разделяющая запись [space record] - Запись, разделяющая страницы в наборе данных.
- Корректирующая запись [amendment record] - Запись, входящая в файл изменений (файл, который содержит данные, предназначенные для корректировки другого файла, считающегося основным).
- Добавляемая запись [addition record] - Новая запись, включаемая в файл в процессе его обновления или актуализации.
ВАРИАНТНАЯ ЗАПИСЬ [variant record] -
Тип данных для представления переменных (см. ниже), принимающих значения разных типов. Вариантная запись имеет в своем составе поле признака и переменную часть; совокупность имен и типов полей переменной части определяется значением поля признака.
ПЕРЕМЕННАЯ [variable] -
1. Запись, содержащая сведения о типе или типах информационных элементов, наименование и значение которых может быть получено или изменено с использованием программных средств (программным способом). Простейшим примером переменной может служить поле переменной длины . Переменная характеризуется именем, адресом, типом и описанием. Она содержит в себе также поле вариантных записей (см. выше "Вариантная запись");
2. Число или другой элемент программы, имеющий имя и значение, которое может быть выбрано и изменено программой или программистом.
Виды переменных и связанные с ними термины:
- Глобальная переменная [global variable] - Переменная (в программе), доступная для любой команды программы.
- Локальная переменная [local variable] - Переменная
(в программе), доступ к которой может осуществляться только при использовании команд в пределах определенной части программы (подпрограммы). При необходимости о других видах переменных см. [265] - С. 263-265.
- Имя переменной [variable name] -
Короткий символьный код, идентифицирующий переменную.
- Адрес переменной [variable address] -
Указатель места в области памяти, в которой
- хранится запись переменной.
- Тип переменной [type variable] -
Обозначение назначения или области распространения ее действия. Существует достаточно большое количество различных типов переменной, например, "метка", "файл", "указатель", "область" и др. .
- Описание переменной [variable declaration] -
определение ее типа (см. ниже), размера (т.е. длины записи), структуры записи, идентификатора и других характеристик.
- Поле признака [tag field, variant record] -
Подполе вариантной записи, определяющее совокупность имен и типов остальных ее компонентов.
ПАРАМЕТР [parameter] -
Переменная , которой в рамках конкретного применения присваивается определенное значение. В программировании при помощи указанного понятия производится описание типизированных объектов жестко не привязываясь к их конкретному виду. Заданием параметров можно воссоздать необходимую реализацию этих объектов. Например, для прямоугольника - длины, толщины и цвета его линий, что позволяет нарисовать любой прямоугольник. В программах текстовых редакторов в качестве одного из параметров используется вид шрифта и т.п.
Различают различные виды параметров и, в частности:
- Динамический параметр [dynamic parameter] - Параметр , значение которого устанавливается во время выполнения программы.
- Заданный параметр [present parameter] -
Параметр, значение которого заранее установлено (например, в программе) и изменению не подлежит,
- Ключевой параметр [keyword parameter] -
Параметр, значение которого задается с помощью ключевого слова.
- Позиционный параметр [positional parameter] -
Параметр, занимающий определенное положение (позицию) в списке параметров. Изменение позиции таких параметров не допускается.
- Необязательный параметр [optional parameter] -
Параметр, значение которого соответствует стандартному и поэтому его можно не указывать.
ВЕРИФИКАЦИЯ [verification] -
Проверка, установление подлинности или истинности) копий производится в автоматизированном режиме программными средствами ЭВМ по главной записи.
ХЭШ-СУММА, КОНТРОЛЬНАЯ СУММА [hash total, chechsum] -
Метод контроля правильности записи при вводе наборов цифровых данных, например, платежных ведомостей и счетов, при котором происходит автоматический подсчет и сопоставление вводимых данных с контрольной суммой (см. также "криптографическая контрольная сумма ").
АКТУАЛИЗАЦИЯ (ДАННЫХ) [(data) updating] -
Поддержание данных в актуальном состоянии, т.е. приведение их в соответствие с состоянием отображаемых объектов предметной области . Актуализация включает в себя операции добавления, исключения а также редактирования (в том числе - правки или исправления) записей. Подробнее об этих терминах см.:[33].-359с.