第1章.プログラミング
1525 ワード
1.1プログラミングとは?
プログラミングは要求を正確かつ詳細に説明する作業であり,その結果コードであり,0と1の機械のみが動作する.
解決策を考えるときは、コンピュータの観点から問題を見なければなりません.
このとき必要なのは計算思考です.
1.2プログラミング言語
問題解決能力に基づいて定義された問題解決策は、コンピュータが理解できる言語、すなわち機械言語(機械コード)に伝達されるべきである.
人間は機械言語を理解しており,直接機械言語で命令を伝えることは難しい.したがって,人間はプログラミング言語を用いて命令を伝達することができ,コンピュータはCompiler(または解釈器)を機械言語に変換して理解することができる.
JavaScriptでHelloWorldを出力する
機械語よりもわかりやすい言語です.
console.log('Hello World')
1.3語意
プログラム設計は,需要の集合を解析し,低層のデータ構造と関数の集合に変換し,その流れを制御する.
const number = 'string';
console.log(number * number); // NaN 문법적으로 틀린 것은 없지만, 이 코드는 아무런 의미가 없다.
Reference
この問題について(第1章.プログラミング), 我々は、より多くの情報をここで見つけました https://velog.io/@hyejeong/Javascript-Deep-Dive-1장.-프로그래밍テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol