プログラム【program】
プログラム
【英】 program
電子計算機を機能させて一の結果を得ることができるようにこれに対する指令(コマンド)を組み合わせたものをいう(不正競争2条6項)。オブジェクト・プログラム(実際に電子計算機を動作させる機械語で表されたもの)であるか,ソース・プログラム(人間が理解できるプログラム言語で作成されたもの)であるかは問わない。また,必ずしも具体的な成果が目の前に出力されるものに限られず,ゆえに,実際に各種の作業を行うアプリケーション(応用プログラム)はもちろん,ハードウェアを効率的に使用するためにこれを制御するオペレーティング・システム(OS)や,ソース・プログラムをオブジェクト・プログラムに変換するコンパイラなども,プログラムに含まれる。こうしたプログラム(すなわち電子計算機への指令の組み合わせ)が思想・感情を創作的に表現したものであれば,著作物(著2条1項1号・同項10号の2)として著作権法の保護を受ける。
(注:この情報は2007年11月現在のものです)
プログラム 【program】
プログラム
【英】program, computer program
プログラムとは、計算機に動作をさせるため用意された、処理手順を指示する一連の命令の集まりのことである。
プログラムは、その計算機の動作を具体的に指示する命令語の集まりであるといえる。特定の命令語を具体的に並べたものは、どんな処理をするものであれ、プログラムに該当する。他方、特別な命令語に依存しない、特定の問題を解く方式は、アルゴリズムと呼ばれる。
現在利用されている計算機は、ほぼ全て、ノイマン型コンピュータと呼ばれるアーキテクチャに基づいて設計されている。ノイマン型コンピュータは、アラン・チューリングが発見した計算の原理そのものに従って動作し、番地が付与された記憶装置に記録された命令語を読み込み、解釈実行する、という動作を繰り返す。実行内容には、記憶装置からの読み込み、書き込みが含まれる。記憶装置に置かれる命令語の種類とその並びによって様々な動作をさせることができる。このような論理機械は、論理的に可能な計算の全てを実行できることが証明されており、万能チューリングマシンとも呼ばれる。
プログラムを記述するために用意された命令の体系は、プログラミング言語と呼ばれる。プログラミング言語は人工言語であり、多種多様な種類が開発されている。分類としては、例えば、特定のCPUの命令語そのものである機械語、機械語レベルの命令をシンボリックに表したアセンブリ言語、より人間寄りの(自然言語に近い)表現で記述される高級言語などに大別することができる。あるいは、実行形態によって分類すれば、ソースコードをそのつど解釈して実行するインタープリタ型言語と、コンパイルによってあらかじめネイティブのマシン語に変換しておくコンパイラ型言語などに分けることができる。
C言語のようなコンパイラ型言語は、モジュール単位でコンパイルされ、オブジェクトファイルと呼ばれる出力を得る。オブジェクトファイルは、リンクされることにより一つの実行ファイルとなる。実際の場面で用いられるプログラムは、複数のプログラムやモジュールが連携して動作を行う場合がある。そのようなもので、ローカルマシン内で時分割で動作するものを多重プログラミング、平行プログラムなどと呼ぶ。また、ネットワーク越しに複数プログラムが連携するような場合、分散プログラムと呼ぶことがある。
なお、プログラムを作成する作業はプログラミングと呼ばれ、プログラミングを行う者はプログラマと呼ばれている。プログラミングやプログラマといった表現には、多分に、プログラムの設計に始まる一連の作業を全般的にこなすというニュアンスがある。このようなニュアンスのプログラマに対して、他の誰かが案出したプログラムを単にデータとして入力する役割の者は、特にコーダーと呼ばれる場合もある。
プログラム
プログラム(Programme)
プログラム
プログラム
プログラム
「プログラム」の例文・使い方・用例・文例
- 彼はコンピュータプログラムを教える名人だ
- サスペンス映画二本立てのプログラム
- このコンピュータ・プログラムは検索の結果を自動的に整理してくれる
- どうみてもこのプログラムは我々のニーズに答えていない
- そのプログラムの目玉はそのロックバンドの演奏だ
- 新しいプログラムを試す
- コンサートプログラム
- プログラムを実行する
- 補習プログラム
- コンピュータの画面はさまざまなプログラムが使えることを示していた
- そのピアニストの出番はプログラムの5番だ
- 彼女はフィットネスプログラムを始めた
- そのプログラムはスキャナーを取り扱う
- 彼はすばらしいビデオゲームの新作のプログラムを書いた
- プログラムが自動で株式の売買を行います
- 画面に表示するたびに私がプログラムを自分で書く
- アフィリエイトはA社のアフィリエイトプログラムを利用しております
- あらかじめ、いくつかのプログラムを用意する
- 彼が自分でプログラムを組みます
- プログラムを複数のプロセスが実行する
プログラムと同じ種類の言葉
品詞の分類
名詞およびサ変動詞(作る) | 箔押し モンタージュ プログラム 錐揉み 創出 |
「プログラム」に関係したコラム
-
CFDで自動売買するには、CFD業者の提供する取引ツールに自動売買の機能が付いていることが条件になります。2012年7月現在、自動売買の機能が付いている取引ツールを提供しているCFD業者はGCIフィナ...
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のEA(Expert Advisor)の作り方を紹介します。MT4のメニューから「ツール」、「MetaQuotes L...
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)は、ロシアのMetaQuotesSoftwareが開発したソフトウェアです。MT4は無料で公開され、だれでも自由に利用...
-
FX(外国為替証拠金取引)のティックをエクセルで表示する方法を紹介します。必要なソフトウェアは、Microsoft Excel(エクセル)とMT4(Meta Trader 4)です。Microsoft...
FXのチャート分析ソフトMT4で高値と安値のラインを引くには
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)で高値と安値のラインを引く方法を紹介します。高値のラインは、ローソクの高値の1本1本を線で結んだものになります。同じく...
-
株365や株式投資、FX、CFDなどで必ず儲かるという謳い文句で投資を勧誘する手口が後を絶ちません。勧誘の手口には次のようなものが挙げられます。「絶対儲かる。借金してでも投資する価値がある。」と絶対儲...
- プログラムのページへのリンク