04 : コンピュータとシステム

071 ソフトの基礎知識を学ぼう #4

(その2)ソフトウェアの基礎知識を学ぶ
前回、「ハードの知識を吸収したいなら、コンピュータの歴史を紐解いていくのが一番だ」と記述した。特にCPU、メモリ空間の歴史を追っていくとコンピュータの実像が何となく見えてくる。

一見、この理解は非常に遠回りで ひどく効率が悪く感じるが、SEの道として非常に近道と私は思う。コンピュータの歴史を知ることは、その後の理解度に大きな差となるからだ。

言語開発の基礎知識を持たずに面接で、「今、Java言語を勉強しています」等を答えたことはないだろうか? これはJava言語の奥深さと開発工程を知らない故に答えてしまう大胆な発言だ。

Java言語を使ってシステムを稼働させることは、Java言語の文法を知っているだけでは到底補えない沢山のバックエンドがある。
つまり、Java言語を覚える前に(覚える後に) 沢山の知っておくべきことがある。それが何かを知らずに、自分が勝手に言語優先主義を唱え「ひとまず、流行りのJavaを勉強しておこう」となっているだけだ。

「じゃあ何が大事でどうすれば良いの?」と思う人は、暫くお付き合いください。

om
さて、CPUやメモリの歴史を紐解いていくと、自然にプログラム言語が登場してくる。そのコンピュータを制御する最初に登場する言語がアセンブラだ。

アセンブラ言語は、CPU、メモリ、ハードディスクを直接制御するプログラムであり、コンピュータの基本を一番手っ取り早く理解することが出来る。

メモリ上のアドレスを指定し、CPUのどのレジスタを使用するとかを記載する。特定のハードウェア前提でプログラムを組むからだ。

コンピュータの基本原理は同じだから、アセンブラ言語を経験することは必然的にハードウェアの基本原理が理解できる。
但し、アセンブラ言語をしっかり覚える必要なんか全くない。どういうものか概念を知っておくだけで十分だ。
アセンブラ言語はハードウェアに依存するし、生産性が悪く高機能なソフトウェア開発なんか出来ない。

そこで登場したのが、COBOLやFORTRANであり、C言語となる。


ピックアップ記事

  1. 225 リチャードティー/35年以上前の空間へ
  2. 049 POSシステムの歴史
  3. 094 最短距離で効率ピック
  4. 041 糸魚川白銀の世界(ドローン上空撮影)
  5. 046 うえの夏祭り2017

関連記事

  1. 04 : コンピュータとシステム

    013 Sun Microsystems (UNIX-workstation 2)

    広い意味のワークステーションは、ネットワーク内のコンピュータの構成要素…

  2. 04 : コンピュータとシステム

    058 マイクロソフト認定資格はどうだ #8

    履歴書の中で一番お目にかかるのが、マイクロソフト認定資格 MOS(Mi…

  3. 04 : コンピュータとシステム

    073 ソフトの基礎知識を学ぼう3 #6

    プログラムの基本は、上から下に流れる。勿論、サブルーチンの定義でプログ…

  4. 04 : コンピュータとシステム

    043 未経験がSEになるまで (SE #1)

    私が大学卒業して初めて社会人になった会社は、大手ソフトウェア開発会社だ…

  5. 04 : コンピュータとシステム

    061 みんななかよくITパスポート #10

    硬い技術者試験の話をしてきたが、今回はぐっと内容が柔らかくなる。…

  6. 04 : コンピュータとシステム

    034 興味深いワープロの誕生秘話(2/2)

    さて、前回の続きです。日本語変換スピードに20秒かかっ…

自分おすすめ記事

ちょっと気になる記事

ピックアップ記事

  1. 047 根知の花嫁(手作りの結婚式)
  2. 046 うえの夏祭り2017
  3. 225 リチャードティー/35年以上前の空間へ
  4. 055 寅さん像、さくら像 除幕式
  5. 053 チャリティコンサート(写真)
  6. 043 近未来の身につけるコンピュータ
  7. 078 2045年は、人類の技術的特異点
  8. 041 糸魚川白銀の世界(ドローン上空撮影)
  9. 040 いといがわ春探訪(ドローン上空撮影)
  10. 014 ジオパーク ユネスコ事業化記者会見
  1. 07:東京と新潟

    041 糸魚川白銀の世界(ドローン上空撮影)
  2. 07:東京と新潟

    047 根知の花嫁(手作りの結婚式)
  3. 02:ビジネス

    014 ジオパーク ユネスコ事業化記者会見
  4. 02:ビジネス

    013 祝!世界ジオパークがユネスコ正式事業化
  5. 07:東京と新潟

    040 いといがわ春探訪(ドローン上空撮影)
PAGE TOP