December 10, 2011
Мобильный телефон

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

Чтоб записать номер телефона мобильного типа 093ХХХХХХХ из 9 цифр нужно поле 10х9 поле #1 0-9 либо исключить 0 просто не ставя никаких пометок в строчке.#2 поле количество столбцов в нашем случаее 9. Из этого выходит 90 оптопар что очень много и затратно. Но если в двоичном формате записать то это выйдет проще и меньше оптопар будет строчки будут номерами цифр в номере, столбцы степенями двойки 2^0 2^1 2^2 2^3 выходит всего 9х4=36 дырок и соответственно оптопар, но можно еще уменьшить количество поставя на загрузка только 4 оптопары в этом случае проходя через эту строку будут проходить 9 столбцов, но возникает проблеммами когда у нас в номере телефона будет содержаться 0 ибо при проходе через 4 оптопары будет просто перемычка и не сможет программа понять что это 0, поэтому нужно добавить еще один столбец NotNull чтоб фиксировать ноль ли это, но данное ухищрение не очень нравится тем что нужно еще один столбец который неиспользуется. Теперь вопрос о дырках, так как хочется очень быстро записывать номер на перфокартой надо устроить вылавливание подготовленых уже недобитых поотверстию дырок. Материал должен быть картон чтоб перфокарта не изнашивалась и не просвечивалась.

Вверх-Низ
Правильно вставлять перфокарту, можна сделать на самом картоне обозначения но и сделать “проверку на лоха” в самой программе, либо обойтись формой перфокарты, с одного бока сделать широкое чтоб не входило в приемник.
Угадайте мой номер ;)

Liked posts on Tumblr: More liked posts »