软体和程式的区别?

如题所述

第1个回答  2022-09-30

软体和程式的区别?

1、软体=程式+文件=资料结构+演算法+文件
2、软体是包含程式的有机集合体,程式是软体的必要元素。任何软体都有可执行的程式,至少一个。比如:作业系统给的工具软体,很多都只有一个可执行程式。而Office是一个办公软体包,却包含了很多可执行程式,软体是程式以及开发、使用和维护所需要的所有文件的总称,而程式是软体的一部分。

软体是别人已经开发出来可以直接使用的,程式主要是你原始码档案,有了程式才有软体,一个软体可能只有一个程式档案,也可能有成千上万个程式档案.

软体和木马程式的区别

这是利益驱使,安卓系统65%的程式会将资讯泄露给开发者,38%的资讯被发送给广告商,还有12%的资讯会被发送给无法确认身份的第三方,这与监管法规不完善也有关,手机root后可以限制软体获取隐私

软体开发和写程式的区别

软体包含程式,程式是软体的一部分。
软体是程式、资料及其相关文件的完整集合。
程式只是为了实现软体的功能和效能要求而编写的指令序列。

程式和软体的区别?

软体是程式码编写的程式,你可以编写程式来做一个软体,

你写的是程式,最后得到的是软体!
写程式是软体开发的一部分。
软体由程式组成,程式由程式码组成。
居然讨论这个问题。。。

小白软体工程师请区分做软体和写程式的区别

很多软体工程师区分不开写程式和做软体其实是不一样的。写程式就是通过编写一系列的指令,让计算机完成你想要让它完成的任务。做软体是不一样的,而我的理解是,在指定的时间内,编写符合客户要求的、实用的、有效的并且高质量程式,确保能赚钱。
写程式是编写一系列计算机可以执行的命令,让它做你想让它做的事情。这些命令一般和英语很类似,也有的人想用中文来写这些指令(如"易语言"),但是我的看法还是英语比较爽,试想有下面的程式用中文写是这样的:
如果年龄大于18并且性别为男
{
列印("hello,world");
}
而用英文显然会少敲很多次键盘:
if (age>18 && gender==male)
{
printf("hello,world");
}
编写这些"程式"可以使用各种不同的语言,其实就是不同的规范和标准而已,这个问题暂时我们讨论,我也不愿意讨论Java和C#谁更有前途这样的问题,尽管这个问题会被很多新手软体工程师问到。这个就如同我问你馒头和米饭谁更好吃一样,不同的情况,不同的答案。
所以,我们需要使用一种类似英文的语言来控制计算机,这不是一件很难的事情。
而我们可以把我们的客户叫做"最终客户",他们并不愿意学习怎么来写程式,所以他们出钱,请我们来帮他们写程式,我们就叫做"软体工程师",这样听上去更体面。
我想,我们首先要强调的是--软体工程师是为客户服务的。一个好的软体工程师,他不仅仅要能够写程式,还能够使客户满意,只有这样客户才会给我们开支票。

WINFORM程式和WEBT程式的区别。

Winform程式属于C/S架构,而Web程式属于B/S架构
它俩的区别就是CS和BS的区别
C/S是Client/Server的缩写。伺服器通常采用高效能的PC、工作站或小型机,并采用大型资料库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软体。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Inter Explorer,伺服器安装Oracle、Sybase、Informix或 SQL Server等资料库。在这种结构下,使用者介面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在伺服器端实现。浏览器通过Web Server 同资料库进行资料互动。
C/S 与 B/S 区别:
1.硬体环境不同:
C/S 一般建立在专用的网路上, 小范围里的网路环境, 区域网之间再通过专门伺服器提供连线和资料交换服务.
B/S 建立在广域网之上的, 不必是专门的网路硬体环境,例与电话上网, 租用装置. 资讯自己管理. 有比C/S更强的适应范围, 一般只要有作业系统和浏览器就行
2.对安全要求不同
C/S 一般面向相对固定的使用者群, 对资讯保安的控制能力很强. 一般高度机密的资讯系统采用C/S 结构适宜. 可以通过B/S释出部分可公开资讯.
B/S 建立在广域网之上, 对安全的控制能力相对弱, 可能面向不可知的使用者。
3.对程式架构不同
C/S 程式可以更加注重流程, 可以对许可权多层次校验, 对系统执行速度可以较少考虑.
B/S 对安全以及访问速度的多重的考虑, 建立在需要更加优化的基础之上. 比C/S有更高的要求 B/S结构的程式架构是发展的趋势, 从MS的.Net系列的BizTalk 2000 Exchange 2000等, 全面支援网路的构件搭建的系统. SUN 和IBM推的JavaBean 构件技术等,使 B/S更加成熟.
4.软体重用不同
C/S 程式可以不可避免的整体性考虑, 构件的重用性不如在B/S要求下的构件的重用性好.
B/S 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子
5.系统维护不同
C/S 程式由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统
B/S 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.使用者从网上自己下载安装就可以实现升级.
6.处理问题不同
C/S 程式可以处理使用者面固定, 并且在相同区域, 安全要求高需求, 与作业系统相关. 应该都是相同的系统
B/S 建立在广域网上, 面向不同的使用者群, 分散地域, 这是C/S无法作到的. 与作业系统平台关系最小.
7.使用者介面不同
C/S 多是建立的Window平台上,表现方法有限,对程式设计师普遍要求较高
B/S 建立在浏览器上, 有更加丰富和生动的表现方式与使用者交流. 并且大部分难度减低,减低开发成本.
8.资讯流不同
C/S 程式一般是典型的中央集权的机械式处理, 互动性相对低
B/S 资讯流向可变化, B-B B-C B-G等资讯、流向的变化, 更像交易中心。

硬体.软体和程式的区别是什么?如题 谢谢了

硬体:用手摸得到的,键盘,滑鼠,显示器,机箱里的所有东西 软体:摸不到,如作业系统,QQ, 程式可以说软体是的有机组成:程式+程式+程式...=软体 有时软体和程式是同等,

档案与程式的区别

档案包括很多啊,比如音讯档案、文字档案之类的(.mp3或.txt或.jpg)
程式比如字尾是.exe的就是一种可执行程式

相似回答