絵でわかるシリーズ プログラムとは何か

フロー

割り込み・イベント・例外

エラーの分類

この記事は、制御構文 からの続編です。 この記事は、絵でわかる プログラムとは何か(7)~フロー~ の一記事です。 この記事のポイント プロセッサがそれまでの処理を中断して、最優先で行う処理のことを割 […]

フロー

制御構文

ループの概念

この記事は、絵でわかる プログラムとは何か(7)~フロー~ の最初に読んでいただくべき記事です。 この記事のポイント 制御構文(control flow statement)とは ラベルに翻訳される関数と制御構文 高級言 […]

シンボル

オブジェクト(理論編)

オブジェクト型のイメージ

この記事は、関数 からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント 様々なカタチをとれるデータ型のことをオブジェクト型と言う。 抽象的 […]

シンボル

オブジェクト(実装編)

生物[動物[脊椎動物[魚類|両生類|爬虫類|鳥類|哺乳類]|無脊椎動物]|植物]

この記事は、オブジェクト(理論編) からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント 「カプセル化されたデータ型」こそが、オブジェクト […]

フロー

絵でわかる プログラムとは何か(7)~フロー~

分岐

これは、絵でわかるシリーズ プログラムとは何か の第7章です。 この章は、絵でわかる プログラムとは何か(6)~シンボル~ からの続編です。 この章の構成 制御構文 割り込み・例外・イベント 非同期処理 この章の概要 プ […]

絵でわかるシリーズ プログラムとは何か

絵でわかるシリーズ プログラムとは何か

プログラムって何?

プログラムとは何か? それは、「コンピューターへの指示書(指令文)」です。 絵でわかるシリーズ プログラムとは何か <目次> コンピューターの原理から 翻訳と管理のプログラム リンクで進化した言語処理 マルチタスクとメモ […]

シンボル

メモリセグメント

この記事は、オブジェクト(実装編) からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント 仮想アドレス空間は、以下のようにセグメント分けさ […]

シンボル

関数

この記事は、データ構造 からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント メモリを仲介して、入出力を連結した複数の処理をまとめて、シン […]

シンボル

データ構造

この記事は、リテラル からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント データ型の分だけ確保されたメモリ領域を参照するシンボルを変数と […]

シンボル

リテラル

この記事は、シンボル からの続編です。 この記事は、絵でわかる プログラムとは何か(6)~シンボル~ の一記事です。 この記事のポイント リテラル(literal) literal は「文字どおり」と […]