「コンピュータ サイエンス」って知っていますか?
2005年10月03日
コンピュータやITの世界での基礎科学はコンピュータ サイエンス(計算機科学)であるが、なぜか日本では重要視されず、ことば自体もあまり使われていない。 そもそも、コンピュータ サイエンスとはどのような学問であろうか。「コンピュータ サイエンスのカリキュラム」(※1)によれば、「すべての問題処理をコンピュータ上の計算手順に転換することにより自動化する方法を発明・発見する学問分野」とある。つまり、コンピュータ システムを作るための仕組みの科学である。分類のしかたにもよるが大きく分けると次のように三つに分かれ、それぞれに科学としての基本原理がある。
一方、ムーアの法則(※3)に見られるようにコンピュータに関する新しい技術の発展は非常に速い。技術の発展が速いということは技術知識の陳腐化も速いことになる。技術知識の陳腐化と基本原理としてのコンピュータ サイエンスはどのような関係にあるのであろうか。先ほどの本では次のように分析している。
つまり、具体的な製品などの基礎となるコンピュータ サイエンスは10年経っても90%は使える知識であるが、具体的な製品に関する知識になると40%しか使えなくなる。 Java言語の教科書には「new演算子によって、インスタンスの宣言と生成をする。」とあるが、私には、「new演算子によってインスタンスとしてのリエントラント用変数領域を確保し、そのポインターをセーブする。」と説明されたほうが理解は早い。これは、私が一次オンライン世代であるという理由だけではなく、説明がコンピュータ サイエンスでされているからである。 すなわち、前述のような知識変化の階層から考えるとコンピュータ エンジニア(システム エンジニア)を目指す大学生や若手技術者は具体的な製品に関する技術の取得も重要であるが、全ての技術の基礎となるコンピュータ サイエンスを真っ先に学ぶことが非常に重要であると言える。しかも、このことはコンピュータに限らず他の工学・科学の経験からも明らかである。
|
このコンテンツの著作権は、株式会社大和総研に帰属します。著作権法上、転載、翻案、翻訳、要約等は、大和総研の許諾が必要です。大和総研の許諾がない転載、翻案、翻訳、要約、および法令に従わない引用等は、違法行為です。著作権侵害等の行為には、法的手続きを行うこともあります。また、掲載されている執筆者の所属・肩書きは現時点のものとなります。
関連のレポート・コラム
最新のレポート・コラム
-
メタバースは本当に幻滅期で終わったか?
リアル復権時代も大きい将来性、足元のデータや活用事例で再確認
2025年06月11日
-
議決権行使助言業者規制を明確化:英FRC
スチュワードシップ・コード改訂で助言業者向け条項を新設
2025年06月10日
-
上場後の高い成長を見据えたIPOの推進に求められるものとは
グロース市場改革の一環として、東証内のIPO連携会議で経営者向け情報発信を検討
2025年06月10日
-
第225回日本経済予測(改訂版)
人口減少下の日本、持続的成長への道筋①成長力強化、②社会保障制度改革、③財政健全化、を検証
2025年06月09日
-
「内巻」(破滅的競争)に巻き込まれる中国自動車業界
2025年06月11日