Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Каримов, Ш. С. Счетные вычислительные машины (программированное пособие)

.pdf
Скачиваний:
23
Добавлен:
23.10.2023
Размер:
27.23 Mб
Скачать

Лопая

схема

работает аналогично

правой. Кроме этого;

в левый

второй

регистр можно путем

коммутации заной и

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

Средняя схема сравнения предназначена для сравнения чисел, пробитых на перфокартах, которые прошли левый и правый воспринимающие механизмы. Сигнал сравнения включает определенные электромагниты машины.

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

141

I. (От 156). Вы считаете, что для коммутации по 4-й колонке необходимо первое слева гнездо ряда «Строка» соединить с гнездом 4 ряда «Колонка».

Нет. В выбранном Вами ответе две ошибки. Вернитесь к

дозе

156 и

прочитайте материал более внимательно.

сорти­

II.

(От

145). Вы считаете,

что после полной

ровки одной из десяти групп

перфокарт эту группу

нельзя

передавать для обработки на табулятор.

всего

Можно.

Если мы будем продолжать сортировку

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

.можно передавать на табулятор по частям. Перейдите к изучению материала дозы 137-1.

III. (От 122). Ваш ответ. В сгруппированном массиве перфокарт после сортировки по 7-й колонке верхней будет перфокарта 9-2609.

Нет. Эта перфокарта никак ие может быть верхней, т. к. даже в девятом кармане, где она находится, сверху ее лежит

12-я перфокарта. Вернитесь к дозе

122 и еще раз вниматель­

но прочтите изучаемый материал.

 

 

142

 

 

I. (От 127). Правильно. При

прогоне

массива перфо­

карт по 6-й колонке через сортировальную

машину первой

упадет в нулевой карман перфокарта номер 20, т. к. именно эта перфокарта находится ниже другой перфокарты массива, имеющей пробивку в нулевой позиции 6-й колонки. Другой перфокартой является перфокарта номер 9. В данном мас­ сиве всего две перфокарты с пробивкой 0 в 6-й колонке.

Перфокарты распределяются по следующим карманам.

139

с

Таблица распределения перфокарт по карманам сортировальной машины после прогона массива по 6-й колонке

11омер

 

 

 

 

 

 

 

 

 

 

 

перфокарты

 

 

 

 

 

 

 

 

 

 

 

с

 

 

 

 

 

 

 

 

 

 

 

пробивкой 12 —0499

7 -0688

17-0175

15—<567

3—0156

10 0445

1 8 -0

П6

14-0628

13

0511

9 0609 >

16-0590 6 -0587

11-0175

8-0461

5 -0455

2-0411

1-0480

19-0425

4

-0510

20—0401-

Номер

 

 

 

 

 

 

 

 

 

 

 

9—12

8 -1 1

7 - 0

6 - 1

5 2

4 - 3

3 4

 

2 - 5

1 - 6

0 - 7

кармана

 

 

 

 

 

 

 

 

 

 

 

Из таблицы видно, что номер кармана соответствует Про­ бивке по 6-й колонке, а по 7-й колонке нижняя перфокарта имеет младшую пробивку.

Далее процесс сортировки повторяется. Массив снова собирают, начиная укладку с нулевого кармана. Сверху кла­ дут группу перфокарт из первого кармана, затем из второго

и т. д.

 

 

 

 

Перфокарты в массиве будут располагаться следующим

образом: нижняя номер 20,

затем номер 9, 4, 13,

19, 14, 1, 18,

2,

10, 5 ,3, 8, 15, 11, 17,

6,

7, 16, 12. (сверьте с

таблицей).

По

разряду десятков

они

расположены по возрастающим

номерам, сохраняя в каждом десятке возрастающий порядок единиц.

Собранный массив прогоняет в третий раз по 5-й колонке 1 руппировочного признака. Первой будет идти через сорти­

ровальный механизм перфокарта

номер 20, которая в мас­

сиве нижняя, а последней номер

12 — верхняя в массиве.

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

Определите,

в какие

карманы

попадут

перфокарты но­

мер 20 н номер

12?

 

(ответ смотрите 130-II).

1.

В 0-й и в 9-ц. карманы

2.

Обе в 4-й карман

(ответ смотрите 138-III).

смотрите

3.

Ответ отличается

от

двух

первых

(ответ

144-1).

 

143

 

 

 

 

 

 

 

 

 

I.

(От 137).

Ваш ответ.

При

выборочном

сортирова­

нии массива перфокарт отбор в запасной карман производят по 1-й и 3-й цифровым позициям. Изменение закладки перфо­ карт в подающий магазин с 9-й позиции вперед на 12-ю пози­ цию вперед па отбор не влияет.

Нет. Вспомните, что работа сортировальной машины осно­ вана на отсекании перфокарты в определенный карман ши­ ной в момент, когда происходит замыкание электрической цеди с помощью воспринимающей щетки и контактного ва­ лика через пробивку в перфокарте. Изменяя закладку перфо­ карты, Вы меняете и месторасположение в последователь­ ности поступления под считывающий механизм. Так при по­ даче перфокарты 9-й позицией вперед пробивка в 1-й циф­ ровой позиции будет поступать под считывающий механизм 9 (9, 8, 7, 6, 5, 4, 3, 2, 1, 0, 11, 12), а при подаче перфокарты

Н1

12-й позицией вперед эта пробивка будет уже 4

(12, 11, 0,

1,

2,

3.

4,

5,

6,

7,

8,

9).

 

 

 

 

 

Перейдите к 144-11.

 

 

 

 

 

II. (От 138-III). Вы считаете, что-данный массив перфо­

карт

 

надо

прогонять

через

сортировальную

машину

по

4-й колонке.

 

 

Хотя группировочный признак

и четырех-

 

Вы не правы.

разрядный,

но в данном

случае

прогон делать не надо, т.

к.

в4-й колонке всех перфокарт массива пробиты 0. Перейдите к 145-1.

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

колонку.

Вы не правы. Первый прогон всегда начинают с крайней колонки группировочного признака, а вот от выбора одной из двух крайних колонок п зависит способ сортирования.

Вернитесь к дозе 139 и подумайте над ответами.

144

I. (От 142). Вы считаете, что после сортировки мас­ сива по 5-й колонке перфокарты помер 20 и номер 12 не по­ падут в 0-й, 4-й пли в 9-й карманы.

Нет. Вы очень невнимательно изучаете материал. Анало­ гичные вопросы уже встречались при разборе способа сорти­ ровки «от меньшего к большему».

Вернитесь к дозе 142 п обратите внимание на 3-й разряд чисел, пробитых в групппровочном признаке. На перфокарте 3-й разряд числа пробивается в 5-й колонке.

II. (От 137). Ваш ответ. При выборочном сортирова­ нии, если изменить закладку перфокарт с 9-й позиции вперед па 12-ю позицию вперед, в запасной карман будут отбирать­ ся перфокарты не с пробивками в 1-й н 3-й позициях, а с про­ бивками в 6-й и 4-й.

Правильно. Если мы изменим закладку перфокарты, то па месте 1-й цифровой позиции под воспринимающей щеткой окажется 6-я, а на месте 3-й цифровой позиции — 4-я. Сдви­ гая контактные ползунки к центру, мы тем самым разрываем электрическую цепь, составленную из контактного валика, воспринимающей щетки и магнита. Поэтому в момент попа­ дания воспринимающей щетки в отверстие первой или треть­

ей цифровых позиций (при'закладке перфокарт 9-й позицией вперед) магниты не срабатывают и перфокарта попадает в запасной карман для чистых перфокарт. По остальным циф­ ровым позициям производится нормальное сортирование.

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

Подумайте и ответьте, как осуществляется такой отбор перфокарт на сортировальной машине?

1. На коммутаторе сдвигают к центру контактный ползу­

нок выбираемой

позиции

(доза 140-II).

 

 

2. На коммутаторе сдвигают к центру все контактные пол­

зунки,

кроме

ползунка

отбираемой

цифровой

позицш

(доза

155-1).

 

145

 

 

 

 

 

 

 

1.

(От 138-111). Правильно. Данный

массив

перфокарт

не надо прогонять по 4-й колонке сортировальной машины, так как все перфокарты имеют в старшем разряде групнировочного признака одинаковую пробивку 0. Едннтпчность пробивки во всех перфокартах легко проверяется «на свет» или «на прокол».

Таким образом, для полной группировки массива перфо­ карт нам достаточно было просортировать его по трем ко­ лонкам: 7, 6 и 5. Еще раз напоминаем Вам, что мы рассмат­ ривали частный случай, когда в 4-й колонке всех перфокарт были пробиты нули.

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

Самое младшее число пробито в нижней перфокарте но­ мер 20—0400, а самое старшее число в перфокарте номер 7— 0628. Остальные перфокарты расположены в массиве в по­ рядке возрастания числового значения признака (см. таб­

лицу дозы 138-111).

Способ сортировки «от меньшего к большему» наиболее простой, весьма эффективный п самый распространенный.

Комбинированный способ сортировки

Этот способ сортировки заключается в сочетании спосо­ бов «от большего к меньшему» и «от меньшего к большему». Он получил широкое распространение в практике. Например, при наличии большого массива перфокарт его разбивают по старшему разряду на десять групп способом «от большего к меньшему». Затем каждую группу перфокарт можно пере­ давать на другию сортировальную машину, для ускорения процесса сортирования. Каждая группа перфокарт сорти­ руется способом «от меньшего к большему».

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

Как Вы считаете, можно ли после разбивки массива пер­ фокарт на десять групп по старшему разряду группировочного признака способом «от большего к меньшему» и полной сортировки какой-либо группы перфокарт способом «от мень­ шего к большему» передать эту группу перфокарт для обра­

ботки

на

табулятор?

1.

Можно (ответ смотри — доза 137-1).

2.

Нет

(ответ смотри — доза 141-П).

 

 

146

I.

(От

161). Вы считаете, что два регистра правой (или

левой) половины контрольного аппарата служат для хране­ ния двух чисел с одной перфокарты.

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

Перейдите к дозе 140-III.

>

II. (От 127). Ваш ответ.

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

карт через сортировальную машину по 6-й колонке в нулевой карман попадут перфокарты номер 4 и номер 19.

Нет. Посмотрите таблицу на странице 127 и Вы увидите,

что спутали номер

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

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

массиве после

сортировки по 7-й

колонке.

Подумайте

над

другими ответами.

Вы считаете,

что

для

коммутации

по

III. (От 156).

4-й колонке необходимо соединить гнездо I

(по верхней ну­

мерации) ряда

«Строка» с гнездом

4 ряда

«Колонка»,

 

И1

Нет. Ряд «Строка» имеет двойную нумерацию. Верхнюю для случая, когда перфокарты поступают в машину 12-й по­ зицией вперед, а нижнюю — 9-й.

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

147

1. (От 156). Ваш ответ. Гнездо 1 по нижней нумерации ряда «Строка» необходимо соединить с гнездом ряда «Ко­ лонка».

Правильно. Нижняя нумерация ряда «Строка» соответст­ вует случаю, когда перфокарты поступают в машину 9-й по­ зицией вперед, а гнездо 1 ряда «Колонка» соответствует пер­ вой щетке блока. Щеточный блок устанавливается первой щеткой на первую колонку признака, т. с. для нашего при­ мера на 4-ю колонку. В примере шифр 1393 пробит в 4, 5, 6, 7-й колонках перфокарты, поэтому дальнейшую коммутацию мы должны делать, соединяя гнездо 3 (по нижней нумерации) ряда «Строка» с гнездом 2 ряда «Колонка», гнездо 9 ряда «Строка» .с гнездом 3 ряда «Колонка» и второе парное гнездо 2 ряда «Колонка» с гнездом 4 этого же ряда, т. к. гнездо 3 ряда «Строка» уже занято.

После коммутации панели набора начинают сортировку. Все перфокарты с отбираемым шифром попадут в запасной карман, остальные в карман 12—9.

При отборе перфокарт по многозначному признаку кон­ тактные ползунки на коммутаторе передвигают «от центра».

Прежде чем перейти к изучению нового материала, да­ вайте сделаем краткий обзор изученного.

Обзор главы VIII

Третьим этапом работы на счетно-перфорационных маши­ нах является группировка массива перфокарт по тем или иным признакам. Массив готовят к его обработке на табу­ ляторе.

Группировку массива перфокарт производят на специаль­ ных машинах-сортировках. Мы с Вами рассмотрели машину марки С80(45)-5М, которая позволяет обрабатывать мас­ сивы 80- и 45-колонных перфокарт.

145

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

ций

в одной колонке. Для группировки массива

перфокарт

по

многозначному признаку массив пропускают

через ма­

шину столько раз, сколько колонок отводится па признак.

На сортировальной машине можно производить нормаль­ ное сортирование, т. е. группировку перфокарт по заданным колонкам какого-либо признака, тремя способами: «от боль­ шего к меньшему»; «от меньшего к большему» и комбиниро­ ванным.

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

На машинах можно производить следующие специальные виды сортирования:

/. Выборочное сортирование. В запасной карман сортиро­ вальной машины отбираются перфокарты с определенными пробивками в сортируемой колонке.

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

Л. Отбор перфокарт по многозначному признаку. Из мас­ сива выбираются все перфокарты, объединенные одинако­ вым признанным числом или шифром.

Читайте следующую дозу.

149

4. Сортирование с объединением групп. Такое сортиров ние позволяет объединить в одну или несколько групп перфо­ карты с определенными, рядом лежащими пробивками по

одной колонке.

Правильность работы машины проверяется проверкой пробивки в группе перфокарт из одного кармана «на свет»

пли «на прокол».

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

146

Иногда при транспортировке перфокарты через транс­ портный механизм машины происходи г замятие перфокарты. При замятии перфокарты машина автоматически останавли­ вается.. Перфокарта осторожно вынимается и перебивается новая. “Затем перебитая перф окарта •;шательно сличается с замятой и подкладывается в рассортированный массив перфокарт.

Следующий раздел начинается с 150-й дозы.

150

Раскладочно-подборочная машина РПМ80(45)-2М

Раскладочно-подборочная машина РПМ80(45)-2М отно­ сится к специализированным вычислительным перфорацион­ ным машинам. Конструктивно машина состоит из двух оди­ наковых частей: правой и левой. Это позволяет обрабатывать одновременно два различных массива перфокарт или вклю­ чать в работу только одну из частей машины.

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

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

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

Машина обрабатывает 80-колопиые перфокарты, но после несложной переделки воспринимающих блоков может обра­ батывать массивы 45-колопных перфокарт.

Считанная с перфокарты информация поступает :• регистр левого пли правого механизма контрольного аппарата. Каж­ дый из механизмов имеет свой регистр.

Вспомните, пожалуйста, какую функцию в машинах вы­ полняет электронное устройство — регистр?

1.Суммирование чисел (ответ смотри доза 130-1).

2.Накопление информации (ответ смотри доза 140-1).

3.Запоминание информации (ответ смотри доза 136-1).

147

Соседние файлы в папке книги из ГПНТБ