プログラムに可搬性があるとは?
状態:-
閲覧数:2,416
投稿日:2010-11-03
更新日:2017-06-12
1 つのハードウェア/ソフトウェア・プラットフォームで実装したプログラムを,ソース・コードの最小限の変更だけで別のシステムへ移植できるということ
・最初のシステムで得られた正しい結果は,他のシステムでも正しくなくてはならない
・プログラムを移植するときに加えなければならない変更数は,場合により大きく異なる
厳密な可搬性
・まったく変更を加えなくても良い
可搬性のないカスタマイズ
・あまりにもたくさんの変更が必要な場合,新しいプログラムを設計または実装した方が効率的な場合もある
・ほとんどのプログラムは,その寿命が終わる前に,別のシステムへの移植を行う必要が生じる
・最初のシステムで得られた正しい結果は,他のシステムでも正しくなくてはならない
・プログラムを移植するときに加えなければならない変更数は,場合により大きく異なる
厳密な可搬性
・まったく変更を加えなくても良い
可搬性のないカスタマイズ
・あまりにもたくさんの変更が必要な場合,新しいプログラムを設計または実装した方が効率的な場合もある
・ほとんどのプログラムは,その寿命が終わる前に,別のシステムへの移植を行う必要が生じる