計算機科学
チェックポイント
- よく使われるオペレーティングシステム Elementry オペレーティングシステムとは何かを初心者向けに解説し、Windows、macOS、Linux、Android、iOS という主要な OS を紹介する。
- プログラムの動き方 Elementry プログラムとは何かを初心者向けに解説する — 毎日タップするアプリから、目に見えないバックグラウンドサービス、プログラムの中で動くプログラムまで。
- ネットワーク入門 Elementry WiFi、有線イーサネット、Bluetooth、携帯回線といった接続方式を通じて、コンピューターがどのようにつながり情報をやり取りするかを初心者向けに解説する。「インターネット」と「ネットワーク」の違いも明らかにする。
- コンピューターのパーツ Elementry すべてのコンピューターに共通するコアハードウェア — CPU、メモリ、ストレージ、I/O デバイス — とその役割を初心者向けに解説する。タワー PC、ノートパソコン、タブレットのどれを使っていても同じだ。
- プログラミング言語 Elementry プログラミング言語とは何か、なぜこんなに多くの言語が存在するのか、そして各言語がウェブ構築からインフラ構築まで異なる用途に合わせて設計されている理由を幅広く紹介する。
- フォン・ノイマンアーキテクチャ Elementry ほぼすべてのコンピューターを支えるエレガントな設計原理を解き明かす — CPU、メモリ、フェッチ・デコード・実行サイクルが連携して、保存された命令を実行中のプログラムに変える仕組み。