システム開発技術

システム開発技術

【応用情報技術者試験】ボトムアップテスト

ボトムアップテストは、ソフトウェア開発における結合テストの手法の一つで、下位モジュールから順に上位モジュールへとテストを進めていく方法です。これにより、開発とテストを並行して行えるため、モジュールの機能を調整しやすく、また、下位モジュールご...
システム開発技術

【応用情報技術者試験】スタブとドライバ

スタブとドライバは、どちらもソフトウェア開発におけるテストで用いられるダミー部品ですが、役割が異なります。スタブは、テスト対象の下位モジュールを模擬し、上位モジュールから呼び出されるのを待ちます。一方、ドライバは、テスト対象の上位モジュール...
システム開発技術

【応用情報技術者試験】オブジェクト指向プログラミング

システムの構築や設計において、処理や対象となるもの(オブジェクト)同士のやり取りの関係としてシステムをとらえる考え方です。データと手続きをひとまとめにしてカプセル化することで実現します。オブジェクト指向の考え方を取り入れたプログラム言語(オ...