Файл: Брага, В. В. Основы технологии машинной обработки статистической информации [учеб. пособие].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