忍者ブログ
構造化プログラミングとは・・・
構造化プログラミングとはダイクストラ(E.W.Dijkstra)が提唱した
構造化定理を用いてプログラミングする

構造化定理とは・・・
どのような制御を持つプログラムでも、連接、選択、反復の
3つの基本構造の組み合わせで表現できる
というものである

連接とは・・・
順構造でありプログラムの記述とコンピュータの動作経過が一致ものである
つまりプログラムの上から順に実行されていく通常の文である

選択とは・・・
(多)分岐構造である
if文等がこれである

反復とは・・・
繰り返し構造である
while文等がこれである

構造化プログラミングが提唱される前は職人芸みたいな部分があった
分かり易い分はプログラムは上から順に実行されるが・・・
そうでないものはGOTO文が多用され無秩序に上に行ったり下に行ったり・・・
合流したり分岐したり・・・考えただけでも・・・TT

幸いJavaにおいては言語仕様により・・・
何も考えなくても構造化プログラムを書くことが出来る^^
PR
【2007年08月03日07:30 】 | プログラミング | コメント(0) | トラックバック()
構造化プログラミングとオブジェクト指向・・・
Javaはオブジェクト指向プログラミングである
故にJavaで作ったプログラムはオブジェクト指向である???

このことを考える前にオブジェクト指向とはなんだろうか?

1.プログラム化しやすい
2.プログラムの再利用率が高い
3.機能の追加・変更が楽

と言われているが・・・
1はともかく2,3は出来ない・・・TT
バージョンアップの度に1から作り直している・・・^^;

と言うことは・・・
Javaで作っただけではオブジェクト指向にはならない・・・TT

今まではJavaの構文を覚えるのでせ~~~いっぱいだったから・・・
でもJavaの言語仕様により誰でも構造化プログラミングは出来る^^

これからはオブジェクト指向を目指してみる・・・



【2007年08月02日07:30 】 | プログラミング | コメント(0) | トラックバック()
初心に帰る・・・
プログラムとは何だろうか???

簡潔に言えば・・・
コンピュータへの指示書である

プログラミングとは・・・
この指示書を作ることである

ではプログラミングで難しいところはどこだろうか???

プログラミングの肯定をおおまかに分けると・・・

1.コンピュータに行わせたいことを理解する
2.理解したことを説明できるレベルまで理解する
3.コンピュータが理解できる言語に翻訳する

上記3段階に分類できる
1は完成のイメージであり・・・
3は機械的に翻訳するだけである

2が設計図でありこれの出来如何によっては・・・
完成した後に再設計が必要になることも・・・TT


【2007年07月25日07:30 】 | プログラミング | コメント(0) | トラックバック()
ブートキャンプもクッキーも超えた・・・
楽天市場で何度も1位を獲得している
ビリーズブートキャンプも・・・
豆乳クッキーダイエットも・・・超えた
その他いろいろなダイエットを試してきたママが
一番効果があるというダイエット法・・・

それは妊娠ダイエットwww^^
三日坊主にならないし・・・^^;
食事制限も・・・

今も継続中で4クールに突入~~~^^
今日は最初の子の誕生日^^

子に引っ張り回され強制的に運動もできるじょ~~~

【2007年07月20日07:30 】 | 成長日記 | コメント(0) | トラックバック()
びりぃずぶぅときゃんぷ・・・
一歳になり3歩ダッシュできるようになったあたちぃ・・・
肩幅より広めに開き両手を広げ・・・飛行機飛行機ブンブン
(まるで・・・やじろべい・・・^^;)

それを見ていたもうすぐ5歳になるお兄ちゃんが指導に・・・^^
それもテレビを見ながら懇切丁寧に・・・^^;

楽天でもビリーズブートキャンプが何度もランキング1位に輝いているが・・・
若者を惹きつける魅力があるんですね^^


【2007年07月18日04:32 】 | 成長日記 | コメント(0) | トラックバック()
前ページ| ホーム |次ページ

忍者ブログ [PR]