Hey there, how are you doing?
In our previous article, we talked about "What is an operating system?", we also discussed its basic functionalities so in case if you have missed the previous article, do read it before jumping to this one. In this article, we'll be talking about why is it necessary for you to talk to your machine and what happens if you don't have it. Let's get started-
Operating System: A talking interface between you and computer
The operating system is an interface between your computer and you. It makes it easier for you to communicate to your system in your language and it converts your instructions to the computer language aka Binary Codes(1 and 0), where 0 means off and 1 means on. How interesting!
Watch video based on this article at: https://www.youtube.com/watch?v=B1fnfjsawwI&t
What if you don't have an Operating System?
At this point, some people start thinking that a machine stops working if you don't have an operating system, but no my friend that isn't the complete truth. It stops working for you only as you don't understand what is it saying, without an operating system you have to talk to a machine in its own language to instruct it to do a specific task and it is certainly very hard. Infact without an os, a computer is practically unusable by anyone without a High Level of programming skill.
An operating system is a converter which converts the computer language and provides you the GUI(Graphical User Interface) so it gets easier for you to just click on icons and it does the job, but what happens behind the scenes? Well simply there is instruction set written for every operating which tells it what to do when user gives a specific instruction. It simply checks its book and convert the instruction provided by the user and gives you the output accordingly.
Now if you don't have an operating system, then to make your computer do something, you would have to talk to it in its known language. Microsoft in the 1980s saw this problem and developed CLI(Command Line Interface), often termed as CUI(Character User Interface) based OS called MS-DOS. It provided an interface between user and computer but it was still not easy for everyone to work it out and that's why an operating system with GUI was designed, for your ease and to do the job in seconds.
An operating system is a converter which converts the computer language and provides you the GUI(Graphical User Interface) so it gets easier for you to just click on icons and it does the job, but what happens behind the scenes? Well simply there is instruction set written for every operating which tells it what to do when user gives a specific instruction. It simply checks its book and convert the instruction provided by the user and gives you the output accordingly.
Read more about Graphical User Interface here
|
Now if you don't have an operating system, then to make your computer do something, you would have to talk to it in its known language. Microsoft in the 1980s saw this problem and developed CLI(Command Line Interface), often termed as CUI(Character User Interface) based OS called MS-DOS. It provided an interface between user and computer but it was still not easy for everyone to work it out and that's why an operating system with GUI was designed, for your ease and to do the job in seconds.
Read more about Command Line Interface here |
Some more disadvantages of not having an Operating System
There are a few extra disadvantages you can face even if you learn the machine language and communicate to the computer. An operating system lets you connect and play with all your devices on the go. Now if you do not have an operating system, you manually have to configure them and then only they will work.
A nice example of this is, when you are to play a game and connect external device to your computer , like a gamepad, if you do not have an operating system, then you will have to configure the device manually for each game, and same applies to sound. If you want sound, then you will have to configure the soundcard manually. All this is horrible to even think about, life is made lot easier after operating systems came in, you can finally plug and play!
A nice example of this is, when you are to play a game and connect external device to your computer , like a gamepad, if you do not have an operating system, then you will have to configure the device manually for each game, and same applies to sound. If you want sound, then you will have to configure the soundcard manually. All this is horrible to even think about, life is made lot easier after operating systems came in, you can finally plug and play!
Operating system is the backbone of a machine, it makes things so comfortable and fast that you do not notice, thanks to the inventors.
So some of you must be interested to know more about Machine Languages, we for now shall be keeping them aside and will get back to them later. You can however learn more about Machine Language here.
In our next article we shall be talking about how to prepare your machine and install an operating system on it. That's all for today folks, hope to see you back, till then goodbye and have a great time ahead!
Visit our website if you need any kind of help: www.techarchitects.in, live chat services are available and a support specialist will address you immediately.