プログラム(ソフトウェア)の定義
その他 / / July 04, 2021
マルコス・グリエルメッティ著、8月。 2008
文字通り「ソフトウェア" 手段 "ソフト商品"、これはスペイン語の意味を理解するのに役立ちません。 ソフトウェアとは 指図書 する準備ができて によって解釈される コンピューター 電子データ処理を実行します。
A コンピューターは0と1のみを使用します、すなわち、 バイナリ言語 (00101010010100100101001)、その有形のコンポーネント(ハードウェア)は、電気信号を次のように解釈するように設計されています:オフ(0)またはオン(1)。
これは、何がオンかオフかを解釈するよりも、解釈する方が簡単だからです。 何かが「多かれ少なかれオン」であるかどうかを区別します(これは、ゼロとの間の異なる数を意味します 1)。
しかし、いくつかの0と1はいわゆるバイトを形成する可能性があるため、8ビット(それぞれ0または1はビット)で次のように形成できます。 バイト:ランタイム環境で任意の基本文字を表すことができるデータユニット:256の可能性。 このようにして、 プログラミング とりわけ、より理解しやすい。
人間に関してはそれは非常に複雑でしょう 書く バイナリ言語のプログラム(0と1)、 彼らはより理解しやすい言語を発明しました、または高レベルの呼び出し。この例としては、C、C ++、Python、Perl、Java、HTML、BASHなどがあります。
全ての 論理コンポーネント コンピュータシステムで特定のタスクを実行するために必要なものは、 分類 ソフトウェアは、その一般的な使用法を考慮して、スペイン王立アカデミーによって受け入れられた言葉です。
実際、ソフトウェアは、コンピューターで実行される命令やアルゴリズムだけを指すのではなく、 ドキュメントと関連データ それはのシステムの一部です コンピューティング. だから歌 フォーマット Mp3またはOGGは、デジタル化されている(数値に渡されている)ため、ソフトウェアです。
ザ・ ソフトウェアは本質的に一部です 論理 コンピューターからこの現象を理解するには、フランス語で「ソフトウェア」が「logiciel」と呼ばれていることも考慮に入れる必要があります。
アランチューリング 1936年に開発された理論は、今日のソフトウェアの基礎を形成しています。 テスト 計算可能数と呼ばれます。
ソフトウェアの種類:から システム (ハードウェアが機能するために不可欠)、 プログラミング (プログラマー向けのツール)、および アプリ (エンドユーザーを対象としており、通常はプログラマーではありません)。
プログラムのトピック(ソフトウェア)