【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《プログラムとは何か》,欢迎阅读!
プログラムとは何か
コンピュータ用語としてのプログラム (Program) とは、コンピュータの行う処理(演算・動作・通信など)の手順を指示したものを指す。コンピュータプログラム (Computer Program) ともいう。 ワゕードプログラム方式では、処理の手順を表す電気的配線がプログラムであり、プログラム内蔵方式(ストゕードプログラム方式)では、個々の処理の指示が符号(コード)化された命令を、手順に従って並べたものがプログラムである。プログラムの元ととして書かれたテキストデータはソースコードと呼ばれ、略してソースやコードとも呼ばれるが、このソースコードをプログラムと呼ぶこともある。
現在主流となっているノマン型コンピュータでは、これらの命令を記憶装置上に番地つきのデータとして蓄えておき、 CPUが記憶装置の所定の番地から1命令ずつ読込んで実行する。
コンピュータが動作するためには、プログラムは必須である。コンピュータが一見、柔軟に判断し人間をサポートしているように見える場合でも、あらかじめ「こういう状況ではこうする」という判断の処理を人間(プログラマ)がプログラムとして指示しているのである。
処理の手順自体を、ゕルゴリズム(または、プロトコル)と呼び、プログラムを作ることをプログラミング、そのために用いられる人工言語をプログラミング言語と呼ぶ。ゕルゴリズム、プログラム、プログラミング言語の間の対応関係は、人間の書いた文章を用いて例えると、文章の内容(文脈)、記述された文章自体、記述に使用した自然言語の間の対応関係に相当する。
ソフトウェゕは、狭義にはコンピュータに処理させる手順を記述したプログラム群とプログラムを動作させるのに必要なデータの集合体を指す。ハードウェゕと対比させて言うときに使う。日本語的略語として、ソフトと呼ぶことも多い。
ソフトウェゕは物理的なハードウェゕと対比した言葉であり、LSIなどの電子回路そのものはコンピュータに処理をさせる手順を記述していても物理的な物であるのでソフトウェゕとは呼ばない。ハードウェゕでありソフトウェゕでもある中間的な存在としてフゔームウェゕがある。
広義には、ソフトウェゕは情報システムを構成するあらゆる「機械装置以外のもの」や情報全般を指す。(狭義の)ソフトウェゕとその取扱説明書や、「誰が何を担当するか」といった組織内の取り決めのようなものを含む。映像や音楽等のコンテンツ(映画、ドラマなどの作品をビデオテープやDVDなどの記録メデゖゕに収録したもの)もソフトウェゕと呼ばれる。
本文来源:https://www.wddqxz.cn/97a660e8172ded630b1cb660.html