三省堂 大辞林 |
システム 1 [system]
IT用語辞典バイナリ |
システム
システムとは、複数の要素が体系的に構成され、相互に影響しながら、全体として一定の機能を果たす何物かのことである。
IT用語としては、システムという言葉は非常に多くの場面で用いられる。具体的には、コンピュータシステム、情報システム、ネットワークシステムなどのように、コンピュータに関わるハードウェア、ソフトウェア、周辺機器などの一定範囲を示す場合が多い。また、オペレーティングシステム(OS)のように、情報システム全体から見ると、その構成要素となる部分がそのレベルでさらに「システム」と呼ばれていることがある。
システムはどのようなものでも、そのレベルでの要素の組み合わせと、異なるレベルの階層の積み重ね、そしてそれらが総体として実現している機能、という特徴を持っている。従って、その組み合わせのどの範囲を切り取っているのか、全体の中のどの階層に注目しているのか、そしてどの機能的特徴に注目しているのか、などによってさまざまなシステム名称を持つことになる。
一般的に、コンピュータと呼ばれるシステムは、データの入力、内部での計算、事務処理やその他業務に必要となる各種の処理の実行、および、必要な出力、という一連の動作を行うシステムを指す。なお、これと同様の動作をするものを指して情報システムと呼ぶ場合もある。コンピュータと情報システムとの間に明確な区別があるわけではないが、「情報システム」はその実現方法よりも、果たす機能に注目している語であり、ハードウェアとしての計算機とネットワークインフラとを利用して、業務上必要な機能を実現しているシステムというニュアンスを含むことが多い。
また、ネットワークシステムといえば、情報をあるノードから他のノードへと伝送あるいは交換するための、ハードウェアおよびソフトウェアの体系を指す。
システムについて研究する学問分野としては、システム科学、システム工学などがある。計算機分野全体については計算機科学と呼ばれる分野がある。おおむね、システムは所定の対象を限ってシステムやドメインごとに研究が行われている。より抽象的な意味におけるシステムの挙動を研究する分野としては、システムダイナミクスと呼ばれる分野がある。システムダイナミクスは、各種のシミュレーション技法とそのためのシミュレータ、シミュレーション言語などを用いて実験され、工学や社会、経済などへ応用されている。
| ハードウェア: | コントローラ 空冷ファン モジュール モノリシック 静音水冷システム システム チャネル |
| コンピュータ: | リクエスト リフレッシュPC 自作パソコン システム 周辺機器 出力装置 初期化 |
PHP関数リファレンス |
system
system — 外部プログラムを実行し、出力を表示する
説明
string system ( string command [, int &return_var] )system() は、指定した command を実行し、結果を出力する C 言語の system 関数に似ています。
PHP をサーバモジュールとして実行している場合、 system() のコールにより、各行を出力した後、 Web サーバの出力バッファが自動的にクリアされます。
コマンドを実行し、何の加工もせずに全てのデータをコマンドから直接 返す必要がある場合、passthru() 関数を使用してください。
パラメータ
- command
-
実行するコマンド。
- return_var
-
引数 return_var が存在する場合、
実行したコマンドの返すステータスがこの変数に書かれます。
返り値
成功時はコマンド出力の最後の行を返し、失敗時は FALSE を返します。例
例 1876. system() の例
<?php
echo '<pre>';
// シェルコマンド "ls" の全ての結果を出力し、出力の最後の
// 行を $last_line に格納します。シェルコマンドの戻り値は
// $retval に格納されます。
$last_line = system('ls', $retval);
// 追加情報を表示します。
echo '
</pre>
<hr />Last line of the output: ' . $last_line . '
<hr />Return value: ' . $retval;
?>
注意
| 警告 |
| ユーザが入力したデータをこの関数に
渡すことを許可する場合、ユーザが任意のコマンドを実行できるようシステムを欺くことが
できないように escapeshellarg() または
escapeshellcmd() を適用する必要があります。 |
注意: この関数を用いてプログラムを開始し、 バックグラウンドで実行させたままにしたい場合、このプログラムの出力をファイル または他の出力ストリームにリダイレクトするようにする必要があります。さもないと、 PHP はプログラム実行終了までにハングしてしまいます。
注意: セーフモード が有効な場合、 safe_mode_exec_dirの中にある実行プログラムのみ実行可能です。 実際的な理由により、現在、実行プログラムへのパスに ..を 含めることはできません。
| 警告 |
|
セーフモードが有効な場合、コマンド文字列は
escapeshellcmd() でエスケープされます。
つまり、echo y | echo x は、echo y \| echo x
となります。 |
参考
| exec() |
| passthru() |
| popen() |
| escapeshellcmd() |
| pcntl_exec() |
| バックティック演算子 |
.NET Framework クラス ライブラリ リファレンス |
System 名前空間
その他のクラスは、データ型の変換、メソッドのパラメータの操作、数値演算、リモートおよびローカルのプログラム呼び出し、アプリケーション環境の管理、マネージ アプリケーションおよびアンマネージ アプリケーションの管理をサポートするサービスを提供します。
クラス
インターフェイス| インターフェイス | 説明 | |
|---|---|---|
![]() | _AppDomain | System.AppDomain クラスのパブリック メンバをアンマネージ コードに公開します。 |
![]() | IAppDomainSetup | AppDomain のインスタンスに追加できるアセンブリ バインディング情報を表します。 |
![]() | IAsyncResult | 非同期操作のステータスを表します。 |
![]() | ICloneable | クローン作成をサポートします。クローン作成とは、既存のインスタンスと同じ値で、クラスの新しいインスタンスを作成することです。 |
![]() | IComparable | 型固有の比較メソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 |
![]() | IComparable | インスタンスの並べ替えなどを目的とし、型固有の比較メソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 |
![]() | IConvertible | 実装参照の値または値型を、値と等価な共通言語ランタイム型に変換するメソッドを定義します。 |
![]() | ICustomFormatter | オブジェクト値のカスタム定義書式およびユーザー定義書式をサポートするメソッドを定義します。 |
![]() | IDisposable | 割り当てられたアンマネージ リソースを解放するメソッドを定義します。 |
![]() | IEquatable | 2 つのインスタンスが等しいかどうかを判断するための型固有のメソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 |
![]() | IFormatProvider | 書式を制御するオブジェクトを取得するための機構を提供します。 |
![]() | IFormattable | オブジェクトの値を文字列形式に変換する機能が用意されています。 |
![]() | IServiceProvider | サービス オブジェクト、つまり、他のオブジェクトにカスタム サポートを提供するオブジェクトを取得するための機構を定義します。 |
構造体
デリゲート| デリゲート | 説明 | |
|---|---|---|
![]() | Action | 指定したオブジェクトでアクションを実行するメソッドを表します。 |
![]() | AppDomainInitializer | アプリケーション ドメインの初期化時に呼び出すコールバック メソッドを表します。 |
![]() | AssemblyLoadEventHandler | AppDomain の AssemblyLoad イベントを処理するメソッドを表します。 |
![]() | AsyncCallback | 非同期操作の完了時に呼び出されるコールバック メソッドを参照します。 |
![]() | Comparison | 同じ型の 2 つのオブジェクトを比較するメソッドを表します。 |
![]() | ConsoleCancelEventHandler | System.Console の CancelKeyPress イベントを処理するメソッドを表します。 |
![]() | Converter | 特定の型のオブジェクトを別の型のオブジェクトに変換する方法を表します。 |
![]() | CrossAppDomainDelegate | アプリケーション ドメインを越える呼び出しのために、DoCallBack によって使用されます。 |
![]() | EventHandler | イベント データを持たないイベントを処理するメソッドを表します。 |
![]() | EventHandler | イベントを処理するメソッドを表します。ジェネリック型の引数は、イベントによって生成されるイベント データの型を指定します。 |
![]() | Predicate | 一連の基準を定義し、指定されたオブジェクトがこれらの基準を満たしているかどうかを判断するメソッドを表します。 |
![]() | ResolveEventHandler | AppDomain の TypeResolve イベント、ResourceResolve イベント、AssemblyResolve イベントを処理するメソッドを表します。 |
![]() | UnhandledExceptionEventHandler | アプリケーション ドメインで処理されない例外によって発生したイベントを処理するメソッドを表します。 |
列挙型生物学用語辞典 |
ウィキペディア |
システム
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/10/15 01:51 UTC 版)
(System から転送)
システム(英: system)は、相互に影響を及ぼしあう要素から構成される、まとまりや仕組みの全体。一般性の高い概念であるため、文脈に応じて系、体系、制度、方式、機構、組織といった多種の言葉に該当する。
それ自身がシステムでありながら同時に他のシステムの一部でもあるようなものをサブシステムという。
|
||||||||||||||
- 1 システムとは
- 2 システムの概要
固有名詞の分類
Systemに関連した本
- プロマネやってはいけない 計画・管理編 (日経BPムック) 日経BP社
- Typographic Systems―美しい文字レイアウト、8つのシステム Kimberly Elam ビー・エヌ・エヌ新社
- ITアーキテクトのやってはいけない 設計、メソドロジ、実装・テスト、運用、セキュリティのアンチパターン (日経BPムック) 日経BP出版センター
Systemに関係した商品
- BOAに替わる新技術EIGHTFITシステム!締めるのは1アクション最速ブーツ!【送料無料】激安! 2011-2012 スノーボードブーツ メンズ クイックレースタイプ 11-12 PALMER BRAID E-FIT EIGHTFIT SYSTEM スノボ ブーツ スノボー ブーツ レビューを書いてBURTONバンダナプレゼントスポイチ
- 【並行輸入】海外版スレンダートーンエボリューション・System-Abs【EMS】キャメロットJ
- 【1/16am9:59迄ポイント3倍】【Joshinは平成20/22年度製品安全対策優良企業 連続受賞・プライバシーマーク取得企業】COMPANION2/2-B【税込】 ボーズ マルチメディアスピーカー Companion Series II (ブラック・2本1組) BOSE multimedia speaker system companion2 [COMPANION22B]【返品種別A】【a_2sp0106】【smtb-k】【w2】Joshin web 家電とPCの大型専門店
.png)
.png)
.png)
.png)
.png)