【ぷろぐらむ】
プログラム とは?
最終更新:
💡 コンピューターへの「命令の手順書」
プログラムは、コンピューターに行わせる処理を記述した命令の手順書です。順番・条件分岐・繰り返しを身近な例で学び、プログラミングや実行の仕組みとの関係を説明します。
📌 このページのポイント
- プログラムは命令の手順書、それを書く活動がプログラミング
- 順番だけでなく、条件による分岐や繰り返しも表せる
- 入力や状態によって結果は変わり、ミスがあっても必ず停止するとは限らない
- 言語や実行環境が命令を処理する。翻訳・実行の方法は一種類ではない
プログラムって何?
コンピューターに行わせる処理を書いた「命令の手順書」だよ。料理のレシピのように、何をどう行うかを表す。アプリやゲームもプログラムを使って動いているんだ。
いつも上から順番に読むだけ?
順番に進む処理もあるけれど、「条件に合えばこちら」「同じ処理を3回」といった分岐や繰り返しも書けるよ。図はPythonの小さな例で、計算結果が10より大きいときだけ「大きい」と表示するんだ。
どうやって書くの?
間違いがあると動かない?
文法の間違いで実行できない場合も、動くけれど答えが違う場合もあるよ。後者は、たとえば足すべき数を引いてしまうミス。予想した結果と実際を比べて、原因を調べて直す作業がデバッグだね。
書いた文字をそのままCPUが理解するの?
まとめ:ざっくりこれだけ覚えればOK!
「プログラム」って出てきたら「コンピューターへの命令の手順書」と思えばだいたいOK!
📖 おまけ:英語の意味
「Program」 = 予定・手順の記述
💬 ITではコンピューターに実行させる処理の記述を指すよ。行事の進行表になぞらえると、手順のイメージをつかみやすいね。