实验室质量负责人要求:对一些电脑方面的概念不是很清楚

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 05:52:31
操作系统是大型的程序,因此是由某种编程语言编写的(像Windows是由C语言编写的)那么各种编程语言又是怎么编出来的,为什么各种编程语言又可以在相应的操作系统下运行并编其他的应用软件,操作系统和编程语言有是怎样的关系

首先你要明白,机器只能识别二进制语言,用C++编辑的代码最终是要转化成二进制代码的.
在操作系统中有个功能叫系统调用,他是操作系统提供给编程人员的唯一的接口.

程序是有很多条语句和指令组成的.最早的时候这些指令功能都是靠精密的电路整合在硬件里面的(等你学了这方面的东西你就知道了).在处理器中有很多的指令,操作系统就可以调用这里面的指令,而我们就可以编写程序控制操作系统来调用这么指令,当然我们普通的编程人员也用一定的权限,程序不是随意编写的,随意调用处理器里的指令.如果调用出现了错误,对电脑产生了危害,那就是我们所知道的病毒了.

对于非专业的人士,你只需会用它,并不需要知道它是怎么实现的.这方面的东西太深了.说清楚的话,一本书都说不完啊.

我也想知道啊。还有我只知道人们最开始用电脑时只有DOS这点你得知道!而程序我想是用0 和1代码编写出来的
也就是最早的C语,B语也可能是一些我们无法知道的程序!还有。因为有了Windows人们可以在这个平台上用鼠标来完成以前得用复杂命令来完成的一个机本动作.例如我相打开一个程序我们选中,轻轻一点就可以了。但在最开始没有widnows.的时候就麻烦了。也就是说,操作系统和编程语言是相扶相成,缺一不可,有了windows我们编写软件时才会更方便,更快捷,你说是吗? !!我也只是外行来说说我所理解的.