• ベストアンサー

初めてのOS。どれを勉強したらいいのか、教えてください。

これから、OSの勉強をしたいと思っています。OSの知識はまったくありません。一から始めようと思っています。そこで、OS初心者にわかりやすく、勉強しやすい、お勧めのOSがありましたら、教えていただきたいと思って投稿しました。 知り合いにはMINIXがいいと薦められました。LinuxとUnixの基礎になってるみたいだし、小さいOSだからやりやすいだろうと。でも、今ではあまり使われていないみたいだし、MINIXでいいのかな・・・と思っています。 お勧めのOSと、そのOSのお勧めの本も教えていただけたら、うれしいです。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • jacta
  • ベストアンサー率26% (845/3158)
回答No.4

μITRONをお勧めします。下記参考URLのTOPPERSプロジェクトでは、フリーのμITRONを公開しています。コメントもドキュメント類もすべて日本語ですので、かなり取っ付きがよいと思います。 TOPPERS/JSPカーネルは、μITRON仕様の中でも最小限の機能を備えたOSであり、ソースコードのボリュームも小さいので、見通しがききやすいことでしょう。ターゲットボードも、H8であれば数千円で手に入れることができますし、その他の開発ツールはすべて無償で調達できます。

参考URL:
http://www.toppers.jp/
thank_you_2005
質問者

お礼

前の方と同様にやはりトロンがいいようですね。 お勧めの本もあれば教えてほしいです。

その他の回答 (5)

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.6

#3回答者です。 「OSの勉強」を「OSの仕組みの勉強」と捉えての回答でしたが(他の回答者の方も同様だと思います)、就職して役に立つものとなると話は違ってきます。 どんな業種のどんな職種に就職されるのですか? どんな業種・職種でも役に立つ「OSの仕組みの知識」などというものは、およそ考えられません。ソフトウェア関連か、あるいはPC・マイコンに絡むハードウェア関連であれば「OSの仕組みの知識」が役に立つ局面もあるでしょうけれども、それ以外であれば「OSの仕組みの知識」などトリビアくらいの価値しかないでしょう。 「OSの仕組みの知識」じゃなくて「(特定の)OSの使い方の知識」だったら、事務職であっても役に立ちそうです。Windowsの使い方あたりを知っていれば「ワード、エクセルは当たり前」のもう少し先を行けますよ。

  • jacta
  • ベストアンサー率26% (845/3158)
回答No.5

> 前の方と同様にやはりトロンがいいようですね。 > お勧めの本もあれば教えてほしいです。 μITRONの仕様については、下記URLからPDFをダウンロードできます。書籍もありますが、内容的には同じものです。 それから、μITRONは実際の業務に直結するスキルです。もっとも、組み込み系の開発に従事する場合ですが。TOPPERS/JSPカーネルを扱う場合は、LinuxかCygwinの環境を使うことになるので、Unix系OSの基本的な操作も身につきますし、そちらのスキルも業務に直結するはずです。就職に役立つかどうかについては、どんな分野に就職するかと、質問者さん自身のアピールの仕方次第です。 ところで、OSを学習する場合には、ハードウェアの基本的な知識は必須です。どんなOSであっても避けては通れないと考えた方がよいでしょう。

参考URL:
http://www.ertl.jp/ITRON/SPEC/mitron4-j.html
thank_you_2005
質問者

お礼

親切に教えてくださって、ありがとうございます。 μITRONがとても役に立ちそうな気がします。正直やはりMINIXと迷っています。 でも、今、使われているのはTRONのほうが多いような気が。。。いろいろな御意見ありがとうございました。

  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.3

まともなOSの中では、MINIXは比較的コンパクトですけど、それでも初心者が1から読むにはちょっと大きいかなという気がします。 もしもアプリケーションが全くない、本当にOS単体しかないようなものでもよければ、TRON OSはいかがでしょう。BTRONは大きいですが、ITRONやT-Kernelであればかなりコンパクトです。 ITRON関連書籍 http://www.personal-media.co.jp/book/tron/itron.html T-Engine(T-Kernel)関連書籍 http://www.personal-media.co.jp/book/tron/tengine.html

thank_you_2005
質問者

お礼

そのMINIXを教えてくれた人も、最初に始めるには少し難しいかもといってました。ハード関係がわからないと難しいかもといってました。トロンも進められたのですが、やはりUNIXやLINUXとのかかわりがある、MINIXを進められました。 もう一度質問なのですが、それだけ小さくて、就職して役立つのってなんですかね。 教えていただけたら、うれしいです。

  • azicyan
  • ベストアンサー率21% (368/1747)
回答No.2

初めてだったらウィンドーズで・・・ 冗談はさておき、勉強する目的は何でしょうか? 目的がないとすぐに挫折しますよ。 とにかくWINいがいのOsも勉強したいと言うことでしたら、 FedracoreとかVineとかの入門書が多いものでないと 勉強しようにもテキストがありません。 MINIXのテキストなんて聞いたことないし・・・ Solarisもフリーがあっていいのですが、とにかくテキストが少ないです。

thank_you_2005
質問者

お礼

回答ありがとうございます。 勉強する目的は、まだ、学生なんですけど、就職してから、役に立つ、というものがいいです。だから、小規模で、基礎が詰まったようなOSがいいです。 あまりわかってないのに、いろいろ注文つけてすみません。

回答No.1

OSの勉強でしたら、LINUXでよろしいかと思います。 参考書は・・・沢山あるので、どれが良いかは判断がつきません。

関連するQ&A

  • お勧めのOS

    Linux系(Unix系?)で初心者にお勧めのOSを教えてください。 GUIでWindowsみたいに操作できる物をお願いします。

  • unix,linuxの入門勉強

    unix,linuxの勉強をしたいと思い、質問させてもらいました。 一つ目に、Unixとlinuxのどちらを勉強したほうが良いか?また、二つのOSの違いは何か?ということについて、皆様の意見、回答を聞かせていただきたいです。 二つ目に、Windowsとのデュアルブートにしようと思うのですが、その際に注意しなければならない点、また、インターネットに接続する際のセキュリティ面 や、セキュリティソフトなどは使用できるのか?ということです。 初心者なもので分らないことばかりですが、どうぞ宜しくお願いいたします。また、独学で勉強するにあたって、良い本などがあればお聞かせください。 よろしくお願いいたします。

  • unixの勉強したい

    サーバー関連の知識が必要なので、勉強のために、 実際にパソコンにunixを入れて、動かしたりしたいと思っています。 これまでwindowsしか触ったことがなく、 OSの仕組みもいまいち分かってません。 初心者にお勧めの書籍やサイトを教えてください。 初歩的な質問ですが、 古いパソコンがあるので、それにunixを入れようと思うのですが、 unixを入れると、元のwindowsは使えなくなるのでしょうか?

  • OSについての研究

    今OSに興味があるんで、卒業論文のテーマをOSについてにしようと思っているんですが、まだ勉強不足もあり、具体的なことが何も決まっていません。 タネンバウムさんが書いた「MINIXオペレーティングシステム 設計と実装」という本がとてもいいと聞き、早速注文したんですが、まだ本が届いてない状態です。 この本を参考にしながらやっていこうと思うんですが、何かアドバイスなどありましたらどんなことでもかまわないのでよろしくお願いしますm(__)m

  • Unixの事について教えてください。

    こんにちは。 これからUnixを勉強したいと思っています。 家に3台のPCがあるので、サーバー構築を始めに勉強しようと思っています。 ですが、私の周りにはUnixを使っている人がいません。 私も、まったくの初心者です。 色々と検索したり雑誌を買ったりしまして、 UnixやLinuxでも、色々な種類がある事を知りまして 大変なものを勉強しようとしている事に気づきました・・・ すごく、漠然とした質問なんですが、 これからUnix(Linuxは考えていません)を学んでいくのに 適しているOSメーカー(SolarisやFreeBSD等)や サーバーを構築するのにあたって、お勧めする本やサイト等を 教えていただけないでしょうか。 やるきはあるのですが、踏み出す場所がわかりません。 よろしくお願いします。

  • OSについて

    本当に初心者の質問ですが、OSはwindows とmacしかしらない素人です。 UNIX LINUXってどういうOSなんでしょうか? たまに、LINUX搭載のWindows とか言いますよね。 まったくわからないので丁寧に説明してくださるとありがたいです。

  • OS作りについて

    Linux系OSかUNIX系OSを作りたいと思っているのですが、OSを作るためには、最初どのようなことを学んだら良いのでしょうか? もし、初心者でもわかる参考書などあったら教えてください。

  • OSのソースコードを読むなら

    OSのソースコードを読むなら 色々興味があってOSのソースコードを読もうと思っています。 自分で一から作る可能性は低いですが、色々いじってカスタマイズくらいはしたいと考えています。 そのために、まず勉強目的でソースを読もうと考えています。 BSD系,LINUXが対象ですが、ソースの読み方とか、解説本を探しています。 OS自体、本の解説も含めてトータルで読みやすいものを探しています。 イメージだとLINUXは多機能でコードは多い感じ、 BSDは機能が無いですが、シンプルなコードのイメージではあります。 勉強としては読みやすさとコンパクトさを重視していますので、最新のものでは無くても良いと考えています。 概念レベルの本についてはBSDの設計と実装を持っています。 組み込み系でもいいのですが、いわゆる現在のパソコンで動くものであり、そのための機能があることを重視しています。 MINIX本もいいのですが、一般的なOSに関する本も現在は充実していると思いますのでBSDかLINUXで行こうかと考えています。 30日で作れる~ についてはwin用で独自ツールが多いとのことで、ちょっと避けておりますが、実際自分で手を動かすものもあれば良いと思っています。 参考になる情報や、意見などあればよろしくお願いします。

  • Linuxを一から勉強してサーバーを立てられるようになるまでには・・・

    どのくらいの期間がかかるのでしょうか? 現時点では、Windowsを普通に使いこなしていて、 プログラムはC++くらいは書けます。 また、書店にいくとLinuxやUNIXの本が山ほどあって どれから読んでいけばいいのか分からないのですが アドバイスがあればお願いします。 Linuxの勉強をするのに、UNIXの本でもいいんですよね?

  • UNIXのお勧め本

    最近LINUXを使い出したのでいまいち 操作が理解できていません。 それで本を読んでじっくり勉強したいと思っているのですが 初心者でもよく理解できるお勧めな本ってありますか? 後、LINUXを使っているんですが 本は別にUNIXのものでもかまわないでしょうか? いまいち違いがよくわからないんです。 お願いします。