BUNZIN NET ポータル / プログラムは考え方です / メルマガバックナンバーリスト
前のメルマガ / 次のメルマガ

2009/07/20発行 『【櫻井です】情報をいじるための命令』

======================================================================
レンタル掲示板とクイズ投稿サイトを開発した櫻井文人の
プログラムの考え方が身につくメルマガ『プログラムは考え方です』
----------------------------------------------------------------------
メルマガ発行人
櫻井文人のプロフィール ⇒ http://www.bunzin.net/program/prof.html
======================================================================

こんにちは、メルマガ発行人の櫻井文人です。

先日、ジャガイモを掘ってきました。詳しくは編集後記で。


それでは、今回も前回に引き続き、それぞれの命令の種類について
もう少し詳しく説明していきます。

既に命令には次の種類があることを説明しました。

 ・情報を入れたり出したりするための命令
 ・情報をとりあえず覚えておくための命令
 ・情報をいじるための命令
 ・命令を実行する流れを操る命令

今回は、「情報をいじるための命令」について説明いたします。


■■ 情報をいじるための命令

皆さんは、情報をいじるための命令といえば、
どのようなものが思いつきますか?

コンピューターはそもそも電算機とも言われているくらいなので、
やはり情報をいじる命令といえば、計算をする命令
ということになるのではないでしょうか。

計算をする命令も、
足し算、引き算、掛け算、割り算などいろいろあります。

これらの命令を複雑に組み合わせていくことで、
コンピューターはどんな複雑な計算も、
たいていはこなしていくことができるのです。


その他、プログラミング言語によっては、
ビット演算という命令が使えるものもあります。

コンピューターの情報の最小単位は、1と0の
2つを表現したものになります。
この最小単位をビットといいます。

このビットに着目して行う計算がビット演算にということになります。

これ以上は長くなるので、ビット演算については、
また別の機会にメルマガで説明しようかと思います。


以上が、「情報をいじるための命令」の説明になります。


ここで、皆様の中には、次のような疑問をもたれたかたも
多いのではないでしょうか?

 ちょっと待って・・・文章のような文字列をいじる命令も
 「情報をいじるための命令」なんじゃないの?・・・と。

たしかに、文章のような文字列をいじる命令も「情報をいじるための命令」に
分類しても差し支えはないのですが、微妙に分類しきれないところもあります。


というわけで次回は、そのあたりについて少し説明しようかと思いますね。


あと、一通り命令の種類について説明が終わったら、簡単なプログラムを
皆さんにも動かしていただくことを考えています。お楽しみに・・・。


■■ 編集後記

先日、ジャガイモを掘ってきました。

もちろんそのへんの畑から勝手に掘ってきたわけではありませんよ。
友人が借りている家庭菜園用の畑の片隅を借りて、
ジャガイモを育てていました。それを収穫してきました。

せっかく自分で育てるので、ちょっと変わったものにしようと
思い、ベニアカリという品種のジャガイモを育てました。

ほんのり紅色のジャガイモでしたが、電子レンジでふかして
バターをつけて食べたら、ものすごくおいしかったでした。

そのことを、畑を貸してくれた友人に話したら、
さらに醤油をたらすともっとうまいよ!と教えてくれたので、
さっそく試してみようと思います。


最後までお読みいただき、ありがとうございました。


======================================================================

【今ここに壮大プロジェクトが始動】
--------------------------------------------------------
あなたの1冊の本で貧困国に小学校をつくる壮大プロジェクト
   【しょうがっこうをおくる会・NPO法人】
     詳細はホームページをご覧ください
    http://www.shinki-kaitaku.com/npo/index.html


======================================================================

●櫻井が開発したレンタル掲示板は
  コチラ ⇒ http://www.bunzin.gr.jp/m_board/

●櫻井が開発したクイズ投稿サイトは
  コチラ ⇒ http://www.bunzin.gr.jp/quiz/

======================================================================
メルマガ発行人 櫻井文人

メルマガ発行責任者情報は
 コチラ ⇒ http://www.bunzin.net/program/mghsinfo.html

アドレス変更と登録解除はコチラ ⇒ http://www.mag2.com/m/0000293166.html

メルマガバックナンバーは
 コチラ ⇒ http://www.bunzin.net/program/mailmaga/backnumber/

櫻井文人のプロフィール ⇒ http://www.bunzin.net/program/prof.html

ご意見・ご感想はコチラ ⇒ bunzin●bunzin.gr.jp
(メール送信の際は、●を@に置き換えてください。)
(櫻井が確実に読みますが、返信は保障できません。)
======================================================================
 
メルマガ登録・解除
 
前のメルマガ / 次のメルマガ
企画・運営・管理 BUNZIN NET