「1byteはなぜ10bitでなく8bitなのか」に即答できないのはIT素人」説を受けてベテランが「なぜ8bitに収束したのかわからん」と苦悩する世界

実に面白い
372
前へ 1 ・・ 3 4 次へ
S🐦 @s_torian_

面接の場でこれ言われたら、即答できずにいろいろ迷った上で8bitが便利な世の中になったからです。とか言いそう。 twitter.com/Sys_Rider/stat…

2022-02-01 14:49:32
SEライダー @Sys_Rider

面談で未経験なのに経歴盛り盛り詐称を洗い出す究極の質問を編み出した。 「1byteは何故8bitなのか?」 「何故キリがいい10bitじゃなかったのか?」 これ即答出来る人に未経験はまずいない。 そしてしっかり基礎から学んでると即答出来る。

2022-02-01 07:16:51
くなぎさ(11さい) @ElectronicAnge4

英大文字、小文字、数字で62パターン考慮してたから6bitでも良かったけどIBMは拡張性考慮で8bitを使ってた。 その後も6-8であったけどお偉いさんが8に決めたからみたいな認識 twitter.com/Sys_Rider/stat…

2022-02-01 18:44:33
Miura Hideki @miura1729

そうですね。10bitあったらASCIIコードが8bitだから残りを型タグやgc bitに使えますものね。 と答えたらどういう評価になるだろう? twitter.com/Sys_Rider/stat…

2022-02-01 15:39:58
tkoike1701 @tkoike1701

「IEC 80000-13が定義しやがったから」 以上 本来、マシンの実装次第で1byteは決まるから6bitマシンや7bitマシンもありなんだよ。asciiコードは7bitだしね。 と、質問者の程度がしれる愚問。 twitter.com/Sys_Rider/stat…

2022-02-01 16:29:50
Have a slope【Small break】 @Succulents_Love

@cesare 1byte(バイト)はbitを8桁並べたもので、2の8乗=256通りのデータを表す。 8bitをひとまとめにする理由として、8は2の3乗なので2進数3桁で表現でき、16進数を使えば2桁で表現できるので便利というのが理由

2022-02-02 18:33:31
はちまきさんご @hachimaki35

志願者「そもそもISOとIECによっt...」 ワイ「ごーーかーーく」 twitter.com/Sys_Rider/stat…

2022-02-01 15:04:54
PPN@レトロゲー/開発 @dqwpappin

@Sys_Rider 某有名企業に派遣SEとして面接したとき出された問題の中の一つがこれでした。 環境によって変わりますよね? 一般的に8bitなのは2のべき乗でキリがいいからですかね、はっきりとは分かりません。 と答えて採用されました。 何と答えるか聞きたかっただけだそうです。

2022-02-01 18:09:36
なんちゃってサイボーグあひるV7 @QuickToshi

インドで技術者面接口頭試問。 マネジャー「C言語のポインタのサイズは?」 受験者「16ビット」 マ「?よく考えてみて」 受「??」 マ「君、Cの実習は何でやったの?」 受「PC-DOSのTurbo-Cです」 マ「おっと、これは私の質問が悪かった。処理系依存だよね」 結局彼は合格、優秀な技術者だった。 twitter.com/Sys_Rider/stat…

2022-02-01 16:15:42

この質問で人となりがにじみ出るのは事実

cesare a.k.a. SAWADA Tadashi @cesare

「「1バイトはなぜ10ビットでなく8ビットなのか」を聞いて即答できないのは素人」という言説が流れたのを受けて、どう考えても業界の大御所の人たちが「なんで8ビットに収束したのか全然わからん」ってなってる状況がなんか面白いw

2022-02-01 21:37:44
ΣΣΣΣΣ / Sh.SADO @novisoftware

いろんな意見があり面白い。 個人的にはASCII符号(これ自体は7bit)の影響は大きそう、DRAMは2べきbit単位なので割りやすい、という2点を、8bitが1バイトとして勝ち残った理由に挙げたい。 twitter.com/Sys_Rider/stat…

2022-02-01 20:37:31
PPN@レトロゲー/開発 @dqwpappin

@Sys_Rider ただこの設問だと 地頭が良くてオブジェクト指向を見た目とノリでマスターしたタイプの優秀なコーダーは取りこぼしちゃうかもしれません。 家にPCなくて趣味はナンパ、でも書くC++のコードはちゃんとしてててバグを出さない人、いたんですけどビットの由来とかは多分知らなそうです。

2022-02-01 18:14:36
大山ゆっけ(三昧の鈴木佑輔) @trinity_site

元々のツイートを改めて見る。たしかに何か理由をまとめてみたり、あるいは定義がとか歴史が長すぎますよとか言ったりする人は経歴詐欺ではないと思う。 twitter.com/Sys_Rider/stat…

2022-02-01 15:35:32
おふがお @OffGao6502

なるほど、これは面接の質問としてものすごく効果がある。 リプライ欄を見ればわかるけど、この問いで相手の知識と人格が洗い出せる。 「経歴詐欺」「最近のIT族」「昔のIT族」「めんどくさい人間」が確認できる。 twitter.com/Sys_Rider/stat…

2022-02-01 17:53:14
とね @ktonegaw

僕は詳しく知っているものだから、もし面接で「1バイトはなぜ8ビットなのか?」と質問されたら「ほれ来た」と言わんばかりに1時間くらい解説してしまいそうだ。もちろん、そんなに長く話したら面接は落ちる。

2022-02-02 15:32:49

この議論も必要

inductor / Kohei Ota @_inductor_

なぜ3進数ではなく2進数なのかも議論しましょう。 自然対数に近い3が一番基底にするには効率がいい話を知らない人が洗い出されると思います() twitter.com/Sys_Rider/stat…

2022-02-01 14:55:13

深まる議論

Kazuho Oku @kazuho

lead developer of H2O HTTP server / works at @fastly / ボケ防止のため日々ダジャレをつぶやきつつ、HTTP, TLS, QUICといった通信プロトコルを実装したり、国際標準化にたずさわったり。インターネットを速くするのが仕事です

kazuhooku.com

Kazuho Oku @kazuho

そもそもなぜSystem/360が1バイト8bitになったのか。360に先立つEBCDICが8bitコードである主な理由について、1979年に書かれた書籍(著者はIBM)は2点挙げていて * 1960年代の想定では計算機の想定用途の75%が数値計算でpacked BCDによる空間効率向上が文字コードの非効率性よりも重要

2022-02-02 00:32:40
Kazuho Oku @kazuho

* 7030(スパコン)がバイナリ指向で64bit浮動小数を想定したアドレシングで、その整数分の1である8bitが都合よかった amazon.com/dp/0201144603

2022-02-02 00:32:41
Kazuho Oku @kazuho

いいですか!これ面接で聞かれるからね!!!(絶対ない)

2022-02-02 00:32:41
Kazuho Oku @kazuho

ASCIIが投票で7 bitに決まった(8 bitよりも多くの票が集まった)経緯も書いてて、標準化委員会の決定文に「まぁ7bitとか内部コードでは使われないんだろうけど」とか色々書いてあるってさ p.217

2022-02-02 01:02:06
Kazuho Oku @kazuho

追記「1文字6bitじゃ足りなくなってきたというのは些細な話。そうではなく上記2点の根本的理由から、Syste/360で1バイト8bitにすると決め、その結果として文字数を増やしたんだ」とも、はっきり書いてある

2022-02-02 02:55:22
前へ 1 ・・ 3 4 次へ