ソフトウェア ソフトウェア ( Text p.73, 6 章 ) ソフトウェアの定義 広義 : 情報の形で記述されたサービス ( 楽曲、映画、テレビ番組、ホームページなどのコンテンツである創作物 ) 狭義 (コンピュータ) : CPU への命令を記述するプログラム ハードウェアとソフトウェア ハード、ソフトが無ければただの箱 / ソフト、ハードが無ければただの紙 ハードウェアだけあれば、サービスの提供は可能 ( 専門装置 ) 柔軟性 ( 汎用性 / 万能性 ) に欠ける ソフトウェアは、ハードウェアの指示情報 ( ハード無しでは、本当に無意味 ) ソフトウェアの存在は、システム(ハード+ソフト) に柔軟性を提供する コンピュータの万能性は、「ソフトの交換」で実現 : 万能 TM ソフトウェアの必要性 : 機能性を高める仕組み 商品を「組み合せ可能な基本機能」を持つハードと、「組み合せ事例」であるソフトで構成する 音楽 : オルゴール(完全な自動演奏) / ピアノ(楽譜[ソフト]と演奏が必要] 料理 : ピーラー(簡単に皮剥き可能) / 包丁(技術[ソフト]が必要)