検索
連載

「あなた」というモジュールをエンジニアリングしようエンジニアはどう生きるべきか? 準備編(2/3 ページ)

元任天堂開発者がエンジニアの真に役に立つことを伝授するシリーズ、今回のテーマは「エンジニアの生き方」です。エンジニアたるもの、自分をどのように定義し、どのように生きるべきか、工学的に考えていきましょう。

Share
Tweet
LINE
Hatena

モジュールとは?

 あなたがエンジニアだったら、モジュールの概念は業務で常用しており説明不要かもしれませんが、駆け出しエンジニアも本記事を読んでいるかもしれないので、軽く説明します。

 本連載で用いるモジュールとは、機能をひとまとめにして図示する抽象表現のことです。


光センサーモジュール(左)と加算器モジュール(右)

 モジュールは、光センサーのようなハードウェアでも、加算関数のようなソフトウェアでも同様に表現できます。「両端に入力と出力があり」「1つずつではなく複数種類ある」ことも表せます。他の特徴としては、「直列・並列接続ができる」「入れ子構造にできる」などがあります。また、その特徴からシステムとも言い換えることもできます。本連載では、モジュールを組み合わせたものをシステムと述べています。


モジュールの直列、並列接続、入れ子構造を含むカレーライスモジュール(システム)の例

Copyright © ITmedia, Inc. All Rights Reserved.

ページトップに戻る