what are the skills in computer required for making an operating system??
Hi,
The three most important things you need to master prior to jumping into OS development are: Basic computer science knowledge; Computer programming theory and best-practices; Low-level and a high-level programming languages .
Programmer can interact with the hardware by making device drivers in C or C++ language. Most of the Windows drivers are written in C/C++ languages. Whereas Linux drivers are made into C programming language. So, the very basic necessity of making drivers or operating system is to have good command over a programming language depending upon what are you going to create.
Also, you should know concepts like Data Structures and Classes as they will help you in making different components of the drivers and the operating system. You should also know concepts like looping and iterations as they come handy in writing long segments of code which will be required if you are creating an operating system or a highly integrated device driver.
Before proceeding to create an operating system or a device driver your concepts regarding the programming language should be very clear. You will encounter many bugs and errors in the programming code and if you know the programming language in depth, you will be able to tackle the problems very easily. So, you should work on that before proceeding further. Once your concepts are clear and firm, you can move on to creating a small game or program. If that is created successfully, start working on device drivers or OS. It is a difficult task but not an impossible one. You can do it with lots of hard work and dedication.
Hope this helps.
Good luck.
Hi Im Madhavi I am studying second year of CSE I would like to purchase a laptop, Can u suggest me which processor,graphic card.. How much ram,battery,storage it will require. Which operating system nd best configuration for programming And which laptop will have all softwares for programming???
Hello
Hope you are doing good. As you are a CSE student your primary use would be for programming propose. Laptop is a good choice , for you any laptop with configuration of
8 GB RAM,
SSD( must for laptop to run smoothly for more time),
HDD( include if you need more memory)
i5 processor or equivalent
this specification laptop will cost you around 40K+ so at that range you will get a basic graphics card which can be useful only to run basic games or high end software smoothly.
MY suggestion if you need a good LAPTOP with good graphics performance go for 70K+ gaming laptops which can run all things smoothly.
For operating system go for dual boot as CSE student you need to have LINUX in coming semesters.
Thank you, hope it helps you.
In which year of btech we get operating system in the group computer science and engineering
hi
there are some deemed universities that set their own syllabus. excluding that, and if we see only colleges in common syllabus. you get operating systems in 4th semester generally. which is 2nd year. so if you want to study operating systems. then wait till second year end. that is 4th semester.
good luck
Can i run maya software with windows 10 pro 9th generation(I am talking about only the operating system)?
Hello Ananda,
Hope you are doing well.
Maya is a software which can easily run on windows 10 pro having 9th generation processor. Windows 10 pro is the operating system on which maya software can run as it is meets the need of Maya software. So yes you can easily run and do your work on Windows 10 pro.
Note:
Apart from operating system the software installation also depend on RAM, Graphics Hardware etc.
Hope this will help you!
Are semester topics like signal processing, computer vision and image processing, information and coding theory, electrical and electronics, computer aided design and drawing, natural language processing, operating system concepts useful to become a data scientist?
Hello aspirant,
Congrats for your interest in emerging technologies domain...these are the technologies that lead you to become a data scientist...data analysis is something different which deals with how to utilize the data useful...both are interlinked and promising field,but different fields if we gaze into it...So these subjects will surely be useful if you want to be all rounder..
Hope this finds helpful...ALL THE BEST!!!