エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ソフトウェアとハードウェアの境界
まだ高校生だった頃、プログラムがコンピュータを動かしている仕組みがとても不思議でした。 プログラム... まだ高校生だった頃、プログラムがコンピュータを動かしている仕組みがとても不思議でした。 プログラムがコンパイルされることでバイナリが生成され、バイナリというのは 1/0 で表現されていて、それが電気信号の On/Off に対応するらしい、といった知識はありましたが、ディスプレイ上の文字列が現実世界に作用し、おまけにそれを自由に編集できるなんてまるで魔法のようでした。それが私がソフトウェアとハードウェアの境界に興味を持ち始めたきっかけだったと思います。 大学に進学してコンピュータアーキテクチャを学ぶ中で、コンピュータは電子回路を組み合わせたものであり、プログラムやデータはその上を流れる電気信号の集合で、ディスプレイは電気信号を人が理解できる形に表現し直す機械であることを意識するようになってから、この辺りのことがスッと理解できるようになりました。 それにしても、このような理解に至るまでずいぶん