Файл: Брага, В. В. Основы технологии машинной обработки статистической информации [учеб. пособие].pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 17.10.2024
Просмотров: 126
Скачиваний: 0
в системе, и этот объем постоянно растет. К постоянно хранимой можно также отнести и плановую информацию;
переменную информацию, содержащуюся в формах статисти ческой отчетности; эта информация по истечении отчетного периода принимает форму постоянно хранимой информации.
Деление статистической информации по степени стабильности необходимо для правильной организации массивов постоянной информации на машинных носителях, что даст возможность в лю бое время ее использовать.
По способу получения статистическая информация подразде ляется на срочную и почтовую. Объемы срочной статистической информации определяются для установления пропускной способ ности каналов связи между отдельными статистическими уровнями, расчета количества приемно-передающей аппаратуры. На этом уча стке решаются вопросы использования машинных носителей (пер фолент), получаемых по каналам связи, для ввода и последующей обработки на ЭВМ, унификации машинных носителей и др.
По периодичности статистическая информация делится на не дельную, декадную, пятнадцатидневную, месячную, квартальную, полугодовую, годовую и единовременную.
Статистическая информация поступает, как правило, система тически, т. е. с определенным ритмом, и отражает все изменения, происшедшие за данный период. Количественные характеристики статистической информации по периодам позволяют выявить «пи ковые» нагрузки (что оказывает решающее влияние на выбор ко личества электронных вычислительных машин для вычислительного центра), а также планировать решение на ЭВМ статистических задач различной периодичности.
Статистическая информация делится на следующие функцио нальные подсистемы: баланс народного хозяйства, статистика фи нансов и цен, статистика новой техники, статистика промышлен ности, статистика сельского хозяйства, статистика капитального строительства, статистика жилищно-коммунального хозяйства, ста тистика транспорта и связи, статистика торговли, статистика ма териально-технического снабжения, статистика труда и заработ ной платы, статистика культуры и науки, статистика населения и здравоохранения, статистика бюджетов. Деление на функциональ ные подсистемы позволяет выделить в каждой подсистеме ком плексы статистических форм со взаимосвязанными показателями, которые подлежат электронной обработке. Уже выявлен ряд ком плексов для разработки и внедрения в 1971—1975 гг. По мере раз вития АСГС перечень комплексов должен расширяться.
Глава II
ОС Н О В Н Ы Е УСТРОЙСТВА ЭВМ
ИНЕКОТОРЫЕ ВОПРОСЫ П Р О Г Р А М М И Р О В А Н И Я 1
§ 1. ПРИНЦИП ДЕЙСТВИЯ И ОСНОВНЫЕ УСТРОЙСТВА ЭВМ
Электронная вычислительная машина —это сложное автома тическое устройство, состоящее из электронных элементов и логи ческих схем и предназначенное для выполнения арифметических и логических операций. ЭВМ отличаются от других вычислитель ных машин большей скоростью вычислений, гибкостью в работе, наличием запоминающего устройства, способного хранить всю предназначенную для обработки информацию и машинную про грамму, в соответствии с которой происходит решение задачи.
По назначению ЭВМ подразделяются на вычислительные и управляющие. Управляющие ЭВМ предназначены для автомати зации управления производственными процессами и применяются в основном на предприятиях с непрерывным характером произ водства. Для обработки экономических задач такие машины не применяются, поэтому они здесь не рассматриваются. Вычисли тельные ЭВМ предназначены для решения массовых информацион ных задач. Среди них можно выделить универсальные и специали зированные машины. Специализированные ЭВМ применяются для* решения какой-то определенной задачи или круга определенных задач. Универсальные ЭВМ решают широкий круг разнообразных экономических, логических и научно-технических задач в соот ветствии с заданной машинной программой. В системе ЦСУ СССР
используются только универсальные ЭВМ («Минск-22», «Минск32»). Они подразделяются по системам счисления, по форме пред ставления чисел, по производительности, по способу обработки информации, по типу команд, по организации вычислительного процесса и т. д.
Несмотря на многообразие типов и видов, ЭВМ состоит из тех же основных устройств, которые имеются почти во всех вычис лительных машинах: устройства ввода данных, запоминающего устройства (внутренняя и внешняя ггамять), арифметического устройства, устройства управления, устройства вывода данных.
1 В основу взяты машины «Минск-22», «Минск-32», которые наиболее широко применяются в системе ЦСУ СССР
26
Устройства ввода, вывода и внешнюю память называют внеш ними устройствами машины, а арифметическое устройство, устрой ство управления и оперативное запоминающее устройство — вычис лителем или процессором машины. Все устройства связаны между собой и выполняют определенные действия (р-ис. 2). Каждое устройство выполнено в виде отдельного блока, иногда ряд устройств объединены в один блок.
Прежде чем рассматривать основные устройства, приведем не которую аналогию в решении статистических задач на вычисли тельных перфорационных машинах и ЭВМ.
Машинные носители: машинные носители |
||
перфокарты, |
(программа) |
|
перфоленты |
|
|
' 1 |
|
|
(ишбные |
Числа, |
|
ванные) |
Устройство |
команды |
ббода
Оперативное Внешнее запоминающее, числа, запоминаю устройство (03У) коман щее устрой
ды
ство
Устройство управления (УУ)
1%
Й
1
Устройство |
Арифметическое |
устройство |
|
Вывода |
№ |
Isa I I
' Г s s s
Рис. 2. Блок-схема ЭВМ
Как перфорационные, так и электронные машины восприни мают информацию с машинных носителей. Поэтому перенос дан ных статистических отчетов на машинные носители и их контроль обязательны при обработке на ВПМ и ЭВМ. Если для ВПМ ис пользуются только перфокарты, то в качестве машинных носите лей для ЭВМ применяют перфокарты, перфоленты, специализиро ванные бланки и ряд менее распространенных носителей. Подго товка машинных носителей для ЭВМ осуществляется при помощи перфораторов для пробивки перфокарт, ленточных перфораторов, устройств подготовки данных на перфолентах, различных вычис лительных клавишных машин, агрегатирЬванных перфоприставками.
В осуществлении технологического процесса на ВПМ участвует комплекс машин. Основная машина здесь табулятор; на нем под-
27
считывают данные перфокарт и печатают сводные итоги в табли цах (табуляграммах). Перфокарты нужно предварительно обрабо
тать на целом ряде перфорационных |
машин: на сортировальной |
||||
или раскладочно-подборочной |
машине |
(группировка перфокарт), |
|||
на |
электронном вычислителе |
(вычисление |
производных |
величин). |
|
С |
одной машины на другую |
перфокарты |
передаются |
вручную. |
ЭВМ способна выполнять комплекс операций (при обработке на ВПМ эти операции выполняются разными машинами): группи ровку информации, вычисление всех производных величин и свод ных итогов. Она также позволяет автоматизировать некоторые ручные операции, например арифметический и логический контроль входящих отчетов.
Имеются также принципиальные отличия в самой обработке информации на табуляторе и ЭВМ. При вводе перфокарт в табуля тор информация одновременно считывается и суммируется в счет чиках по какому-нибудь признаку. Так как емкость счетчиков не велика (во всех счетчиках табулятора ТА80 содержится 120 раз рядов), то в них удается подсчитывать ограниченное число пока зателей с различными степенями итогов. После поохождения на табуляторе группы перфокарт с одним признаком (например, ка кого-либо одного министерства) машина печатает итоги, накоплен ные в счетчиках, гасит счетчики и начинает затем подсчитывать данные другого министерства, пока весь массив перфокарт, рас сортированных по министерствам, не пройдет через табулятор. Таким образом, при вводе данных с перфокарт в табулятор инфор мация только накапливается в счетчиках, нигде предварительно не фиксируясь, так как табулятор не имеет устройств для запоми нания входящих данных. Поэтому, чтобы сделать новую сводку с другим группировочным признаком, например по территории, пер фокарты нужно снова разложить на сортировальной машине по шифру территории и затем ввести в табулятор, где счетчики те перь уже будут подсчитывать данные по каждой территории.
Обработка данных на ЭВМ принципиально отлична. Здесь данные статистических отчетов вводятся в ЭВМ при помощи ма шинных носителей только один -раз. При вводе информация считы вается и заносится в запоминающее устройство машины, которое состоит из отдельных ячеек, причем каждой ячейке присваивается номер. Информация в запоминающем устройстве хранится в пер воначальном виде во время всего процесса решения задачи и ис пользуется для получения всех необходимых сводных таблиц б мдшине. Иначе в ЭВМ хранятся данные всех первичных стати стических отчетов, а также всевозможная справочная информа ция, например списки наименований. В процессе решения в соот
ветствии |
с |
машинной |
программой |
автоматически проверяется |
||||
достоверность введенных данных,-вносятся в них исправления, |
под |
|||||||
готавливается |
массив для |
составления |
сводных |
таблиц. Для |
это |
|||
го данные первичных |
отчетов, |
записанные на |
магнитных лентах, |
|||||
сначала |
упорядочиваются |
по |
какому-нибудь |
группировочному |
28
признаку, а затем составляются сводные таблицы. Формы сводных таблиц как бы задаются в памяти машины, куда поочередно поме щаются и накапливаются данные первичных отчетов, расположен ные на магнитных лентах.
Все логические и арифметические операции выполняются в арифметическом устройстве (АУ) машины. Полученные сводные таблицы и промежуточные величины также размещаются в ячей ках запоминающего устройства ЭВМ. Окончательные результаты обработки через арифметическое устройство попадают на устрой ство вывода, где они печатаются в виде таблиц (одна за другой) или фиксируются на машинных носителях (перфокартах, перфо лентах).
Имеются принципиальные отличия в |
управлении табулятором |
и ЭВМ. Табулятор, так же как и другие |
вычислительные перфо |
рационные машины, выполняет все действия в соответствии со схемой коммутации. Настройка коммутационных досок не так гибка, поэтому диапазон решаемых задач ограничен. ЭВМ рабо тает при помощи команд, которые охватывают широкий круг дей ствий, что позволяет решать на ЭВМ различные задачи. Решение статистической задачи на ЭВМ — выполнение ряда простых опера ций. Каждая операция выполняется по специальной команде. По следовательность выполнения команд задается человеком. Машин ная программа состоит из отдельных команд, общее число команд при обработке статистических задач достигает 8—10 тыс. Все опе рации в ЭВМ, начиная от ввода исходных данных и кончая пе чатью сводных таблиц, выполняются при помощи отдельных команд.
Машинная программа предварительно записывается на спе циальные бланки, с которых производится пробивка программы на перфокарты или -перфоленты, и вводится в запоминающее устрой ство ЭВМ. Она должна быть введена в ЭВМ до ввода в нее исход
ных данных и храниться |
там все |
время, пока решается |
задача. |
Таким образом, в запоминающем |
устройстве хранятся не |
только |
|
все входные данные, но |
и команды, которые указывают, что |
||
с этими данными нужно |
сделать. Каждая команда представляет |
собой набор цифр. Прежде всего команда указывает, какую опера цию надо выполнить, например сложить, умножить, напечатать.
Каждая команда обеспечивает выполнение только одной |
опера |
ции. Далее команда определяет, из каких номеров ячеек |
памяти |
надо взять исходные данные и куда поместить результаты вычис
лений. Например, команда |
« + 10 7065 4372» означает, что нужно |
|
сложить (операция |
- j - 10) |
два числа, находящиеся в ячейках 7065 |
и 4372, и результат |
направить в ячейку 4372. При этом число, на |
|
ходящееся в ячейке |
4372, погасится. В этом заключается принцип |
программного управления ЭВМ. Рассмотрим назначение отдель ных устройств машины.
Устройства ввода данных предназначены для ввода в оператив ное запоминающее устройство машины программы вычислений и
29