Posted at 2007.09.05,Wed
私ははっきり言って、単純に覚えることが苦手です。
なので、小学校のころから社会は苦手でした。特に地理。地名とか物の生産量とか、そんなの覚えてられねーって、、、
・・・脱線しましたね。
こんな私でも、Windows API の仕様とか、C# の名前空間とかは結構覚えてたりするものです。
自分なりに分析してみると、重要なポイントは2+1つあると思います。
1. 反復すること
2. 覚えるのではなく理解すること
+. 興味があること
でしょう。
どれも良く言われていることですが、2. がかなり大事だと思います。
書籍に書いてある言葉そのままで覚えるのではなく、自分なりに理解し、自分の言葉で覚えることが重要ですね。
要は、レジュメを作る ということでしょうか。
私の場合、レジュメの代わりにこのブログを書いていたりします。
なので、小学校のころから社会は苦手でした。特に地理。地名とか物の生産量とか、そんなの覚えてられねーって、、、
・・・脱線しましたね。
こんな私でも、Windows API の仕様とか、C# の名前空間とかは結構覚えてたりするものです。
自分なりに分析してみると、重要なポイントは2+1つあると思います。
1. 反復すること
2. 覚えるのではなく理解すること
+. 興味があること
でしょう。
どれも良く言われていることですが、2. がかなり大事だと思います。
書籍に書いてある言葉そのままで覚えるのではなく、自分なりに理解し、自分の言葉で覚えることが重要ですね。
要は、レジュメを作る ということでしょうか。
私の場合、レジュメの代わりにこのブログを書いていたりします。
PR
Posted at 2007.09.05,Wed
H19春試験の問38
答えは、ウのServletですが、EAIとUDDI がなんのことだか分かりません。
さて、この手の語句は、まず省略前の英語を見るのが定石。あ、あくまで私の中では定石というだけですよ。
EAI = Enterprise Application Integration
UDDI = Universal Description, Discovery and Integration
それぞれ直訳すると、企業内アプリ統合/普遍的な記述、発見、統合となりますが、さすがに何のことだかピンときませんね。特に、UDDI。KDDI に似過ぎです。
まず、EAI ですが、Wikipediaによれば、企業内における多様なシステムを連携・統合させ再構築することだそうです。新規開発じゃなくて、古き良き物をリサイクルしたりするんでしょうねぇ。
次に、UDDIですが、IT用語辞典によると、インターネット上に存在するWebサービスの検索・照会システム とのこと。意外と簡単でした。
と、いうことで、今回は例外的に意味を覚えることにします。ただ、覚えやすいように、自分なりに噛み砕くことが大事ですね。
ずいぶん、分かりやすいですよね?(私だけかも)
J2EE(Java2 Platform Enterprise Edition)の構成技術の一つはどれか。
ア:EAI イ:JavaScript ウ:Servlet エ:UDDI
ア:EAI イ:JavaScript ウ:Servlet エ:UDDI
答えは、ウのServletですが、EAIとUDDI がなんのことだか分かりません。
さて、この手の語句は、まず省略前の英語を見るのが定石。あ、あくまで私の中では定石というだけですよ。
EAI = Enterprise Application Integration
UDDI = Universal Description, Discovery and Integration
それぞれ直訳すると、企業内アプリ統合/普遍的な記述、発見、統合となりますが、さすがに何のことだかピンときませんね。特に、UDDI。KDDI に似過ぎです。
まず、EAI ですが、Wikipediaによれば、企業内における多様なシステムを連携・統合させ再構築することだそうです。新規開発じゃなくて、古き良き物をリサイクルしたりするんでしょうねぇ。
次に、UDDIですが、IT用語辞典によると、インターネット上に存在するWebサービスの検索・照会システム とのこと。意外と簡単でした。
と、いうことで、今回は例外的に意味を覚えることにします。ただ、覚えやすいように、自分なりに噛み砕くことが大事ですね。
EAI | 企業内のシステムを連携して再構築 |
UDDI | Webサービス用検索エンジン |
ずいぶん、分かりやすいですよね?(私だけかも)
Posted at 2007.09.04,Tue
H19春試験の問36
どれも良く分かりませんが、英語で書くと Fail Safe / Fail Soft / Fault Avoidance / Fault Tole.. ? 最後の二つがダメですね。
Wikipedia 等によると、Avoidance ( 回避 ) / Tolerance ( 許容 ) という意味だそうです。
これで、なんとなく分かりますね。あとは、文章をよ〜く読めば解けそうです。
なんだか、ソフトウェア開発技術者の勉強というよりは、英語の勉強な気がしてきました。ひょっとして、英語力と想像力と経験があれば受かるんじゃないだろうか。
コンピュータシステムの信頼性を高める技術に関する記述として、適切なものはどれか。
ア:フェールセーフは、構成部品の信頼性を高めて...
イ:フェールソフトは、ソフトウェアに起因する...
ウ:フォールトアボイダンスは、構成部品に故障が発生しても...
エ:フォールトトレランスは、システムを構成する重要部品を...
ア:フェールセーフは、構成部品の信頼性を高めて...
イ:フェールソフトは、ソフトウェアに起因する...
ウ:フォールトアボイダンスは、構成部品に故障が発生しても...
エ:フォールトトレランスは、システムを構成する重要部品を...
どれも良く分かりませんが、英語で書くと Fail Safe / Fail Soft / Fault Avoidance / Fault Tole.. ? 最後の二つがダメですね。
Wikipedia 等によると、Avoidance ( 回避 ) / Tolerance ( 許容 ) という意味だそうです。
これで、なんとなく分かりますね。あとは、文章をよ〜く読めば解けそうです。
なんだか、ソフトウェア開発技術者の勉強というよりは、英語の勉強な気がしてきました。ひょっとして、英語力と想像力と経験があれば受かるんじゃないだろうか。
フェールセーフ | Fail Safe |
フェールソフト | Fail Soft |
フォールトアボイダンス | Fault Avoidance ( 回避 ) |
フォールトトレランス | Fault Tolerance ( 許容 ) |
Posted at 2007.09.04,Tue
H19春試験の問34
マジ ムカツク 1秒前? 古いし、微妙に違ってるし。
M/M/1 って表記は、ケンドール記法と呼ぶらしいですが、覚えなくてよいと思います。
日本語で表現すると、
発生頻度/処理時間の分布/一度に処理する数
という感じかな。多少、語弊はあると思うけど、まぁ、大きくはずれていないでしょう。
処理する数が複数の場合など ( M/M/m ) 色々あるようですが、単純な答えにはならなさそうなので無視しちゃいましょうか。
計算出来そうな簡単なものしか出ないという前提で考えましょう。
通信回線を使用したデータ伝送システムに M/M/1の待ち行列モデルを適用すると、...
マジ ムカツク 1秒前? 古いし、微妙に違ってるし。
M/M/1 って表記は、ケンドール記法と呼ぶらしいですが、覚えなくてよいと思います。
日本語で表現すると、
発生頻度/処理時間の分布/一度に処理する数
という感じかな。多少、語弊はあると思うけど、まぁ、大きくはずれていないでしょう。
処理する数が複数の場合など ( M/M/m ) 色々あるようですが、単純な答えにはならなさそうなので無視しちゃいましょうか。
計算出来そうな簡単なものしか出ないという前提で考えましょう。
Posted at 2007.09.04,Tue