署名プログラムとは何ですか?

コンピュータープログラミングの署名プログラムは、電子メールまたはその他の通信の終了に添付されている、補償されていないソースコードの短いブロックです。電子通信の署名は、ユーザーを識別するために、発信メッセージに自動的に添付されるテキストのブロックです。この領域にコードブロックが含まれている場合、署名プログラムと呼ばれます。ほとんどの署名プログラムは、実際のコードの簡潔さのために驚くべき方法でデータまたは情報を出力する些細な関数を実行します。制限とは、署名プログラムがコンパイルされていないことを意味し、好奇心beed盛な視聴者に結果を確認するためにコンパイルする必要があります - つまり、プログラミングの知識を必要とするタスク - ほとんどの署名プログラムは、主にプログラミングコミュニティ内のプログラムによって表示されます。通常のコンピュータープログラミングコードのように見える代わりに、非常に標準以外の略語で書かれていることがよくあります頻繁に見られない関数、演算子、言語機能の使用。この理由の一部は、コードの読み取りを困難にして、プログラムの出力を容易に明らかにしないようにすることですが、何らかの方法でユニークな外観を提供するためにもできます。書かれているコードの名前は意図的に読みにくいコードです。

署名プログラムの一般的な出力は、コードを書いた人の名前または添付のメッセージを送信する人の名前である可能性があります。数学的式と再帰操作のグラフィカルまたはテキストベースの表現も一般的です。ほぼすべての出力が可能ですが、ソースコードは通常、4行未満に保たれます。これは、従来の最大署名ファイルです。

ソースコードの実際のフォーマットは、oにヒントを与えるという点で署名プログラムの一部になります。生成される可能性のあるユーザー。これは、ソースコードを配置して出力に関連する画像を形成するか、コード内の文字とシンボルを使用して単語を綴ることによって行うことができます。これは、ほとんどのプログラミングコンパイラが複数のスペースとラインブレークを無視し、代わりにコードのライン内の実際の文字のみを見るため、可能です。

署名プログラムでの長さ、機能、時にはコードの外観に影響を与えるために使用される追加方法の1つは、マクロの使用です。マクロは、有効なコンピューターコードの一部を、文字またはシンボルの短いまたは代替シーケンスに割り当てる方法です。マクロが後でソースコードに配置されると、それが表すコードにコンパイラに置き換えられます。これにより、署名プログラムを短くすることはできませんが、誤解を招く名前を持つマクロを使用したり、他のマクロを組み込んだりすることにより、プログラムは非常に読みにくくなります。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?