Файл: Каримов, Ш. С. Счетные вычислительные машины (программированное пособие).pdf

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

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

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

Добавлен: 14.10.2024

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

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

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

Вспомните, как производилась перфорация повторяю­ щихся признаков на перфораторе ПД45-5?

- 1. С помощью закрепления набора повторяющихся при­

знаков установкой бокового

упора в определенную

Колонку

(ответ смотрите в дозе 113-11).

 

 

признаков спе­

2! Путем дублирования

повторяющихся

циальным устройством

(ответ смотрите в дозе

108-II).

 

122

 

 

 

 

I. (Со стр. 126). Ваш ответ.

При прогоне массива

перфо­

карт по 7-й колонке в нулевой

карман попадут перфокарты

в следующем порйдке:

1, 4,

16,

20.

из

всего

массива

Правильно. Только

эти

перфокарты

имеют в 7-й колонке

пробивку

нулевой

позиции,

поэтому-

только они попадут в нулевой карман.

 

 

магазина в

При прогоне массива первой из подающего

машину будет подана нижняя перфокарта, имеющая номер 1.

За ней пойдет

перфокарта с номером

2, далее с номером 3

и т .д. Поэтому в нулевой

карман

на

перфокарту

1 упадет

перфокарта 4,

затем 16 и 20.

 

 

 

 

Посмотрите на Вашу запись распределения перфокарт по

карманам после сортировки

по 7-й

колонке и сравните с

Данными таблицы.-

 

 

 

 

Таблица распределения перфокарт но карманам

 

после сортировки массива по 7-й колонке.

 

11омер

 

 

 

 

 

перфокарты

 

 

 

 

 

с

12-0409

1 1-0628

 

15 0567

18-0536

пробивкой

 

 

9-1)609

7—0688

 

6-0587

3-0456

Номер

9 -1 2

8 -11

 

7 - 0

6 - 1

кармана

 

 

 

 

 

 

19

01.5

 

 

2 0 - 0 10J

17 —0475

 

13-0511

11-0175

16-0590

10

0445

8-0461

4 -0510

5—0455

2-0441

1-0430

5—2

4 - 3

1 - 6

0 -7

•4*2—5

 

 

 

 

119


Теперь перфокарты разбиты

по карманам в соответствии

с пробивками в 7-н колонке.

Г.те раз обратите внимание

па го, что во всех карманах нижняя перфокарта имеет млад­ ший номер, п далее они расположены в порядке возрастания.

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

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

Определите, какая перфокарта окажется верхней?

1.Верхняя перфокарта 20-0400 (см. 124-1).

2.Верхняя перфокарта 9-0609 (см. 141-111).

3.Номер перфокарты отличается от двух первых (см,

127-1).

123

1. (От 115). Ваш ответ. При изменении подачи перфо­ карты с 9-й позиции вперед подачу 12-й позицией вперед помер колонки, по которой производилась сортировка, не меняется. Совершенно верно, так как срез, а значит н пер­ вая колонка остались с левой стороны.

Методы сортировки перфокарт

Массив перфокарт можно сортировать по одной колонке или но всем колонкам какого-либо признака. При сортировке массива по одной колонке воспринимающую щетку устанав­ ливают на шкале па номер этой колонки, закладывают массив перфокарт в подающий магазин 9-й или 12-й позицией вперед п нажимают кнопку «Пуск». По мере накопления перфокарт

вкарманах сортировальной машины их вынимают п уклады* вают в ячейки стеллажа.

Выемка перфокарт

зависит от того, какими

позициями

вперед были

заложены

перфокарты в магазин

подачи, так

как номера

приемных

карманов для перфокарт с одной И

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

*20


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

После выемки и проверки перфокарт из нулевого кар­ мана перфокарты извлекают из первого, затем из второго карманов и т. д. При сортировке по одной колонке массив перфокарт пропускают через сортировальную машину одни раз. Если нам необходимо произвести группировку (сорти­ ровку) перфокарт по многозначному признаку, то массив приходится пропускать через машину столько раз, сколько колонок входит в данный признак. Сортировка массива по многозначному признаку может выполняться тремя спосо­ бами: «от большего к меньшему», «от меньшего к большему» и комбинированным.

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

Предположим, что -мы хотим рассортировать массив по признаку «Станция отправления», расположенному в 4, 5, 6, 7-й колонках массива. После сортировки, в общем случае, первой перфокартой снизу должна быть перфокарта с числом 0000 в данном признаке, за ней с числом 0001, далее 0002 и т. д.

Как Вы считаете, с какой колонки необходимо начинать сортировку массива по признаку «Станция отправления» при

способе «от большего к меньшему»?

131-1).

1.

С

7-й колонки

(ответ

смотрите

в дозе

2.

С

4-й колонки

(ответ

смотрите

в дозе

135-1).

124

I. {От 122). Вы считаете, что в сгруппированном массиве перфокарт после сортировки по 7-й колонке верхней будет перфокарта 20-0400. Ошибаетесь. Вернитесь к 122-й, внима­ тельно прочитайте весь материал снова.

II. (От 135). Ваш ответ. После сортировки каждой «тысячи» по 5-й колонке всего получится десять групп перфо­ карт.

121


Ответ неверны». Рассматривается случай сортировки мас­ сива перфокарт по четырехразрядному группировочному признаку «Станция отправления» способом «от большего к меньшему», который расположен в 4, 5, 6, 7-й колонках пер­ фокарты.

При сортировке по 4-й колонке весь мзсрив был разбит на десять групп — «тысячи». После этого перешли к сорти­ ровке по 5-й колонке. Теперь каждая тысяча разбивается еще.на десять групп — «сотен».

Таким образом, После сортировки по двум старшем ко­ лонкам мы получим уто рассортированных групп перфокарт.

Перейдите к 132-1II.

что после перфорации дан

III.

(От 113). Вы считаете,

ных с документов на перфокарты

можно начинать обра­

батывать

массив на табуляторе.

 

Нет. Процесс подготовки массива перфокарт к обработке его на табуляторе длителен и требует вложения большого груда. Второй операцией этого процесса является контроль правильности пробивки перфокарт.

Перейдите к 105-1.

125

1. (От 119). Ваш ответ. Для пропуска одной или двух чистых колонок надо нажимать клавишу «Пропуск с контро­ лем» на пульте управления контрольнпка К80(45)-6.

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

Если при перфорации не перфорировались какие-либо признаки, состоящие из нескольких колонок, то контроль пропуска этих колонок производят с помощью клавиши «Контроль чистого поля». При этом количество проверяемых колонок ограничивают табуляцпонным упором 7 (рис. на странице 116), который устанавливается в гребенку 8 на ту колонку по шкале 9, с которой вновь начинается контроль пробивок. На контролышке К80(45)-6 табуляционные упоры отличаются от табуляционных упоров перфоратора П80-6.

Фиксирующая ось Ю при опускании должна входить в среднюю выемку упора. При нажатии на клавишу «Контроль чистого поля» каретка переместится до установленного упора,

1 2 2


если в проверяемом Признаке нет пробивок. При наличии пробивок, в проверяемом признаке каретка останавливается в колонке, где есть пробивка, и загорается красная лампочка.

Как Вы уже знаете, массив перфокарт может содержать Постоянные -признаки, f. е. одни и те же числовые данные, Пробитые в одних и тех же колонках. Постоянные признаки Проверяются контролером «на свет», а на контрольнПке опе: ратор проверяет остальные признаки, но на машине устанав­ ливают табуляционные упоры. Упор начала пропуска ставят на ту колонку, с которой начинается пропуск. Упор конца пропуска ставят на ту колонку, по шкале, с которой вновь начинается контроль пробивок. Например, если постоянные признаки расположены с 1-й по 8-ю колонках макета, то упоры необходимо поставить в пазы гребенки на 1-ю и 9-ю колонки шкалы. Для управления работой машины пользуют­ ся клавишей «Полный пуск».

Как Вы считаете, какая функция клавиши «Полный про­ пуск» является основной?

1.Применение для пропуска постоянных признаков (ответ смотрите в дозе 92-1).

2.Применение при необходимости прекращения контроля проверяемой перфокарты J ответ смотрите в дозе 108-III).

126

I. (От 139). Ваш ответ. Для первого прогона массива перфокарт при сортировке способом «от меньшего к боль­ шему» по группировочному признаку «Станция отправления» воспринимающую щетку необходимо установить в 7-ю ко­ лонку.

Правильно. Именно в 7-й колонке находится младший разряд данного группировочного признака. И при сортировке мы должны последовательно переходить от младших разря­

дов

к старшим. Самый старший разряд

признака находится

в 4-й колонке.

 

более понятен,

если

 

Выбор способа сортировки будет

рассмотрим

конкретный

пример. Предположим, что

мас­

сив

состоит

из двадцати

перфокарт.

Каждой перфокарте

присвоим номер, который указывает на месторасположение перфокарты в массиве до сортировки. Пробитое число отно­ сится к группировочному признаку «Станция отправления», расположенному в 4, 5, 6, 7-й колонках макета ДП-1.

123