计算机软件开发技术的应用与发展趋势封闭性.docVIP

计算机软件开发技术的应用与发展趋势封闭性.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机软件开发技术的应用与发展趋势封闭性.doc

计算机软件开发技术的应用与发展趋势封闭性   摘 要:计算机软件的广泛使用,在给广大的网络用户获取信息资源带来极大方便的同时,也不可避免的带来了许多棘手的问题。这些问题突出表现在计算机软件的使用者在使用软件的过程中不自觉的会超越其访问权限,借助这一软件的某些特殊功能,侵害知识权人的利益,也就是通常所说的版权问题。除此之外,还有流量的使用、数据的传输、病毒的传播以及DHT等方面的安全性问题。本文就拟从计算机软件在开发过程中的安全性问题与信任机制进行分析,以期加深对这一问题的认识程度。   关键词:计算机软件 开发技术 应用与发展 封闭性   中图分类号:TP311.5 文献标识码:A 文章编号:1672-3791(2013)06(c)-0016-01   近几年来,随着计算机软件的升级,增加了其复杂程度,因此对于计算机软件开发技术的要求也有了新标准。在整个软件设计过程中,计算机软件开发技术的发展比之其他领域还相差很远,但是已经开始吧基于构建开发的思想延伸作为计算机软件开发的基础,引入到计算机领域。虽然这项研究刚刚起步,但与之有关的研究已经成为软件开发技术的热点。目前对于计算机软件的研发是建立在计算机操作系统之上的,但是计算机在许多专用领域中还存在结构功能单一、Flash容量小、缺少操作支持等特点,还需要设计人员自己编写底层驱动程序。但是关于底层驱动程序的编写还不成熟,即使是有着丰富经验和熟练技能的计算机系统开发工程师想要开发出完善的驱动系统,也需要有一个成熟的驱动程序开发模型作为指导。   1 计算机软件开发技术所面临的相关问题   1.1 版权侵害问题   版权问题是所有安全问题中最突出的。根据计算机软件的运行程序,知识权人的权利无法得到保障,而与之相反,计算机软件的使用者却是“无比满足”,可以很轻易的获取自己所需要的信息。这样做的结果是,极大地挫伤了知识权人的积极性和创造性,进而带来更大的问题。正确的做法是要制定相关的法律法规以使计算机软件朝着健康科学的道路发展。   1.2 数据安全性问题   数据的安全性问题主要表现在两个方面:其一,传输数据的机密性;其二,传输数据的完整性;机密性主要是指采取措施保证所传输的数据不被非法用户窃取。传输数据的完整性是指能够确保所传输的数据完整的从源头抵达目的地,这中间没有数据丢失或者是遭到篡改的现象发生。   计算机软件的信用机制是近年来刚提出的一种防御机制,它主要是通过主机信用的好坏来评估主机的好坏,给网络中的其它主机提供了一种参考,在运行时可以有效地避开恶意主机,以免遭受攻击。在信用机制这一问题上存在着两个核心问题,即如何利用信用机制来保证网络的安全性,如何计算信用值。   1.3 信用值的计算   信用值的计算是信用机制的一个关键点。一般来说,不同的信用机制有着不同的计算方法,在这里我们主要采用的是一种加性增、乘性减的方法,即当信用度增加时采用加性方法,反之,采用乘性方法。这种方法的好处是可以有效遏制恶意节点,鼓励节点多做贡献。   结语:在今天,计算机软件开发与应用技术已变成一种不可逆转的潮流与趋势。我们应该在借鉴外国经验的基础上,努力使计算机软件的使用走向有序。不仅要看到这一软件给我们带来的方便和快捷,还应该看到它给版权、数据传输、流量使用、病毒传播以及DHT的安全等所带来的冲击。通过上文对计算机软件安全性问题和信用机制的分析,在以后的实践中,应采取多种合理有效的举措,竭力避免这些问题的出现,从而引导计算机软件健康合理的存在与发展。   2 软件开发的方式   对于任何一个大型软件的开发而言,其首先都需要一个团队的鼎力支持,针对这种情况,为了有效的保证软件,特别是大型应用软件的开发质量,这就在客观上面要求相关软件工程师能够在研究开发的过程中,严格的执行软件工程所制定的相关原则,在遵守原则的基础上进行一系列的软件开发与调试,从而确保软件的开发设计同任务能够保持协调一致。目前应用较多的软件开发方式具有以下几种。   首先,是生命周期法。具体而言,是通过时间的角度将软件采取各种意义之上的分解,在将其拆开成各个阶段之后,进行分析和探究。通常情况下,每一个阶段都严格按照自己的标准进行开始与结束,一般情况下,这个周期持续六个月左右。   其次是原型化方法。由于传统的生命周期法,一方面要求有大量的严格的定义进行说明;另一方面则要求开发人员在软件开发初期就要严格的认定相关研发资料,因此这一方法对于一些概念在初期比较模糊的软件不太适合。针对这种情况,相关研发人员可以将软件的要求进行原型化设计,从而通过在原型化系统的相关研究阶段,来进行软件本身要求的确定。与此同时,有效的利用之前已经得到的概念,进行系统基础柱模、原始系统建造,最后经过研发人员的科学有效的评审,最终将软

文档评论(0)

lmother_lt + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档