Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

SandeepReddy

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

  • one year ago
  • one year ago

  • This Question is Open
  1. Syamantak
    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.

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

    |dw:1363883970428:dw|

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

    A single person cant buid a simple OS?

    • one year ago
  4. Lyrae
    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

    • one year ago
  5. SandeepReddy
    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++?

    • one year ago
  6. Lyrae
    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?

    • one year ago
    • Attachments:

See more questions >>>

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.