• 締切済み

バグ

OSの、プログラムのバグってどんなものがありますか?

noname#2088
noname#2088

みんなの回答

  • Mitz
  • ベストアンサー率65% (2863/4366)
回答No.3

代表的で、問題も多いのがセキュリティーホールですね。 こちらをご覧ください。 これだけたくさんの物があります。 http://microsoft.com/japan/technet/security/bulletin/MS02-035ov.asp?frame=true OS自体のバグですと突然落ちたりもしますし、ある環境でないと発現しない物もあります。 PCで動かすソフトは全てバグを内包していると言っても過言ではありません。 一般にバグと言うと、ソフト面だけを指しますが、ハードのバグもあります。 CPUにバグが発見された場合は「エラッタ」と呼びます。 http://support.intel.co.jp/jp/support/processors/spec/p4-1.htm (スクロールした一番下に記されています)

  • 7623goo
  • ベストアンサー率46% (34/73)
回答No.2

こんにちわ。 かなり漠然とした質問をたくさんされているようですが もう少し的を絞って詳しく質問していただけると 良い回答が得られるのではないでしょうか。 パソコンの基本用語でしたら下記URLで 検索するのも手っ取り早いと思います。

参考URL:
http://yougo.ascii24.com/
  • Singollo
  • ベストアンサー率28% (834/2935)
回答No.1

多すぎてどれを上げていいのか分からないですけど、マイクロソフトはバグと認めず、『脆弱性』、『確認された問題』、『仕様』なんて言いますね

参考URL:
http://search.support.microsoft.com/kb/c.asp?lng=jpn&sa=per

関連するQ&A

  • htmlのバグ?

    ホームページを業者に頼んで作成してもらっています。 修正依頼ごとにたびたび納期が遅れています。 約束日の1週間遅れはあたりまえ。 理由は「プログラム上のバグつぶし」とのことです。 ホームページの内容は表示がメインで、cgiやasp等のプログラムは 使用していないはずです。 この「プログラム上のバグつぶし」との理由は合理的ですか。 htmlでのバグとはどのようなものがあるのでしょうか。 またそれはホームページ作成会社の人間でも難しく 時間のかかるものでしょうか。

    • ベストアンサー
    • HTML
  • これはバグですか?

    今回、PCを起動する際に以下の画像が出てきてぞっとしてしまいました。 これは何かのウイルスかバグか何かですか? 前回終了時に自動的にウィンドウズアップデートが行われていた事実があるのです。 それと最近、頻繁に自動ウィンドウズアップデートが行われまくっているのも気になっています。 これは実は第三者が勝手にWAに見せかけたおかしなプログラムをダウンロードさせようとしていたりする可能性はありますか?

  • バグが出来得ないプログラムが有れば、お教えください。

    バグが、無いプログラムなど、有るのですか?

  • バグが分かりません。

    私はプログラミングの初心者で、C言語の勉強をしています。 まだ教科書などに書いてあるようなホントに簡単なプログラムしか書いた事が無いのですが、なんらかのゲームでも作ってC言語に慣れようと思い、数字当てゲームを作っている最中です。 そこで当てるべき数をtimeでsrandしたrand関数を使おうと考えており、まずはrand関数の振る舞いを見ようと簡単なプログラムを作ったのですがそこで自分には理解できない現象が起きてしまいました。 自分の作った簡単なプログラムのソースは #include <stdio.h> #include <stdlib.h> #include <time.h> #define MAX 4 #define NO_ERROR 0 int main(void) { int buf[MAX-1]; int i; srand((unsigned int)time(NULL)); /* 1:buf[0]~buf[3]にランダムな値を格納。そして毎回どんな値を格納したかを表示 */ for (i = 0; i < MAX; i++){ buf[i] = rand() % 9; printf("buf[%d] = %d\n", i, buf[i]); } /* 2:4つの数字を連続で出力して4桁の数字を作る */ for (i = 0; i < MAX; i++){ printf("%d",buf[i]); } printf("\n"); } と自分としては特に変哲のないように見えるのですが、実行結果が buf[0] = 2 buf[1] = 3 buf[2] = 1 buf[3] = 3 2313 buf[0] = 4 buf[1] = 8 buf[2] = 5 buf[1] = 8 buf[2] = 5 buf[0] = 4 buf[1] = 5 buf[2] = 6 buf[8] = 1556124 4563 buf[0] = 7 buf[1] = 5 buf[2] = 0 buf[7] = -1073747000 7503 buf[0] = 1 buf[1] = 6 buf[2] = 0 buf[8] = 1556124 1603 buf[0] = 0 buf[1] = 3 buf[2] = 4 buf[1] = 3 buf[2] = 8 buf[7] = -1073747000 0383 のように1の部分が余分に表示されてしまう場合があります。 4桁の数字は出来ているので、一応無視して進んでも良いのですがどうしてもしっくりこないのでこの場で質問させていただきました。 このバグの原因は何なのでしょうか?また、どのようにすればバグの修正が出来るのでしょうか? 長文失礼しました。 よろしくお願い致します。

  • 北斗バグ

    こんにちは 北斗についておしえてもらえますか バグでマミヤがしゃがむっていうのを聞いたんですけど、 そういうのってそういうプログラムがないと、しないんじゃないのでしょうか?? バットがりんごになるとかていうのはバグていう感じしますけど・・・

  • エクセル オートクンプリート使用でバグ

    エクセル2000でオートコンプリート?(同じ文字を自動入力する機能) を使用すると 「問題が発生したためプログラムが正しく動作しなくなりました。 プログラムは閉じられ解決策がある場合はwindowから通知されます。」 と言うメッセージが表示されエクセルが固まり、 同じく表示されている「プログラム終了」ぽたんを押し 仕方なく、終了させるしかありません。 使用環境は、PCは東芝ノート、OSはビスタ、エクセルは付属していた 2007を使わずに2000版をインストールして使用しています。 エクセルを再インストールして見ましたが解決しません。 又、コンプリートされる文字によってはバグらず操作が続けられます。 エクセルのオプションからオートコンプリートを外すとバグらなくなります。 解決方法を教えてください、お願いします。

  • バグの確認って

    通常、作成したプログラムなどの動作確認というのはどのような方法で行うとほぼ誤りが0になるものですか? PerlとPHPを独学で学びましたが、プログラム稼働後、思いもよらないミスが見つかったり、動きが正確に動いていなかったり、となかなか自分では全てのデバックをしきれず、苦慮しています。 全てのパタンを網羅、ができるときはよいのですが、それが100通り、200通りとなってくると、、、結局見逃してしまったり、、、 皆さんのコツやアドバイスがありましたら教えてください。

  • Windows updateのバグ?

    Windows updateで、「更新プログラムを確認する」と、すでにインストールされているプログラム(いつも更新履歴と比較してます)が「利用可能な新しい更新プログラム」として検出されるときがあるんですが、これってvistaのバグなんですかね? それとも、自分のPCだけに起きている症状? 自分の場合、こういうプログラムはインストールしないようにしてます。みなさんの状況はどうでしょうか?

  • テキストボックスのバグでしょうか?

    VB5(SP3)を使用しています。 例えばフォームにテキストボックスを2つ貼りつけて、プログラムを実行します。 IMEの入力設定を「ローマ字入力」の状態で始めたとします。 最初のテキストボックスでキーボードの【Alt】+【カタカナ・ひらがな/ローマ字】を押しても「かな入力」になりません。次のテキストボックスにカーソルを移動すると「かな入力」が有効になります。 ACCESSとかだとその場で有効になります。 これはVBのバグなのでしょうか? 使用PC:DOS/V 使用OS:WindowsNT4.0

  • バグがとけません・・・

    現在私はVB2005で4択のクイズ形式のプログラムを作成しています。 データセットに問題、解答群などを格納しています。 それをフォームで表示してラジオボタンで4択のなかから正解と思うものを1つ選びボタンをクリックして次の問題へ移行する・・・というような流れのプログラムです。 今ためにしに問題を十問出題し最後の問題を終えたら10問中何問正解したかを表示するプログラムを作成しています。 データセットの内容はそれぞれ下記のとおりです。 Answer1~4・・・選択肢1~4 SelectAnswer・・・選択した選択肢を格納する CorrectAnswer・・・予めデータセットに格納してある正解 Loadで最初の一問目だけを読み込んで後はボタンを押すごとに問題が進んでいきますが全問正解するようにしても結果表示が正しく表示されません。 どこがバグかわかる方、もしくはさらに効率のいいコードがわかる方がいましたら助けてください。どうかよろしくお願いしますm(_ _)m Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load If IO.File.Exists(filePath) Then DataSet1.ReadXml(filePath) End If Question.Text = DataSet1.DataTable1(i).Question Answer1.Text = DataSet1.DataTable1(i).Answer1 Answer2.Text = DataSet1.DataTable1(i).Answer2 Answer3.Text = DataSet1.DataTable1(i).Answer3 Answer4.Text = DataSet1.DataTable1(i).Answer4 '正誤確認 If Answer1.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "ア" ElseIf Answer2.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "イ" ElseIf Answer3.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "ウ" ElseIf Answer4.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "エ" End If If DataSet1.DataTable1(i).SelectAnswer = DataSet1.DataTable1(i).CorrectAnswer Then total = total + 1 End If i = i + 1 End Sub Private Sub NextQuestion_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NextQuestion.Click 'Static i As Integer = 0 'UStatic total As Integer = 0 'MsgBox(i)デバッグ '問題の読み込み Question.Text = DataSet1.DataTable1(i).Question Answer1.Text = DataSet1.DataTable1(i).Answer1 Answer2.Text = DataSet1.DataTable1(i).Answer2 Answer3.Text = DataSet1.DataTable1(i).Answer3 Answer4.Text = DataSet1.DataTable1(i).Answer4 '正誤確認 If Answer1.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "ア" ElseIf Answer2.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "イ" ElseIf Answer3.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "ウ" ElseIf Answer4.Checked = True Then DataSet1.DataTable1(i).SelectAnswer = "エ" End If If DataSet1.DataTable1(i).SelectAnswer = DataSet1.DataTable1(i).CorrectAnswer Then total = total + 1 End If '終了 If i = 10 Then MsgBox("あなたの正解数はは10門中" & total & "問です!") Me.Close() End If i = i + 1 Answer1.Checked = True End Sub