キーをタイプするか押すことはプログラミングと同じですか? [閉まっている]


-1

キーをタイプすること/押すことはプログラミングと同じですか?

例えばC ++でプログラミングするときは、まず最初のレベルの プログラミング階層 - High-Level Language 至るまで Assembly language > Machine language > etc.

単一のキーが押された場合、それはまたそのプロセスを通過しますか?


1
私はそれが必要だと言うでしょうが、十分な条件ではありません。したがって、単一のキーを押すことはプログラミングとしてカウントされません。
yasar

それは直接機械語に送られて他のものを通り過ぎるでしょうか?
asdkj

2
キーを押してもコンピュータには影響しますが、どちらのレベルでも新しいコードは生成されません。これがプログラムの書き込みの意味です。
Máté Juhász

キーをタイプするか押すことはエッセイか小説を書くことと同じですか? もちろん違います。プログラミングは 書き込み プログラム。
sawdust

回答:


1

プログラミング階層 ネットワークスタックレイヤ階層と同じようには機能しません。

TLDR絶対にありません。

純粋なコンパイル言語のプログラムをコンパイルすると、バイナリ表現が構築され、そのバイナリ表現だけが実行されます。そして、バイナリ表現は、一般的に、どの高水準言語から、そしてどの命令からそれがコンパイルされたかについての兆候を示さない。

アセンブラは主に人間が読めるバイナリコードの表現です。

それが私たちが分解を知っている理由であるが、惑わされていないというわけではないので...

私たちが最初にCまたはC ++に翻訳されていないJavaまたはPythonプログラムでプログラムする場合(ただし、ある言語からCまたはC ++への翻訳者を見つけることができます)。ネイティブバイナリコードにコンパイルされたJIT(バイトコードの場合はterm)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.