Файл: Каримов, Ш. С. Счетные вычислительные машины (программированное пособие).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