Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Вниз

Перфокарта   Найти похожие ветки 

 
XsID   (2006-12-07 23:31) [0]

Скажите пожалуйста как хранятся данные на перфокарте.
Заранее благодарен.


 
Palladin ©   (2006-12-07 23:33) [1]

так и хранятся, есть дырка, нет дырки
что 1 что 0 - не помню )


 
Anatoly Podgoretsky ©   (2006-12-07 23:34) [2]

> XsID  (07.12.2006 23:31:00)  [0]

В виде дырочек


 
Palladin ©   (2006-12-07 23:37) [3]

вот что меня еще поражает в людях, ради интереса пошел сейчас на www.google.com ввел в поиске "перфокарта" и сразу уйма информации по теме

ну какого? ну до какого? давить лоботрясов


 
XsID   (2006-12-07 23:37) [4]

Т.е. Никаких управляющих символов?
Каждый столбец это байт?


 
XsID   (2006-12-07 23:41) [5]

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


 
isasa ©   (2006-12-07 23:45) [6]

XsID   (07.12.06 23:41) [5]
Просто думал что если есть человек знающий здесь


Тут эта, последний раз пользовался этим устройством где-то в 1985 году. Уже ничего не помню. Люди столько не живут. Спроси у мамонтов ...


 
MikePetrichenko ©   (2006-12-07 23:49) [7]


> Т.е. Никаких управляющих символов?
> Каждый столбец это байт?

Есть что-то управляющее. Но уже и не помню.


 
Palladin ©   (2006-12-07 23:51) [8]


> встречал взаимоисключающие варианты.

Ну ты знаешь,
Два чела
Первый: значки - они в виде звездочек
Второй: значки - они в виде круглешков

Инофрмация противоречивая? Противоречивая. Верная в обоих случаях? Верная в обоих случаях. Намек понял?


 
antonn ©   (2006-12-07 23:52) [9]

Palladin ©   (07.12.06 23:37) [3]
вот что меня еще поражает в людях, ради интереса пошел сейчас на www.google.com ввел в поиске "перфокарта" и сразу уйма информации по теме

ну какого? ну до какого? давить лоботрясов

а зачем вообще конференция "Прочее"? снести, да и делов-то, не будет вопросов по перфокартам (гугл есть), задачек (гугл есть), футбольных споров (гугл есть и фансайты), про фильмы никто не будет спрашивать (гугл есть), про тралейбусные рога (гугл есть)... Не скучно ли станет? Конференция, вроде, для общения, нужно только дать тему для разговора. Меня, например, сейчас не интересует, как там хранятся данные в сабже, но узнать и послушать я не проч...


 
Чапаев ©   (2006-12-07 23:53) [10]

Вот по-моему кочу-то лишь бы придолбаться на ночь глядя...


 
Palladin ©   (2006-12-08 00:00) [11]


> [9] antonn ©

ты не путай теплое с мягким

одно дело обсудить принцип работы, сказать: интересно, что лучше перфокарты с квадратными дырочками или с круглыми. тут можно обсуждать до потери пульса. это как раз что ты хочешь (или что то наподобие этого)

но вопрос о том что это такое - ничего инетерсного кроме таких же отсылок в поисковые системы и приведения ссылок на ресурсы (которые найдены через поиск же), тебе не даст.


 
Юрий Зотов ©   (2006-12-08 00:51) [12]

Перфокарта - это 80 колонок * 12 строк. Каждая колонка - один символ. Код Холлерита, если еще не забыл.

Первые 3 строки - управляющие (переключатель), остальные 9 - код самого символа. То есть, реальный код символа определяется двумя комбинациями дырочек - в управляющих строках и в остальных 9.


 
palva ©   (2006-12-08 12:05) [13]

> Перфокарта - это 80 колонок * 12 строк
Были также перфокарты с круглыми дырочками. Они были такого же размера, но имели 45 колонок. Применялись на машине Минск-22.

При символьном вводе обычно было так: одна колонка - один символ. Но были и другие варианты: на БЭСМ-6 был вариант построчного ввода символов, когда несколько символов располагалось в одной строке.  Один символ занимал 7 битов. На строке помещалось 10 символов. Часть колонок не использовалось и не должно было иметь пробивок для обеспечения достаточной жесткости карты при большом числе пробивок. Были специальные читалки - карты со всеми возможными пробивками и с проведенными ручкой границами символов. Наложив читалку на пробитую пефокарту и поняв где отсутствие пробивки означает ноль, а где просто неиспользуемая колонка, программист мог прочитать двоичный код символа. Через год такой работы программист уже помнил наизусть все коды. Позднее появились иностранные устройства для пробивки карт, которые набивали символы уже поколоночно в отличных друг от друга кодировках CDC и IBM. Для этих кодировок были сделаны модификации софта БЭСМ-6 и при вводе колоды карт с программой на символьном языке машина могла уже распознать кодировку и правильно ее ввести.

Перфокарта использовалась также для двоичного ввода. На БЭСМ-4 машинное слово было 45 битов. Каждое слово пробивалось на одной строке перфокарты. Часть колонок также не использовалась, и приходилось пользоваться читалками. Слово могло содержать машинную команду с тремя адресами или число с плавающей запятой. (Фиксированных чисел на БЭСМ-4 не было.)

На БЭСМ-6 программисты в двоичном коде обычно не программировали - там уже было некоторое подобие ассемблера. Но если приходилось, то там тоже одна строчка карты соответствовала одному машинному слову машины (48 битов). Машинное слово вмещало либо плавающее число либо две одноадресных машинных команды. Передать управление можно было только на левую команду, поскольку адресовалось слово целиком.


 
boriskb ©   (2006-12-08 12:16) [14]

palva ©   (08.12.06 12:05) [13]
Применялись на машине Минск-22.


Применялись на машиносчетных станциях.
Там ЭВМ-ами и не пахло. Механические огромные гробы. Буковки и цифорки их имени не вспомню
Но мощные машины :)
Там и сортировка карт была. И счет. И печать.
Вообщем - крутизнааа :)


 
TohaNik ©   (2006-12-08 12:17) [15]

Админ знакомый пользует их как записную бумагу, говорит ещё надолго хватит.


 
Думкин ©   (2006-12-08 12:28) [16]

Заходит мужик с двумя чемоданами.
- Мужики я новую игруху принес. Начинай вводить.
...


 
Jeer ©   (2006-12-08 12:45) [17]


> Думкин ©   (08.12.06 12:28) [16]


Ну да:)
Как-то по моему ТЗ пару недель считалась оптимизационная задача.
Программист проморгал и выдал рулон всяких массивов с распечаткой в обратном порядке, что было крайне неудобно.
По существу претензии он достает кипу перфокарт и меняет место всего лишь одной. Я был в шоке.


 
palva ©   (2006-12-08 12:47) [18]

> Применялись на машиносчетных станциях.
Если вспомнить Германа Холлерита, то он и изобрел п/к для обсчета переписи населения на таких станциях. А уж потом п/к стали применяться для ввода в ЭВМ. А многие ЭВМ того времени так и не были приспособлены для ввода с п/к. На Уралах, к примеру, использовалась черненая кинопленка, на Минске-1 только пятидорожечная бумажная перфолента.


 
XsID   (2006-12-08 13:58) [19]

Проблемма в том, что не смотря на ярые отсылания к поиковым системам, найти что-то конкретное и "по существу" не удается.
В итоге знаем только то, что запись в картах 12х80 велась по колонкам и использовала для кодировки символов код Холлерита. Но его описание найти все никак не могу.


 
Jeer ©   (2006-12-08 14:05) [20]

А оно нам надо ?
Я вот тоже использовал их для заметок, пока не закончились:)


 
Anatoly Podgoretsky ©   (2006-12-08 14:26) [21]

> Jeer  (08.12.2006 14:05:20)  [20]

А тот программист оптимист, я тоже думал на мой век хватит, век оказался короткимэ


 
palva ©   (2006-12-08 14:26) [22]

http://www.maxmon.com/punch1.htm
С портретом автора и кодировкой.


 
Игорь Шевченко ©   (2006-12-08 15:41) [23]


> На БЭСМ-6 программисты в двоичном коде обычно не программировали
> - там уже было некоторое подобие ассемблера


На БЭСМ-6 был и Фортран и операционная система - "Мониторная система ДУБНА"



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.037 c
2-1166024363
Ice
2006-12-13 18:39
2006.12.31
размер фильма в tmediaplayer


2-1165862534
Unleashed
2006-12-11 21:42
2006.12.31
Получить доступ к сетевому пути


2-1165348337
ProgRAMmer Dimonych
2006-12-05 22:52
2006.12.31
Подскажите, плз, как правильно к своему TCustomControl прицепить


15-1165567647
Jeer
2006-12-08 11:47
2006.12.31
Задачка, чтоб не скучать.


15-1165349640
Lovd_E
2006-12-05 23:14
2006.12.31
Stringgrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский