表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。

プログラム

作者: ツナ川雨雪

プログラマブルデバイスは何世紀も前から存在していた。早くも9世紀には、ペルシャのBanu Musa兄弟によってプログラマブルな音楽シーケンサーが発明され、彼は『創意工夫の書』の中で自動機械式フルート奏者を記述している[4][5]。 [4][5] 1206年、アラブの技術者アルジャザーリは、ペグとカムを介して、異なるリズムとドラムパターンを演奏させることができる音楽機械オートマトンを発明した[6][7] 1801年、ジャカード織機は、穴を開けた一連の厚紙カードである「プログラム」を変えることによって全く異なる織物を作ることができるようになりました。


暗号解読のアルゴリズムも何世紀も前から存在していた。9世紀、アラブの数学者アル・キンディーは「暗号メッセージの解読に関する手稿」の中で、暗号化されたコードを解読するための暗号アルゴリズムについて記述している。彼は周波数分析による暗号解読の最初の記述を行い、最古の暗号解読アルゴリズムとなった[8]。


最初のコンピュータプログラムは、一般に1843年に数学者のエイダ・ラブレスが発表したベルヌーイ数列を計算するアルゴリズムであり、チャールズ・バベッジの分析エンジンによって実行されることを意図したものである[9]。



データと命令はかつて外付けのパンチカードに保存され、プログラムデッキに整列して保管されていた。

1880年代にハーマン・ホレリスがデータを機械で読み取り可能な形で保存するという概念を考案し[10]、その後1906年のI型タブレータにコントロールパネル(プラグボード)を追加することで異なるジョブ用にプログラムすることが可能となり、1940年代後半にはIBM602やIBM604といったユニットレコード機が、最初の電子コンピュータと同様にコントロールパネルでプログラムされるようになった。しかし、1949年に導入されたストアドプログラムコンピュータの概念により、プログラムとデータの両方がコンピュータのメモリに同じ方法で保存され、操作されるようになった[11]。



データと命令はかつて外付けの「パンチカードに保存」され、プログラムデッキに整列して保管されていた。



「パンチカードに保存」



いわゆるソフトウェア





プログラマブルな音楽シーケンサーが発明され


恩恵を受ける俺


「ツナ川雨雪」



評価をするにはログインしてください。
この作品をシェア
Twitter LINEで送る
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。

この作品はリンクフリーです。ご自由にリンク(紹介)してください。
この作品はスマートフォン対応です。スマートフォンかパソコンかを自動で判別し、適切なページを表示します。

↑ページトップへ