Supportnet / Forum / PC-Sonstiges
eigenes Betriebssystem?
Frage
Ich habe eine Fraaaage...
Wo kann ich lernen, mir mein eigenes Betriebssystem zu schreiben? Und vor allem Wie? -Ich will ja kein neues Linux schreiben- aber vielleicht irgendwie mal rumbasteln ;In der richtung von Dos, oder weniger kompliziert....
Antwort 1 von Nessus
Uiii......
Da nimmst Du dir aber was vor....
Sehr gute Kentnisse in C#, Hardware sind da nötig. IMHO von einer einzigen Person fast nicht durchzuführen. Zumal ich denke das Du nicht ganz so viel Ahnung von Computern hast, weil Dos nicht alzu kompliziert ist.
Fange mal lieber an eingene kleine Programme zu schreiben und umzusetzen.
Nessus
Da nimmst Du dir aber was vor....
Sehr gute Kentnisse in C#, Hardware sind da nötig. IMHO von einer einzigen Person fast nicht durchzuführen. Zumal ich denke das Du nicht ganz so viel Ahnung von Computern hast, weil Dos nicht alzu kompliziert ist.
Fange mal lieber an eingene kleine Programme zu schreiben und umzusetzen.
Nessus
Antwort 2 von EiDerDua
gerne, wenn mir irgendjemand sagt,wies geht.
-jeder hat mal klein angefangen, ich möchte einfach ein wenig lernen
-jeder hat mal klein angefangen, ich möchte einfach ein wenig lernen
Antwort 3 von ..asdfk
wenn du klein anfangen willst, dann lerne erst einmal eine programmiersprache und schreib ein kleines programm (so z.b. einen taschenrechner, etc.)... danach wirst du wissen, was es für ein aufwand ist...
Antwort 4 von EiDerDaus
Aber WIE???????????????????????
Antwort 5 von Nessus
Lerne erst mal Google zu bedienen.
Suche Dir alle möglichen Programmiersparchen zusammen und entscheide dich für eine, lerne diese dannach die nächste und so weiter.
Wenn Du mal so einige drauf hast, kannst Du sowas wie ein eigenes OS kreieren.
Außerdem hängt deine ?-Taste.
Du wirst hier auf keinen Fall von irgendeinem eine Programmiersprache vermittelt bekommen, das sprengt wirklich diesen Rahmen.
Nessus
Suche Dir alle möglichen Programmiersparchen zusammen und entscheide dich für eine, lerne diese dannach die nächste und so weiter.
Wenn Du mal so einige drauf hast, kannst Du sowas wie ein eigenes OS kreieren.
Außerdem hängt deine ?-Taste.
Du wirst hier auf keinen Fall von irgendeinem eine Programmiersprache vermittelt bekommen, das sprengt wirklich diesen Rahmen.
Nessus
Antwort 6 von Casvil
NA besorg dir einen Compiler. Z.B. kannst du tutorials im INet finden, die gar nicht schlecht sind.
GOOGLE IST DEIN FREUND
Das kam beim googeln raus
Gruss Cas
GOOGLE IST DEIN FREUND
Das kam beim googeln raus
Gruss Cas
Antwort 7 von semi
Antwort 8 von gresti
Hi EiDerDaus
lass es sein.
Investiere deine Fähigkeiten in Dinge, die du erweitern/ erneuern kannst.
Ich weiß wovon ich spreche.
Sieh dir das mal an.
Gruß
gresti
lass es sein.
Investiere deine Fähigkeiten in Dinge, die du erweitern/ erneuern kannst.
Ich weiß wovon ich spreche.
Sieh dir das mal an.
Gruß
gresti
Antwort 9 von EiDerDaus
Ok, danke sehr, ich glaube, ich habs kappiert.
Antwort 10 von caesarz
So wie sich das für mich anhört, hasst du noch überhaupt keine Ahnung von Computern, aber da kann man schnell Abhilfe schaffen. Wenn du dich wirklich sehr dafür interessiert, empfehle ich dir zuerst C zu lernen. Es gibt zwar ein haufen Leute, die dir davon abraten werden, weil sie meinen, dass es für den Anfang zu kompliziert sei, oder dass man lieber C++ lernen soll, oder was auch immer. Hör nicht auf diese Leute, sondern lern es einfach, denn später wird sich das bezahlt machen, denn wenn du dann wirklich irgendeinmal so weit bist, dass du dir ein eigenes OS schrieben kannst, würde ich dir empfehlen den Kernel in C zu schrieben. Du wirst bis dahin noch sehen warum...
Ich empfehle dir auch nicht allzusehr mit Tutorials aus dem Ineternet zu arbeiten, sondern richtige Fachbücher zu kaufen, weil da einfach mehr drinnsteht als in so einem tut. Für den Anfang kann ich dir dazu das Buch ´Jetzt lerne ich C´ empfehlen...
Das arbeitest du dann 3 mal oder noch öfter durch, bis du wirklich alles verstanden hast. (so hab ich auch angefangen). Wenn du die grundlagen einmal begriffen hasst, dann kannst du dir auch weiterführende Fachbücher zu diesem Thema kaufen wie z.B. ´C/C++ Kompendium´ oder ´Die C++ Standard Library´ du wirst sehen, da giebt es eine ganze Menge. (allerdings sind die sehr teuer. Gute Bücher kosten bis zu 50Euro). Was du kann unbedingt auch noch lernen musst ist Assembler. du kannst ja mal ´Das Assemblerbuch´ lesen. das giebt im internet zum downoaden. musst halt mal bei google suchen. (das sollte dann bis jetzt so 2 Jahre dauern..) dann solltest du dich vielleicht mit der Programmierung für ein bestimmtes Betriebssystem beschäftigen, dass du ein Betriebssystem mal von einer ganz anderen Seite kannen lernen kannst. Für windows würde ich dir dazu das Buch ´Windows Programmierung´ von Charlz Petzold empfehlen...
Na ja weiter will ich mal gar nicht reden...
du siehst dann schon was noch alles auf dich zukommt. Du musst auf jedenfall jede menge lesen, lesen, lesen....
Ich empfehle dir auch nicht allzusehr mit Tutorials aus dem Ineternet zu arbeiten, sondern richtige Fachbücher zu kaufen, weil da einfach mehr drinnsteht als in so einem tut. Für den Anfang kann ich dir dazu das Buch ´Jetzt lerne ich C´ empfehlen...
Das arbeitest du dann 3 mal oder noch öfter durch, bis du wirklich alles verstanden hast. (so hab ich auch angefangen). Wenn du die grundlagen einmal begriffen hasst, dann kannst du dir auch weiterführende Fachbücher zu diesem Thema kaufen wie z.B. ´C/C++ Kompendium´ oder ´Die C++ Standard Library´ du wirst sehen, da giebt es eine ganze Menge. (allerdings sind die sehr teuer. Gute Bücher kosten bis zu 50Euro). Was du kann unbedingt auch noch lernen musst ist Assembler. du kannst ja mal ´Das Assemblerbuch´ lesen. das giebt im internet zum downoaden. musst halt mal bei google suchen. (das sollte dann bis jetzt so 2 Jahre dauern..) dann solltest du dich vielleicht mit der Programmierung für ein bestimmtes Betriebssystem beschäftigen, dass du ein Betriebssystem mal von einer ganz anderen Seite kannen lernen kannst. Für windows würde ich dir dazu das Buch ´Windows Programmierung´ von Charlz Petzold empfehlen...
Na ja weiter will ich mal gar nicht reden...
du siehst dann schon was noch alles auf dich zukommt. Du musst auf jedenfall jede menge lesen, lesen, lesen....
Antwort 11 von caesarz
noch eine kleine anmerkung ich hab auch vor mir ein nächster zeit ein kleines OS zu schrieben, allerdings bin ich schon 3 jahre eifrig vorm computer und hab das oben aufgezählte schon durchgemacht.
wenn du mal einen kleinen blick in die betriebssystemprogrammierung werfen willst schau mal hier:
http://www.tutorials.de/tutorials20706.html
wenn du mal einen kleinen blick in die betriebssystemprogrammierung werfen willst schau mal hier:
http://www.tutorials.de/tutorials20706.html
Antwort 12 von Robi99
Hallo , wollte auch ein eigenes Betriebssystem programmieren. Habe auch Bücher über C C++ und Assembler.Habe alle gelesen oder zumindest überflogen, kommt aber leider nirgendwo so Sachen vor wie Bootloader schreiben und Ähnliches , ich meine damit wie es so ganz am Anfang losgeht.
Wer kennt da ein gutes Buch darüber.
Vielen Dank
Wer kennt da ein gutes Buch darüber.
Vielen Dank
Antwort 13 von Robi99
Hallo , ich möchte auch ein eigenes Betriebssystem schreiben und habe auch schon einige Bücher über c c++ und Assembler gelesen. Doch leider fangen die alle nicht da an wo eigentlich mein Betriebssystem anfangen sollte nämlich beim Bootloader und dann dem Kernel.
Wer kennt da ein gutes Buch wo das mit den erste Zugriffen auf Bootsektoren u.s.w. gut erklärt wird?
Vielen Dank
Wer kennt da ein gutes Buch wo das mit den erste Zugriffen auf Bootsektoren u.s.w. gut erklärt wird?
Vielen Dank
Antwort 14 von relena
Hi,
leider scheitern die meisten am Bootloader, sagte mein Bruder auch und der ist Informatiker X-)
Ich denke zu anfangs sind C und C++ gute Grundlagen, Assembler ist nur ein kleiner Teil, wenn wir nun Windows als Beispiel nehmen.
Visual Basic ist auch wichtig für die Oberfläche.
Für den Vorschlag mit dem Taschenrechner, würde ich in C anfangen, besorg dir einen kleinen Compiler zum Beispiel den von Microsoft http://www.microsoft.com/germany/msdn/library/visualtools/Verwenden...
der über die Eingabeaufforderung ist kostenlos.
Zu Anfangs kannst du über deinen Editor anfangen.
hier ein paar tutorials http://www.tutorials.at/ damit du dich erst mal in die Grundlagen einfindest.
lg relena
leider scheitern die meisten am Bootloader, sagte mein Bruder auch und der ist Informatiker X-)
Ich denke zu anfangs sind C und C++ gute Grundlagen, Assembler ist nur ein kleiner Teil, wenn wir nun Windows als Beispiel nehmen.
Visual Basic ist auch wichtig für die Oberfläche.
Für den Vorschlag mit dem Taschenrechner, würde ich in C anfangen, besorg dir einen kleinen Compiler zum Beispiel den von Microsoft http://www.microsoft.com/germany/msdn/library/visualtools/Verwenden...
der über die Eingabeaufforderung ist kostenlos.
Zu Anfangs kannst du über deinen Editor anfangen.
hier ein paar tutorials http://www.tutorials.at/ damit du dich erst mal in die Grundlagen einfindest.
lg relena

