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

OSを作成したい、と思うようになりました。
どこから手をつけていったらよろしいでしょうか?
プログラマー暦はありません。
C言語も今は分かりません。
昔ベーシックを使ったことがあるくらいです。(MSX2+にて)

どこから手をつけたら良いでしょうか?
厳しい現実を突きつけていただけるととてもうれしいです。

ぜひどうぞよろしくお願いいたします。

A 回答 (5件)

Linuxのソースは公開されていると思うので、ソースを追ってみてください。



>プログラマー暦はありません。

プログラミングの第一歩は、他人のプログラムを読むことです。

>C言語も今は分かりません。

言語はソースを読むときに知識が必要ですね。アセンブラーやマシン語レベルの知識なども必要でしょう。デジタル回路がどう動くのかがわかってないと作れないですから。

わからないことが出てくるたびにハードウェアレベルの理解を深めていってください。頭の中でハードがどう動いているかが想像出来ないと作れません。
    • good
    • 0
この回答へのお礼

ありがとうございます。
>Linuxのソースは公開されていると思うので、ソースを追ってみてください。

すぐやってみます。

>言語はソースを読むときに知識が必要ですね。アセンブラーやマシン語レベルの知識なども必要でしょう。デジタル回路がどう動くのかがわかってないと作れないですから。

少しずつ、ハードで分からないことがあるたびに調べて知識を植えつけていってみたいと想います。ありがとうございます。

お礼日時:2009/08/11 16:47

 チョット待ってね、


:>プログラマー暦はありません。
:>C言語も今は分かりません。
:>昔ベーシックを使ったことがあるくらいです。(MSX2+にて)

OSも広い意味ではソフト・ウェアですが、一般のソフトと異なるのはハード・ウェアに直接かかわる処理を行うところにあります。

 まずは、OSの概念を把握し、それから現実を見ましょう。

http://ja.wikipedia.org/wiki/%E3%82%AA%E3%83%9A% …
    • good
    • 0
この回答へのお礼

ありがとうございます。
ゆっくり読んで理解したいと思います。

お礼日時:2009/08/12 09:15

ま、本も売ってますし


http://www.amazon.co.jp/30%E6%97%A5%E3%81%A7%E3% …

流し読みはしましたが、ハードウェアの基礎知識が無いとなんとも
    • good
    • 0
この回答へのお礼

へー本まで出てるんですね。
参考になりそうです。
ありがとうございます。

お礼日時:2009/08/12 09:16

どのプラットホームでやろうとしているのでしょうか。


まずはマイコンキットなんかで遊んでみては。
    • good
    • 0
この回答へのお礼

>まずはマイコンキットなんかで遊んでみては。

ありがとうございます。
それはいい手だなと思いました。
もっと厳しい言葉を頂くと覚悟して書いたものですから
こういう回答は期待していませんでしたので
とても良かったです。
エレキギター内にコンデンサーを埋め込むために
ラジオデパートなどはよく出入りしているので
ここから入ってみるのはいいなと思いました。

改めて、ありがとうございます。

お礼日時:2009/08/11 16:52

入出力の仕様を理解する必要がある


すなわち、プログラム以前にハードウェアのインターフェース仕様を読めなければいけない
    • good
    • 0
この回答へのお礼

>すなわち、プログラム以前にハードウェアのインターフェース仕様を読めなければいけない

ありがとうございます。
検索しながら少しずつやってみようと思います。

お礼日時:2009/08/11 16:49

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