㈠ 编译程序和解释程序与计算机硬件和操作系统有关吗
有关,编译程序和解释程序都是针对某一平台某一系列的系统开发的。但是,所写的源代码可以是跨平台的话,不一定是针对某一平台某一操作系统的。
㈡ 程序语言,操作系统,编译器三者之间有何关系
可以理解为程序语言需要在编译器里面进行编译,但是编辑器需要运行在操作系统里
编程语言(programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的
简单讲,编译器就是将"一种语言(通常为高级语言)"翻译为"另一种语言(通常为低级语言)"的程序。一个现代编译器的主要工作流程:源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables)
操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。操作系统的种类很多,各种设备安装的操作系统可从简单到复杂,可从手机的嵌入式操作系统到超级计算机的大型操作系统。目前流行的现代操作系统主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少数操作系统,大部分操作系统都为类Unix操作系统。
㈢ 编译器和数据库以及操作系统称做系统软件 三者有何共性。
编译器是将用户所设计的各种编程语言的编译连接生成为机器可运行的可执行代码的工具。编译器是操作系统提供用户接口的体现。
数据库可以看作是数据的储存方式,未来的操作系统就是一个数据库。
操作系统是连接硬件和软件的桥梁。
㈣ 编译程序是系统软件吗
系统软件是指操作系统运行需要的软件。是windows文件夹里面装的那些东西。
编译程序又不是系统必须的,当然不是系统软件。