不是一回事。
比如一些大型软件,分为运行在本地的客户端程序和运行在远端服务器的服务端程序,但是这2个不同的程序不能统称为程序,之能叫软件。
还有ERP,这种运行在服务器上的程序,在本地客户端大部分是通过浏览器访问的,但是都称为ERP软件。
程序是指具体的、运行在桌面上的单独的个体。
我给你通俗的解释一下:
如果你是程序员就最好了。1、软件指成品,就像QQ不就是个软件嘛。还有什么图书管理系统啊什么的。2、程序就是我们编的代码,比如一个类啊,一个方法啊。3、脚本就是程序的一部分,有可能是方法中的一行或者几行代码。就是说脚本是程序的一部分。程序是软件的组成部分。望采纳
1、 *** 作系统对计算机硬件设备进行 *** 作,如控制声卡发出声音,控制显卡绘制图形等。
2、 *** 作系统可以感受到用户对输入设备的 *** 作,如鼠标的移动,键盘的按键被按下等,并且可以知道鼠标移动的位置,被按下键盘的字符,Windows将这些信息包装成一个消息,来由 *** 作系统会将这个消息发送到消息队列当中,应用程序会调用消息响应函数进行相应的处理
3、表示应用程序可以通知 *** 作系统执行某个具体的动作,以便使应用程序间接的通过OS对硬件 *** 作,其实程序员只需要关注应用程序与 *** 作系统的交互即可,对于 *** 作系统是怎样控制硬件设备的只需大致了解即可,此过程即为应用程序对Windows api调用的过程,这一过程称为系统调用,通过系统提供的接口函数就可以指挥 *** 作系统来干活了。
4、表示 *** 作系统能够将输入设备的变化上传给应用程序,widows并不对产生的某一事件进行相应,而是将这一消息传递给消息队列或者直接传递给某一对象进行处理。
系统软件为控制和协调计算机及外部设备,支持应用软件开发和运行的系统。
各种应用软件,虽然完成的工作各不相同,但它们都需要一些共同的基础 *** 作,例如都要从输入设备取得数据,向输出设备送出数据,向外存写数据,从外存读数据,对数据的常规管理,等等。这些基础工作也要由一系列指令来完成。
人们把这些指令集中组织在一起,形成专门的软件,用来支持应用软件的运行,这种软件称为系统软件。系统软件包括 *** 作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户 *** 作的那部分软件。
扩展资料
计算机软件分为系统软件和应用软件两大类。应用软件为满足用户不同领域、不同问题的应用需求而提供的那部分软件。它可以拓宽计算机系统的应用领域,放大硬件的功能。
应用软件(application software)为用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。
应用软件包利用计算机解决某类问题而设计的程序的集合供多用户使用。
参考资料来源:百度百科-应用软件
参考资料来源:百度百科-系统软件
软件和程序有时候其实分别不大,大部分软件都只有一个程序,比如一个exe文件。
程序通常指的是软件执行过程,比如读取一个文件,处理以后写到另一个文件里,称之为程序。而可以运行这个指令序列的东西称之为软件。
计算机的程序是有一系列的机器指令组成的,
而指令就是要计算机执行某种 *** 作的命令。
程序=算法+数据结构+程序设计方法+语言工具和环境
计算机软件(Computer Software)是指计算机系统中的程序、数据及其文档。
以上就是关于程序和软件是一回事吗全部的内容,包括:程序和软件是一回事吗、脚本,程序,软件三者有什么区别和联系、 *** 作系统、软件、程序三者是什么关系等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)