有料会員限定

順次処理・反復・条件分岐、覚える構造はたった3つだ Part1 ビジネスに生かす

✎ 1〜 ✎ 11 ✎ 12 ✎ 13 ✎ 14
拡大
縮小

プログラミングを知れば、仕事を効率よく進めることができる。基礎をしっかり身に付けよう。

基本構造はどのプログラミング言語も共通

特集「今年こそ始めるプログラミング」の他の記事を読む

プログラミングとは、コンピューターに実行させたい処理を「命令文」として書くことだ。「この画像をここに表示しろ」など、目的の処理をコンピューターにわかる言葉、つまりプログラミング言語で書いていく。

命令文はあらかじめ用意されており、その種類は決められている。そこから適宜必要なものを選び、組み合わせて目的の処理を書くのがプログラマーの仕事だ。

プログラミングは難しく見えるが、基本的な構造は3つしかない。「順次処理」「反復」「条件分岐」だ。どのプログラミング言語でもこれは共通であり、先に理解しておくと、効率的に学習できる。

順次処理とは、命令文が書かれた順に実行される構造である。実社会ならイベントの進行表や料理のレシピなどのイメージだ。実際のコードは上から並べて書いていくので、上から順に実行される。

順次処理を感覚的に理解するため、プログラミングを疑似体験してみよう。図表1を見てほしい。自社への来訪者に対し、最寄り駅からの道案内を行うとする。駅と自社の位置関係と道は地図のとおりだ。案内に使える命令文は「100m直進」「右に曲がる」「左に曲がる」の3種類のみに限定し、駅にいる来訪者は駅を出て正面(上方向)を見ているとする。

関連記事
トピックボードAD
連載一覧
連載一覧はこちら
トレンドライブラリーAD
人気の動画
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【田内学×後藤達也】新興国化する日本、プロの「新NISA」観
【田内学×後藤達也】激論!日本を底上げする「金融教育」とは
【田内学×後藤達也】激論!日本を底上げする「金融教育」とは
TSUTAYAも大量閉店、CCCに起きている地殻変動
TSUTAYAも大量閉店、CCCに起きている地殻変動
【田内学×後藤達也】株高の今「怪しい経済情報」ここに注意
【田内学×後藤達也】株高の今「怪しい経済情報」ここに注意
会員記事アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
特集インデックス
今年こそ始めるプログラミング
ロバと自伝、2つのデザインをしてみよう
クリエイティブを磨くには練習が必要だ!
インタビュー/プログラマー 若宮正子
『ねこタッチゲーム』を作ってみよう
N高、STEM、ロボット、アプリ…
Part2 教育の最前線|授業は何コマ? 成績に響く?
40代からのプログラミング奮闘記
記者が体験、Webアプリ作成への遠い道のり
「学び方」を学ぶ新スタイル
初学者でも取り組みやすい
今日から早速活用できる
種類はなんと200以上!
1行ずつ理解していこう
Part1 ビジネスに生かす
今後の素養として不可欠、高まるプログラミング熱
元日からビジネスパーソンが没頭
今年こそ始めるプログラミング
ゼロからわかる超入門
トレンドウォッチAD
東洋経済education×ICT
有料法人プランのご案内