| | |
Kernel and Operating Systems?
Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
![]() |
•
•
Join Date: Jan 2005
Posts: 2
Reputation:
Solved Threads: 0
Hello all,
for the past days I've been doing a small research for a certain topic, however, I thought I knew the difference between the Operating System and the kernel, I had in mind the typical "kernel is the core of the operating system", but I was very much mistaken (at least, that's what the CS book, and Wikipedia told me)
Operating System:
"the system software responsible for the direct control and management of hardware and basic system"
Kernel:
"kernel is the fundamental part of an operating system. It is a piece of software responsible for providing secure access to the machine's hardware to various computer programs. Since there are many programs, and access to the hardware is limited, the kernel is also responsible for deciding when and how long a program should be able to make use of a piece of hardware, in a technique called multiplexing. Accessing the hardware directly could also be very complex, so kernels usually implement a set of hardware abstractions. These abstractions are a way of hiding the complexity, and providing a clean and uniform interface to the underlying hardware, which makes it easier on application programmers."
It is, essentially the same (at least for me), do any of you here know something that might be a help for me?
thanks,
Jorge Valentin.
for the past days I've been doing a small research for a certain topic, however, I thought I knew the difference between the Operating System and the kernel, I had in mind the typical "kernel is the core of the operating system", but I was very much mistaken (at least, that's what the CS book, and Wikipedia told me)
Operating System:
"the system software responsible for the direct control and management of hardware and basic system"
Kernel:
"kernel is the fundamental part of an operating system. It is a piece of software responsible for providing secure access to the machine's hardware to various computer programs. Since there are many programs, and access to the hardware is limited, the kernel is also responsible for deciding when and how long a program should be able to make use of a piece of hardware, in a technique called multiplexing. Accessing the hardware directly could also be very complex, so kernels usually implement a set of hardware abstractions. These abstractions are a way of hiding the complexity, and providing a clean and uniform interface to the underlying hardware, which makes it easier on application programmers."
It is, essentially the same (at least for me), do any of you here know something that might be a help for me?
thanks,
Jorge Valentin.
•
•
Join Date: Apr 2006
Posts: 3
Reputation:
Solved Threads: 0
•
•
•
•
Originally Posted by xcfx
Hello all,
for the past days I've been doing a small research for a certain topic, however, I thought I knew the difference between the Operating System and the kernel, I had in mind the typical "kernel is the core of the operating system", but I was very much mistaken (at least, that's what the CS book, and Wikipedia told me)
Operating System:
"the system software responsible for the direct control and management of hardware and basic system"
Kernel:
"kernel is the fundamental part of an operating system. It is a piece of software responsible for providing secure access to the machine's hardware to various computer programs. Since there are many programs, and access to the hardware is limited, the kernel is also responsible for deciding when and how long a program should be able to make use of a piece of hardware, in a technique called multiplexing. Accessing the hardware directly could also be very complex, so kernels usually implement a set of hardware abstractions. These abstractions are a way of hiding the complexity, and providing a clean and uniform interface to the underlying hardware, which makes it easier on application programmers."
It is, essentially the same (at least for me), do any of you here know something that might be a help for me?
thanks,
Jorge Valentin.
I have developed a ready GUI based OS interface using Turbo C.
Can i just convert it into a real time OS?
Due to the fact that the member who originally started this thread has not responded in over one year, this thread is considered abandoned and has been closed.
In accordance with our posting rules, other members having similar questions or problems need to start their own threads and post their questions there.
In order to help us help you most quickly, please include as much information about your problem as possible in your posts.
If the member who originally started this thread wishes to have the thread reopened, please send your request, including a link to this thread, to one of our moderators via email or Private Message.
Thank you.
In accordance with our posting rules, other members having similar questions or problems need to start their own threads and post their questions there.
In order to help us help you most quickly, please include as much information about your problem as possible in your posts.
If the member who originally started this thread wishes to have the thread reopened, please send your request, including a link to this thread, to one of our moderators via email or Private Message.
Thank you.
"May the Wombat of Happiness snuffle through your underbrush."
- Ancient Aborigine blessing
Please do not contact me by email or PM for help. We're all volunteers here, and only have so much free time to dedicate to our efforts.
However, if I've been working on a thread with you already, and seem to have "forgotten" your thread, please do send me a message. I try not to let things slip through the cracks, but it does happen sometimes.
- Ancient Aborigine blessing
Please do not contact me by email or PM for help. We're all volunteers here, and only have so much free time to dedicate to our efforts.
However, if I've been working on a thread with you already, and seem to have "forgotten" your thread, please do send me a message. I try not to let things slip through the cracks, but it does happen sometimes.
![]() |
Similar Threads
- News Story: It's Time for an International Linux Summit (Getting Started and Choosing a Distro)
- News Story: GeezerOS: Linux for the Elderly (Getting Started and Choosing a Distro)
- Operating Systems Project (IT Professionals' Lounge)
- News Story: Crystal Ball Sunday #5: Operating System Interoperability (Windows NT / 2000 / XP)
- double boot for running two operating systems (Windows NT / 2000 / XP)
- Operating Systems assignment (C++)
Other Threads in the Computer Science Forum
- Previous Thread: I Need Help
- Next Thread: Reccomended languages
| Thread Tools | Search this Thread |
ai algorithm algorithms amazon assignment assignments automata battery bigbrother binary bittorrent bizarre bletchleypark blogging bomb business cern codebreaker compiler computer computers computerscience computertrackingsoftware connect conversion csc dataanalysis dataintepretation development dfa dissertation dissertationthesis dissertationtopic ebook employment energy floatingpoint foreclosure foreclosuresoftware fuel gadgets geeks givemetehcodez government graphics hardware history homeowners homeworkassignment homeworkhelp humor ibm idea ideas internet iphone ipod itcontracts jobs kindle laser laws linkbait lsmeans mainframes marketing mobileapplication msaccess nano netbeans networking news os p2p piracy piratebay principles programming rasterizer research sam-being-cute sas science security sex simulation software spying stephenfry study supercomputer supercomputing sweden technology textfield turing turingtest two'scompliment virus ww2





