プロが教えるわが家の防犯対策術!

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

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

A 回答 (4件)

システム開発・・・・業務の仕組みを改善するシステムの開発


          例 コンビニのPOSレジのシステムの開発

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

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

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

ありがとうございました。
なんとなく分かりました。

お礼日時:2003/07/14 13:38

システムとは仕事をする仕組みです。


コンピュータだけでなくそれを使う人や周りの人の仕事のやり方も含めて
システムといいます。
このシステムを開発するのがシステム開発です。

ソフトウェア間発とは仕事をする仕組むが出来ていて、コンピュータのハードが有って、
残りのソフトウエア(プログラム)だけを開発することです。
    • good
    • 3

業界でもその違いを明確にして使い分けている方は


実際、ほとんどいないと思います。(^^;

が、システムとは、goo辞書でひくと
「個々の要素が有機的に組み合わされた、まとまりをもつ全体。体系。」です。
個々の要素=プログラム=(?)ソフトウェア

システムというのは、No.1の方も書いていますが
主に業務として使われる、複数のプログラムの集合体です。
集合体でなくても、それらを一括してシステムと呼ぶこともあります。
ソフトウェアと言った場合、どちらかというと単独的なイメージがありますよね。

話がまとまらなくなってきましたが、直感的には
ソフトウェア開発=比較的小規模なもの
システム開発=比較的大規模なもの
程度で良いのではないでしょうか?

うまく説明できなくてすみません。。。
    • good
    • 0

システム開発とは、システムを作ることですね。


で、システムとは、何か?

人間が、どのようにして、入力し、また、出力して
用いるかということですね。
業務とも言われます。パソコンだけでなく、パソコンを
用いた仕事の流れなどを設計することでしょう。

ソフトウェア開発は、その業務の中で、パソコンのプログラムが占めるところを開発することですね。
    • good
    • 1

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

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

このQ&Aを見た人はこんなQ&Aも見ています

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

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

Qソフトウェア開発エンジニアとSEの違いを教えて!

SEとPGの違いはわかります。
SEとソフトウェア開発エンジニアの違いがよくわかりません。

教えてください!

Aベストアンサー

一般的な業務システムを手掛けてる場合は、以下のようになります。

システムエンジニアとは

例えば、電子化するにあたり、何をコンピュータに入力する必要があるのかとか、入力項目は文字なのか数字なのかとか、数字なら何桁要るか、文字なら何文字要るかとか、入力方法をどうするかとか、入力支援にどんな機材が要るかとか、果ては、1日の始業から終業まで、人員とコンピュータ上のデータがどう連携してどう動くべきか、とか、そういうのを設計する人(設計させられる人)です。

「入力端末は3台要るかな」とか「バーコードリーダーが10個要る」とか「バーコード印刷機は2台欲しいな」とか「画面にはこの情報が表示されてないと困るな」とか「この時間にこの作業を3名で行えば、ここでこういうデータがコンピュータに乗るから、こっちでそのデータ使って作業すんのに6名必要で」とか、そういうのまで含め「業務全体を1つのシステムとして考えて設計する」のがシステムエンジニアです。

ソフトウェア開発エンジニアとは

システムエンジニアが用意した「使用機器はコレ。データの入力はコレで、紙での出力はこういうのが必要。画面に出す必要があるのはコレ。操作端末にはコレ表示して、バーコードリーダーはコレを読み取って、コレ使ってバーコード印刷するから」っていう企画書、仕様書、設計書を渡されて、それを元に「どんな言語で」「何時までに」「実際にどうプログラムを書くか」を考え(考えさせられ)、実際にプログラムを作って(作らなきゃいけなくて)、作ったプログラムの仕様書を書く(書かされる)人の事です。

場合によっては「プログラムで使用するデータを生成ためのプログラムを作る」とか「プログラム開発支援ソフトを作る」とかもします(させられます)

なお、ゲームソフトとなると話は別。

ゲーム開発だと「SEもPGもソフトウェア開発エンジニアもクソも無え。とにかく出来るヤツがやれ。いや、出来なくてもやれ。もう告知ったから発売日は変えられねぇ。延期ったら会社が不渡り出して潰れるぞ」です。

ま、ゲームの場合は機器も入力も出力も最初から殆ど決まってるので、システムエンジニアの出番が無いです。

システムエンジニアの代わりにゲームエンジニアってのは居ますが(「シナリオの方針」とか「ゲーム性」とか「ゲームシステム」を考える人)システムエンジニアとはちょっと違います。

一般的な業務システムを手掛けてる場合は、以下のようになります。

システムエンジニアとは

例えば、電子化するにあたり、何をコンピュータに入力する必要があるのかとか、入力項目は文字なのか数字なのかとか、数字なら何桁要るか、文字なら何文字要るかとか、入力方法をどうするかとか、入力支援にどんな機材が要るかとか、果ては、1日の始業から終業まで、人員とコンピュータ上のデータがどう連携してどう動くべきか、とか、そういうのを設計する人(設計させられる人)です。

「入力端末は3台要る...続きを読む

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

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

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

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

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

Aベストアンサー

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

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

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

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


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

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

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

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

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といったシステム間連携の技法のことをいう場合。

Qソフトウェア開発とSEの違いについて

今現在、就職活動中の大学3年生です。
業界研究をしててソフトウェア開発にとても興味を持ちました。
ですが、いろいろな企業や職種があるので自分が本当に行きたい方面が明確にわかりません。
ソフトウェア開発とSEはどのよにう違うのですか?
また、Web系の仕事に携えればいいなと思うのですがこの方面にはどのような職種がありますか?
どんな回答でもアドバイスでも全然構いませんのでよろしくお願いします。

Aベストアンサー

色々な生産手法があると思いますが、一例として、システム構築手順とは、概略で次のような感じです。

(1)要件定義(お客様がどういうシステムを作成したいかの要件をヒアリングしてまとめる)
  ↓
(2)システム設計(上記、要件をシステム仕様として具体化する)
  ↓
(3)ソフトウエア設計・製作・試験(普通、ソフトウエア開発と呼ばれるフェーズ)
  ↓
(4)システム試験(システム設計の妥当性を検証する)
  ↓
(5)運用試験

>ソフトウェア開発とSEはどのよにう違うのですか?
ソフトウエア開発とは、上記のうち、主に(3)を指します。ここでの主役はプログラマですね。
それに対して、SEは、(1)~(5)全体を推進&管理します。
なお、(1)(5)は、どちらかというとお客さま主体で、SEが従という分担になります。
あと、余談になりますが、(3)のソフトウエアフェーズは、単価の安い海外に発注を出すようになってきていますね。

>また、Web系の仕事に携えればいいなと思うのですがこの方面にはどのような職種がありますか?
今や、イントラ系や業務系のシステムでもWebでの再構築が進められていますので、どの方面でもWebは必須だと思います。

IT業界で求められるのは、プロジェクトを取り仕切れる知識と能力を持つSEです。
ソフトウェア開発という分野も重要ですが、もう少し広範囲のシステム開発にも目を向けられた方がよろしいかと思います。

色々な生産手法があると思いますが、一例として、システム構築手順とは、概略で次のような感じです。

(1)要件定義(お客様がどういうシステムを作成したいかの要件をヒアリングしてまとめる)
  ↓
(2)システム設計(上記、要件をシステム仕様として具体化する)
  ↓
(3)ソフトウエア設計・製作・試験(普通、ソフトウエア開発と呼ばれるフェーズ)
  ↓
(4)システム試験(システム設計の妥当性を検証する)
  ↓
(5)運用試験

>ソフトウェア開発とSEはどのよにう違うのですか?
ソフトウエア...続きを読む

Qベンダー、SIer、システム開発会社、ソフトハウスの違いを教えて!

ベンダー、システムインテグレータ(SIer)、システム開発会社、ソフトハウスの違いがよく分かりません。教えてください!

たとえばマイクロソフトはどれに当たるのかなど、
有名企業を例に挙げていただくとイメージしやすいかと思います。

Aベストアンサー

# 有名大手は規模が大きすぎて部門/グループ会社ごとに別の側面を持ってます。
# 質問者さんがその会社のどの情報を持っているか(いないか)で
# 例に挙げた企業のイメージがまったく異なりますので、
# かえって誤解させる可能性が高いと思います。
#
# 一般には単にIT企業として有名だが、SIer部門も業界では有名で、
# ソフトウェアベンダ部門も一部に有名で、ハード部門からサービス部門からいろいろ持ってて、
# ソフトハウスなグループ会社もあり、違う会社もあり…。


(ソフトウェア)ベンダー≒ソフトハウス
システムインテグレータ(SIer)≒システム開発会社

ソフトハウスってのは一般にソフトウェア開発専門/メイン(自社製品/受託)の会社。

「○○ベンダ」は○○の提供元のことで、多くのソフトウェアベンダは
自社開発したソフトウェア製品を販売してる(この場合、見方を変えればソフトハウスの一種ともいえる)
まぁ他社製品の販売だけの販売代理店もベンダの一種ですが。

システム開発会社はシステムインテグレータ(SIer)と同義かと。
「お客様のシステム」を設計して開発して支援するのがお仕事。
ソフトウェアは本来そのための部品であって、通常は
ハードウェアやサポート等を含めたソリューションを提供する。

# 有名大手は規模が大きすぎて部門/グループ会社ごとに別の側面を持ってます。
# 質問者さんがその会社のどの情報を持っているか(いないか)で
# 例に挙げた企業のイメージがまったく異なりますので、
# かえって誤解させる可能性が高いと思います。
#
# 一般には単にIT企業として有名だが、SIer部門も業界では有名で、
# ソフトウェアベンダ部門も一部に有名で、ハード部門からサービス部門からいろいろ持ってて、
# ソフトハウスなグループ会社もあり、違う会社もあり…。


(ソフトウェア)ベンダー≒ソ...続きを読む

Qメーカー系、ユーザー系、独立系のメリットデメリット

誰かメーカー系、ユーザー系、独立系の会社のメリットデメリットを教えてくれませんか?
わかるかたいらっしゃったらお願いします。

Aベストアンサー

こんにちは
某所からのテンプレートですが、、、
-------------
■メーカー系
ハードウェアメーカーのソフトウェア開発部門が子会社として独立した企業やその傘下にある企業。
親会社のハードウェア販売支援業務に近い。 
 Ex. NECソフト、富士通ビジネスシステム、日立情報システムズ
 長所:遠隔医療のようなハードウェアに依存するようなシステムに強い。
    メーカーの営業を経由して、仕事が入ってくる。
 短所:原則として、親会社のメーカー製のハードウェアを使う。
■ユーザー系
システムのユーザー企業のソフトウェア開発部門が子会社として独立した企業。
親会社が勝ち組であればあるほど、ノウハウ・実績が高く、システムの得意分野がはっきり定まっている場合が多い。
基本は親会社グループのシステム支援業務。 
 Ex. 住商情報システム株式会社、新日鉄ソリューションズ株式会社、伊勢丹データーセンター
 長所:親会社やそのグループ企業での、ノウハウ・実績を利用できる。
 短所:遠隔医療のようなハードウェアに依存するようなシステムに弱い。
    グループ外企業に対しては独自の営業力が必要。
■独立系
親会社を持たず、独自に設立し経営している企業。ソフトウェア業界の過半数を占める。
独自の技術力を蓄積している場合がある。 
 Ex. CSK、インテック富士ソフトABC
 長所:親会社に縛られないことから、どこのメーカーのハードでも調達できる。
 短所:経営基盤が弱い。親頼みの受注は一切ないため、独自の営業力が必要。
■コンサル系
経営コンサルティングを行い、その方法論としてIT化を支援する企業。 
 Ex. 野村総合研究所、日本総合研究所、アクセンチュア
 長所:経営コンサルからシステム開発・メンテナンスに至るまでの一社での完全なソリューション提供の実現。
    パイオニア的な方法論の実現が可能。
 短所:システム開発面での実績の弱さ(予算・納期・品質)。
    業務のIT化に実験的な部分が含まれる可能性があり、全体的にコストが高い。

こんにちは
某所からのテンプレートですが、、、
-------------
■メーカー系
ハードウェアメーカーのソフトウェア開発部門が子会社として独立した企業やその傘下にある企業。
親会社のハードウェア販売支援業務に近い。 
 Ex. NECソフト、富士通ビジネスシステム、日立情報システムズ
 長所:遠隔医療のようなハードウェアに依存するようなシステムに強い。
    メーカーの営業を経由して、仕事が入ってくる。
 短所:原則として、親会社のメーカー製のハードウェアを使う。
■ユーザー系...続きを読む

Q(情報)システム開発と(情報)システム構築

教えて下さいm(_ _)m
(情報)システム開発と(情報)システム構築に違いはあるのでしょうか?色々調べたのですが違いがわかりません(;;)ご存知の方いらっしゃいましたら教えてください!!よろしくお願いしますm(_ _)m

Aベストアンサー

システム開発とは、まさにプログラムを開発する事をいいます。

システム構築とは、実際の運用が出来る様に環境を作ることです。
例えば、スタンドアロンのPCにワープロや表計算ソフトをインストールして、プリンタやインターネット接続の環境設定をする事も、システム構築です。

システム構築の一部で、システム開発が行われる場合がある、ということです。

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

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

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

Aベストアンサー

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

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

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

QSEを目指した動機についてお聞きしたいのですが。

現在、大学3年のものですが、正直、SEになるか迷っています。
志望業界は、絞られてきました。IT業界です。
そこで、社会人の方に質問したいことがあるのですが、
就職活動の際、
「自分の会社選びの基準」、「なぜこの業界?」「なぜSE?」などを絡めて
お聞きした事があります。
後は、SEになる為の入門書は、あるのでしょうか?
私は、正直、悩んでいます。
自分の一生を決めるのにほぼ近いのですから。
もし、質問をしてくださる奇特な方、心からお待ちしています。

Aベストアンサー

現在外資系のコンピューター・メーカーでSEをやっております。実は昨年に転職したばかりで、それまでは従業員300人程度のSI企業におりました。
ちなみに大学は法学部でした。(平成3年卒)

<なぜSEを選んだか?>
学生時代、アルバイトで設計事務所で図面を引かせてもらっていたのですが、それがきっかけで、「何かモノを作る仕事がしたいな」と思ったのが大きな理由です。
しかし私は文系出身なので、「モノを作る仕事」で「文系でもOK」で、という観点で探し当てたのがSEです。SEといっても一日中マシンに向かっているわけではなく(新人さんはそうかもしれませんが)、ある程度になってくると、ほとんど仕様書作成やレビュー、お客様や他部門との調整に追われます。それでも提案から始まって要件定義、設計~テスト、そして本番(そしてたまにトラブル・・・)と、1つ1つをチームで乗り越えて達成していく感覚は私には合っていたように思います。

<なぜこの業界?>
上述とかぶる点もありますが、特にこの業界、と思っていたわけではなく、自分がやりたい仕事のスタイルを探したら、たまたまこれだったということです。

<会社選びの基準>
新人教育を本気でやってくれるところです。私が新卒で入社したところは、半年は仕事しないで、ずっと研修。その後の半年がOJT。文系出身でパソコンを触ったこともないところから入りましたので、大変ありがたかったです。
これはsupercannonさんにも是非お伝えしたいことですが、入社してちょっと研修やって、すぐ現場に放り込むような会社は避けたほうがよいです。例えコンピューター経験があってもです。「プログラマー」で終わってしまいますから。プログラマーは寿命は短いと思ってよいです。長くこの職業でやっていくつもりなら、最初はプログラマーをやりながらでも、必ず「SEの視点」を持ち続けてください。
それから自分がどういうSEになりたいかを明確にすること。SIをやりたいのか、ユーザー部門のSEになりたいのか、メーカーのSEになりたいのか、などによって全く会社選びが違ってきます。見方を変えれば、会社によって、求められるSEのスタイルが違う、ということです。現在の私のように、メーカーのSEになればハードからソフトまで、まずは自社製品を選定してしまいますが、独立系のSI企業なら自由に選べます。またユーザー部門のSEであれば、SIというより運用面のスキルに比重が大きくなります。

正直SEというのはあまり割りの良い仕事ではありません。退職する人も結構います。ただ、いろいろなお客様や、いろいろなトラブル・・・刺激が多くてルーティン・ワークでは味わえない充実感があると思いますよ。

現在外資系のコンピューター・メーカーでSEをやっております。実は昨年に転職したばかりで、それまでは従業員300人程度のSI企業におりました。
ちなみに大学は法学部でした。(平成3年卒)

<なぜSEを選んだか?>
学生時代、アルバイトで設計事務所で図面を引かせてもらっていたのですが、それがきっかけで、「何かモノを作る仕事がしたいな」と思ったのが大きな理由です。
しかし私は文系出身なので、「モノを作る仕事」で「文系でもOK」で、という観点で探し当てたのがSEです。SEといっても一日中マシン...続きを読む

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

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

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

Aベストアンサー

こんにちは。

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

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

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

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

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

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

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

こんにちは。

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

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


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング