プログラムについて知ろう

プログラムについて知ろう

プログラムとは何か(6)~シンボル編~

継承(inheritance)

本記事は、プログラムとは何か(5)~データ編~ からの続編です。 シンボル 番地指定の参照はわかりにくい プログラムとは何か(5)~データ編~ のアドレスのところでも述べたように、プログラムで扱うデータとしては、使い回し […]

プログラムについて知ろう

プログラムとは何か(5)~データ編~

即値or参照

本記事は、プログラムとは何か(4)~メモリ編 ~からの続編です。 ここからは、少し視点を変えて、コンピューターで扱われるデータについて掘り下げてみましょう。 数値 元来コンピューターは、電気のON/OFFパターンを入力し […]

プログラムについて知ろう

プログラムとは何か(4)~メモリ編~

仮想アドレスと物理アドレス

本記事は、プログラムとは何か(3)~進化したプログラミング言語の翻訳処理~からの続編です。 OSによって進化したプログラムの実行 プログラムの実行(run) プログラム実行(run)の準備は、OS(カーネル)が、指定され […]

プログラムについて知ろう

プログラムとは何か(3)~進化したプログラミング言語の翻訳処理~

プログラムのイメージ

本記事は、プログラムとは何か(2)~コンピューターの積極活用へ~ からの続編です。 プログラミングの生産性を高めよう コンピューターの利用機会が増えるほど、プログラムを作る機会も増えました。そして、プログラムを作る機会が […]