拡張性
「拡張性」の英語
「拡張性」は英語で expandability と言います。機能や要素を後から追加しやすい性質には expandability、利用者数や負荷の増加に対応する性能には scalability を使います。
例文
コアイメージ
拡張性は後から機能や要素を追加できる性質を指す
英英
The quality of being capable of being expanded or extended, especially by adding features or components.
語源
expandabilityは、動詞expand(ラテン語expandere「広げる」)に可能を表す接尾辞-abilityが付いて『拡張できる性質』を表す語。
コラム
- ソフトウェアでは拡張性は新機能やプラグインを追加しやすい性質を指し、負荷増加に対応するscalabilityとは焦点が異なる
例文
コアイメージ
拡張性は、負荷や利用者数の増加に応じて性能や処理能力を維持・向上できる性質を示す
英英
The capacity of a system or service to maintain or improve performance and functionality as workload or scale increases.
語源
scalabilityは、英語のscale(規模・尺度)に能力を表す接尾辞 -ability が付いた語で、規模が増しても機能や性能を発揮できる性質を表すように形成された。
コラム
- ソフトウェア設計では拡張性を考慮して垂直スケーリング(性能強化)と水平スケーリング(ノード追加)を使い分けて設計することが重要視される
「拡張性」のレベル別の例文
- 中学
This software offers good expandability.
- 高校・英検2級
The system was designed to be easy to expand, allowing future expandability.
- TOEIC・ビジネス
The report highlights the service's scalability during periods of peak demand.
- 日常会話
We need more scalability if more people start using the app.
「拡張性」を英語にするときのよくある間違い
× We need to improve the scalability by adding plugins.
○ We need to improve the software's expandability by making it easier to add plugins.
プラグインなどの機能追加のしやすさは scalability ではなく expandability で表します。
× The software has high expandability, but it cannot handle more users.
○ The software has high expandability, but it cannot handle more users.
機能を追加しやすいことは expandability、利用者や負荷の増加に対応することは scalability で表します。