プログラミング初心者です。
教えてください。
シェルスクリプトをテーマに調べています。
シェルスクリプトが書ける基準として、
他の人から
「ロジックが組めること」
という条件が提示されました。
ロジックとは何か、調べると色々な解釈があり、
わかりにくいです。
海外の英語辞書によると
http://www.ldoceonline.com/dictionary/logic
2 a set of choices that a computer uses to solve a problem or perform a task
(問題を解決したり、タスク=仕事を実行するためにコンピュータで使われる一連の選択)
https://en.oxforddictionaries.com/definition/logic
2 A system or set of principles underlying the arrangements of elements in a computer or electronic device so as to perform a specified task.
(特定のタスク=仕事を実行するためにコンピュータや電子回路で使われる 要素の集合体の背後にある システムや原則のまとまり)
とあります。
◆要は、「ロジックが組める」とは、
目的を決めた後に、解決方法を選択し、1から10まで記載しないと理解できない(ある意味、不器用な)コンピュータに読み込ませるための、処理の流れを定めること
と考えます。
そういう感じの理解でよいのでしょうか?
※もちろんスキルによって、組めるロジックの質に違いがあることは認識しています。
◆プログラミングロジックの構成要素の数について
たとえば、次をみると、
プログラミングロジックの構成要素は7つあるようです。
「ロジックは、演算(計算、論理式)、変数(単独、配列、構造)、代入、判定、分岐、ジャンプ、関数|メソッドの7つの要素で思考します。」
出典)
プログラミングロジック入門
http://moeprog.web.fc2.com/M_NET_SC/Manual/PayPal100/PayText100_02_Sample.pdf
この数は、教える人によって違う数で提示されるものですか?
たとえば、処理、分岐、反復 という風にざっくり教えたりするものですか?
数は7つで固定値か、あるいは人によって違うものか知りたいです。
7つでない場合の具体例も知りたいです。
ご存じの方いらっしゃいましたら、よろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/25 08:07