网站大量收购独家精品文档,联系QQ:2885784924

(软件环境2.pptVIP

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

构思篇 设计篇 实现篇 运作篇 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1 软件环境 2 软件需求 3 软件体系结构 4 软件设计 5 设计模式 6 软件复用 7 软件界面设计 8 Web开发技术 9 软件架构技术 10 软件架构师角色与职责 11 软件运作模式 12 案例分析 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1.1 软件与软件分类 软件是用户与硬件之间的接口界面。用户主要是通过软件与计算机进行交流。软件是计算机系统设计的重要依据。为了方便用户,为了使计算机系统具有较高的总体效用,在设计计算机系统时,必须全局考虑软件与硬件的结合,以及用户的要求和软件的要求. 我们国家对软件的定义:与计算机系统的操作有关的计算机程序、规程、规则及任何与之有关的文档。对于计算机来说,硬件就如同是一个人的身躯,软件就如同一个人的思想灵魂。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. (1)指令的集合(程序)通过执行这些指令可以满足预期的特征、功能和性能要求。 (2)数据结构,它使程序可以充分利用信息。 (3)描述程序功能需求以及程序如何操作的文档。 因而可以认为:软件=程序+数据+文档 1.1.1 软件的特点 软件作为一个产品或服务,与其他产品相比具有很大的区别,具体表现如下: (1)无形的,没有物理形态,只能通过运行状况来了解功能、特性和质量。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. (2)软件渗透了大量的脑力劳动,人的逻辑思维、智能活动和技术水平是软件产品的关键 (3)软件不会像硬件一样老化磨损,但存在缺陷维护和技术更新 (4)软件的开发和运行必须依赖于特定的计算机系统环境,对于硬件有依赖性,为了减少依赖,开发中提出了软件的可移植性 (5)软件具有可复用性,软件开发出来很容易被复制,从而形成多个副本 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. (1)系统软件 系统软件是管理、使用和维护计算机系统资源的软件。它使得用户和其他软件将计算机当做一个整体而不需要顾及底层每个硬件是如何工作的。一般来讲,系统软件包括操作系统和一系列基本的工具(如编译器、数据库管理、存储器格式化、文件系统管理、用户身份验证、驱动管理、网络连接等方面的工具)。 (2)应用软件 应用软件解决属于专用领域的,非计算机本身问题的软件。它是在特定领域内开发,针对用户的某种应用目的所开发的软件。如Microsoft的办公软件Office,腾讯公司的通信工具QQ,ACDSystems公司的图形浏览软件ACDSee等。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. (3)工程/科学软件 工程科学软件的应用也非常广泛,涵盖了航空航天学、天文学、地理学、生物学、物理学等。随着科学工程的复杂化,工程/科学软件不再仅仅局限于传统的数值计算,目前的工程/科学计算软件开始带有实时软件和系统软件的特性。计算机辅助设计软件和系统仿真软件均属于工程科学软件的范畴。 (4)嵌入式软件 嵌入式软件就是嵌入在硬件中的操作系统和开发工具软件,它在产业中的关联关系体现为:芯片设计制造→嵌入式系统软件→嵌入式电子设备开发、制造。由于存储

文档评论(0)

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

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

1亿VIP精品文档

相关文档