ソフトウェア・プログラミング分野におけるハードウェアに近い低級(low level)な概念から人の直観に近い高級(high level)な概念まで、全体を俯瞰しながら分かりやすく説明していきます。 内容紹介歴史あるITシステム開発をこれから学ぼうという人のために。 ITシステムの需要が高まり、その要求も高度化しています。かつては要求に応じた「ハードウェア」を設計し作っていましたが、近年では「ソフトウェア」開発の比率が(費用面・時間面ともに)どんどんと高まっています。では、ハードウェアに近い知識が不要かというと、少なくとも教養としては必要なものです。JavaやC#といった高級なプログラミング言語を用いた開発においても、そうした知識を持つ方が高品質なソフトウェアを作れます。 本書では、ソフトウェア・プログラミング分野におけるハードウェアに近い低級(low level)な概念から人の直観に近い高
