ベストアンサー UMLの習得法 2002/05/24 21:29 UMLを習得するにはどのような勉強をすればいいのかを教えてください。UML技術者認定試験のゴールドを取れるぐらいになりたいと思っています。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー a-kuma ベストアンサー率50% (1122/2211) 2002/05/25 00:18 回答No.1 UML ってのは、あくまでも、絵の書き方の決め、なので、覚えるしかないです。 とはいうものの、書き方だけを丸暗記するのはきついので、なるべく数多く、 使ってみる、もしくは、既に書かれたものを読んでみる、しかないと思います。 「UML技術者認定試験のゴールド」というのは ogis研 のやつを指しているので しょうか? 今、見てみたら、「デザインパターン分野」というのが増えてますね。 問題は見てませんが、デザインパターン分野と銘打ってますから、UML だけでは なく、オブジェクト指向の設計手法(というよりは、定石)である、デザインパターンを 知っている必要があるのでしょう。 「オブジェクト指向における再利用のためのデザインパターン」という本があります ので、それを読むことをすすめます。ちょっと高い本ですが、それ系の仕事を している(or するつもりがある)のであれば、手元に置いておいても損がない 本です。 せめて、パターン名を聞いたら、それの骨格を表すクラス図を、さらさらっと 書ける位にはなっておいたほうが良いでしょう。 制限時間が二時間もあるのだから、本を片手に、でも良いのかもしれませんが。 # 私もやってみようかな :-) 質問者 お礼 2002/05/26 21:59 ご解答ありがとうございました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発その他(プログラミング・開発) 関連するQ&A UMLの勉強方法についてアドバイスください UMLに興味を持ち、勉強をしています。 いい勉強方法やお勧めの書籍,セミナー等があれば教えてください。 まずは、OMG認定UML技術者資格試験のファンダメンタル合格を目指しています。 試験対策だけでなく、UMLの事を理解するにはこれ!といった情報も教えて頂ければありがたいです。 よろしくお願い致します。 UMLの資格試験とは UMLの資格試験について検索をしていたら、次の2つがひかっかりました。 OMG認定UML技術者資格試験プログラムhttp://www.umlcert.org/ UML認定試験制度 http://www.ogis-uml-university.com/ これらの位置付けというか、それぞれの性格や注目度などがHPではよくわかりません。レベルの名前もそれぞれ違うようです。 汎用性や世界レベルで通用する資格なのか、経験者の方教えてください。 UMLについて 現在UMLを勉強しているのですが、初心者であまりよくわかっていません。 今回質問したいのは、UMLを仕事で活用している方やこれから勉強しようとしている方のUMLの勉強方法です。 本を読んで理解しようとしているのですが、実際にUMLを書くLvにはとても本を読んだだけでは、身に付かないと思います。 どうかよろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム UML技術者資格試験とUMLモデリング技能試験の違い UML技術者資格試験とUMLモデリング技能試験とは 内容、取得後の活用方法(?)としてはどのような 違いがあるのでしょうか。 UMTPのUMLモデリング技能認定試験について UMLモデリング技能認定試験の入門レベル(L1)問題集(技術評論社)を買ってきたらCDがついていて模擬試験形式ができるとのことでやってみました。 その模擬試験では画面が小さくスクロールバーを上下しないと問題や選択肢が全て見えないのですが、本試験もこのようにスクロールさせないといけないのでしょうか? また図を紙に書き取って考えたり、文章を読みながら図を描きたい、と思ったのですが紙やペンの持ち込みは可能なのでしょうか? 当方、情報処理技術者試験しか受けたことがなく、こういった形式の試験を受けたことがないので、経験者の方よろしくお願いいたします。 UMTPサイトや体験記を検索しても見つかりませんでした。もし簡単に見つかる内容でしたらお詫びします。 オブジェクト指向とUMLについて オブジェクト指向がうまく理解できず苦労しています。 Javaの解説書にはよくUMLについても記載されているものをよく見かけますが、UMLはオブジェクト指向を理解するのに役立ちますか? それともオブジェクト指向を理解したうえで活用するための技術ですか? XMLとUMLの相違点? サーバー管理などの仕事をしていますが、プログラムの勉強を始めたばかりの友人より専門外の質問を受け、困っています。アドバイスお願いします。 質問の内容は、XMLとUMLについて、それぞれの活用(利点)や問題点を以下の3つ視点で考察せよということです。 1 環境(ビジネス) 2 表現(マルチメディア) 3 技術(プログラム) おぼろげなことは言えるのですが、特にUMLについての知識がなく見当がつきません。できれば、分かりやすく簡単に教えていただければと思います。 オブジェクト思考について短期間で習得したいです。 オブジェクト思考について短期間で習得したいです。 最終目標は、今までの手続き型の設計書をUMLに焼きなおしたいです。 どうすれば良いでしょうか。 オブジェクト指向の習得は、時間を必要とするものなのでしょうか。 UML独習のためのお勧め書籍 UMLの勉強を始めようと思ってるのですが、 お勧めの本ってありませんか? 超初心者です。 できれば、読むだけではなく、ツールを使ったり、 図を書いたりして学びたいなと思っています。 エキスパートの方、よろしくお願いします。 IBMの認定試験 IBMの技術者認定試験の「Object-Oriented Analysis and Design with UML Test」を受けようと思っているのですが、情報をご存知の方がいらしたら教えてください。 UMLの開発現場での使われ方 情報の勉強超初心者です。 教科書のUMLの説明が6ページに及んでいて 標準化までの歴史や それぞれの図の説明が 書いてあるのですが 下記質問です。 1.UMLは毎日の開発現場で必ず使われるものでしょうか。 一般的でしょうか。 2.図の種類がたくさんありますが どの図とどの図が一番使われているでしょうか。もしくは 開発者にとってとくにどの図が大変便利でしょうか。 3.図を書面におとすときには それぞれの図に たとえば ユースケース図だとか オブジェクト図というように 図の種類を表記するのでしょうか。 4.開発者の人は最初は こうした図の書き方を何か月くらい勉強 するのでしょうか。もしくは実務で自然に覚えるのでしょうか。 よろしくお願いします。 外国人の言語習得法 外国人の方はどのように勉強して言語を習得しているのでしょうか??ふと疑問に思いました。日本人も英語を勉強しますが習得できている人は少ないように思います。外国人の方でとても流暢に日本語をしゃべっている方を見て,文法が難しいと言われる日本語を日本人よりもきれいに使っているなぁと感じました。外国人の言語習得法を聞くことによって英語の習得に応用したいと思います。知っている方いらっしゃったら教えていただきたいです。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム UMLによるシステム設計について 私はSIerの新入社員です。 システム設計について勉強しています。 特にウォータフォールモデルとUMLについてです。 今度、研修を兼ねて社内で使うツールの開発に参加することになりました。 ウォータフォールモデルに従って、要件定義から始めるのですが、 要件定義と外部設計の境界がわかりません。 要件定義書にはどこまで書くものなんでしょうか? あと、UMLの各モデルが、ウォータフォールモデルのどの工程に登場すべきなのかも今だわかっていません。 UMLのモデルについては大学で学びました。 しかし、それをウォータフォールモデルと繋げてイメージすることができません。 まず要求定義の工程ではUMLのどのモデルが出てくるのでしょうか? またユースケース文書はどの工程で書くのでしょうか? ↓私が想定しているユースケース文書です。 http://www.ibm.com/developerworks/jp/webservices/library/ws-tip-docusecase.html まとめますと、 (1)要件定義書にはどこまで書くのか(要件定義と外部設計の境) (2)ウォータフォールモデルの各工程にはどのUMLモデルが登場するのか (3)ユースケース文書はどの工程で書くのか(要件定義?外部設計?) 以上3つの質問です。 UMLはオブジェクト指向設計で用いると思うので、Javaのカテゴリで質問させていただきました。 会社によって設計書の書き方は大きく違うと思いますが、 「一般的にはこうしているはず」という話でも良いですし、 「うちの会社ではこうしている」という話でも良いですので、ぜひ教えてください。 プログラミング言語の習得について プログラミング言語の習得について こんにちは。某大学の理工学部数学科に通う4年生です。 プログラミング言語について質問させていただきます。 僕は先日基本情報技術者試験を受験しました。 その試験ではプログラミング言語を1つ習得しないといけなかったためC言語の入門書を一冊勉強しました。 今家にはC++とJavaの入門書、C言語の中級書もあります。 そこで質問なのですが、 続けてプログラミング言語を勉強するには、C言語の中級書、上級書というように1つの言語を徹底的にマスターした方がいいですか? それとも、C++、Javaの入門書を一通りやってC以外の言語も一応使えるようにした方がいいですか? ちなみに大学院に進学する予定なのでまだまだ勉強できる環境にあります。 宜しくお願いします。 オブジェクト指向とUMLについて 「オブジェクト指向」と「UML」の勉強をしようと思っているのですが、お勧めの参考書またはWebサイトをお教えていただきたいです。 ※オブジェクト指向については、JavaやC++のような言語についてではなく、オブジェクト指向についてです。 ちなみに私はJavaは経験したことがありますが、正直"オブジェクト指向がなんたるか"はわかっていないです… 現在業務でJavaに携わっていてるので、オブジェクト指向という考え方をこの機にしっかりと学べればと思っています。 UMLはまったく無知です; クラス図やシーケンス図など中身にナニがあるか微妙に知っているだけです…; どちらか片方でも良いので何かございましたら、お教え願います。 …参考書だと電車で読めるので、ちょっとだけ喜びます(笑 オブジェクト指向設計の勉強(習得?)方法について 現在Javaでのプログラミングを始めて3ヶ月ぐらいのプログラマです。 みなさんオブジェクト指向での設計はどのように勉強されていますか? 「10日UMLで覚えるUML」などの書籍で勉強して、一応UMLの表記は少しは覚えたのですが、 肝心のオブジェクト指向での設計というものがぜんぜん身についていません。(頭悪くて・・・) みなさんの勉強方法や、お勧めの講習会など ありましたら、ぜひおしえてください。 よろしくお願いします。 ループ状システムのUMLでのモデリング ニューラルネットをUMLでモデリングする方法について教えてください。 まず、ニューラルネットとは何かですが、以下のサイトを参照して下さい。 http://www.si.hirosaki-u.ac.jp/~slame/neuro/neuron.html それを私なりにUMLでモデリングしてみたのですが、「dendrite」から「soma」へ繋がる所でループしてしまいます。 少し勉強しただけなので、あまり理解できていないのですが、ループしたモデリングは相手に対する依存が強くなるので、お勧めできないということでした。 このような場合どのようにモデリングするのがベターな方法なのでしょうか? --考えてみたモデリング-- 「soma」◆---「axon」◆---「synapse」-| ◆---「dendrite」←----------| 難しそうなC言語の習得方は? 初心者のものです。 基本情報技術者試験で難しそうなC言語を習得するための おすすめの本、ホームページ、講座などがあったら教えていただきたいのですが宜しくお願いします。 ある学校のビデオ講座を聞きましたが、初回目から、あまりの難しさに、びっくりでした。 点字を習得したいのですが 今、点字に興味があり習得したいと思っています。その方法として何が良いでしょう。また、その技術を生かせる場所というものも有るのでしょうか。教えて下さい。 プログラミングは歳を取ってからでも習得できますか 私は勉強ができないのですが、 どうしてもプログラミングを習得したいのです プログラミングはとても頭を使うことなので難しいでしょうか? 私が頭の中で思い描いているようなパソコンソフトを自分で作りたいのですが、 プログラミングの知識&技術がありません 私の頭の中にある理想のソフトを作るにはどれだけのプログラミング知識&技術が必要ですか? また私が「こんなソフトを作りたい」といって、プログラミング技術者に口頭、テキストで伝えて、 それを作れるプログラマーというのは居ますか? プログラミングに詳しい方教えて下さい 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご解答ありがとうございました。