Quantcast

A community for students. Sign up today!

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

SandeepReddy

  • one year ago

what do we need as prerequisites to build Simple Operating system though its not simple :P ?

  • This Question is Open
  1. Syamantak
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    In order to build a simple operating system you need to have a strong knowledge of C++ or C#.You also need to have a lot of experience in Debugging.

  2. Syamantak
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    |dw:1363883970428:dw|

  3. SandeepReddy
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    A single person cant buid a simple OS?

  4. Lyrae
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Well, that would depend on how you define a "simple" OS... Anyway, it's not impossible, but incredibly difficult. And, given you know c/c++ and assembly you will also need a great deal of knowledge about processors and digital systems. Linus Torvalds wrote the original Linux kernel by himself so it's obviously not impossible. http://en.wikipedia.org/wiki/Linux_kernel

  5. SandeepReddy
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    Thnx for Inspiration @Lyrae and you say that i should compulsory have knowledge of C/c++?

  6. Lyrae
    • one year ago
    Best Response
    You've already chosen the best response.
    Medals 0

    No prob man ^^ Yes, knowledge of C/c++ are pretty much compulsory (especially pointers and memory management) and as I mentioned earlier it would not hurt to learn (at least) the basics of assembly language as well. You'll find tons of great guides on how and were to start by simply googling "how to write an os". I actually tried to code a simple OS myself last year, but ended up barely starting because of lack of time. Anyway, I received a tip from some kernel programmers, "Read and modify code of some early OSes. Try implementing at least one of them on a modern computer and you'll learn a lot more than reading a tutorial". Regardless of the method you chose it'll be a great challenge, but it's definitely not impossible. Out of curiosity, why an OS?

  7. Not the answer you are looking for?
    Search for more explanations.

    Search OpenStudy
    • Attachments:

Ask your own question

Ask a Question
Find more explanations on OpenStudy

Your question is ready. Sign up for free to start getting answers.

spraguer (Moderator)
5 → View Detailed Profile

is replying to Can someone tell me what button the professor is hitting...

23

  • Teamwork 19 Teammate
  • Problem Solving 19 Hero
  • You have blocked this person.
  • ✔ You're a fan Checking fan status...

Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.