- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
1练习题
1)软件的特点有哪些?
1.软件是一种逻辑实体,具有抽象性。硬件是有形的设备,而软件不像硬件那样具有
明显的可见性。人们可以把软件记录在介质上,但是却无法直观地观察到它的形态,
而必须通过在计算机上实际地运行才能了解它的功能、性能及其他特性。
2.软件的生产与硬件的制造不同。它更多地渗透了人类的智能活动,是人类智力劳动
的产物。软件是被开发或设计的,而不是传统意义上被制造的。软件成本集中于开
发上,这意味着软件项目不能像制造项目那样管理。
3.软件在运行使用过程中,不会磨损。在软件的运行和使用期间,它不会产生像硬件
那样的磨损和老化现象,然而却存在着缺陷维护和技术更新的问题。软件不会磨损,
但是它会退化,而软件的退化是由于修改。因此,软件维护比硬件维护要复杂得多。
4.软件的开发至今尚未完全摆脱手工艺的开发方式。在硬件世界,构件复用是工程过
程的自然的一部分,而在软件世界,它是刚刚开始起步的事物。虽然软件产业正在
向基于构件的组装前进,但大多数软件仍是定制的。
5.软件的开发和运行必须依附于特定的计算机系统环境。它不像有些设备一样,能够
独立地工作,而是受到了物理硬件、网络配置、支撑软件等因素的制约。由此引发
了软件的可移植性问题。
2)软件危机是如何产生的?有哪些表现?
原因:在20世纪60年代中期,随着软件规模的扩大,复杂性的增加,功能的增强,
使得高质量的软件开发变得越来越困难。
表现:
1.开发出来的软件产品不能满足用户的需求,即产品的功能或特性与需求不符。
这主要是由于开发人员与用户之间不能充分有效的交流造成的,使得开发人员
对用户需求的理解存在着差异;
2.相比越来越廉价的硬件,软件代价过高;
3.软件质量难以得到保证,且难以发挥硬件潜能。开发团队缺少完善的软件质量
评审体系以及科学的软件测试规程,使得最终的软件产品存在着诸多缺陷;
4.难以准确估计软件开发、维护的费用以及开发周期。往往软件产品不能在预算
范围之内,按照计划完成开发。很多情况下,软件产品的开发周期或经费会大
大超出预算;
5.难于控制开发风险,开发速度赶不上市场变化;
6.软件产品修改维护困难,集成遗留系统更困难;
7.软件文档不完备,并且存在着文档内容与软件产品不符的情况。软件文档是计
算机软件的重要组成部分,它为在软件开发人员之间以及开发人员与用户之间
信息的共享提供了重要的平台。软件文档的不完整和不一致的问题会给软件的
开发和维护等工作带来很多麻烦。
3)简述软件工程的基本原则。
1.用分阶段的生存周期计划进行严格的管理;
将软件的生存周期划分为多个阶段,对各个阶段实行严格的项目管理。软件开
发是一个漫长的过程,人们可以根据工作的特点或目标,把整个软件的开发周
期划分为多个阶段,并为每个阶段制定分阶段的计划及验收标准,这样有益于
对整个软件开发过程进行管理。在传统的软件工程中,软件开发的生存周期可
以划分为可行性研究、需求分析、软件设计、软件实现、软件测试、产品验收
和交付等阶段。
2.坚持进行阶段评审;
严格的贯彻与实施阶段评审制度可以帮助软件开发人员及时地发现错误并将
其改正。在软件开发的过程中,错误发现的越晚,修复错误所要付出的代价就
会越大。实施阶段评审,只有在本阶段的工作通过评审后,才能进入下一阶段
的工作。
3.实行严格的产品控制;
在软件开发的过程中,用户需求很可能在不断的发生着变化。有些时候,即使
用户需求没有改变,软件开发人员受到经验的限制以及与客户交流不充分的影
响,也很难做到一次性获取到全部的正确的需求。可见,需求分析的工作应该
贯穿到整个软件
您可能关注的文档
- “升”字写作提纲30例-1.pdf
- “四个强化”推动主题教育走深走实.docx
- “四个强化”推动主题教育走深走实.pdf
- “四个以学”学习心得体会.docx
- “四个以学”学习心得体会.pdf
- 《当下的力量》读后感.doc
- 《当下的力量》读后感.pdf
- 《第5单元 解决问题的策略》.doc
- 《第5单元 解决问题的策略》.pdf
- 《方与圆》精华版.pdf
- 2023年初级经济师之初级经济师人力资源管理考前冲刺检测卷.docx
- 网络集成:网络系统的集成和管理课件.pptx
- 2023年注册工程师之公共基础测试卷包含答案.docx
- 2023年中级会计职称之中级会计实务综合提升试卷和答案.docx
- 软考论文高级信息系统项目管理师论项目的成本管理课件.pptx
- 2023年高校教师资格证之高等教育学通关练习题库附带答案.docx
- 2022-2023年中级会计职称之中级会计财务管理练习试题包括详细解答.docx
- 初级银行从业资格之初级个人贷款考前冲刺模拟卷附有答案详解.docx
- 2023年机械员之机械员专业管理实务考前冲刺模拟卷包括详细解答.docx
- 2023年企业人力资源管理师之四级人力资源管理师检测卷附答案详解.docx
最近下载
- API 623-2013 法兰和对焊端螺栓连接截止阀.pdf
- 低代码开发师(中级)考试题库.docx
- 光伏工程电缆检查、绝缘电阻、直流、交流汇流箱、组串式逆变器、并网柜或光伏并网箱、接地电阻检查、测试记录表.pdf VIP
- 大模型工具学习.pdf VIP
- 2024年党纪学习教育PPT课件(图文).pptx VIP
- 中级消防设施操作员(监控方向)理论考试题库(含答案).docx
- 《0-3岁婴幼儿保育与教育》期末试卷及答案共3套.pdf VIP
- 幼儿园食品安全事故应急处置预案.docx VIP
- ISO9001&ISO13485&QSR820&HACCP&14001&SR最新管理手册+程序文件全套.doc
- 《设计公司员工合同》.docx VIP
文档评论(0)