マンガでよめる痔のこと・薬のこと

非常に初歩的な質問なんですが
オープン系とWeb系というのはどう違うのでしょうか?
オープン系はいろんなメーカーの部品を使用して
プログラムを作るという認識ですが(←あってます?)
Web系も同じように思い、違いがわかりません。

ご存知の方よろしくお願いします!

このQ&Aに関連する最新のQ&A

A 回答 (1件)

オープン系というのは、昔のハードウェア・ソフトウェア共に統一された規格の閉じたコンピュータシステムだったのに対する対義語で、いろいろなメーカのハードウェアやソフトウェアを組み合わせたシステムのことを言います。



WEB系はそのアクセス方法であるハイパーテキストトランスファプロトコル(httpやhttps)を主に使って互いに接続されるシステムのことをいいます。WEB系は社内で閉じたシステムの場合もありますが、大抵はなんらかの形でインターネットに接続される場合が多いです。

逆に昔から言うオープンシステムというのは、システム上ネットワークを組みますが、インターネットに接続するとは限りません。
    • good
    • 7
この回答へのお礼

非常にわかりやすい回答ありがとうございました。
実はこれから就職活動をしようかと思っているのですが
とても参考になりました!
また質問するような事があればよろしくお願いします!

お礼日時:2006/04/16 22:36

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qオープン系、汎用系とは?

職を探すときに、オープン系システム開発とか汎用系システム開発という言葉が使われますが、オープン系・汎用系とはそもそもどーいう意味なんでしょうか?

どなたか、よろしくお願いします!

Aベストアンサー

オープン系とは、Unix,WS(+PC)をベースにした所謂「クライアント・サーバーシステム」を前提にしているようです。各WSやPCは、「通信」で結ばれます。文字どおり、個々の機種への依存性を極力排し、自由に結合できるのが特徴です。

汎用系とは、汎用大型機を前提としており、今でも金融系や移動通信の制御などに用いられています。(E)WS+Unixが出てくるまでは事実上これしかありませんでした。(他にもスパコンとかミニコンはあったが、基本は同じ)

これ以上詳しく言うとボロがでるので、あとは、専門家の方に任せます。

Q汎用系とオープン系の違いって?

ソフトウェア業界について勉強しています。
本によると、『業務システム開発は、汎用系システム開発とオープン系システム開発に分かれる』とあるのですが、違いがよく分かりません。

知り合いからは、「例えば人事給与システムはオープン系で、銀行などの基幹システムは汎用系だよ」と言われました。
それって、つまり規模の差ってことでしょうか?
よろしくお願いします。

Aベストアンサー

こんにちは。

おおまかに言えば汎用系とオープン系は高速性、信頼性が違います。汎用系のほうがどちらも優れています。
データ量だけならオープン系をSAN環境で使用すればどちらもあまり変わりません。

汎用系は高速性を要求される為、そのプログラミングはハードウェアに特化(ハードウェアやシステムの特性を考慮した)ものになります。よってマシン語に近い言語を使用することも多く、システム専用に構築される場合が多いので、システム変更や他に応用することが容易には出来ません。(昔銀行の統合でこれに失敗して大事件になったことがありますよね。)

オープン系は主にWindows等のアプリケーション(例えば会計ソフト)が動作する環境に用います。ハードウェアに特化しないので、その変更が汎用系に比べ容易です。

汎用系は集中処理型システムであるがゆえ、信頼性も高いものが要求されます。極端にいえば1台システムがダウンすると全滅してしまいます。ですからそのようなことがないように障害発生時の対処についてもオープン系よりもシビアなものとなります。

とはいえオープン系も信頼性が高くなってきており、さらにSAN環境等でリスク分散することでさらに信頼性を高めることができます。

汎用系とオープン系は互いに一長一短ですので使用するシステムの特性にて使い分けます。
極端な例でいえば銀行ATMなど大勢の人が同時に使用するようなシステムの場合は汎用系でないと対応できないでしょうし、質問者様自身が何かのアプリケーションを使用する為に自分のPCにディスクを増設されてもそれはオープン系システムと言えます。

つまり汎用系システムは、高速性などそれでないと対応できない場合に用い、オープン系はその名の通りオープンですのでいろいろな用途のシステムに用いるのが一般的です。

こんにちは。

おおまかに言えば汎用系とオープン系は高速性、信頼性が違います。汎用系のほうがどちらも優れています。
データ量だけならオープン系をSAN環境で使用すればどちらもあまり変わりません。

汎用系は高速性を要求される為、そのプログラミングはハードウェアに特化(ハードウェアやシステムの特性を考慮した)ものになります。よってマシン語に近い言語を使用することも多く、システム専用に構築される場合が多いので、システム変更や他に応用することが容易には出来ません。(昔銀行の統合でこ...続きを読む

Q組み込み系と制御系の違いは?

SE/PGの求人で、組み込み系、制御系を見ますが、
組み込みとは、家電製品などに組み込み、使用者が家電製品を使うときに操作したとおりに動くようにプログラムをつくるエンジニアのことでしょうか?

制御系はどういたことなんでしょうか?
制御とついているので制御するのだと思うのですが、使われる箇所としてはどういった所に使われるのでしょうか?

さっきの組み込み系でも、家電製品に”組み込ん”でも、”制御”もされているのではないでしょうか?
例えば、電子ジャーに”組み込ん”でも、温度調節なども”制御”しているのではないでしょうか?

組み込みと制御は同じような事なのでしょうか?

Aベストアンサー

○○系という言葉自体が広い概念ですので、たしかに重複する意味もありますが。
元々、系列化するものに対して○○系として区別していました。
対象が同じものであっても言い方で混乱しますね。
結論を簡単に言えば、表現の方法の違いなのですが、
1)主機能面から言えば、○○制御系
  (背景には、複雑・多様化、ネットワーク化、ユビキタス、インフラなどの課題が多い)
2)機器内部にコンピュータシステムを組み込むための技術力、対応力を強調させる場合は、組み込み系。(背景には、小型化、省電力、高速化などの課題が多い)

で、SE/PG求人ということなので、「ソフトウェア開発」に絞られます。
一般には、制御系システムの方が範囲が広く、以下のように使われるケースがあります。
「...制御系のシステム(計測・制御用ソフト、組み込み用ソフト、FA用ソフト)の開発経験者を求む....」

一般的には、
組み込み系システムとは、
 昨今の家電・電子機器・自動車(etc.)には、機器を制御するためのマイコン用ソフト・ハードが組み込まれて内蔵されている。その機器内部のコンピュータシステムを指す。組み込み系ソフトとは、機器内部のコンピュータシステムを稼動させるソフトウェアで、組み込み系システム用に開発されたソフトウェアのこと。組み込み系に対しては、PC系・UNIX系と言ったりする。機器の外部にコンピュータを接続する形式が「非組み込み系」と考えてよい。システムの構築の際、形態・方法を指す言葉。したがって、電子ジャーは、組み込み系システムであるとは言えます。

一方、制御系システムとは、広義には、機器を「制御する」システムを対象とする。狭義には、特に制御が主機能になっているものを指す。ここでの「制御系」の概念は、「組み込み系」であっても「非組み込み系」であっても構わない。すなわち、システム構築の目的や用途(機能)を強く意識した言葉。したがって、電子ジャー(炊飯)などの特定の狭い用途で主機能ではない場合には、使いません。自動車のカーナビ(位置特定)なども。敢えて「制御」を使うならば、電子ジャーの温度制御ソフトのように使われる。


制御系の実例的には
主な制御系         具体的システム例       ソフトの対象例
監視・制御系        中央監視盤、照明制御システム 制御端末用ソフト
FA系           製造ライン監視制御システム  PLC用ソフト
プロセス制御系       製鉄プラントシステム
通信・制御系        移動体通信制御システム    携帯電話、基地局
計測・制御系        排ガス濃度監視装置      濃度計測、ロギング
組み込み・制御系      DVDプレーヤシステム     モーター回転数制御
「DVDプレーヤ」では、単に「制御系」とは普通言わない。
「組み込み・制御系」もしくは単に「組み込み系」。

納得がいかないなら、「制御系」などで検索し、
ターゲットの実例を調べてください。

参考にされば、幸いです。

○○系という言葉自体が広い概念ですので、たしかに重複する意味もありますが。
元々、系列化するものに対して○○系として区別していました。
対象が同じものであっても言い方で混乱しますね。
結論を簡単に言えば、表現の方法の違いなのですが、
1)主機能面から言えば、○○制御系
  (背景には、複雑・多様化、ネットワーク化、ユビキタス、インフラなどの課題が多い)
2)機器内部にコンピュータシステムを組み込むための技術力、対応力を強調させる場合は、組み込み系。(背景には、小型化、省電力、高...続きを読む

Qオープン・WEB系、汎用機系って何ですか?

ソフトウェアの分野の違いについて教えてください。

「オープン・WEB系」と「汎用機系」とはどう違うのですか?

UNIX/LINUX、メインフレーム、という言葉との関連も教えてください。

Aベストアンサー

汎用機系は、IBM、富士通、日立、ユニシス、NECなどを代表とする汎用機(俗にいうホスト機)を
使用した、構成上「閉じた世界の」システムです。

その「閉じた世界」の反意としてオープン系という言葉が使われていますが、ハードやソフトの
メーカに拘らない自由な構成でシステムを構築することです。
柔軟性から、UNIX機、PC機で構成される場合が多いです。

クライアントサーバ型のシステムもオープン系のひとつの形態です。
Web系はオープン系の中でも特にWebを利用したシステムを指します。
(両方に導入が必要なクライアントサーバ型に対して、ほぼサーバ側のみで完結するのがメリットです)
DBを併用する場合が多いです。
オープン系には、汎用機との連携まで含まれる場合もあります。

QWebアプリケーション開発とWebシステム開発の違い

工業大学の学生です.
卒論でWebシステムについて調べています.

質問は
Webアプリケーション開発とWebシステム開発の違いについてです.
自分で調べたところ,Webアプリケーション開発とWebシステム開発の説明は同じような事がかいてあります.
Webアプリケーション開発とWebシステム開発は違うものなのか,同じものなのかわかりません.
教えていただきたいです.
よろしくお願いします.

Aベストアンサー

文脈によって同じ意味と場合と違う場合とあると思われます。

Webアプリは、ブラウザからの要求内容に応じ、Webサーバー上のアプリケーションが処理を実行し、その結果をブラウザに返すというもの(Webサーバー上に実装するアプリケーション実行環境はCGIやServletなどが使用される)。あとシステム間連携の方法としてWebサービスやSOAといったものをWebアプリと言う場合もあります。

Webシステムといった場合は、4つくらいの使い方をするのかと思います。1つはWebアプリと同じ意味。2つ目は単なるHTMLのやり取り(アプリ不在の静的コンテンツをブラウザに返す)。3つめは既存システム(ホストシステムなど)をWeb化するといった使い方。これはWebアプリと同じような方法で実装するのですけど。4つめはWebサービス、SOAといったシステム間連携の技法のことをいう場合。

QITベンダとSIベンダとSIerの違いについて

IT業界について質問したいのですが、私は今日本語を勉強しているので、変な表現があるかもしれません・・・。
できるだけ皆様が理解なされるように書きます。

質問は以下のとおりです。ちょっと長いですが、もし教えていただければ幸いです。
また、私は素人なので、簡単な言葉で教えていただくようお願いいたします。

1.ITベンダーとSIベンダーの違いは何でしょうか。
ネットで見たのですが、大手ITベンダと大手SIベンダの中に、同じ会社を見かけました。
例えば富士通・日立製作所・NTTデータなどです。
でもより一層調べたら、富士通はメーカー系SIerで、『富士通マーケティング、富士通エフサス、富士通エフ・アイ・ピー、富士通ビジネスシステム』とありますが、どれがITベンダに属しているのですか。

2.SIベンダだけ(あるいはITベンダだけ)に属する会社はあるのでしょうか?

3.SIベンダとSIerの違いは何でしょうか。
もともとこれらは同じものだと思いましたが、ネットでこの言葉を見かけました:「SIerやSIベンダーなど」
ということはこの二つは違いものだということでしょうか。
また、私は「ITベンダ=専門系ベンダ+SIer(SIベンダー)」と理解していますが、正しいでしょうか。
(質問1と重なっているようですが、教えていただけないでしょうか。)

4.SIベンダが扱っているものはネット業界のを除くものでしょうか。
SI業界はネット業界を含まないと読んだのですが、SIベンダもこの範囲を超えていないのでしょうか。

5.ITベンダはSI業界に含まれているのでしょうか。
本を読んでいるときにこの一文を見かけました:「ITベンダがSI業界に参入している」
質問1に挙げた富士通・日立製作所・NTTデータはこれに当てはまりますか。

以上ですが、もし教えていただければありがたいです。:)

IT業界について質問したいのですが、私は今日本語を勉強しているので、変な表現があるかもしれません・・・。
できるだけ皆様が理解なされるように書きます。

質問は以下のとおりです。ちょっと長いですが、もし教えていただければ幸いです。
また、私は素人なので、簡単な言葉で教えていただくようお願いいたします。

1.ITベンダーとSIベンダーの違いは何でしょうか。
ネットで見たのですが、大手ITベンダと大手SIベンダの中に、同じ会社を見かけました。
例えば富士通・日立製作所・NTTデータなどです。
でも...続きを読む

Aベストアンサー

1.ITベンダーとSIベンダーの違いは何でしょうか。
 明確な定義はありません。したがって感覚的に使われているので、スチュエーション(situation)によって意味が違ってきます。
 一般的には、その持つ意味の範囲は IT:Information Technology(情報技術)> SI:System Integration(システム構築) とITのほうが広いです。

 富士通はメーカー系SIerで、『富士通マーケティング、富士通エフサス、富士通エフ・アイ・ピー、富士通ビジネスシステム』とありますが、どれがITベンダに属しているのですか。
 これについても上記のように明確な定義がない中では、確実に言えるのは全ての企業がSIを大きな業務としていますのでSIベンダーと言うことはできます。
 親会社の富士通を除いてハードウェアは製造していません(販売はしています)が、パッケージソフトウェア等は製造・販売していますので、ITベンダーと言っても大きな間違いではないでしょう。

2.SIベンダだけ(あるいはITベンダだけ)に属する会社はあるのでしょうか?
 いわゆるソフトウェア会社(主にメーカ系ではなく独立系の)でSIのみを業務としているところは、SIベンダとは言ってもITベンダとは言わないでしょう。
 逆に、ハードウェアやソフトウェアのみ製造・販売に特化している(SIは対象としていない)企業は、ITベンダとは言ってもSIベンダとは言わないでしょう。

3.SIベンダとSIerの違いは何でしょうか。
 両者の違いは、SIの中に自社のハードなりソフトが入っているか否かの違い程度でしょう。違いはないと言ってもいいのかもしれません。

4.SIベンダが扱っているものはネット業界のを除くものでしょうか。
 除きません。SI業界はネット業界を含まないと言っていることの意味が理解できないです。何故除くのでしょうか?
 ネットショップのシステムや、携帯通信会社のシステム等もSIベンダが取り扱ったものであることは十分考えられますよね。

5.ITベンダはSI業界に含まれているのでしょうか。
 全て含まれているということはありません。
 例えば、プリンタのみ製造販売している企業、スキャナのみ製造販売している企業、ブラウザのみ提供している企業があるとすれば、その企業はSIを業としてはやっていない訳ですからSI業界には含まれないでしょう。

 「ITベンダがSI業界に参入している」
 これは、例えば上記のプリンタ製造販売の企業が、プリンタをキーワードとしてドキュメント管理のSIを手掛ける、情報セキュリティー分野にも進出する等ということではないでしょうか。

1.ITベンダーとSIベンダーの違いは何でしょうか。
 明確な定義はありません。したがって感覚的に使われているので、スチュエーション(situation)によって意味が違ってきます。
 一般的には、その持つ意味の範囲は IT:Information Technology(情報技術)> SI:System Integration(システム構築) とITのほうが広いです。

 富士通はメーカー系SIerで、『富士通マーケティング、富士通エフサス、富士通エフ・アイ・ピー、富士通ビジネスシステム』とありますが、どれがITベンダに属しているのですか。
...続きを読む

Qクライアントサーバシステム と web系システム の違い

こんにちは。

今、経済調査会のアンケートに答えているのですが、
ソフトウェア保守対象のシステムは?という質問に対し、
以下の回答選択肢がありました。

「クライアントサーバシステム」
「web系システム」
「メインフレームシステム」
「その他」

ふと思ったのですが、「web系システム」はクライアントとサーバ間でデータのやりとりをしているので、
「クライアントサーバシステム」に含まれるのではないのでしょうか?
なぜわざわざ分けているのでしょうか?

また、「メインフレームシステム」とはどのようなシステムでしょうか?

宜しくお願いいたします。

Aベストアンサー

ここで言う「クライアントサーバシステム」とは、2層アーキテクチャー、「web系システム」は3層アーキテクチャーを指しているのでしょうね。

2層アーキテクチャ(上でいうクライアントサーバシステム)とは、プログラムの処理がクライアントのPCで実行されるものです。アプリケーションの専用画面があり、それを起動して実行すると、起動したPCでプログラムが走って処理をします。バグの修正があったり機能の追加があったりすると、全部のPCに配布し直さないといけないため、管理に手間がかかります。

3層アーキテクチャ(上でいうWeb系システム)とは、プログラムの処理がサーバーで実行されるものです。クライアントはWebブラウザからアクセスして入力画面などを表示させ、何らかのアクションをすると(実行ボタンを押すとか)、サーバ側で処理が実行され、クライアントには結果の画面だけを伝えます。クライアントのPCはただブラウザで「サーバから送られた情報を映しているだけ」なので、バグ修正や機能追加などがあってもサーバのプログラムを修正するだけで済みます。クライアントはブラウザだけあればいいのです。最近はこのシステム形態が主流となっています。

ちなみに2層は、
「クライアント」-「サーバ(DBサーバ)」

3層は、
「クライアント」-「Webサーバ(アプリケーションサーバ)」-「DBサーバ」

という構成を取るので、そう呼ばれています。

メインフレームとは、UNIXやWindowsなんてものが出る前からある大型汎用機と呼ばれるコンピュータです。昔は全部これで処理していました。メインフレームを使ったシステムはだんだんUNIXやWindowsを使ったシステム(オープン系システムと言います)に移行されていますが、昔からあるシステムではまだまだメインフレームが現役で動いています。「メインフレームシステム」とはそのシステムを指します。

ここで言う「クライアントサーバシステム」とは、2層アーキテクチャー、「web系システム」は3層アーキテクチャーを指しているのでしょうね。

2層アーキテクチャ(上でいうクライアントサーバシステム)とは、プログラムの処理がクライアントのPCで実行されるものです。アプリケーションの専用画面があり、それを起動して実行すると、起動したPCでプログラムが走って処理をします。バグの修正があったり機能の追加があったりすると、全部のPCに配布し直さないといけないため、管理に手間がかかります。...続きを読む

Q業務アプリ系は何を含まれるですか?

私はウェブプログラマーですが、会社での小さいなセーリングシステムが自分で設計し、開発したんですが。
最近は転職サイトに回って、「ウェブ系の業務アプリ系プログラマ」という単語がでて、そのなかの「業務アプリ系」の意味はよくわからないです。
この「業務アプリ系」はいったい何の意味ですか?
あとは、何のスキルを持ってたら、この「業務アプリ系」という仕事をやってできるんですか?

私はいつも一人で開発ですから、ASP.NET-C# も3年続けましたけど、こういう単語はよくわからないです、わかっている方はぜひ教えてください、よろしくお願いします。

Aベストアンサー

金融機関系(銀行や証券)のシステムの場合ですが、
仕事の内容は「インフラ」「業務アプリ」「運用」
に分かれています。

「インフラ」:ネットワーク、DB、マシン構成の決定
「業務アプリ」:プログラム開発
「運用」:システムの運用・保守

Qソフトウェア開発とシステム開発の違い

ソフトウェア開発とシステム開発ってどう違うのでしょう?

Aベストアンサー

システム開発・・・・業務の仕組みを改善するシステムの開発
          例 コンビニのPOSレジのシステムの開発

ソフトウェア開発・・プログラム・ソフトウェアの開発
          例 パッケージソフト(一太郎やワードなど)の開発

一般的には上記のように考えられると思います。
双方の比較をすると、システム開発という範囲の中にソフトウェア開発は
含まれると考えてください(システム開発>ソフトウェア開発)

システム開発の範囲には業務のヒヤリングや分析、実際の導入や運用
(または試験運用)の段階も含まれます。

QVBとVBAの違い

お世話になります。

現在、ExcelVBAで機械設計の計算をさせようと思い勉強しているのですが、VBとVBAの違い(VBと比較したとき、VBAできること、できない事)の境目?がいまいち判りません。
まだまだ勉強中で困惑しております。このままExcelVBAを勉強していく物か、VBについて勉強していくか迷っています。このままExcelVBAを勉強してExcelVBAを理解すれば判断できるかと思うのですが、畑違いの勉強になってしまわないかと心配です。

やりたいことは、各種計算の簡略化です。
現在は、関数電卓で行っていますが、これをパラメータを入力すると計算結果が出る。このような物を作りたいと思っています。

長くなってしまったのでまとめると、
1、VBAとVBの違い
2、ExcelVBAで設計計算が可能か
あと、
プログラムにより計算させるときに、最適なプログラム(JavaとかPHPとかHTML等など・・・)お勧めのプログラムがありましたらアドバイス頂けたらと思います。

Aベストアンサー

1. VBAとVBの違い

VBは単体で動作するアプリケーションが作れますが、VBAはOfficeが必要です。
また、VBAはOfficeの環境が使えるので、Excel等を使った入出力の機能が既にできていますが、VBではある程度自分で作る必要があります。また、費用的な面でVBは購入しないと使えませんが、VBAはOfficeがあれば使えますので、既にExcelなどを導入されているならば、追加の費用が必要ありません。
もし、複数の人間で作ったプログラムを利用され、かつその中にOfficeを持っていない人が含まれるのであればVBAではできませんので、VBが必要です。

2. ExcelVBAで設計計算が可能か

可能です。また、多分VBAを使わなくてもExcelの関数でもある程度のことが可能だと思われます。お持ちの関数電卓の桁数にもよりますが、相当な高精度が必要でない限り大丈夫です。

文面からすると、プログラミング未経験のようですが、やりたいことが明確なので、Excelをお持ちであればVBAで始めてみてはいかがでしょうか。他の言語(Java, C, PHP...)でも可能でしょうが、中には環境を用意しなくてはならなかったり、本質である計算以外に気にしなくてはならないことが多く、初心者にはとっつきづらいのではないかと考えます。

VBAからVBへの移行、VBからVBAへの移行はどちらも可能ですし、VBAからVBへの移行は多少時間がかかるかもしれませんが、VBよりVBAから始める方が楽なので、どちらに優越があるとは一概に言えないと思います。一人でちょっと使う程度や勉強用なら、ExcelVBAをお勧めします。
しばらくすると、ExcelVBAの限界を感じるようになると思うので、そこからVBに移行するというのでも悪くないと思います。

1. VBAとVBの違い

VBは単体で動作するアプリケーションが作れますが、VBAはOfficeが必要です。
また、VBAはOfficeの環境が使えるので、Excel等を使った入出力の機能が既にできていますが、VBではある程度自分で作る必要があります。また、費用的な面でVBは購入しないと使えませんが、VBAはOfficeがあれば使えますので、既にExcelなどを導入されているならば、追加の費用が必要ありません。
もし、複数の人間で作ったプログラムを利用され、かつその中にOfficeを持っていない人が含まれるのであればVBAではで...続きを読む


人気Q&Aランキング