構造化分析技法、構造化設計技法、構造化プログラミング技法の概要や特徴を教えて下さい。
参考になるホームページなどがあれば教えて下さい。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

構造化分析技法とは、デマルコによって考案された技法で、DFD(データフローダイアグラム)、データディクショナリ、プロセス仕様書をの3つを作成することにより分析を行います。



参考になりそうなページ
http://shiba.iis.u-tokyo.ac.jp/member/current/sa …
http://store.nikkeibp.co.jp/item/main/1482271004 …

下記の本がバイブルです。
構造化分析とシステム仕様
~目指すシステムを明確にするモデル化技法~

■トム・デマルコ 著/高梨智弘、黒田純一郎 訳
■原著 Structured Analysis and System Specification
■A5判
■400ページ
■価格(本体2,718円 +税)
■ISBN 4-8227-1004-1
■日経BP社発行
■1994年9月19日発行
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qプログラミング入門に最適な言語

プログラミング入門に最適な言語
最近プログラミングに興味をもって、プログラミングに挑戦しようと思ってます。

最終的にC++へ行くつもりですが、何の言語からはじめるのがいいでしょうか。
よろしくお願いします。

Aベストアンサー

議論百出だろうと思います。

「Cを身につけてからC++を学ぶべきである」
と言う人もいるでしょう。

私は、そうは思いません。
(Cをバイパスし)いきなりC++で構わないと思います。

プログラミングが全く未経験であれば、
やはりGUIで結果がグラフィカルに出た方が楽しいと思います。

有償になってしまいますが
MFCを搭載したVC++ Standerd以上をお勧めします。

また、別の方法として
多少回り道になりますが
C#という手もあります。

これなら無償のExpressでも十分にGUI制作が楽しめます。

まずは、プログラミングの楽しさ、醍醐味を味わってみてください。

入門書等についてですが
あなたが趣味でコツコツプログラミングをし、
出来たものを自分だけで使うのが目的なら
何でもいいです。

ただし、プログラムを公開する
(フリー、商用問わず)
また、ソースコード(一部でも)
(こういうサイトで質問の為に提示することを含む)
つもりがあるなら、

「きちんとした書籍」

で学ぶことをお勧めします。
「10日で・・・」
とかうたっている物の中には
「動けばいい!」
という姿勢で書かれたものが多く、
ソースコードが非常に読みにくいです。

読みやすいソースコードであれば
こういうサイトでも回答が付きやすいですが、
読みにくいソースコードは
分析に非常に時間がかかるので
回答がなかなかつきません。

また、読みやすいソースコードは
バージョンアップも簡単ですし、

一般に
(例外はありますが)
動作も早く、コンパクトです。

頑張ってください!!!

議論百出だろうと思います。

「Cを身につけてからC++を学ぶべきである」
と言う人もいるでしょう。

私は、そうは思いません。
(Cをバイパスし)いきなりC++で構わないと思います。

プログラミングが全く未経験であれば、
やはりGUIで結果がグラフィカルに出た方が楽しいと思います。

有償になってしまいますが
MFCを搭載したVC++ Standerd以上をお勧めします。

また、別の方法として
多少回り道になりますが
C#という手もあります。

これなら無償のExpressでも十分にGUI制作が楽しめま...続きを読む

QFoobar2000のポータブル版について疑問があるので質問させて下さ

Foobar2000のポータブル版について疑問があるので質問させて下さい。
Foobar2000は音楽の管理・再生ソフトだと認識しているのですが、他のパソコンで使う用途のポータブル版だと、パソコンごとに入っている曲が違って管理ができないと思うのですが、ポータブル版はどう使うものでしょうか?
もしかして、私は何か勘違いしているのでしょうか;
ソフトを試してみたいのですが、使う前からさっぱりです。。

Aベストアンサー

change logなどを見るに、ポータブルはシステム設定やレジストリに変更を加えないことの他に、プレイリストの相対パス表記がfoobar2000のインストールフォルダ基点になること、ライブラリが相対パスで記録されること、等が特徴のようです。

これは即ち、USBメモリー等にfoobar2000本体と曲ファイルすべてを収めて持ち歩く事を想定した仕様と考えるのが妥当でしょう。

Qコンピュータープログラミング入門の本

コンピュータープログラミングを独学で学びたいと思ってます。
どのようなことがやりたいか一概にいえませんが、当面はHPを好き勝手に作れるようになったり、ある程度プログラミングが理解できるようになりたいと思ってます。
入門の本(解りやすく飽きさせない、ある程度網羅できる)
という本はないでしょうか??
お願いします。

Aベストアンサー

還暦まじかのじっちゃまです。
服飾デザイナでプログラマではありませんので参考程度に。

さて、数年前に「人もすなるHPとやらを我も」と思い立ちました。
まず、やったことは、HTMLとCSSとに関するW3Cの勧告の日本語訳のダウンロードと印刷。
脇に揃えた参考書は2冊です。

「プログラミング言語C第2版」(カーニハン&リッチー著)
「Web標準の教科書」(益子貴寛著)

HP作成の入門書は数あれど、所詮は、W3Cの勧告をあちこち抜粋したもの。
ですから、W3C勧告の入手をお勧めします。

「プログラミング言語C第2版」は、JavaScript の習得のためです。
同著の例文をJavaScriptで書けるようになれば、ほぼ、同言語の文法的なマスターは終了。
「プログラミング言語C第2版」は、かなり古いです。
だが、その例文の再現は、プログラミングの習得にもなり一石二鳥じゃないですかね。
かなり、プログラミングに関する基本的なことが学べますよ。

「Web標準の教科書」は、「XHTMLとCSSでサイトをつくる」上では大変に参考になりました。

なお、プログラミングの独学の成否は、入門書ではなくヘルプ文のみで壁を突破できるか否か。
還暦まじかのじっちゃまは、このように思いますよ。

還暦まじかのじっちゃまです。
服飾デザイナでプログラマではありませんので参考程度に。

さて、数年前に「人もすなるHPとやらを我も」と思い立ちました。
まず、やったことは、HTMLとCSSとに関するW3Cの勧告の日本語訳のダウンロードと印刷。
脇に揃えた参考書は2冊です。

「プログラミング言語C第2版」(カーニハン&リッチー著)
「Web標準の教科書」(益子貴寛著)

HP作成の入門書は数あれど、所詮は、W3Cの勧告をあちこち抜粋したもの。
ですから、W3C勧告の入手をお勧めします。

「プログ...続きを読む

Q音楽ファイルのプロパティ、「全般」「概要」タブの変換できるソフト。

いつもお世話になります。

音楽ファイルのプロパティ、
「全般」タブのファイル名や、「概要」タブのタイトル・アーティスト・アルバムタイトルなどを、
一括変換したいのですが、
そのようなフリーソフトがありますでしょうか?

WinXPです。

どうぞよろしくお願いいたします。

Aベストアンサー

有名なのは
「SuperTagEditor」
じゃないかと思います。エクセルライクで簡単に変換できます。

参考URL:http://www.vector.co.jp/vpack/browse/pickup/pw5/pw005129.html

Qプログラミング入門

プログラミング入門
今、私はプログラミングの勉強をしたいなーと思っています。それでホント初心者でも一からできるソフトはないでしょうか?または詳しく乗っているサイトを教えてください<m(__)m>
できればJAVAかCがいいです

Aベストアンサー

こういうのって人それぞれだと思いますが^^;

とりあえず、私は

http://wisdom.sakura.ne.jp/

このサイトで育ちました。

これから始めると言うのであれば開発環境が整っている言語が楽だと思うので

フリーならば

eclipseでjava

http://www.javadrive.jp/eclipse3/

hsp

http://hsp.tv/

フリーじゃないならば

visual studioをつかってVBやc言語

もしくは#1さんがおっしゃられているようにVBAあたりでしょうか

Qメールを受信したら件名と概要だけをさっと小窓などで知らせてくれるようなツール

メールを受信したら件名と概要だけをさっと小窓などで知らせてくれるようなツールはないでしょうか。しょっちゅうメールが届くのでそのたびにメーラアプリをアクティブにしてみるので仕事が中断して仕方がないので。

Aベストアンサー

NEMCHI
http://a-tak.com/xoops/modules/bwiki/index.php?NEMCHI
LookMail
http://www.h3.dion.ne.jp/~power/LookMail/LookMail.htm
・インストール不要
・複数のアカウントに対応
・表示された窓が自動で消える
で絞ってみました。

Qデバイスドライバのプログラミングでおすすめの入門本

Deamon Toolのような仮想マウントソフトを作りたいと考えています。
そこで、いろいろ調べているとWindows Device Kit(WDK)を使ってプログラミングをする必要があることが分かりました。

実際、この種のプログラミング本は少ないようで、おすすめの入門者が読めそうな本があれば教えてください。
ちなみに、C/C++言語の知識はあります。

Aベストアンサー

Windows Driver Kitには、サンプルコードとドキュメントが含まれています。

通常のWindowsアプリケーションを作成できる技量がある技術者であれば、サンプルコードとドキュメントが入門書の代わりになります。

通常のWindowsアプリケーションを作成できる技量がないのであれば、たとえ入門書があっても、読んでて内容が理解できないでしょうし、サンプルコードとドキュメントを見ても意味不明でしょう。

そういう訳で「入門書が要らない」ので「入門書がない」のです。

まずは、Windows Driver Kitのインストールセットを入手し、インストールしましょう。

Q多数の画像に、一括してプロパティ・概要を入れるソフト

こんにちは、

多数の画像に一括して、プロパティの概要に、名前や表題などを入れるフリーソフトがあれば教えてください。

Aベストアンサー

有料・無料問わず画像ファイルに対してそのような事
ができるソフトは知らないのですが、OS標準の機能
では駄目なのでしょうか?
複数のファイルを選択してから右クリック→「プロパ
ティ」で、概要のタイトル、表題、作成者などを入力
すると一括で変更できます。
Windows2000以前のOSはどうか分かりませんが、XPと
Vistaでは可能です。

Qプログラミング入門者、言語の選択?

プログラミングは本当に初めてですが、言語の選択について質問させて下さい。
ある事がキッカケでプログラミングなる物を初めてみようと思ったのですが、
javaであったり、C+であったり・・・と色々な言語がある様で戸惑っています。
それぞれの言語を勉強するに当たり、必要な環境等は書店で売られている入門書で十分理解出来る(内容では無く用意するソフト等の事)のですが、入門の入門にでも該当するのでしょうか?どの言語が何に向いている(又は初心者向けor上級者向け等)と言った基礎の基礎って意外と無いものです。
家計簿ソフトの様な物(用途は違う)が出来たら最高なのですが、何(言語)から勉強したら良いのでしょう?
難易度の高低より、出来れば投資額が少なく、汎用性を重視したいのですが・・・
Windows CE等のPDAなんかでも稼働するソフトなら更に良いのですが・・・。
ps:難易度の高低より・・・以降の希望が無謀な事なのかどうかも分からない位ですが、
   初めて見ようと思った気持ちを大切に恥ずかしながら質問させて頂きます。よろしくお願いします。

Aベストアンサー

Excelはどうでしょう?

Excel???なんて思われるかもしれませんが、マクロ機能の中にVBAというBasicが搭載されています。これはMicrosoftの開発言語のVBとほぼ同じことができるものです。
Excelの上で動かせるのでExcelの機能も簡単にアクセスできますし、家計簿のようなものを作るのであれば簡単にできると思います(完成度の高いものを望むのであれば難しいですが)。

投資額についてはExcelならたいていのメーカー製パソコンには最初からインストールされているのでゼロに近いですよね。

WindowsCEで動かしたいのであれば...Microsoftはホームページ上でeMbeded Visual Toolsというのを無料でダウンロードできるようにしています。これを使えばVisual C++もしくはVisual Basicで開発をすることができます。この2つの選択肢からでしたらVisual Basicをお勧めしますが...PDAはその必要性があまりないのでしたら初めは考えない方が無難だと思います。

QPCの高速化、最適化

こんにちは。

私はPCを高速化、最適化するためにフリーソフトをいくつか使い分けているのですが、
一つにまとまった信頼性のあるフリーソフトないんですかね?以下が使用しているフリーソフトです。

クッキー、一時ファイルなどの削除 ・・・・・・・・・・・ CCleaner
テンポラリファイルなど不要ファイルの削除 ・・・・・ DriveDiet XP Free Edition
レジストリの最適化  ・・・・・・・・・・・・・・・・・・・・・・ NTREGOPT

Aベストアンサー

こちらのサイトのほうがわかりやすいかと…
『Glary Utilities 2.7.0.268 』
http://freesoft.iinaa.net/system8/optimize/glaryutilities/glaryutilities.html


人気Q&Aランキング

おすすめ情報