お仕事情報カタログ ウェブタント サポタント株式会社 人材派遣サポートセンター:0120-317-133 社団法人日本人材派遣協会 / WEB広告研究会 / EC協議会賛助会 / 東京商工会議所 会員 プライバシーマーク
一般労働者派遣:(般)13-302759 / 有料職業紹介:13-ユ-302233

会社概要お問合せ法人のお客様へ就業中スタッフ専用ログインサイトマップ
ホーム お仕事を探す スキルアップ研修 ウェブ・モバイルプチノウハウ お仕事情報メルマガ 初めての方へ
職種からお仕事を探す  WebディレクターWebデザイナーコーダーネットショップ運営モバイルサイト事務その他  今週の特集
ネットショップに役立つプログラミングを楽しく伝授
手順といえば流れ図。それってロジカルシンキング?

今回は、プログラムの動く「手順」についてご説明しましょう。

プログラムって、「あらかじめ決めた手順を、ひとつずつ、ひとつずつ、順番に実行していく」ものといえるでしょう。


コンピュータって、すごく複雑なことをしているようですが、実は「ひとつずつ」が基本なのです。

ペンティアムだ、オプテロンだ、インテルはいってるテレビコマーシャルで、すんごいことになっていても、「ひとつずつ」が基本なのです。


オブジェクト指向型だ。グリッドコンピューティングだ。なんだ!かんだ!と、プログラムと一口にいっても、いろいろお作法があったり、「1つのCPUに4つのコアが載ってて、同時に命令を実行できるんだよ〜」など、正確には「ひとつずつ」でなかったり「順番」も複雑だったりしますが、ここは、そんなに難易度・専門性の高いコラムじゃないので適当にお茶を濁させていただきます。


そして、その「あらかじめ決めた手順」を、人間がわかりやすい形で表す方法が、「流れ図(フローチャート)」です。

流れ図、たぶんなにかで見かけたことがある方、いらっしゃると思います。

たとえば、下記のようなものが、流れ図です。


webtant_user_14_1177773361.gif

※1・・・昔の日本の棺桶は、ドラキュラ伯爵が寝てはいっているようなスタイルではなく、大きなたるのような桶に座るような形で、はいっていたのです。そして棺桶のことを桶とよんでおり、「桶屋が儲かる」の桶屋は、棺桶屋をさしていたといわれています。その後、桶=棺桶の概念が薄くなってきてから、ストーリーの後半が変更されたといわれています。


はい、みなさんどこかで聞いたことがありますよね。「風が吹けば桶屋が儲かる」です。
すみません。プログラムっぽくない例で。

+とか÷とかの算術記号がでてきたら、理系頭脳ばかりになって、拒否反応を起こす方もいらっしゃるかな?とおもったので、まずは、こういうのを例にさせていただきました。


この「風が吹けば桶屋が儲かる」は、論理的な落語の例として、よく事例にあげられます。

もちろん、この論理的にはムリがあります。ネズミが必ずしも柱をかじるか?といったら、チーズを食べるかもしれないし、傾いた家のそばを人が歩くかといったら、そうではないかもしれないし。でも、まぁ、上手な連鎖をつくっていると思います。「なんでそうなるねん!?」って、ツッコミどころがたくさんあるのが、お笑いですしね。


さて、プログラムを作っていく場合は、まず目的「桶屋を儲けさせる」があり、その目的のためには、どうしたらいい?「風を吹かせなければならないのか?」というように、流れ図の後ろから前へと逆に手順をつくっていくのが作業となります。

この「逆に手順をつくっていく」ことが、プログラムに限らず「ロジカルシンキング」という言葉で、いろいろと書籍になっています。プログラムを作る作業を「ロジカルシンキング」と捕らえると、普段の生活や作業に置き換えても、けっこう応用が広い方法といえるでしょう。

○○をするためには、なにをすればいいか考える。そうか××をすればいいんだ!

と考えたら、

××をやって、次に○○をする。

と、物事を進める。

それが、とっても複雑なものになったときに、手順をあらわす方法として、「流れ図(フローチャート)」を使ってみる。

あと何回か、流れ図に関してのコラムを続けますが、最終、プログラムを作らない方でも、そういう風に「流れ図」を応用いただくようになったら、とてもうれしく思います。


さて、またプログラムの場合は、「屋根から瓦が滑り落ちるためには、角度が必要で、その角度はn度で、瓦の重さや摩擦係数によっても、その角度は違うから、・・・で、そのためには柱が何本かじられる必要があり、ネズミの数と時間の関係からうんぬんかんぬん・・・」と、ひとつひとつをさらに細かい単位の「処理」にわけていって、コンピュータが扱える「数値化」していく作業も必要です。

コンピューターって、結局は「+ − × ÷ と、= > < と記憶、そして入出力くらい」しかできないのですから。

×も+の繰り返しだし、−も+で表現できるし、もっと処理を細分化できるぞ。それに、ビット演算はどうなるんだ、論理和は!論理積は?と自分で書いてていうツッコミはいったんはなしでお願いします。m(..)m

あ、すこしわけがわからないことを書いちゃいました。このあたりについて機会があれば、またコラムのネタとして取り上げたいと思います。


今回のコラムを経て、

 プログラムとは・・・コンピュータの中では、すさまじい速度で、「風が吹けば桶屋が儲かる」みたいなものが、動いているものなんだ!?

 それを人間にわかりやすい形で表現する方法のひとつに「流れ図(フローチャート)」というのがあって、それはプログラムだけではなく、通常の業務などにも応用できそうだぞ。

と、ご想像いただけたらうれしいのですが。

なかなか難しいでしょうか(^^;


ということで、次回は、落語ではない、もうすこしプログラミングっぽかったり、通常の業務に近い、具体的な例をもって、また、流れ図につかわれている記号の意味などを交えて、紹介させていただきたいと思います。





ひさやん
プログラム暦25年。現在32歳。

飲んで騒いでがスキなばかりに、完全なるヲタクになりそこねたオトコ。
ファミコンの代わりにPC-8001、MSXと一緒に育つ。

MCSE,ORACLE MASTER Platinum と数々の業界系資格をもつ。

座右の銘は「やっぱり細部に神は宿る」。

プログラマとかSEよりも、実はアーキテクトと呼ばれたい。
「ロジック美」を追及したい。
みなさまのお役にたてるようがんばります。

フルFlashサイトにはProgression
Flashも検索エンジンの対象に!
Ajaxに強力ライバル出現!?
専門用語のカタカナ英語は難しい
イベントドリブン を覚えましょう
流れ図(フローチャート)が逆流するとき
流れ図(フローチャート)の主な記号
Excelで流れ図(フローチャート)を作ってみよう
手順といえば流れ図。それってロジカルシンキング?
これからの時代は LL でいこう!
----------------------------------------------------
全ての記事を見る

ノウハウコラム
現場で使えるDreamweaver & Fireworksの
「イラストを描く前に、イラストを理解すること」をモットーに
ネットショップでのPhotoshop活用術
デジカメ商品撮影 情報満載図書館
ネットショップに役立つプログラミングを楽しく伝授
【トントンのネットショップ運営繁盛講座】
売るための"サイト構築テクニック
心を動かすお店の作り方
御社の「売り」は何ですか?
スタッフ紹介
とこみゆきの良新日記
大池めぐみブログ
佐藤麻衣子ブログ
笠原華子ブログ
橋和田智子ブログ
平岡典子ブログ
野崎朋子ブログ
高見英作ブログ
松本ひとみブログ
高橋理華ブログ
椎木美由紀ブログ
外薗聖子ブログ

スタッフコラム
ちょっと耳より♪Web/Mobileコラム

 サポタントSTAFFが、現場で感じた
 スキルUP情報を交代でお届け♪
今週のイチオシ企業様

 毎週、コーディネータの
 おすすめ企業様をご紹介します♪
関東のイチオシ企業様
関西/中部のイチオシ企業様


お仕事を探す
東京神奈川埼玉千葉 大阪京都奈良兵庫 愛知静岡岐阜

スタッフ登録する
非公開案件も多数あります。まずは、派遣スタッフエントリーより登録面接会にお越しください。
派遣スタッフエントリー 登録から契約までの流れ 派遣スタッフ登録特典

このページのトップへ

ウェブタント運営会社 サポタント株式会社 http://www.supotant.com/
ネット業界で目標実現を目指すお客様を「おブッチギリ」に「愛」たっぷりにお手伝いする【サポート担当】の会社です。
IT業界で、就職・転職を目指している方、人材を募集されている企業の人事採用(雇用)担当者さま、ネットショップを立ち上げられたい方、ネット通販を運営されている経営者の方々のお手伝いをさせていただきます!
主な事業内容
■一般労働者派遣事業:(般)13-302759  ■有料職業紹介事業:13-ユ-302233
WEBデザイナー、WEBディレクター、WEBプロデューサ、WEBマスター、ネットショップ店長・運営者、ブログ編集管理者、ソーシャルネットワーキングの制作・管理業務者、プログラマー・保守、マーケティング企画、メルマガライター、WEB系企業一般事務員など、即戦力スタッフを派遣・紹介いたします。未経験者には、技術研修を行い、スキルアップを図ります。(中途採用もあり)
<主な派遣先企業様実績 最寄り駅>
【関東】東京:銀座、新橋、有楽町、目黒、代官山、渋谷、神谷町、表参道、恵比寿、六本木、飯田橋、大森、 神奈川:横浜、新横浜、茅ヶ崎
【関西】大阪:梅田、本町、心斎橋、なんば、三ノ宮、神戸、京都
■ECサイトセミナーの企画及び運営事務局
サイト開設、売り上げUP、集客UP、SEO、SEM、PPCなど、EC業界の最新情報をお届けするセミナーを企画・運営しております。
参加団体 社団法人 日本人材派遣協会 会員 / 東京商工会議所 / Web広告研究会 / オンラインショップマスターズクラブ / NPO法人 キープラネット / 全国イーコマース協議会

 トップページ会社概要・各拠点連絡先 個人情報保護方針法人のお客様へ