我怎样才能开始建立一个Os [英] How Can I Start Building An Os

查看:83
本文介绍了我怎样才能开始建立一个Os的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我去年开始编程。我从未上过大学。我不知道btech的过程。但我相信某事,所以我开始学习自己。我想开发软件,还有更多技术人员。我想用我的技能为我的国家服务。我设定的目标是在印度建立一个操作系统,我最近学会了如何在磁盘上写文件。我也学习了一些框架和GUI。我还学习Java和更多面向对象的语言。如果有人可以建议我任何正确的方式来学习更多,我将被迫。感谢你的支持。 :)

解决方案

你的善意和勇敢的声音很棒,但为什么要写新的操作系统?如果您有一些新想法,为什么不与我们分享?如果你没有它们,为什么要写一些东西?



无论如何,如果你问的是写一个操作系统,那就意味着你不知道该怎么做它并希望得到一些帮助。但事实上,你天真地认为快速问题&答案论坛可以给你足够的帮助来编写操作系统表明你尚未准备好。拜托,我并不是说任何消极的东西,很少有经验,判断力不是很成熟和现实。它将随着时间和经验而得到改善。我只是说这比你想象的要困难得多。我的主要观点是:只有在关于如何使操作系统比至少一个或几个方面的所有现有操作系统更好的时候,才能想到这样的任务。



正确学习更多方法也不是快速问题&解答。原因如下:可能存在太多不同但非常富有成效的方式。我只能给你一个非常一般的建议。首先,更多地关注基本的东西而不是酷的东西,特别是非常特别的东西。学习理解基础知识和特殊情况,临时,短期离职,中学。知道当你面对它时你总是可以学到什么细节,以及一些重要且非平凡的东西。学得很深。如果某些机制,技术,功能是非常基础的,那就得到非常微小的细节。不要写你不理解的东西。不要相信任何主张,使用批判性思维,尝试将所有内容置于疑问之下并验证事物。



-SA

I have started Programming for last year. I never went to college. I have no idea of the course of btech. But i believe in Something so i started learning myself. I want to develop software, and many more techie things. I want to serve my country with my skills. The aim i set is to build an OS in India, and i recently learnt how to write files on disk. I also learning some frameworks and GUI also. I also learning Java and many more Object oriented languages. If anyone can suggest me any proper way to learn more i'll be obliged. Thanks for support. :)

解决方案

Your good intentions and bravery sound great, but why writing new OS? If you have some new ideas, why won't you share them with us? If you don't have them, why writing something?

Anyway, if you are asking about writing an OS, it means that you don't know how to do it and expect some help. But the mere fact that you are naive enough to think that Quick Question & Answers forum can give you enough help to write the OS indicates the you are not ready yet. Please, I don't mean anything negative, it's quite natural that with little experience out judgment is not very mature and realistic. It will be improved with time and experience. I just say this is much more difficult and labor-taking business than you might think. My main point here is: think about such task only if you have some new and productive ideas on how to make an OS much better than all existing ones in at least one or few aspects.

"Proper way to learn more" is also cannot be a matter of Quick Question & Answers. Here is why: there can be too many different but very productive ways. I can only give you one very general advice. First of all, focus more on fundamental things and less on "cool" stuff, especially something very particular. Learn to sort out fundamental knowledge and something special-case, ad-hoc, short-leaving, secondary. Know what is the detail you can always learn when you face with it, and something important and non-trivial. Learn very deep. If some mechanism, technique, feature is very fundamental, get to the very tiny detail. Don't write things you don't understand. Don't trust any claims, use critical thinking, try to put everything under the doubt and validate things.

—SA


这篇关于我怎样才能开始建立一个Os的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆