「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

移植性

pointこの用語のポイント

point「別の環境でも動くようにするのは簡単かな?」だよ

point「高い」「低い」で表現するよ

スポンサーリンク

簡単に書くよ

移植性(読:イショクセイ 英:portability)とは

「こっちの環境にあるこれを、あっちの環境でも動くようにするのは簡単かな?大変かな?」のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「環境」と「移植」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

環境は、何かをするための「場」です。
コンピュータの世界においては、何かをするために準備した、コンピュータとか中身のソフトとか回線とかその他の機材とか必要な設定とか諸々を ひとまとめにして呼んだものです。

移植性

移植は「こっちの環境で動くソフトなり何なりを、あっちの環境で動くようにすること」です。

移植性2

詳細は、用語「移植」の説明を ご覧ください。

移植性3

以上を踏まえて

こっちのこれを、あっちで動くようにするのは簡単かな?

が「移植性」です。

移植性4

移植性は「高い」「低い」で表現されます。

「移植性が高い」であれば「あっちで動くようにするのが簡単だよ」の意味です。

移植性5

「移植性が低い」であれば「あっちで動くようにするのは大変だよ」の意味になります。

移植性6

例えば、そうですね。

ここにピヨ太君が作ったピヨピヨソフトがあります。

移植性7

ピヨピヨソフトはWindows用のソフトです。
MacとかLinuxとかでは動きません。

移植性8

ある日のことです。
Mac使いのピヨ子さんが「私もピヨピヨソフトを使いたいわ」と言いました。

移植性9

ピヨピヨソフトはWindows用のソフトです。
Macでは動きません。
ピヨ太君は「ゴメン、Macでは動かないんだ」と答えました。

移植性10

それに対してピヨ子さんは「できない理由を考えるのではなく、どうすればできるかを考えなさい!」と返しました。
なんかそれっぽいことを言っていますが、要は「私のために何とかしなさい!」と言っているわけです。

移植性11

仕方がありませんね。
ピヨ太君は、ピヨピヨソフトがMacで動くように改造しました。

移植性12

これで、ピヨ子さんのMacでピヨピヨソフトが動くようになりました。
ピヨ子さんは満足です。

移植性13

めでたし、めでたし。

この話でピヨ太君は、Windows用のソフトをMacで動くようにしました。
この作業が簡単だったら「移植性が高い」です。

移植性14

大変だったら「移植性が低い」になります。

移植性15

今回は話を単純化するために「簡単」「大変」と表現しましたが、一般的には、ソースコード(人間語で書いたプログラムの元ネタ)の修正量とかで判断するようです。
気が向いたら、頭の片隅にでも置いておいてあげてください。


image piyo2

一言でまとめるよ

まぁ「移植性」って単語が出てきたら「『これを、あっちでも動くようにするのは簡単かな?』のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像015
書籍画像025


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング