Points before Studying Operating System
In this video, we discuss Points before Studying Operating System.
The complete guide on how to study computer science. Click Here.
Operating System:
The operating system is where a computer science student gets a deeper understanding of computer science.
Why?
In this post, let’s understand why an operating system is important for understanding the basics of computer science.
We discuss a few points here.
Remember the points and start studying the operating system.
These points help you a lot in understanding the subject.
Study the complete operating system subject for free. Click Here.
The first subject a computer science study starts studying is C Programming.
After completing C Programming, students study Data Structures to improve their coding skills.
Not only coding. An understanding of hardware is also important.
Students study Digital logic design and Computer organization and architecture for hardware understanding.
After the COA subject, students will understand how machine-level instructions execute in a processor. The memory organization and I/O device connections to the processor and memory.
After completion of Data Structures, students will have good coding knowledge.
The right time to start studying the operating system is after the completion of COA.
The operating system contains efficient programs to use hardware resources efficiently.
What do we mean by efficiently using hardware resources?
With an example, we understand the efficient use of hardware resources.
Example:
Assume on a computer, we are downloading a video, listening to songs, chatting, coding c, and we opened a game.
Multiple programs have to execute in the processor. And which program has to execute first?
Who will take responsibility for the execution?
Where is the downloaded video stored?
All the above responsibilities are taken care of by the operating system.
The operating system course has three sessions.
First session:
The first session deals with processor and multiprogramming.
Students should understand the concepts and concentrate on how to write coding for the operating system.
Always focus on the coding part.
How to use data structures and write efficient programs for the concepts in the operating system?
The students should concentrate on the coding part.
Second session:
memory management
Third session:
File management
In all the sessions students should concentrate on the implementation of the concepts.