ソフトウェアはプログラムとデータから作られ、プログラムはハードウェア(コンピュータ)に対する何らかの羅列である。
命令型プログラミング言語(手続き型プログラミング言語)において、プログラムは命令(手続き)の羅列であり、オブジェクト指向言語のメソッド関数も命令の羅列である。論理型プログラミング言語ではこうあるべきだという論理(宣言)の羅列であり、関数型言語では関数(数式)の羅列である。コンピュータにおけるアルゴリズム(計算方法)はこれらプログラムを抽象化したものである。
組み込みソフトウェアの「品質」とは何か――品質の始まりからその実態まで
ソフトウェアテストの未来(後編)――テストが開く明日への扉
ソフトウェアテストの未来(前編)――テスト技術者の将来と教育
ソフトウェアテストの施策と運用(後編)――カギを握るテストの運用
ソフトウェアテストの施策と運用(前編)――IoT時代を生き抜くテスト施策Copyright © ITmedia, Inc. All Rights Reserved.
豊富なホワイトペーパーの中から、製品・サービス導入の検討に役立つ技術情報や導入事例などを簡単に入手できます。