ニュース速報

プログラミングってのがよく分からんのだが…

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


コメント

メールアドレスが公開されることはありません。 が付いている欄は必須項目です