どこまでがOSで、どこからがアプリか?

このエントリーをはてなブックマークに追加
11
で、たとえばファイルマネージャはOSの一部で、標準搭載エディタ
はOSの一部ではないとか、UNIX系の場合、シェルはOSの一部で、vi
もOSの一部だが、emacsはOSの一部でないとか、何か基準はあるの
でしょうか?
22:03/04/10 20:16
2
3Be名無しさん:03/04/10 20:18
本来はHALと入出力制御だけがOSの機能だが、今や「各アプリケーションが共通して使う機能
の集合体」とOSを定義するのが妥当であろう。
4Be名無しさん:03/04/10 20:50
>>3
表題の疑問に対しては、「今や」以降の説明はトートロジーでは?
5Be名無しさん:03/04/10 22:51
viがOSの一部とは…
6Be名無しさん:03/04/11 01:17
俺基準。
ユーザー権限で動いている部分はアプリ。

全部同じ権限の時はその都度判断。
7Be名無しさん:03/04/11 01:26
まあ切り分けたところで意味なんて無いんじゃないかと。
たかがviでも標準で入ってないと怒る奴多そうだし。
8Be名無しさん:03/04/11 03:36
viがOSの一部だというなら
メモ帳もOSの一部ということになるな
9Be名無しさん:03/04/11 03:51
MicroSoftがOSとして売っているのだから、そこに入ってるものはOSでよい。
よってソリティアもOSである。勿論メモ帳も。
10Be名無しさん:03/04/11 05:58
WindowsMediaPlayerもFrontPageExpressもOS
11かあ:03/04/11 07:09
OS=オペレーティングシステムだからそれに関わる機能全てをOSって言う。メモ帳やら付属のゲームはオマケ機能だろ。メモ帳がOSの機能を果たしてるとでも言いたいのか?
12Be名無しさん:03/04/11 11:08
どーでもいーじゃん、そんなの。
13Be名無しさん :03/04/11 16:45
それでさ、GUIはOSの一部なのか?,という疑問なんだけど、サーバ向けUNIX
の場合は、GUI不要だけど、窓や林檎はGUIなかったら何もできないだろ。
14Be名無しさん:03/04/11 17:14
>11

GUIにすること自体がOSとしてはオマケ機能。
フォルダをダブルクリックすることでディレクトリを切り替えるなんて、オマケ以外
の何者でもない。
フォルダのアイコンを変えたりするのも、ディレクトリに目印を設定した方が便利な
んだから、GUIの一部だろう。
となると、壁紙を変える機能もGUI(OS)の機能の一部と言える訳で、どんどん解釈で
きる拡張されてしまう。
あなたの意見の則れば、OSと呼んでいいのはカーネルだけだ。
15Be名無しさん:03/04/11 17:29
犬糞板では、Linux(OS)といえるものはカーネルのみだ。
シェルもUIも自分で選べるものだからアプリの部類だ

といっている奴がいます。
16Be名無しさん:03/04/11 17:42
VineLinuxはひとつのOSだしTurboLinuxもひとつのOSとみなすなら、
パッケージに入ってるもの全部をOSとみなさざるを得ない。
カーネルだけがOSという意見を除けば、これが妥当な解釈だろう。

よってWindowsも同様、と考えるのが一番筋が通ってる。

WindowsMediaPlayerはOSでよろしいな?

17Be名無しさん:03/04/11 18:45
>>25=香具師
18かあ:03/04/11 19:14
Operating system
Operating=動作する,操作する,作業する

System=組織,体系,体制

だろ。もともとPCを使いやすくするためのものだろ?標準でプレーヤーとかエディタが付属してるだけじゃん。このプログラムが付属でなくたってOSだろ。なくなったらOperatingできなくなってOSと呼べなくなるファイルをOSっていうんじゃないのか?
19Be名無しさん:03/04/11 19:24
>>15
カーネルだって選べるじゃん。
20bloom:03/04/11 19:28
21Be名無しさん:03/04/11 19:30
ンジャア犬糞はOSじゃないって事で
結論でたし終了
22Be名無しさん:03/04/11 19:40
昔教育テレビのOS入門講座で、カーネルとシェルがOSだと
先生が言ってたよ。
23Be名無しさん:03/04/11 19:55
>18
あのねえ・・・
カーネルが意味するところがわからないんならそういえば?

分かりやすくWindows95を例にして言うと、無くなったら動作しなくなるのは
MS-DOSだけです。
んじゃ、Windows95の側の部分はOSじゃないんだね?
24Be名無しさん:03/04/11 20:20
Win95以降のWindowsはDLLで細切れになっていて、どこまでがOSでどこからがアプリかの区別は難しい。
NT系はともかく、9xの場合はDOS部分だけ起動してもコンソールからVerと打てばWin9xと返すから、
屁理屈ではWin32サブシステムや各種のDLLは不要という見方もできなくはないが…

ただ、たとえばメモ帳はアプリだし、Explorer(IEではなくファイラーの方)はOSと不可分と考えて良いと思う。
となると少なくともユーザーインターフェイスが動作する状態までの各種サービスを提供する部分がOS?

UNIX系の場合だと、XはOSには含まれないよね…
25Be名無しさん :03/04/11 20:33
極論1「ハードウェアに依存しないアプリケーション実行環境を提供する
のがOS・・・・よってカーネルまでがOS」
極論2「業務用アプリケーションソフトなど一部の例外を除いて、それ単独
でコンピュータを使用できる環境を提供するソフトウェアがOS・・・よって
MS OfficeがWindowsと一体で提供されれば、OfficeもOSの一部」
26Be名無しさん:03/04/11 20:47
削除すると起動しなくなるものがOSの一部
削除しても起動するものがアプリ
27Be名無しさん:03/04/12 21:07
昔の国産PCは全て削除するとROM BASICが起動した。
つまり全て削除してもちゃんと起動してなにがしかのことはできたわけだが。

28Be名無しさん:03/04/13 11:01
BTRON(1Bとか超漢字とか)だとどうなるんだろ。
Windowsに例えると、メモ帳やペイントの中にファイルをずらっと並べてファイラーみたいに使えるから。
BTRONではシステムアプリケーションって言ってるけど、OSの一部って言った方がいいのかな?
29Be名無しさん:03/04/13 17:54
>24
ExplorerはOSと不可分とするとExplolerでメディアファイル選択すると
画像イメージが見えたり、MP3ファイルが聞けたりするわけですが。
(OSによりますが、Win2000Proではそうなってます。)
となりとやっぱり区切りがないですよ。
ベンダーがOSという名のもとに提供するのはOSってことでいいんじゃないですか?

UNIX的にはXはOSじゃないですね。
この考えだとOSはカーネルだけです。
WinのNT系OSは全てカーネルだけがOS、というのも有りだとは思いますが。

上記2種類以外の回答は主観的に過ぎて、話にならないと思います。
30Be名無しさん:03/04/13 23:11
>UNIX的にはXはOSじゃないですね。
>この考えだとOSはカーネルだけです。
ハァ?
31Be名無しさん:03/04/14 15:02
WindowsというかMSだけでしょ?
GUI含めてOSだって言ってるのは。
32Be名無しさん:03/04/14 15:08
>>31

伝統的マカは、GUIこそがOSだと信じ込んでいる。。。
余談だが、マカにシステム開発の要件定義をやらせると、くだらぬ
ドラッグ&ドロップ視覚効果の実現ばかり夢見ていて、さっぱり要件が
固まらないらしいが

33Be名無しさん:03/04/15 00:31
30は痛いコってことで。
34Be名無しさん:03/04/15 03:36
なんで?
35Be名無しさん:03/04/15 21:45
どっちでも ええやんけ
36Be名無しさん:03/04/15 22:10
Windowsなら…
メモ帳、IE、WMPとかは基本的にはソフトだと思うが、
Windowsコンポーネントに関連してるし、つーかOS標準装備なので
メモ帳、IE、WMPなどはOSのシステムの一部
MSは強制バンドルという卑怯な手でシェアの伸ばしてきた

NetscapeやOpera、RealPlayerなどはフツーのアプリということで
漏れはネスケが好き(そのわりにはIEでカキコしているがね(w
37Be名無しさん:03/04/15 22:18
ソフトウェア開発者が作らなくていい部分をOSというのではないのか。
38Be名無しさん:03/04/16 02:11
おまいら「Windowsは…」とか「UNIXは…」といわないと
どこまでがOSで、どこからがアプリなのかわけられないのか?
39かあ:03/04/16 12:30
>>38じゃー分けてみろよ。
40Be名無しさん:03/04/16 15:30
WindowsまでがOSでUNIXからはアプリだな
41( ̄u ̄;):03/04/16 17:15
終わってんな、パソコンの電源の入れ方から勉強しないと>>40
42Be名無しさん:03/04/16 21:34

40のツリにその乗り方してる時点で41はシステムを理解してない。
前々から思ってたが、学生か?
43Be名無しさん:03/04/16 22:57
PC用OSのほとんどは、カーネルとシェルによってOSとしての機能を満たす。
DOSならIO.SYS MSDOS.SYS COMMAND.COM
44あぼーん:03/04/16 23:01
   ______________
 /:\.____\
 |: ̄\(∩´∀`) \  <先生!こんなのがありました!
 |:在  |: ̄ ̄ U ̄:|
http://freeweb2.kakiko.com/mona/
45山崎渉:03/04/17 11:26
(^^)
46Be名無しさん:03/04/17 20:11
age
47Be名無しさん:03/04/17 20:16
IBMの見解 以下コピペ

「オペレーティング・システム (OS)」とは?

【日本語】 オペレーティング・システム ( OS :オーエス)
【英語】 Operating System

パソコンを動かすための基本的なソフトを指します。OSはメモリ
ーやディスク、周辺機器などのハードウェアの管理や、ユーザー
がパソコンを操作するためのプログラム(ユーザーインターフェ
ース)の提供など、実にさまざまなことを行っています。パソ
コン用の OS には、 Windows や MS- DOS 、 OS/2 、Mac OSな
どがあります。OSの上でアプリケーションが動きます。




48Be名無しさん:03/04/17 20:20
OSとは、Office Suiteの略です。
だから、マイクロソフト・オフィスがOSで、Windowsはアプリです
49マ狂:03/04/19 00:07
OSまでがOSで、アプリからがアプリなんだよ
50Be名無しさん:03/04/19 00:44
我が社の定義では、IEからOfficeまですべてがOSなのです。
51マ狂:03/04/19 00:45
そうでしたか、すいませんでした
52山崎渉:03/04/20 05:43
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
53Be名無しさん:03/04/20 20:29
Emacs は OS
54Be名無しさん:03/04/21 22:44
WINDOWS100%って雑誌にWINDOWS標準装備のソフト(メモ帳など)は糞だみたいな項目あったぞ。やっぱメディアプレーヤーとかはアプリじゃんか!思い込みだけで嘘つくなやゴルァヽ(`Д´)ノ初心者以下だな
55Be名無しさん:03/04/22 03:06
>54
だからおめえがわかってねえんだっつーの。

WINDOWS100%?

たかが雑誌記者ごときがそんな次元に達してると思ってるのか?
56Be名無しさん:03/04/22 05:26
>54

君は自分の頭で考えることを学べ。
読み聴きした知識を右から左では話にならん。

君の話は全部、消化されてないのがモロ分かりだ。

気づいてるのは漏れだけではないと思うが、突っ込
まんのはみんなカワイソウだとおもってるからだぞ。

たとえば
>43 の意見はひとつの意見とし正しい。

OSであるかアプリであるかはどう定義するか、と
いうだけの問題であって、最終解はないってのが
実態。

IBMの見解もIBMがそう定義しているだけであって
学術的認識とは違う。

で、学術的認識も実装とはかけ離れてるわけだ。

多少はわかったか?

後は自分で調べる、考えるこった。
57Be名無しさん:03/04/22 13:31
OSがそのアプリケーションやデータの消滅を防ぐように働くものはOSの一部と考えよう。
WinXPなどはメモ帳などを改変したときにそれを修復するように動作するが、これは
そのアプリケーションをOSの一部とみなしていると考えてよいのではないだろうか。
もちろん、メモ帳が無くなったところでWindowsは機能する。だから、メモ帳などは
OSの一部であってOSではない。そして単なるアプリケーションでもある。

まあ、MSがいろんなソフトをOSの一部として扱うことでバンドルしているだけなわけだが。
58Be名無しさん:03/04/22 20:25
>>56

>OSであるかアプリであるかはどう定義するか、と
>いうだけの問題であって、最終解はないってのが
>実態。

最終解がないからこそ、「見解」を論ずる議論が可能と思われ

ところで、問いたいのは、クライアント向け商用製品としてのOS
がどこまでを指すかということだが・・
59Be名無しさん:03/04/22 23:41
どこまでがへそ毛でどこからがマン毛なのか?

のほうが気になる。
60Be名無しさん:03/04/23 21:46
アプリケーションの追加と削除に出てこない部分がOS
61Be名無しさん:03/04/23 21:48
ウイルスもOS。
っていうかWindowsそのものがウイルス。
62Be名無しさん:03/04/23 21:54
>>61
いや、ウィルスの方がバグが少ないぞ。
63Be名無しさん:03/04/23 23:03
>>62
おもしろいツッコミだけど、
実際はバグって動かなかったウィルスは星の数のように多い
64Be名無しさん:03/04/23 23:11
起動しないウイルスのパッチも出回ってる事ですし(w
65Be名無しさん:03/04/23 23:16
マシン上の全てのデバイス
(メモリ、ハードディスクUSB、IEEE1394...等)
に対して実際にデータのI/Oを行うのがOS。
その上位層に位置し、OSに対し上記I/O実行命令を
行うのがアプリ(||ソフト||デバイスドライバ)
かな。

相対的に見るとOS上で仮想マシンを作るJavaVMも一種の
OSと言ってもいいかも。
66Be名無しさん:03/04/24 00:40
JavaVMもそうだが、
どこまでが乳首でどこからが乳輪なのか?
のほうが大事なのだが。
67Be名無しさん:03/04/24 01:48
>>66
 舐めたり吸ったりして美味ならどっちでもええやんけ
68Be名無しさん:03/04/24 02:46
>>65
その理論でいくとBIOSもOSになるが、あれはOSと呼ぶにはシンプルすぎる。
69Be名無しさん:03/04/24 03:15
そーいや昔Windowsのインターフェイス?を
、AfterSTEP風にするのがあったな。
まだあるのかな?
70Be名無しさん:03/04/24 04:55
>65
JavaVMもOS的だが、それだとエミュレータはどうなる?

MacをWindows化する奴があるがあれはOS?それともアプリか?
或いはAMIGAエミュなども同様だとおもうが。
71(´д`;):03/04/24 05:50
72Be名無しさん:03/04/24 06:02
自分の考えでは、OSとアプリにわけるのが、まちがい。
「OSはカーネルやらアプリやら文化やら宗教を包含する」「アプリはアプリ」だ。

73動画直リン:03/04/24 06:23
74Be名無しさん:03/04/24 12:39
>>70
相対的にみればと言っている。
75Be名無しさん:03/04/24 14:56
>>68
BIOSについても
BIOS ROM上の組み込みOS上で
BIOSプログラムがアプリと
して動いているんでないの?
76Be名無しさん:03/04/24 21:34
>>75
動いてない。
そんなところにOS使うメリットないし。
77Be名無しさん:03/04/26 10:26
どこまでか、という線引きは
 OS毎の設計思想によってことなる。
78a:03/04/26 18:22
windowsのregedit.exe(レジストリエディタ)のプロパティで種類見たらアプリケーションになってたぞ!!
マイクロソフトがそうやって作ってるんだから誰も文句言えないな。レジストリエディタがアプリならもちろんメモ帳とかもアプリだわ!!
文句あるやつはマイクロソフトに喧嘩売れ
79動画直リン:03/04/26 18:23
80Be名無しさん:03/04/26 21:51
>>78
なにを騒いでいるのか理解不能です。regeditは、どうかんがえてもアプリだろ。
81Be名無しさん:03/04/28 01:03
GatesはBOSSです
82山崎渉:03/05/22 02:02
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
83山崎渉:03/05/28 16:54
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
84Be名無しさん:03/06/01 07:15
山崎渉もOSですか?
85直リン:03/06/01 07:16
86Be名無しさん:03/06/01 18:05
>>84
 通り過ぎるだけで、スレの上下位置が激しく入れ替わり、
なんとしばらくはそれで固定される。
 山崎は、紛れも無く、この板の支配者ですw
87Be名無しさん:03/06/01 20:12
>>61
では、その定義ですとIEはM$の言っている通りWinの根幹を成しているOSと言う事になりますな。
WMPもM$の情報垂れ流し裏工作システムも全て含めてOSかい?
88Be名無しさん:03/06/01 20:14
ミス87は60へのレスです。
89Be名無しさん:03/06/01 21:19
>>87
横レス。MicrosoftがそこがOSだというのだから、OSですよ。なんの疑問がある?
90山崎 渉:03/07/15 11:25

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ
92山崎 渉:03/08/15 22:03
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
93山崎 渉:03/08/15 22:44
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン
94Be名無しさん:03/09/25 17:26
>>78
今更だがそれは拡張子".exe"のファイルタイプ名が"アプリケーション"となっているだけ。それだけで決め付けるな。
Explorer.exeでもなんでも(そういう設定なら)そう表示される
95Be名無しさん:03/09/26 13:37
ntoskrnl.exeもアプリケーションだったのか
96Be名無しさん:04/10/13 03:27:09

97Be名無しさん:04/10/13 03:44:38

98Be名無しさん:04/11/19 19:27:29
hosu
99Be名無しさん:04/11/23 14:54:39
\     びっくりマウス480円 大好評発売中 〜      /

  ∧∧    ∧_∧    ∧∞          ∧∧
ヽ ( ´∀`)ノ○( ´∀` )○ヽ( ´∀`)人(・∀・)人( ´∀`)ノ
  (∩ x)  \    /   (∩ ,)     ll   (∩ x)
    U   _/ __ \ _   U          U
   ll   (_/ lll \_)  ll
100Be名無しさん:04/11/23 16:52:55
ごみ箱までがOSで、マインスイーパーからがアプリ。
101Be名無しさん:04/11/27 15:49:43
インストール直後にスタートのプログラムに入ってるのは全部アプリ
だとおもう。
102Be名無しさん:2005/04/02(土) 22:14:41
ビル・ゲイツはOSの一部、でスティーブ・バルマーはアプリかと。
103Be名無しさん:2005/04/27(水) 04:39:00
>>102
その心は?
104Be名無しさん:2005/04/27(水) 23:45:41
会社のリソース(資産)はゲイツが握っております、とか。
105Be名無しさん:2005/04/28(木) 17:35:10
スティーブ・バルマーを切り捨ててもMSはMSだが
ゲイツ君切り捨てるとMSじゃなくなるだろ
106Be名無しさん:2005/05/07(土) 16:09:15
>>89
そうして今度はofficeをWinに統合して不可分なOSの一部ですとMSが言いだすかもな
そうすることで美味しい市場は全部MSの手の中
ユーザーはしゃぶり尽されると
107Be名無しさん:2005/05/16(月) 15:57:39
スレが止まったね
あまりに>106が核心を突き過ぎたか?
108Be名無しさん:2005/05/19(木) 16:56:28
>>1がネタだから
109Be名無しさん:2005/09/13(火) 20:47:28
>>106
Microsoftは昔それを明言していたよ。
彼らにとって理想的な状態というのは
すべてのソフトウエアがMS製になることだそうな。
110Be名無しさん:2005/09/13(火) 21:16:38
組み込みにすればいいものを。。。
111Be名無しさん:2005/12/31(土) 02:47:08
組み込み屋にしてみればOSは必ずしも必要ないからな
ドライバの上に割り込みで動くアプリをかぶせればできあがり
112Be名無しさん:2005/12/31(土) 02:50:40
ヒント:メモリ管理やプロセス管理をするプログラム=OS
113Be名無しさん:2005/12/31(土) 03:16:30
エミュの上で窓や犬糞を動かしていてもやはりOSなのか?
114Be名無しさん:2005/12/31(土) 03:33:07
ある1つの親OS(A)の上で子OS(B)をエミュレート実行し、
子OS(B)上でさらに親OS(A)を走らせることは可能か?
115Be名無しさん:2005/12/31(土) 04:06:19
馬鹿すぎる。
OSとエミュレータを勉強してから話しような。
116Be名無しさん:2005/12/31(土) 04:10:08
ヒント:動的バイナリ変換、CPU、仮想ハード
こんくらい書いておけば自分でできるかどうか判断できるだろ。
117113:2005/12/31(土) 11:33:13
>>114
何勝手に便乗質問してんのさ?おまけに突っ込まれちゃって。
俺の質問が隠れちゃったじゃないか。
118Be名無しさん:2005/12/31(土) 15:07:40
116 = 114への回答
115 = 113への突っ込み
119Be名無しさん:2005/12/31(土) 17:11:41
120Be名無しさん:2005/12/31(土) 18:21:05
>114
ホストOSとゲストOSの関係からして、ゲストOSからホストOS自身
を生成することは不可能だと思う。ただし、ホストOSと同種のOSを
新規にプロセスとして生成するならば可能・・・であってるだろーか

121Be名無しさん:2005/12/31(土) 21:25:39
デバイスをエミュレートするタイプはどうやっても無理。実際のデバイスとは関係ないから。デバイスをディスクに置き換えてみろ。
動的にバイナリを変換してるような奴は、普通にできる。
122Be名無しさん:2006/01/02(月) 03:56:53
こういう冬厨は、2chOSを作ろうスレとか、次世代OS開発プロジェクトスレとか、その辺によくいた気がする。
123Be名無しさん:2006/01/08(日) 11:46:45
OSって実際のところ、曖昧だよな。
狭義にはプロセス管理やI/O制御をするカーネル、広義にはシェルとかも入るのかな。
ドライバの位置づけとかも微妙だし。
124Be名無しさん:2006/02/18(土) 13:50:58

その昔、会社は誰のものかという論議があった。
会社は株主のものだとか社員のものだとか皆のものだとかお客さんのものだとか・・・。
板倉雄一郎という者が、誰のものでもなくそれはシステムなのだというような事を言っていた。
あたりまえのことである。これでは何も言い得ていない。くだらないごまかしである。

システムとは思想である。OSとは思想である。
それは倫理を包含していなければならない。

倫理を感じ取れる部分がOSであり、それ以外のアプリなどは趣味に違いない。
利息計算しかできないアプリや顧客情報ソフトなどは単なる趣味にすぎない。

倫理が生じ始めているアプリは別体系のOSと捉えることはできるかもしれない。
125Be名無しさん:2006/02/18(土) 14:32:28
GUIはアプリケーションだよ、OSにはあらず
126Be名無しさん:2006/02/19(日) 06:40:48
アプリっつってもさ、
文書を作成するとか画像を処理するとか、様々な用途のものがあるじゃない。
だから、OSもアプリの一種ってのはどうだろう。
ハードウェアとユーザーを繋ぐ用途のアプリ。

…キツイか。
127Be名無しさん:2006/02/19(日) 12:49:54
OSはアプリを動かす道具ではないか
例えば、自動車と言ってもF1から軽トラまでさまざまあるが
要求により最適の車を持ってくるのがOSの役目。
128Be名無しさん:2006/02/19(日) 13:51:05
もしOSとは何か定義せよって問題が出たら、こう答えるのが普通。

カーネルは狭義のOSであり、シェルは広義のOSである。
カーネルの主な機能は、
1. 実行管理 (プロセス管理、プロセス間通信制御、プログラム管理、メモリ管理、割り込み制御、例外処理など)
2. システム制御 (装置処理、障害処理、終了処理、開始処理など)
3. ファイル管理 (ファイル操作、ディレクトリ処理、アクセス制御、領域管理など)
4. I/O制御 (通信制御、周辺入出力制御など)
である。
プロセスとは、プログラムがメモリにロードされ、OSの管理下に入った状態をさす。
一般に狭義のOSをさす場合は、カーネルをOSと定義し、システムコールライブラリ、ライブラリはプロセスと定義する。
129Be名無しさん:2006/02/19(日) 14:20:16
それはunixの話だろう
osと一概言っても、winありmacありオフコンあり汎用機ありで
それぞれ設計思想が違うから、それでは説明にならないとおもう。
130Be名無しさん:2006/02/19(日) 14:42:01
極めて一般的な話。何もアーキテクチャレベルの話でもなければ、特定OS固有の話でもない。
嘘だと思うなら手元にある、大学のテキストレベルの第一章を熟読すること。

131Be名無しさん:2006/02/19(日) 14:58:45
Windowsのメモ帳やら何やらがOSって言ってる奴は、かなり痛い。
たとえば年賀状ソフトを買ったらフォントも付いてくるけど、それは年賀状ソフトなのかって話。
確かにそれは年賀状ソフトの販売会社が作ったかライセンスを受けてるわけだけど、それはただのフォントであって、年賀状ソフトではない。
ただそれを年賀状ソフトの総体、あるいはその製品群と考えたときに、そのフォント自体も年賀賞ソフトの一部とみなせるってだけ。
OSの場合も同じ。
132Be名無しさん:2006/02/19(日) 15:06:54
狭義ではソフトを動かす環境。
広義では文化。
たとえばUIのガイドラインなどもOSだ。
シェルをOSと定義するのは違和感あるな。
組み込みではシェルなど不要、それでもOSとアプリという関係が在る。
133Be名無しさん:2006/02/19(日) 15:07:33
>>130
ここは2chですよ
大学のテキストレベルの第一章を熟読すること
と言ってもなんの説得力を持たないと思いますよ。
134Be名無しさん:2006/02/19(日) 15:14:35
>>132
それはただのアホ
勉強してから発言しような
135Be名無しさん:2006/02/19(日) 15:21:24
>>134
アホはお前の方だろう
感情的にしかものを言えない、引き篭もりのニートか
性格破綻者だろう。
136Be名無しさん:2006/02/19(日) 15:22:49
どっちが感情的なんだか( ´ー`)y-~~
137Be名無しさん:2006/02/19(日) 15:28:13
狭義ではソフトを動かす環境。→VBランタイムはOSですかそうですか
広義では文化。→いつから機械は過去を背負うことができるようになったんだろう

一つ言えることは、ソース出せってことだ。
俺様定義は世間の定義じゃない。
138Be名無しさん:2006/02/19(日) 15:38:42
マシン語プログラムはOSと関係ないし、むしろOS自体プログラム。
しかもソフトを動かすって、ハードウェアレベルやカーネルレベルの話と、システムコールレベルやインタプリタの話では全く違うわけだし。
厨房の知ったかの解答には限界があるわな。
139Be名無しさん:2006/02/20(月) 10:15:11
↑ 支離滅裂
140Be名無しさん:2006/02/20(月) 15:57:43
↑ 反論すらできてない馬鹿
141Be名無しさん:2006/02/20(月) 16:27:00
ちなみに>>128は谷口秀夫『オペレーティングシステム概説』 pp.8-10にほぼ同等の記述がある。
OSの目的、たとえばハードウェアの抽象化の話とかがあんまりないのが残念だけど、これはなかなか読みやすいテキスト。
タネ本ではまた違う定義がされてるけど、どっちにしても>>132のようなアホな説明をしてる本はない。

>>132がアホである点は以下の通り。
> 狭義ではソフトを動かす環境。
ソフトが動かせるかどうかの話なら、VBランタイムやインタプリタの類もOSになる。
そもそもプロセッサがソフトを動かしてるわけで、当然OSもソフトウェア。
そんなもんアセンブラをやったことのある人は誰でも知ってること。
計算機ソフトウェアの概念を全くといっていいほど理解していない証拠。

> 広義では文化。
もうね、意味不明。
ソフトウェアがある設計思想によって作られたということを意図していたとしても、機械はそれを判別することはない。
つまりソフトウェアである以上、思想は設計に影響しているだけであってOSそのものとはなんら関係がない。

> たとえばUIのガイドラインなどもOSだ。
UI≒シェル≠カーネル
設計自体がOSそのものとは関係ないことは前述のとおり。

> シェルをOSと定義するのは違和感あるな。
シェルってエクスプローラーの右クリックメニューのことじゃないんだよww
前文と矛盾していることは明らか。

> 組み込みではシェルなど不要、それでもOSとアプリという関係が在る。
シェル≠ファイルシステム≠プログラム≠プロセス
前文がまったく関係のないことを言ってるのに、「それでも」が何を意図するのかが不明。
シェルやアプリが何かを理解していないのは、火を見るより明らか。


さて、こっちは>>128の内容に対してソースを出して、>>132がアホである理由を明らかにしたわけだけど。
どう反論するかな。まあ厨房が本題では議論できないことは見えてるけどね。
142Be名無しさん:2006/02/20(月) 18:54:53
>>141
谷口秀夫『オペレーティングシステム概説』 こんな素人が書いた
本がなにになるんだ、2chだからと言ってあんまり支離滅裂な事
を書いてると、みんなから大便以下の人間とおもわれるよ。
143Be名無しさん:2006/02/20(月) 19:42:16
馬場はOS
猪木はアプリ

長島はOS
王はアプリ
144Be名無しさん:2006/02/21(火) 07:04:27
九州大学助教授の工学博士よりも>>142が上だって。ありえねー。

大久保英嗣『オペレーティングシステムの基礎』 pp.5-14、古市栄冶『オペレーティングシステム入門』 pp.1-5も同じようなことが書いてあるし、
ゲーリー・ナット『実習Linuxカーネル』 pp.4-10や、A.S.タネンバウム『OSの基礎と応用』 pp.15-38にも同様の記述がある。

さて、谷口秀夫氏の侮辱も済んだ>>142は、>>132の発言に対してこれを超えるような証拠を出してもらおうか。
無責任で無知の知ったか厨房君。
145Be名無しさん:2006/02/21(火) 08:55:08
>>135=>>142なんてどう見たって厨房なんだから相手にすんなよww
こいつにとってVBランタイムもOSなんだからww
146Be名無しさん:2006/02/21(火) 12:08:10
>>141
あんた馬鹿だね、あんたのレス読んでるとこっちの方がはずかしくなるよ
まだ>>128の方がまともな事か言ってるよ。
147Be名無しさん:2006/02/21(火) 12:18:54
つ 証明
148Be名無しさん:2006/02/21(火) 13:00:27
>>141よりも>>132のほうがどう考えてもry
149Be名無しさん:2006/02/21(火) 13:33:18
もし試験でOSとは何かを説明せよって言われたら、>>128ならB、>>132はF。
>>128はOSを理解しているようで、マニュアルどおりの答えしかしてない。
構成についての話が全くないからAはもらえない。
>>132はありえない。OSのことを全く理解してないって言われても、しょうがない。
少なくとも言った以上、「ソフトを動かす環境」が何をさすのか、「文化」が何を意味するのかを説明する必要がある。
「ソフトを動かす環境」にしても、OSを動かすものがメタOSでなんてことはありえないわけだから、根本的に間違ってる。

>>144
谷口秀夫は、今は岡山大学の教授。分散システムに明るい方なのかな。
工学部じゃないけど、>>141の本は資格対策特講のテキストとして読まされた覚えがある。

それにしてもOS板の質が低下してるって本当のことなんだな・・・
150Be名無しさん:2006/02/21(火) 13:49:15
漏れ的には、ファンクションコールやAPIを提供しているのがOS。
それ以外がアプリ。

所詮OSなんて汎用的なサブルーチンの塊だろ?
151Be名無しさん:2006/02/21(火) 14:58:16
>>150
それは広義のOS。
狭義になると、>>128の言うように「カーネルをOSと定義し、システムコールライブラリ、ライブラリはプロセスと定義する。」

ヒント:プロセス
152Be名無しさん:2006/02/22(水) 10:38:13
>>149
あんたもOSとは何かと言う、基本的な事が
全然わかってないようだ。
153Be名無しさん:2006/02/22(水) 10:55:12
定義を示せないのに批判だけは一人前なんですね(・ω・)
154Be名無しさん:2006/02/22(水) 11:03:42
>>153
あんたね、ここは評論家が出てくるところじゃないんだよ。 (;゚;ё;゚;)キモー
益々この板レベルが落ちていく
155Be名無しさん:2006/02/22(水) 11:08:57
じゃあどういうところ?
評論家気取りで、自分からは何もきちんとした定義も示せない人間が偉そうなこと言うのは、ホームレスが社会のシステムを語るくらい馬鹿げてる。

ローカルルールも読めないクソガキが、荒らしだからFOX★にアク禁にでもなっててね。
156Be名無しさん:2006/02/22(水) 11:15:00
>>155
ものを作った事がない詐欺師がいうことでつね。
157Be名無しさん:2006/02/22(水) 11:18:43
じゃあ早く定義しめしてよ

都合の悪いことからは逃げることしかできない厨房君
このスレの中の人ならともかく、個人攻撃をしちゃったのは犯罪かもね
158Be名無しさん:2006/02/22(水) 11:23:09
なら、資格対策特講のテキストでもよんでろよ。
ニートさん
159金さん:2006/02/22(水) 11:25:10
いいかげんにしろ
160Be名無しさん:2006/02/22(水) 11:29:11
じゃあ>>137は絶対にありえない定義だな。
>>128は工学部でも教えられてる学問としてのOSの定義。
ただ構成の話がないのも定義としては不十分と言える。
特にハードウェアの隠蔽とか。

そんで負け犬厨房の定義は?示せないの?
それとも>>137でいいの?
161Be名無しさん:2006/02/22(水) 11:29:49
>>137じゃなくて>>132か。すまんすまん
162Be名無しさん:2006/02/22(水) 11:34:28
>>160
はいはい、無職のニートの相手している時間がなくなりました
外回りにいってきまーす。
163Be名無しさん:2006/02/22(水) 11:37:08
負け犬乙。

谷口氏に対する名誉毀損は立派な犯罪だし、荒らしはアク禁対象。
結局逃げることしかできないんだな。

http://pc8.2ch.net/test/read.cgi/os/1018174274/
ここの1以来の酷い厨房だな。
164Be名無しさん:2006/02/22(水) 11:43:20
中卒ニート君は大学のシステムも知らないようです。
165Be名無しさん:2006/02/22(水) 11:43:25
人はそれを妄想と呼ぶ
きっとプロになった気にでもなってるんだろうな。

ところで昼休み前に外回りに出す会社がどこにあるんだ?
166Be名無しさん:2006/02/25(土) 15:23:38
虎の威を借る狐。
あの人が言ってた、に終止して自分の頭では何も考えてないw
OSは利用環境などと訳される。
利用する人によってOSとは何かは変わってくるよ。
低レベルのハードの利用環境だけだとOSではなくモニタと呼ばれる事が多い。
167Be名無しさん:2006/02/25(土) 15:44:18
>>166は良くわかってない
168Be名無しさん:2006/02/25(土) 16:15:49
虎の威もなにも、文献から引用するのは論文と同じこと。
俺様理論なんか唐突に発表したって、論文は突き返されるだけ。
大学に通ったことがあればこのくらい当然のことだし、ゼミを取れば半年は徹底的に教えられることじゃないの?

そんなことはさておき、OSの定義を再確認。
狭義のOSはカーネルのこと。プロセスがそこそこ理解できてれば異論はないはず。
構成とか目的に関しては、散々言われてることだから省略。
広義のOSは、シェルも含むし、もっと簡潔に言うなら「製品」としてのOSのこと。
メモ帳やフォントも、単一ではOSではない(つまり狭義のOSではない)けど、広義のOS(つまりWindowsという製品の構成部分)ではある。
定義を示せといわれたら狭義のOSを示して、OSの話と言ったらユーザーが使える状態での広義のOSを指す。
スレタイからすれば、アプリとOSの境界線を聞いてるわけで、当然プロセス云々で分ける狭義のOSが妥当。

もっと細かい定義も無きにしも非ずだけど、どうせ厨房は理解しないでいろいろ言い出すから省略。
169電脳プリオン:2007/01/07(日) 14:44:43 BE:486490368-2BP(0)
>>52 ガッ
170Be名無しさん:2007/01/15(月) 16:09:09
171Be名無しさん:2007/02/07(水) 00:03:36
アッー
172Be名無しさん:2009/02/17(火) 18:06:27
そんなにビックリして、どんな映像だったんだ?
173Be名無しさん:2009/10/18(日) 19:38:44
>>170
横書きの日本文に「,.」を用いるのは朝鮮人だよ。日本語は横書きでも「、。」が正しい。
韓国語では、縦書き文書では「、」が用いられ、横書き文書では「,」が用いられる。
この用い方は統一されているため、縦書き文書に「,」を、横書き文書に「、」を用いるのは誤り。
だから日本語で書くときもカンマピリオドの癖が出るんだろうね。
174Be名無しさん:2010/08/09(月) 20:34:39
age
175Be名無しさん:2010/11/14(日) 14:27:34
オレは


  ・あるドライバから見てそのドライバ自らが立脚している地平を、

  ・ある一つの(或いは一体であると看做せる)スタブが完全に覆っている場合には、

  ・当該のスタブは当該のドライバにとってのOSであると定義している。


これなら統合環境だのミドルウェアだの全部すっきりするだろw?
176Be名無しさん:2010/11/14(日) 14:53:54
>>138 学部の標準課程で習ったことを全部と考えているようでは著しく大卒とは認めがたいな。

OSは必ずソフトウェアカーネルを持っていなければないのかね?

----------------------------------------
UNIX

ユーザープログラム
--------------------Plane_3
シェル
--------------------Plane_2
UNIX標準システムコールコレクション
カーネル
--------------------Plane_1
ハードウェアドライバ
--------------------Plane_0
ハードウェア

----------------------------------------

で全て満足しているようだが、卑近な例では
177Be名無しさん:2010/11/14(日) 14:59:35
>>176続き
----------------------------------------
DOS

ユーザープログラム
--------------------Plane_2
インタプリタ(言語毎に異なる複数が同じドライバを共有していても良い)
--------------------Plane_1
ハードウェアドライバ
--------------------Plane_0(↓要するにハードウェアカーネルw)
i386システムコールコレクション
i386ファーム
ハードウェア
----------------------------------------

なんてものがあるのに、君は全くアカデミックな存在とは認めがたい言質で他者を「厨房」等と腐しているぞ?
178Be名無しさん:2010/11/14(日) 15:31:11
>>177訂正

Plane_0とPlane_1の間に、IO.SYSを追記。
初期のIO.SYSはドライバの単なるバインダーであってレイヤーをサーフェシングして上位から下位を隠すものではなかった。


>>177追記

DOSでもPlane_0とPlane_1の間にあったハードウェアドライバの単なる纏め紐役であるIO.SYSが、
Cで書き直された5.0以降は一つのレイヤーを構成していると看做されるようになったかも知れないが、
相変わらずインタプリタがi386システムコールコレクションを直接叩くこともでき、
基本的には>>177が言語(BASIC等)直植え方式や後を襲ったDOSの構造。
179 忍法帖【Lv=1,xxxP】 ◆BF8VbhPxrY :2011/03/11(金) 22:12:38.68
全角ドザ
180Be名無しさん:2011/03/12(土) 22:33:18.63
広義の意味と狭義の意味があるが
ここのOSオタは狭義の用語しかしらないようだ
181Be名無しさん:2011/03/29(火) 00:53:45.60
182 忍法帖【Lv=2,xxxP】 ◆BF8VbhPxrY :2011/04/19(火) 08:19:14.98 BE:128194144-2BP(10)
tesssssssssssssssssssssssssssssssssssssssst
183Be名無しさん:2011/10/05(水) 21:02:04.78
特許侵害で訴えられなきゃいいけど
184Be名無しさん:2011/11/02(水) 01:32:35.40
ユーザー=市民
アプリケーションソフト=行政書士とか司法書士
OS=役所
終わり
185Be名無しさん:2012/02/22(水) 22:23:40.31
またオタが
186Be名無しさん:2012/04/23(月) 08:33:24.27
>>173
場合による
工学系なら「, . 」でもおかしくない
187Be名無しさん:2013/11/12(火) 21:52:54.30
卵が先か?
188Be名無しさん:2013/11/20(水) 16:36:16.66
基本情報技術者の教本開いたらOSの定義載ってた^q^
189Be名無しさん
>>170
ところでこれ、企画物だよね?そうでなかったら単なる犯罪^q^;
あと、途中で切れてる。最後まではないのか^q^q^q^q^q^q^