操作系统是怎样实现图形界面化的
展开全部
这是因为你对它们都不太了解,所谓用C语言编写操作系统并不是指那些窗口是用C编出来的,而是操作系统的内核是用C编的,至于你说的XP窗口甚至是现在流行的带有透明效果的Win7,不是单靠那种语言绘制出来的,大部分都是靠图像处理工具处理好后,再由程序调用使用,还有大型有些里的那些场景,如果我说那些游戏几乎都是用C++编的你肯定不信,因为C++的MFC也做不出那些效果,但事实就是如此!!
只是那些3D效果是用一些软件专门设计的,游戏的核心(像游戏引擎)才是用编程语言编写的!
你现在不要看C语言没有图形库就觉得它没用,正好相反!!它的优点是运行速度快!!是接近底层的高级语言,说C语言是用来开发操作系统的一定没错!因为微软开发的所有操作系统都是以C为主,嵌入汇编和C++的,而且微软出的所有软件也都以C++为主,多多少少会使用点C语言,所以你现在不仅要学,而且最好能达到熟练的程度,我对C了解不深,但我可以肯定的是C语言绝对有很多你不知道但很有用的功能,就看你能不能精通它了!!
对于你补充的这些问题,我觉得是因为你接触的软件多了,而且又开始学编程,所以求知心切,很想弄明白是怎么回事,我以前也有过这种感觉
但是你现在才刚学习C,根本没必要弄懂这些问题,因为你还没有明白编程,
别说你问的这些我讲不清楚,就是能讲清楚你也听的越来越糊涂,你要真想知道最起码也得等到你掌握了基本的编程思想。你现在要知道的就是C很重要,你要学好,至于C学完之后你改怎么发展,我想到时候你心里已经有数了
其实你现在的情况比我强多了,我当初学C语言的时候都不知道C有什么用处,只知道它是专业课所以要学好,而你现在已经有了一定的了解了,更应该学好才是!!
本人对这几种语言也了解不多,暂且说这些,如有错误敬请原谅!
希望回答对你有帮助!
只是那些3D效果是用一些软件专门设计的,游戏的核心(像游戏引擎)才是用编程语言编写的!
你现在不要看C语言没有图形库就觉得它没用,正好相反!!它的优点是运行速度快!!是接近底层的高级语言,说C语言是用来开发操作系统的一定没错!因为微软开发的所有操作系统都是以C为主,嵌入汇编和C++的,而且微软出的所有软件也都以C++为主,多多少少会使用点C语言,所以你现在不仅要学,而且最好能达到熟练的程度,我对C了解不深,但我可以肯定的是C语言绝对有很多你不知道但很有用的功能,就看你能不能精通它了!!
对于你补充的这些问题,我觉得是因为你接触的软件多了,而且又开始学编程,所以求知心切,很想弄明白是怎么回事,我以前也有过这种感觉
但是你现在才刚学习C,根本没必要弄懂这些问题,因为你还没有明白编程,
别说你问的这些我讲不清楚,就是能讲清楚你也听的越来越糊涂,你要真想知道最起码也得等到你掌握了基本的编程思想。你现在要知道的就是C很重要,你要学好,至于C学完之后你改怎么发展,我想到时候你心里已经有数了
其实你现在的情况比我强多了,我当初学C语言的时候都不知道C有什么用处,只知道它是专业课所以要学好,而你现在已经有了一定的了解了,更应该学好才是!!
本人对这几种语言也了解不多,暂且说这些,如有错误敬请原谅!
希望回答对你有帮助!
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询