编译程序是系统软件吗?

来源:百度知道 编辑:UC知道 时间:2024/07/01 06:25:31
很多书上都是这个观点;
但是我想,编译程序指的是像VC之类的程序,它们明明就是应用软件啊;
还请高手指点!
多谢!
谢谢大家都回答!
现在我知道了:这只是从系统与非系统的角度考虑到,编译程序能把代码转换成系统可以执行的东西,就把它看成是系统软件了;理解上的问题。

系统软件是指操作系统运行需要的软件。是windows文件夹里面装的那些东西。

编译程序又不是系统必须的,当然不是系统软件。

VC不仅仅是编译程序,应该叫“集成开发环境”

系统软件通常指操作系统,如Windows, Unix, Linux...

从这个层面来说,VC属于应用软件,在应用软件的分类下,VC等被归类为“开发工具”

有系统软件和非系统软件吗?????
编译程序应该是运用特定技术设备编写的软件.例如用c/c++ ,汇编语言等等一种或多种底级语言甚至机器语言

编译程序与操作系统的关系有:

·第一,编译程序的编译部分和静态链接部分是运行在操作系统上的系统程序;

·第二,编译程序的动态链接部分与操作系统的亲缘性更强,所以完全可把动态链接部分独立出来[FIXME:动态链接程序与操作系统具体关系未知];

·第三,编译程序的编译输出格式是操作系统相关的。

  由此可见,编译程序是操作系统相关的,编译程序也是操作系统的功能很重要组成部分,但编译程序没有被集成入操作系统内核内,所以编译程序不算是操作系统的有机组成部分。

就是一个环境.....一个编译环境....不是系统软件

不是的,和系统没关系