はじめに
プログラミングを行うことでコンピュータを操作することが出来るようになります。まずは、そのコンピュータがどのような構成で作られているかを見てみましょう。
コンピュータの基本構成
CPU(Central Processing Unit)、中央演算装置
コンピューターの頭脳とも言われたりする、計算を行うことができるデバイスです。 ただし、記憶することは出来ないため、頭脳とまではいえないという意見もあります。
メモリー(RAM)
データの短期記録装置です。PCの電源が入っているときのみデータを記録しておくことが出来ます。
PC内部の作業領域として表現されることもあり、この容量が大きければ大きいほど沢山のアプリケーションを起動して利用することが出来ます。
ストレージ
データの長期記録装置です。PCの電源を落としてもデータを記録しておくことが出来ます。
撮影した写真や作成したファイルなど長期的に保存しておくができるデバイスです。
入力装置
キーボード、マウス、タッチスクリーンなど、コンピューターに外部から情報を入力する装置です。
ゲーム機では、ゲームのコントローラーなども入力装置です。
出力装置
ディスプレイ、スピーカーなど、コンピューターから外部に情報を出力する装置です。
マザーボード
マザーボードは、CPUや、メモリ、ストレージ、入力装置、出力装置などのデバイスを接続する基板となります。
まとめ
コンピュータを構成する基本的なデバイスは以上です。PCもスマートフォンもタブレットもゲーム機も、最低限、これらのデバイスが搭載されています。
この他にも、通信を行うためのデバイス、写真を撮るためのデバイス、印刷を行うためのデバイスなど、コンピュータに機能を追加するデバイスがありますが、プログラミングで意識する必要があるデバイスは上記の基本的なデバイスを押さえておけばよいかと思います。
また、PCを自作してみると理解が深まるのでお勧めです!(自作PCについて機会があれば紹介します。)