PSP xvi

PSPプログラミングを教えるブログ(本気で頑張る人アクセス大歓迎サイト)

PSP-X.gif

記事の間違いを報告  新アップローダー
記事修正情報 PSPプログラミング資料 自作ゲーム PSP用エミュレータ リンク

公認リンク
公式PSP専科 公式PSVita専科 はじめるPSPSDK PSP EXEC GAME M@STER PSP 猫山のYouTubeチャンネル

TAG
全記事にタグをつけています  http://nekoyama2gillien.blog36.fc2.com/?tag=タグ
PSP PSPプログラミング DXライブラリPortable OSLib ショートプログラム ハローワールド
PSP自作ゲーム PSP自作ソフト エミュレータ ゲームアーカイブス PSP動画
動画 初音ミク ミクミクダンス MMDドラマ ゲーム 魔法少女まどか☆マギカ 侵略!イカ娘
アイドルマスター

このブログについて

このブログでは、非公式のPSPソフト、いわゆる自作ソフト( PSP Homebrew )を作る事を目的とします。

著作権などの こまかい利用規約については、こちらを開いてお読み下さい

このブログについて知りたい方、初めて来訪された方はこちらを開いてお読みください
お問い合わせは 猫山猫宗(nekomune@gmail.com)までどうぞ


当ブログはリンクフリーです。ブログ名は、アルファベットで「PSP xvi」と書いて『ピーエスピー・エクシビ』とお読みください。
相互リンクを希望されるブログ運営者様は、ココで申請して下さい。


このブログで全記事から探し物の方は、ここをクリックして下さい。
http://nekoyama2gillien.blog36.fc2.com/?all

スポンサーサイト 

--/--/--
--. --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[edit]

CM: --
TB: --

page top



おことわり
こちらから始まる講座は、若い人向けに分かりやすく書いています。ですから詳しく調べると間違った書き方になっているものもあります。色々な事が分かるようになったら、もっと詳しく自己学習してくださいますよう、お願いします


初回のテーマは「2進数に慣れよう」

コンピュータというか、電子部品の基礎からお勉強するのだっ。

電気が入る   = 通電 = ON
電気が切れる = 断電 = OFF


上記の事は、理解して欲しい。分かりますよね?

電気が入る、切れる、で ON、OFFです。
これは、通電ON / 通電OFF(断電)。

コンピュータの世界では、条件式を演算し、その結果、
その答えが、真なのか偽なのかの判定をして、それぞれの場合の処理を行います。

電子回路(コンピュータも含む)に演算させると、判定結果のフラグ(=旗)の電流の状態が変化します。 通電ON / 通電OFF(断電)。

この 通電ON / 通電OFF は2パターンなので、「0」と「1」の2進数の数値で表す事ができますが、詳細は書きませんので知りたい方は独学で勉強してくださいね

[基礎]
通常 慣れ親しんでいる10進数は、0,1,2,3,4,5,6,7,8,9 の10パターンですね?
2進数は、0,1 の2パターンしか無いのです。


(例) これを踏まえて、プログラミング例

0001 ////////////////////////////////////
0002 //  コメント欄
0003 //     リンゴの色は?
0004 ////////////////////////////////////
0005 
0006 定  義:リンゴを1個、調達
0007 
0008 条件式:リンゴの色は赤色か?
0009 判  定:真(赤色)なら、[ラベル]*AKA の行へ飛べ
0010 //  (偽(赤色でない)場合の処理を下記に書く)
0011 // リンゴは赤くない
0012 処理A1:リンゴの色を赤く塗る
0013 処理A2:売りに出す
0014 処理A3:終了
0015 // リンゴは赤い
0016 *AKA   // [ラベル]
0017 処理B1:リンゴを蒸す
0018 処理B2:売りに出す
0019 処理B3:終了

C++ライクな日本語で、プログラムの核を書いてみた。
理解して頂けるであろうか。
[C++ライク]と定義したのは、C++言語でのプログラミングを想定しているからです。
プログラム中に // とあったら、その2文字(スラッシュ)以降の行は注釈(コメント)です(C++で拡張されたのです)。
また、C言語/C++言語での注釈は、 /* ~~~~~ */ という記号で囲んだ部分に当てはまります。詳しくは、C言語 / C++言語 の教科書参照の事。

では、今回はこれだけ。

関連記事
スポンサーサイト

[edit]

CM: 4
TB: 0

page top

この記事に対するコメント

プログラミングって厨房にもできますかね?非常に興味あるんですが。

TGH #- | URL | 2010/01/10 19:47 * edit *

TGH さんへ(ずばり、可能!)

プログラミングは、学校の英語&数学の勉強みたいなモノです。
プログラム用の言語をマスターして、その言語の文法に従って命令を書き連ねて、数学の知識を生かして計算式を導き、解決させながらプログラミング。

私は小学校高学年からのプログラミング暦で、BASIC言語とZ80のアセンブラ言語から始めました。
親にパソコンを買ってもらえたのは、高校生の頃ですが。
ソレまではナイコン(=「無いパソコン」略してナイコン)で、プログラムのソースが掲載されている雑誌を購入して勉強していたのです。

そのお陰で、今、C++言語とかが良くわかります。
自分の習いたいプログラミング言語の勉強をすることが大切です。
このブログでは、C++言語でPSPプログラミングをしています。ソースもいくつか配布していますので、まずはC言語 & C++言語の基礎からの勉強をしつつ、サンプルソースの解析をしてみて下さい。
C言語のソースの登竜門は「Hello, world.」です。print命令だけなので、初級編です。「PSPデスクトップ ドドド」のソースが理解できるようになったら凄いですね。

プログラミングは、目的を持って製作して、やり遂げることが重要。

途中で投げ出すとOUTですよ~~

「やる気次第で何でも出来る」と言っておきます。
ガンガレっ!!

中学生からでもプログラミングは出来る、と断言します。
(やってた本人より)

でも、学校の勉強もやってね。

猫山猫宗 #jjrqi.Ao | URL | 2010/01/11 09:16 * edit *

ありがとうございます^^少し調べてみたんですが、C言語とかC++やらは、僕にはさっぱりです^^;もうちょい頑張ってみます。また何かあったら質問させてもらっていいですかね?

TGH #- | URL | 2010/01/11 22:48 * edit *

ちょっと一言

学校で勉強を学んでいればいつかプログラミングに役立つ知識が身に付くかと存じます。

プログラミングは若い頃から勉強して身に着けたモノ勝ちではないので、正しい知識と忍耐力とか技法を身に付けて下さい。

あなたはまだ若いのだから、色んな知識を会得してみて下さい。そうすると、あなたが将来、何になりたいか目的が持てるかと思います。


ガンガレっ!!

通行人 #jjrqi.Ao | URL | 2010/01/12 17:02 * edit *

page top

コメントの投稿

Secret

page top

トラックバック

トラックバックURL
→http://nekoyama2gillien.blog36.fc2.com/tb.php/41-e9764412
この記事にトラックバックする(FC2ブログユーザー)

page top


h o m e |


 

2017-08