- ベストアンサー
プログラムの解析とは?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Program解析という事ですが、どのレベルのでしょうか? 例えば、バグ等でProgramの詳細解析が必要な場合と、 オブジェクト追加等で他のオブジェクトが何をしてるのか調査する場合など、 状態は色々あると思います。 あとは、Programの内容に寄っても少し違いますが。 通常は、#1の方が言っている様にPD(ProgramDesign)が存在すると思います。 PDがあれば、全体の流れ&フローチャート(or SPD?)が作成されていると思いますので、 そのProgramは理解できるでしょう。 まぁ、あまりに古いProgramだと残ってなかったりしますが(^^; このPDが無かった場合で、基本的な話を進めます。 ・全体把握から入るためオブジェクトの関連図。(Sub Module Call等の情報も載っていると尚可) ・オブジェクト単位での処理内容を簡単にまとめたもの。(I/O Parameter等、情報が載っていると尚可) ・ターゲットとなるModuleの詳細Logic。 (Step数が大きくなければLine単位で書いてしまう、大きければ内部処理単位で。) ・その他、ライブラリ・マクロ情報等。(関数レベルでI/O Parameter情報必須) まぁ、簡単に言ったら逆PDです(^^; これらを視覚的に捕らえやすい様に作れるとBestです。 ココはセンスに寄ってしまいますが。 こんな所ですね。
その他の回答 (1)
- mld_sakura
- ベストアンサー率20% (264/1282)
大きく分けてソースレベルと関数レベルがあると思いますが、単純に解析とした場合、フローと関数仕様を指すのではないかと思われます。(プログラム仕様書として作成されると思います「別名:PD書)) 一般的にPD書にて作成する内容は、 (1)機能概要 (2)フロー (3)インタフェース(引数、戻り値など) (4)参照ライブラリ これらを関数単位に記述します。
関連するQ&A
- プログラム解析について
例えばゲーム会社が発売したゲーム(例えばPS2のソフト)のプログラムというのは同業他社がプログラム解析することは許されてませんが、技術的には可能なんでしょうか?何か暗証番号が必要になったりするんでしょうか?その解析結果によってグラフィック処理のプログラムを盗まれたりすることはありえるんですか?
- ベストアンサー
- その他(プログラミング・開発)
- UD(白血病解析プログラム)のような分散解析プログラム
UD(白血病解析プログラム)のような分散型解析プログラムは、他にどんな物がありますか? 宇宙からの電波を解析しているプログラムがあったような気がしますが・・・ ジャンルにこだわらず教えて頂ければと思います。 よろしくお願いします。
- ベストアンサー
- フリーウェア・フリーソフト
- 画像解析プログラム
お世話になります。 最近はもう一般的になりましたが アカウントをとるときに 画像にかかれた数字を入力しますよね? その画像にかかれた数字を解析するプログラムを つくろうかなとおもっているのですが これはVBでできますかね? それともVBの分野ではないんでしょうか? 教えてください。
- ベストアンサー
- Visual Basic
- プログラム解析?
プログラム初心者です。 フリーソフトなどのプログラムを解析してソースを確認するようなフリーソフトを教えてください。 できればいろいろな言語が参考にできるものが良いです。
- ベストアンサー
- その他(プログラミング・開発)
- 「プログラムから開く」が開けない
ファイルを右クリックして、プログラムから開くをクリックすると「指定されたファイルに対してこの操作を行うプログラムが関連付けられていません。[フォルダ オプション] コントロール パネルでプログラムを関連付けてください。」というダイアログが出ます。 また、関連付けしてある拡張子のファイルはプログラムから開くは開けるのですが、プログラムの選択を選ぶと同じダイアログがでてきます。 どれに関連付けをすれば直るでしょうか。教えてください。
- 締切済み
- Windows XP
- プロパティのプログラムの選択
お世話になります。 おそらく最適化ソフトを使ったせいで、 ファイルを右クリック→プログラムから開く→プログラムの選択をやると、 フォルダオプションで関連付けしてくださいどうのこうのでてきて開けません>< 初期の状態のようにプログラム一覧が出てくるようにする方法教えてください。よろしくお願いします。
- ベストアンサー
- Windows XP
- 白血病解析プログラムで
白血病解析プログラムをやっていますが、下の方に Screen saver not running. Task execution paused... というメッセージが出て出来ません。 どうしたら直せますか?
- ベストアンサー
- フリーウェア・フリーソフト