Файл: Каримов, Ш. С. Счетные вычислительные машины (программированное пособие).pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 14.10.2024
Просмотров: 70
Скачиваний: 2
Таблица расположения |
Итак, воспринимающую Щетку уста- |
||||||
перфокарт в массиве |
навливаем |
в 7-ю колонку |
и прогоняем |
||||
№ |
Пробивка в |
весь массив |
9-йГ |
позицией |
вперед. |
||
перфо- |
4,5,0,7-й |
||||||
карп.! |
колонках |
После прогона массив будет разбит по |
|||||
|
|
||||||
20 |
040) |
приемным |
карманам. |
Вооружитесь ка |
|||
19 |
0425 |
рандашом |
и на |
чистом |
листе |
бумаги |
|
18 |
0656 |
||||||
17 |
0471 |
выпишите номера перфокарт и карманы, |
|||||
16 |
0590 |
||||||
15 |
0567 |
в которые |
эти |
перфокарты |
попадут. |
||
14 |
0628 |
В частности, определите, в каком поряд |
|||||
14 |
0511 |
||||||
12 |
0499 |
ке и какие |
перфокарты попадут в нуле |
||||
11 |
0475 |
||||||
10 |
0445 |
вой карман. |
|
|
|
|
|
9 |
0609 |
|
|
|
|
80160 1. Перфокарты 4, 7, 18, 16, 20 (ответ 0688 смотрите в дозе 138-II).
0 0587
4 |
0510 |
2. Перфокарты 20, 16, 4, 1 |
(ответ |
смотрите в дозе 129-1). |
|
||
Л |
0456 |
3. Перфокарты 1, 4, 16, 20 |
(ответ |
2 |
0441 |
||
1 |
0430 |
смотрите в дозе 122-1). |
|
127
I. (От 122). Вы
снве перфокарт после сортировки по 7-й колонке верхней перфокартой не может быть 20-я или 9-я.
Совершенно верно. На вновь группируемый массив по следними укладываются перфокарты из девятого кармана. В этом кармане верхней является перфокарта 12-0499. Зна чит именно эта перфокарта будет верхней и для всего мас сива.
Сравните теперь Вашу запись расположения перфокарт во вновь сгруппированном массиве с таблицей.
Какие теперь перфокарты и в какой последовательности попадут в нулевой карман?
1.Перфокарты № 20 и № 9 (см. 142-1).
2.Перфокарты № 4 и № 19 (см. 146-II).
3.Перфокарты № 9 и № 20 (см. 132-1).
124
Таблица расположения перфокарт |
Как видно из таблицы, по |
||||||||||
во вновь |
сгруппированном масрядок расположения перфо |
||||||||||
сиве, |
отсортированном по 7-й |
карт в массиве изменился. |
|||||||||
|
|
колонке |
|
||||||||
|
|
|
|
Нижняя |
|
группа |
перфокарт |
||||
Месторас |
|
|
имеет |
нулевую пробивку в 7-й |
|||||||
Номер |
Пробивка |
колонке, далее группа с про |
|||||||||
положение |
|||||||||||
перфокарты |
перфо |
в 4,5,6,7-й |
бивкой в первой Цифровой по |
||||||||
в массиве |
карты |
колонкам |
зиции и т. д. |
|
|
|
|||||
|
|
|
|
Теперь |
|
пропускаем массив |
|||||
20 |
|
12 |
0199 |
перфокарт |
через сортироваль |
||||||
|
ную машину |
на |
следующей |
||||||||
ш |
|
9 |
0609 |
||||||||
18 |
|
1 • |
0628 |
колонке. |
Для |
этого восприни |
|||||
17 |
|
7 |
0688 |
мающую |
щетку устанавлива |
||||||
16 |
|
15 |
<'567 |
||||||||
Г> |
|
б |
0587 |
ют в 6-ю |
|
колонку, |
заклады |
||||
14 |
|
18 |
03'6 |
|
|||||||
М |
|
3 |
0456 |
вают |
перфокарты |
в |
магазин |
||||
12 |
|
19 |
0125 |
подачи |
9-й |
позицией |
вперед и |
||||
11 |
|
17 |
0475 |
||||||||
10 |
|
11 |
<'475 |
нажимают кнопку «Пуск». |
|||||||
9 |
|
10 |
0445 |
||||||||
N |
■ |
5 |
0455 |
нажимают |
кнопку |
«Пуск». |
|||||
7 |
|
13 |
0511 |
Массив |
сортируется |
по кар |
|||||
о |
|
8 |
0461 |
||||||||
5 |
|
У |
<Ш1 |
манам машины по разряду де |
|||||||
4 |
|
20 |
0 400 |
||||||||
3 |
|
1о |
0590 |
сятков |
группировочного при |
||||||
2 |
|
4 |
0510 |
знака. |
|
|
|
|
|
|
|
1 |
|
1 |
0 430 |
|
|
|
|
|
|
128
I. (От 117). Ваш ответ. Третьим этапом работы на счетно-перфорационных машинах является группировка мас сива перфокарт по тем или иным признакам.
Правильно. Перейдем к изучению следующей главы, где рассмотрим этот этап работы.
ГЛАВА VIII
Группировка перфокарт
Прежде чем перейти к обработке массива перфокарт на табуляторе, с целью получения итогов по тем или иным при знакам, необходимо весь массив перфокарт сгруппировать.
Группировка — это систематизация массива .перфокарт в группы по одноименным признакам. Например, при обра ботке уже известного Вам макета ДП-1 (см. стр. 100), на счетно-перфорационных машинах часто рассчитывают рас-
125
пределенне доходов между дорогами по вывозу и ввозу пас сажиров. В дальнейшем рассмотрим программирование этой задачи на табуляторе, но прежде чем подготовить массив перфокарт к его обработке, на табуляторе необходимо сгруп пировать перфокарты в определенном порядке.
В зависимости от решаемой задачи перфокарты могут располагаться в массиве в порядке возрастания шифра «Дорога отправления», а внутри каждой дороги отправле ния — по возрастанию шифров «Станция отправления».
Таким образом, предварительно производим группировку массива по признакам «Дорога отправления» и «Станция отправления». Эта часть работы выполняется на сортировоч ных машинах С45-5 или С80-5 в зависимости от типа перфо карт.
Перейдите к 133-й.
129
I. (От 126). Ваш ответ. При сортировке массива по 7-й колонке в нулевой карман попадут перфокарты в следую щем порядке: 20, 16, 4, 1.
Вы правильно определили перфокарты, по ошиблись в по рядке их поступления в карман.
Перейдите к 122-1, где Вы получите разъяснение вашей ошибки.
II. (От 115). Вы считаете, что при изменении подачи перфокарты с 9-й позиции вперед на подачу 12-й позицией вперед изменится колонка, по которой производилась сорти
ровка. |
|
еще раз материал |
|
Нет. Вы невнимательны. Повторите |
|||
дозы 120 и только после этого переходите к 123-1. |
макета |
||
III. |
(От 103). Ваш ответ. При |
перфорации |
|
ДП-1 |
боковой упор, ограничивающий |
возвращение |
йареткп |
в исходное положение, надо установить на 14-ю колонку для того, чтобы постоянные признаки «Номер макета», «Станция отправления», «Номер станции», «Дорога отправления» и «Провозная плата» не гасились.
Вы ошибаетесь. Для определенной группы перфокарт первые четыре признака могут быть постоянными, но признак «Провозная плата» будет переменным, т. к. в данном при знаке записывают стоимость проезда, которая меняется.
Перейдите к 109-1II,
126
130
I. (От 150). Ваш ответ. Основной функцией регистра является суммирование чисел.
Нет. Суммирование чисел в электронных машинах произ водят сумматоры, а регистр служит для запоминания и хра
нения числовой |
информации. |
|
|
|
Перейдите к 136-1. |
что при сортировке |
массива |
||
II. (От 142), |
Вы считаете, |
|||
по 5-й колонке |
перфокарта |
№ 20 попадает |
в 0-й |
карман, |
а перфокарта N° 12 в 9-й. |
|
карманы после |
||
Нет. Эти перфокарты попадают в такие |
сортировки по 6-й колонке, а Вам вопрос задан для случая сортировки массива по 5-й колонке.
Вернитесь к дозе 142 и подумайте над ответами.
131
I. (От 123). Вы |
считаете, что |
сортировку |
массива |
по |
|
признаку «Станция |
отправления», |
который расположен |
в |
||
4, 5, 6, 7-й |
колонках перфокарты |
способом «от большего к |
|||
меньшему» |
необходимо начинать с 7-й колонки. |
не старшин |
|||
Нет. Под понятием «больший» |
понимают |
номер колонки, а местонахождение старшего разряда числа. В данном примере групшфовочный признак четырехразряднып. Старший разряд будет разрядом «тысяч», и он распо ложен в 4-й колонке.
Перейдите к 135-1.
II. (От 117). Вы считаете, что после проверки правиль ности перфорации можно массив перфокарт направлять для получения итогов на табулятор.
Нет. Итоги необходимо получить по определенным груп пам. Например, по табельному номеру или по станции назна чения. Поэтому все перфокарты предварительно надо сгруп пировать по нужным признакам. Это и является третьим aianoM работы па счетно-перфорационных машинах.
Перейдите к 128-1.
III. (От 120). Ваш ответ. Карман отличается от двух зышеиазв'апных.
Нет. Вы недостаточно хорошо усвоили материал. Верни
тесь к дозе 120 и ознакомьтесь более внимательно.
132
I. (От 127). Ваш ответ. После прогона массива перфо карт по 6-й колонке через сортировальную машину в нуле вой карман попадут перфокарты № 9 и № 20.
127
Вы правильно определили перфокарты, но ошиблись в порядке их поступления.
Перейдите к 142-1.
II. (От 139). Вы считаете, что для первого прогона массива перфокарт по группировочному признаку «Станция отправления», при способе сортирования «от меньшего к большему», воспринимающая щетка должна быть установ лена в 4-ю колонку.
Нет. Аналогичный вопрос уже встречался при изучении способа «от большего к меньшему». Вам надо быть более внимательным при чтении изучаемого материала.
Вернитесь к 139-й и подумайте над ответами.
III. (От 135). Ваш ответ. После сортировки каждой тысячи по 5-й колонке всего получится сто групп перфокарт.
Совершенно верно. Так как мы сортируем четырехраз рядный группнровочный признак, расположенный в 4, 5, 6, 7-й колонках перфокарты, то после прогона массива по 4-й колонке получим десять групп — «тысячи». При прогоне по 5-й колонке каждая «тысяча» разбивается еще на десять групп — «сотен».
Затем каждую группу перфокарт «сотня» сортируем по 6-й колонке. «Сотня» будет разбита на десять групп «десят ков». Затем «десятки» сортируем по 7-й колонке.
Как Вы считаете, сколько всего групп перфокарт будет после сортировки по 7-й колонке?
1.1000 (см. 114-111).
2.10 000 (см. 139-1).
133
I. (От 128). Мы с Вами будем изучать сортировочную машину С80(45)-5М.
Сортировальная машина С80(45)-5М
Группировка перфокарт производится на сортировальной машине. Рассмотрим одну из последних моделей этих машин С80(45)-5Л\. Общий вид машины приведен на рисунке.
Сортировальная машина С80(45)-5М предназначена для сортировки 80 или 45-колопных перфокарт. При переходе с одного типа карт па другой необходимо менять узел вос приятия пробивок.
128