Файл: Брага, В. В. Основы технологии машинной обработки статистической информации [учеб. пособие].pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 17.10.2024

Просмотров: 152

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Другого раздела, как это имеет место при использовании перфора­ ционных машин.

При обработке информации на ЭВМ должен быть создан еще макет так называемой форматной карты, содержащий условные обозначения. Она вводится в ЭВМ до ввода основного массива перфокарт. Перфокарты для ввода в ЭВМ поступают узкой сто­ роной. Форматная перфокарта позволяет ЭВМ распознать, какой вид информации, цифровой или буквенно-цифровой, вводится в ма­ шину с основного массива перфокарт и в какой системе счисления, с каких колонок начинаіе ;ся и заканчивается макет, какой колонкой заканчивается каждый реквизит, т. е. форматная карта как бы задает программу размещения реквизитов в запоминающее устрой­ ство ЭВМ.

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

Переменные перфокарты содержат текущую информацию, т. е. это те перфокарты, которые периодически (ежемесячно, ежеквар­ тально и т. д) перфорируются с первичных отчетов. Они являются основным рабочим материалом, на базе которого составляются отчетные сводки. После окончания отчетного периода они обычно уничтожаются. Переменные перфокарты делятся на основные,

дополнительные и

добавочные. Основные — это карты, пробитые

на каждую строку

отчета, дополнительные пробиваются в том

случае, если реквизиты одной строки не умещаются на одной пер­ фокарте. Дополнительные карты часто приходится пробивать при перфорации многографных статистических отчетов. Для обеспече­ ния связи с основной перфокартой часть постоянных признаков пробивается на той и другой карте в одних и тех же колонках. Добавочные карты содержат добавочные числа по какому-либо реквизиту, если не хватает колонок в основной карте. Так, напри­ мер, если для какого-то показателя в макете отведено три колонки, но потребуется занести четырехзначное число 1021, то это число

раскладывают

на два

трехзначных:

999

и 022

(что в

сумме

дает

1021). Первое

число

пробивается на

основной

карте,

второе — на

добавочной.

 

 

 

 

 

 

 

Постоянные

перфокарты содержат

данные, которые не

ме­

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

тельных установках системы ЦСУ они применяются

в • основном

при машинной обработке бухгалтерского учета.

 

 

Вспомогательные перфокарты не содержат

исходной информа­

ции и являются техническими средствами для

осуществления ма­

шинной обработки. К ним относятся карты-шаблоны,

отборочные

и прокладочные карты. Карты-шаблоны содержат признаки, общие

122


для группы карт. Они закладываются в перфораторы, которые не имеют запоминающих регистров, где с них автоматически проби­ ваются постоянные признаки в рабочие карты; отборочные перфо­ карты применяются при работе на сортировках, при их помощи из общего массива отбираются перфокарты с признаком, зане­ сенным на отборочную карту; прокладочные перфокарты исполь­ зуются для разделения массивов перфокарт по какому-то при­ знаку. В качестве прокладочных карт используются чистые перфо­

карты, которые закладываются в массив срезанным

углом вниз.

Для отборочных и прокладочных карт рекомендуется

использовать

цветные перфокарты.

 

Перфокарты как машинный носитель имеют ряд

преимуществ

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

устройства ввода с перфолент,

на

перфокарте небольшая плот­

ность

записи информации, так,

на один знак на

перфокарте

занято

193 мм2 , на перфоленте — 44

мм2 , в связи с этим требуются

большие площади для хранения

массивов.перфокарт.

Перфокарты

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

Проектирование размещения информации на перфоленте. Пер­ фолента находит все более широкое применение как машинный но­ ситель при обработке статистической отчетности на ЭВМ. Область использования перфолент несравненно шире, чем перфокарт. Ос­ новное назначение перфоленты — автоматический ввод информа­ ции в ЭВМ. Кроме того, ее можно использовать как средство передачи данных по каналам связи при помощи специальных при­ ставок к телетайпам. На перфоленту может также осуществляться вывод результатов решения на ЭВМ. Возможны и другие способы

использования

перфолент.

 

 

 

 

 

Перфолента представляет собой узкую длинную бумажную,

целлюлозную

или

пластмассовую

ленту,

намотанную

рулоном.

Перфоленты

могут

быть различной

длины

(135 м, 305 м, 275

м)

и ширины (22,5

мм, 17,5 мм, 25 мм).

 

 

 

 

По

длине

перфоленты располагаются

невидимые

каналы

(рис.

16). Число каналов (дорожек)

в перфоленте бывает

различ­

ным;

чаще

всего

применяются 5,

6

и 8-канальные перфоленты.

По ширине

перфоленты расположены

строки, вдоль — мелкие

от­

верстия, которые представляют собой синхронизирующую

до­

рожку. Они служат для согласования

ввода перфоленты в

машину.

Информация на перфоленте записывается путем пробивки от­ верстий (перфораций) в соответствующих каналах. На перфоленту можно пробивать цифры, буквы, условные обозначения. Для про­ бивки информации на перфоленту применяется код, основанный на двоичной системе счисления. Код представляет собой систему,

123


при помощи которой цифры, буквы, условные обозначения перево­ дятся в комбинацию отверстий. На 5-канальной перфоленте можно пробить только 52 различные комбинации, на 6-канальной — 64 комбинации, на 8-«анальной — 256 комбинаций. Одна комбина­ ционная группа, отображаемая на перфоленте, служит для выра­ жения только одного числа, буквы или условного знака и перфо­ рируется на одной строке. Поэтому для перфорации какого-либо числа на перфоленте надо занять столько строк, сколько разрядов

Ѵин/ронишрующия дорожа.

• • •

• • • ПереЫ на бнкЁы

1 Пробито шло529',

"g I занятотри ещрш

Каналы

Рис. 16. Пятикакальная перфолента.

-РУС лат

пробел

-ѵшиФР республики

пробел

•шифр

министерства

пробел

шифр

предприятия

пробел

шифр

изделия

пробел

планна месяц if

-пробел §

план с начала месяца §

•пробел %

фактически % 'сначала л

месяца ^ провел

контрольная

сумма

I

чпробел

лат

рус

Рис. 17. Схема размещения информации на перфоленте.

содержится в числе. Системы кодирования могут быть различ­ ными.

Код, используемый для нанесения информации на 5-канальную ленту, называется Вторым международным телеграфным кодом (МТК-2).

Этот код применяется при передаче информации по каналам связи. Однако 5-канальная перфолента не всегда дает возмож­ ность пробить всю необходимую информацию, так как число раз­ личных комбинаций здесь невелико. Для пробивки информации с

124

большим

числом обозначений

используются 6-

и 8-канальные

ленты; для

пробивки

защитного

кода — 8-канальная

лента. Защит­

ный код пробивается

по восьмому каналу в каждой строке перфо­

ленты.

 

 

 

 

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

Перфоленты могут быть отперфорированы как вручную (на ручном ленточном перфораторе СТА-2М, устройстве подготовки данных на перфоленте УПДЛ и телетайпе), так и автоматически (при агрегатирований клавишных машин с перфоприставками, при передаче данных по каналам связи, на устройстве вывода ЭВМ

идр.).

Впоследнее время в системе. ЦСУ СССР для подготовки пер­ фоленты все шире используется бухгалтерская машина «Аско- та-170», агрегатированная с перфоприставкой.

Перфоленты имеют следующие преимущества перед перфокар­ тами: большая скорость ввода в ЭВМ, удобство для передачи ин­ формации по каналам связи, большая плотность записи информа­ ции и меньшая стоимость перфоленточного оборудования. Не­ смотря на это, использование перфолент имеет и ряд недостатков: невозможность предварительной группировки информации, трудо­ емкость процесса контроля перфолент при ручном способе пробивки. Поэтому вручную перфорируются отчеты с небольшим объемом информации, машинные программы, а также постоянная алфавитная информация. Информация переносится на перфоленту также по заранее составленному макету. Но в отличие от перфо­ карты на перфоленту вся информация записывается подряд. На одну катушку перфоленты обычно подряд записывается одна или несколько пачек документов.

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

перфоленте

сначала размещаются постоянные признаки для от­

чета,

затем

показатели первой строки документа, далее второй

и т.

д.

 

Для перфорации каждого реквизита нет надобности отводить жесткое количество строк на перфоленте. Значность каждого рек­ визита перфорируется такой, какой она есть, т. е. без добавления

125


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

При организации системной обработки комплекса статистиче­ ских задач важно, чтобы перфоленты, изготовленные в разных пунктах промежуточной обработки, в дальнейшем смогли совме­ стно обрабатываться на ЭВМ. Для этого при перфорации перфо­ ленты на бухгалтерской машине «Аскота-170» соблюдаются опре­ деленные требования: информация переносится на перфоленту в строгой последовательности; все условные обозначения на перфо­ лентах стандартизованы; на одну ленту перфорируется несколько пачек, каждая пачка перфорируется в одной зоне; каждый доку­ мент, а внутри него отдельные показатели отделяются друг от друга условными обозначениями. На перфоленте пробивается ряд дополнительных символов, необходимых в дальнейшем для управ­ ления работой ЭВМ: вводом перфоленты, размещением информа­ ции в ячейках запоминающего устройства и др.

На рис. 17 приведена схема размещения информации на пер­ фоленте.

Магнитные

ленты

относятся к машинным носителям, которые

могут использоваться

как для ввода информации в ЭВМ, так и

для хранения

информации во внешнем запоминающем устройстве

ЭВМ. Магнитные ленты представляют собой гибкие пластмассо­ вые ленты с ферромагнитным покрытием. Наибольшее распрост­ ранение получили магнитные ленты шириной 17,5 мм и 35 мм. Плотность записи информации на магнитную ленту 3—5 импуль­ сов на 1 мм. Принцип размещения информации на магнитных лен­ тах аналогичен принципам размещения информации на перфо­ ленте. Запись на магнитную ленту осуществляется группами чисел по ячейкам. Группа чисел размещается на участке магнитной лен­ ты, называемой зоной. Между зонами остаются промежутки, не­ обходимые для разгона и остановки ленты.

При вводе информации в ЭВМ на магнитные ленты записы­ ваются с перфокарт ч перфолент все исходные данные, а также машинные программы, справочные данные и промежуточные ре­ зультаты вычислений. На нее могут быть записаны также данные сводных статистических таблиц, полученные в результате решения задач на ЭВМ. Такая лента снимается с машины и пересылается вместе с таблицами в ВЦ следующего уровня. Здесь полученная лента является уже носителем входящей информации, ее встав­ ляют в накопитель на магнитной ленте (НМЛ) и по машинной про­ грамме производят дальнейшую обработку. Такая технология ис­ пользуется при системной машинной обработке комплекса стати­ стических задач, когда процесс решения задачи охватывает ВЦ нескольких уровней. Пересылаемые магнитные ленты, также, как

126


и перфокарты, имеют стандартное размещение информации и мар­ кировку.

Перезапись информации с перфокарт и перфолент на магнит­ ные ленты производится при помощи специальных устройств пе­ резаписи, но в системе ЦСУ СССР эти устройства пока не имеются.

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

Недавно в ряде стран появились устройства, позволяющие про­

изводить запись информации

на магнитную ленту путем

набора

на клавиатуре данных первичного

документа.

Одно из

таких

устройств — «Дата рекордер»

имеет

клавиатуру,

промежуточную

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

ЦСУ СССР позволит переносить данные первичных

статистиче­

ских отчетов на магнитные ленты без изготовления

промежуточ­

ных носителей в виде перфокарт и перфолент.

 

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

Недостатки магнитных лент: отсутствие видимых результатов записи. Для приведения информации в читаемую форму ее надо распечатать на печатающем устройстве ЭВМ или специальном устройстве перезаписи. Магнитная лента требует особых условий хранения; для надежности сохранения данных обычно массив дуб­ лируется на двух лентах.

Глава IV

П Р О Е К Т И Р О В А Н И Е О П Е Р А Ц И Й ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА М А Ш И Н Н О Й ОБРАБОТКИ

§ 1. ОБЩЕЕ ПОНЯТИЕ О ТЕХНОЛОГИЧЕСКОМ ПРОЦЕССЕ

Технологический процесс машинной обработки статистической информации представляет собой совокупность операций, выпол­ няемых над информацией в определенной последовательности с

момента

поступления ее

в систему на всех уровнях обработки

вплоть до выпуска сводных таблиц.

Весь технологический

процесс вычислительной установки мож­

но разделить на четыре основных этапа:

прием,

контроль и регистрация входной информации;

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

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

Каждый этап технологического процесса состоит из ряда опе­ раций. Под технологической операцией понимается комплекс дей­ ствий, выполняемых над информацией и ее носителями на одном рабочем месте. Отдельными операциями могут быть перфорация отчетов, ее контроль, составление сводного отчета на клавишных машинах: Обособление каждой операции определяется функцио­ нальным назначением машин. Иногда несколько операций сли­ ваются в одну, например, при составлении сводного статистиче­ ского отчета по формам № 1-сн, 2-сн и 3-сн на бухгалтерской машине одновременно осуществляются операции перфорации пер­ фоленты и ее контроля.

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

128