林丕源《大学计算机基础》第5章 计算机软件技术基础 2014.pdfVIP

林丕源《大学计算机基础》第5章 计算机软件技术基础 2014.pdf

  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文档。上传文档
查看更多
第五章计算机软件技术基础 计算机科学与工程系 硬件是计算机的 “躯体”,软件是计算机的 “灵魂”。没有软件的计算机是无法工作的。 计算机问题求解是以计算机为工具、利用计 算思维解决问题的实践活动,一般包括分析问题、 设计算法、实现算法等步骤,是最典型计算思维 方法。 本章学习计算机软件的相关知识,包括软件、 程序设计语言、算法等等。 如何让计算机按我们的意志行事? 需要相应的应用软件 1/34 教学进度 5.1 计算机软件系统 计算机科学与工程系 5.1.1 软件的概念与特点 软件的概念 软件是计算机系统中与硬件相互依存的另一部分,包 括程序、数据及其相关文档的完整集合。软件通常是为某 个特定目的而开发的产品。 程序:按照事先设计的功能和性能要求执行的计算机 指令序列。 数据:使程序能够正常操纵信息的数据结构。 文档:与程序开发、维护和使用有关的资料。 软件的特点 抽象性,复杂性,维护长期性,高成本性。 2/34 教学进度 5.1 计算机软件系统 计算机科学与工程系 5.1.2 软件的分类 (1) 按软件功能划分 • 系统软件 – 能与计算机硬件紧密配合在一起,使计算机系统的各个部件、 相关的软件和数据协调、高效地工作。 • 支撑软件 – 协助用户开发软件的工具性软件,其中包括帮助软件人员开发 软件产品的工具,也包括帮助管理人员控制开发进程的工具。 • 应用软件 – 针对特定领域应用开发,为特定目的服务的软件。 3/34 教学进度 5.1 计算机软件系统 计算机科学与工程系 (2) 按软件工作方式划分 • 实时处理软件 – 对实时过程进行监控的软件。 • 分时软件 – 允许多个联机用户同时使用计算机。 • 交互式软件 – 能实现人机通信的软件。 • 批处理软件 – 把一组输入作业或大量数据以成批处理的方式一次运行,按 顺序逐个处理的软件。 4/34 教学进度 5.1 计算机软件系统 计算机科学与工程系 (3) 按软件服务对象划分 • 项目软件/定制软件 – 受某个特定客户(或少数客户)委托,由一个或多个软件开发 机构在合同的约束下开发出来的软件。 • 产品软件 – 由软件开发机构开发出来投入市场或用户群体庞大的软件。 5/34 教

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档