Binární děrný štítek.

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

Binární děrný štítek.

#1 Příspěvek od AlexanderM »

Ahoj, při použití mocnin dvojky (červená čísla), jsem získal zelené hodnoty.

Ale systém mi uznal jen číslo 113, ostatní uznal za chybná, v čem je problém? Je to převod dvojkového čísla na znak v UTF-8 UNICODE.
Přílohy
tabulka.jpg
(31.45 KiB) Staženo 139 x
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#2 Příspěvek od EKKAR »

Protože to není žádnej děrnej štítek, ale ústřižek 8-bitový DĚRNÝ PÁSKY. Hledej Googlem, na netu se toho musí válet tuny.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#3 Příspěvek od AlexanderM »

To je snad fuk, pořád je to tak, že první řádek mi dává

1+16+32+64, což je 113

A např. předposlední mi dává
1+2+64+128, což je 195...

proto nechápu, proč mi ten systém akceptuje jenom tu 113 (je to e-learning, tu pásku mám k dispozici jenom takle na obrázku)
Uživatelský avatar
Eleman
Příspěvky: 3573
Registrován: 21 úno 2011, 00:00
Bydliště: Český Středozápad (JO70AD)

#4 Příspěvek od Eleman »

A zkoušel si to číst zprava do leva s tím, že dirka je log 0 a neproděravělé místo je log 1?
Nebo si z nás děláš srandu?
Člověk se celý život učí jenom proto, aby ve stáří všechno zapomněl.
„Když už člověk jednou je, tak má koukat aby byl. A když kouká, aby byl, a je, tak má být to, co je, a nemá být to, co není, jak tomu v mnoha případech je.“ J. Werich
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#5 Příspěvek od EKKAR »

Protože to je 7-bit + 1 kontrolní. Ten "sloupek" na tvým obrázku nejvíc napravo (protože páska se čte vodorovně a je to vlastně ŘÁDEK) je paritní bit.
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
Habesan
Příspěvky: 7379
Registrován: 12 led 2009, 00:00
Bydliště: Plzeňsko
Kontaktovat uživatele:

#6 Příspěvek od Habesan »

Takže:
8bFaY;aD
Sháním hasičák s CO2 "sněhový", raději funkční.
(Nemusí mít platnou revizi.)
(Celkově budu raději, když se to obejde bez papírů.)
Uživatelský avatar
lesana87
Příspěvky: 4416
Registrován: 20 zář 2014, 00:00

#7 Příspěvek od lesana87 »

To je nějaká zvláštní parita, když jednou je sudá a jednou lichá. :roll:
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#8 Příspěvek od EKKAR »

Ono na 8bitovou pásku bylo asi 6 různejch způsobů kódování, každej výrobce počítačů si vymejšlel svoje zvláštnosti. Na vojně jsme měli tzv. "úzetjéčko" neboli UZJ = Univerzální Zobrazovací Jednotku, což byl počítač z Tesly (snad) Pardubice s kruhovou obrazovkou, na kterou se transponovaly souřadnice určitý skupiny cílů zobrazovanejch sovětským systémem Samechov (= Vozduch Stacyjonarnyj) VS 11M - a tam se taky program zaváděl z děrpásky, jen ty kódy byly prostě jinačí a měli jsme tam na to extra příčurku, kde byly jednotlivý kombinace vyobrazený a podle který se daly i doslova laickým postupem poskládat povelový sekvence z jednotlivejch znaků. A tam ten paritní bit odlišoval skupiny znaků od sebe - jedna ho měla, druhá ne.... Bohužel jsem se s tím nikdy nezabejval tak dalece, abych si to potřeboval ještě po 25 letech pamatovat...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#9 Příspěvek od AlexanderM »

Pokud bych tu nejpravější (horní) linii (číslo 128) vyhodil, dostávám:
113/68/13/67/51/118/67/9, což dává znaky (13 a 9 sem v tý tabulce nenašel):
qD?C3vC?

Což tomu systému nechutná.

8bFaY;aD, je zcela mimo mísu, středník, nestředník. Vím jistě, že první bude "q", to už mi ten systém vzal jako správnou odpověď, to zbylé znaky jsou problém.
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#10 Příspěvek od AlexanderM »

Je to převod binárního čísla na UTF-8 UNICODE.
Uživatelský avatar
EKKAR
Příspěvky: 35020
Registrován: 16 bře 2005, 00:00
Bydliště: Česká Třebová, JN89FW21

#11 Příspěvek od EKKAR »

Zkoušels to negovat = díru v pásce považovat za nulu?
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě :mrgreen: :mrgreen: !!!
Uživatelský avatar
Cowley
Příspěvky: 3557
Registrován: 04 úno 2005, 00:00

#12 Příspěvek od Cowley »

Co znamená "tomu systému" ?

EDIT: aha e-learning...
Uživatelský avatar
AlexanderM
Příspěvky: 36
Registrován: 03 led 2017, 00:00

#13 Příspěvek od AlexanderM »

1) vím, že první řádek mi má dát 113, tudíž znak "q".

2) kdybych to znegoval, tak dostanu 142 anebo 14, a ani jedno v té tabulce není. :(
Uživatelský avatar
lesana87
Příspěvky: 4416
Registrován: 20 zář 2014, 00:00

#14 Příspěvek od lesana87 »

Jestli je to opravdu UTF-8 s msb vpravo, jako že to tak splňuje pravidla UTF-8, tak by to mohlo být 5 znaků:
0x071, 0x10D, 0x0F3, 0x076, 0x0C9
Uživatelský avatar
Eleman
Příspěvky: 3573
Registrován: 21 úno 2011, 00:00
Bydliště: Český Středozápad (JO70AD)

#15 Příspěvek od Eleman »

Takže, jak jsem psal ve svém dřívějším příspěvku:
01110001 = 113
11011100 = 220
01001110 = 78
00111100 = 60
Zbytek si spočítej sám - dirka je 0
Nejvyšší řád je vlevo tedy: 128+64+32+16+8+4+2+1
Výsledky jsou dekadicky
Člověk se celý život učí jenom proto, aby ve stáří všechno zapomněl.
„Když už člověk jednou je, tak má koukat aby byl. A když kouká, aby byl, a je, tak má být to, co je, a nemá být to, co není, jak tomu v mnoha případech je.“ J. Werich
Odpovědět

Zpět na „Poradna“