回答
我猜你的意思是系统程序和应用程序
系统程序使得硬件上运行,应用程序是为特定任务
的系统程序的例子是设备驱动程序
为应用程序你可以说网页浏览器,word porcessros等
没有关于这个问题的更多信息,术语'程序'和'应用程序'几乎是同义词。
正如Saif所指出的,'应用程序'倾向于更多地用于非系统相关的程序。话虽如此,我认为将操作系统描述为一个特殊的应用程序,它提供了运行其他应用程序的环境,这并不是错误的。
我的理解是这样的:
- 一个computer program是一组可以在计算机上执行的指令。
- 安application是直接帮助用户执行任务的软件。
- 这两个相交,但不是同义词。具有用户界面的程序是一个应用程序,但许多程序不是应用程序。
我喜欢这个答案,因为它从“技术”方面接近 - 但不能提高 - 投票一段时间:(但是,重要的是要承认,对于大多数最终用户来说,“程序”和“应用程序”是相同的东西。我通常使用相同的术语(“这个程序很烂”或“你需要安装应用程序在服务器上“),除非有理由分开条款。 – 2010-12-13 23:15:44
从开发人员的角度来看,我没有看到区别 他们俩。但从用户的角度来看,我可以看到其中的差异。 – 2010-12-20 22:56:45
我将“应用程序”视为一个或多个计算机程序的用法,以满足某些用户需求。 “允许用户绘制有趣照片的各种组件的应用程序。” – 2015-07-14 00:38:05
我使用术语程序包括应用程序(应用程序),实用程序甚至操作系统,如Windows,Linux和Mac OS。我们需要一个可用的所有不同条款的总体术语。这可能是错误的,但为我工作。 :)
“程序”可以像“指令集”一样简单来实现逻辑。
它可以是“应用程序”,“组件”,“服务”或其他“程序”的一部分。
应用程序可能是协调程序实例的集合,以解决用户的目的。
当我在大学学习IT时,我的教授。对我来说很简单:
“一台电脑”程序“和一个”应用程序“(又名'应用程序')都是一样的 唯一的区别是技术性的。 ,“应用程序”是启动并依赖操作系统执行的计算机程序。“
在考试中找到答案。
因此,例如,当您单击文字处理器时,它是一个应用程序,运行打印机假脱机程序的隐藏文件只能由操作系统启动。这两个程序取决于操作系统,因为操作系统本身或您的内部BIOS编程不是技术意义上的“应用程序”,因为它们直接与计算机硬件进行通信。
除非定义在过去几年中发生了变化,否则像微软和苹果这样的商业实体并没有正确地使用这些条款,而更愿意通过使'应用程序'这个术语看起来像流行市场和'新'这样的词来进行性感营销, “计算机程序”听起来太“书呆子”。 :(
我喜欢你老师的定义。我相信这是相关的。 – user1754322 2017-11-09 08:44:19
- 1. 工作进程,应用程序池和应用程序域有什么区别?
- 2. .Net桌面应用程序和Web应用程序有什么技术区别?
- 3. asp.net mvc应用程序和asp.net web应用程序有什么区别
- 4. Java Web应用程序和Java企业应用程序有什么区别
- 5. iPhone Web应用程序和iPhone应用程序有什么区别?
- 6. 多层web应用程序和多层web应用程序有什么区别?
- 7. API应用程序和逻辑应用程序有什么区别?
- 8. Facebook上的应用程序和Pages上的应用程序有什么区别?
- 9. 应用程序控制器和应用程序上下文有什么区别?
- 10. 应用程序状态和应用程序会话有什么区别?
- 11. 单视图应用程序和空白应用程序xamarin有什么区别?
- 12. Windows程序调用有什么区别?
- 13. CPP/CLI程序集和CS/VB程序集有什么区别?
- 14. Web服务和Web应用程序有什么区别?
- 15. “MVC”和“单页应用程序”模板有什么区别?
- 16. UWA和UWP应用程序有什么区别
- 17. 独立和桌面应用程序有什么区别?
- 18. Windows服务和常规应用程序有什么区别?
- 19. 缓存和应用程序有什么区别?
- 20. ViewState,应用程序和页面会话有什么区别?
- 21. 网页应用程序和网站有什么区别?
- 22. RoR应用程序中'require'和'config.gem'有什么区别?
- 23. 应用程序和applet之间有什么区别?
- 24. 在IIS中,“应用程序”和“会话”有什么区别?
- 25. ndk-build和android应用程序有什么区别?
- 26. java桌面应用程序和javafx有什么区别?
- 27. 两个程序有什么区别?
- 28. 驱动程序和用户应用程序的主要区别是什么?
- 29. 在Windows应用程序和Silverlight中使用WCF的过程有什么区别?
- 30. 线程和处理程序有什么区别
感谢所有,因为我可以互换使用这两个术语 – waterlilies 2010-12-13 19:58:00
@waterlilies有许多术语可以在某些情况下互换使用(例如口语) - 但不能在其他情况下使用(例如,当需要形式化的术语时) 。前者通常不精确,后者可能需要高度的准确性,因为这些术语可能会有微妙的(预期的)影响 – 2010-12-13 23:13:15