1:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:20:33.780 ID:O4KR7Cl/0
コンピューターへの命令の集まりが「プログラミング」で、ゲームとかもプログラミングで作られてるんだよな?
(マリオなら「Aボタン押されたらジャンプ」みたいな)
じゃあなんで「バグ」が起きるの?
コンピューターって命令通りに間違いなく動くもんじゃないの?
元スレ https://mi.5ch.net/test/read.cgi/news4vip/1647894033/
3:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:21:50.406 ID:UqJi367Y0
>>1
コンピュータが発展しすぎてて内部の全てを知ってる人はほとんどいないから
2:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:21:01.313 ID:KK60fl4xM
人間が構築ミスったから
5:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:23:22.163 ID:GECzCMz50
命令通り動く≠意図した動きをする
6:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:23:41.366 ID:wwPXX8An0
Aを押したらジャンプ
Aを押したらキック
こういう重複する動作命令があった場合はバグる
7:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:24:25.823 ID:wwPXX8An0
Aを押したらジュンプ
こういう誤字でもバグる
23:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:40:05.451 ID:O4KR7Cl/0
>>6 >>7
よく分からんけど、コンピューターが困りそうなのは分かる
コンピューターが困るとバグるんか
8:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:24:36.928 ID:6W4zYAgc0
色んなパターンが重なってその時の行動が設定されてない場合バグる
マリオがジャンプしてブロック壊したと同時に敵に当たった時の行動はどうなるのか設定してなかったらバグる
9:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:24:51.945 ID:M65/LDTr0
ジャンプっていう動きを実装する細かな命令をかかなくちゃいけないから
12:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:28:06.276 ID:O4KR7Cl/0
ごめんいっぱい答えがあってどれが本当か分からない
なんでみんな言ってることバラバラなの?
15:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:28:55.564 ID:UqJi367Y0
>>12
全部だよ
別に原因は一つじゃない
21:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:34:16.882 ID:JPWpi4L+d
>>12
こういう状態がプログラムされちゃうからバグる
13:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:28:35.455 ID:dcKEByVVd
FF5で主人公以外のキャラを薬師にしてクリアすると
ED中にフリーズするってバグがあったが14年発見されなかった
誰もそれでラスボス倒さないから
14:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:28:52.563 ID:8st07WAT0
2段ジャンプとかあるじゃん ああいうのはジャンプ中にもう一度Aボタンが
押された場合を想定してなくて産まれてしまう
が、これおもしろいんじゃね?ってことでバグが仕様に変わる
実際目にするとアホみたいな単純ミスなんだけど、作ってるときは気付かないものなんだ
17:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:32:41.554 ID:irpJWYv00
大体同時押しなんだよな
でもプログラマーも狙って出さないとほぼ出ないような同時押しの処理作るの面倒なんだわ
22:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:37:21.473 ID:O4KR7Cl/0
>>17
確かに同時押しだとパターン増えそう
18:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:32:59.593 ID:0cS6mLskd
バグのないプログラムは存在しないが
言語自体にもバグが含まれてる
22:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:37:21.473 ID:O4KR7Cl/0
>>18
日本語ってこと?
確かに「は」って書くのに読み方は「わ」だったり、「お」と「を」が2種類あるのおかしいと思ってた
20:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:34:00.424 ID:UqJi367Y0
>>バグのないプログラミング作るのって不可能じゃない?
その通りだよ
24:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:41:10.988 ID:O4KR7Cl/0
>>20
うそでしょ!?
じゃあもうコンピューター使えないじゃん!
27:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:46:40.814 ID:2/YxIe290
バグってのは人間とコンピュータで認識が違うだけでプログラムされた通りにしかうごいてないからな。
思った通りに動いてないこと、それ即ちバグなり。
28:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:54:42.862 ID:otg/HiXP0
算数の文章問題とかで式を間違えちゃうことあるだろ
間違えた式で計算して、計算自体はあってるのに意図通りの結果にならないのがコンピュータで言うバグだ
何万行というプログラムコードを書いてりゃ、いくつか間違えた行があっても不思議じゃないだろ
11:名無しさん@2ろぐちゃんねる : 2022/03/22(火) 05:26:52.712 ID:Xa8hG0Lj0
やっべぇからだぜ😎🤚❗w