- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(软件工程模拟试卷和答案3
模 拟 试 卷 2
(一)名词解释(3%×5=15%)
软件危机
软件危机是指计算机软件开发和维护过程中所遇到的一系列严重的问题。概况的讲软件危机包括两个问题如何开发软件,怎样满足对软件日益增长的需求;如何维护数量众多的已有软件。
类
在面向对象的软件技术中,“类”是对具有相同数据和相同操作的一组相似对象的定义。也就是说,类是对具有相同属性和行为的一个或多个对象的描述。
变换流
数据流有变换流和事务流两种类型。变换流数据流图一般可分为三个部分:输入、加工和输出。
软件调试
在成功的测试之后,还必须进一步诊断和改正程序中的错误,这就是软件调试的任务。软件调试由两个步骤组成,首先确定错误的准确位置,然后仔细研究这段代码以确定错误的位置。
白盒测试
白盒测试又称为结构测试,白盒测试法的前提是把程序看成装在一个透明的白盒子里,也就是完全了解程序的结构和处理过程。这种方法按照程序内部的软件测试程序,检验程序中的每条通路是否都能按预定要求正确工作。
(二)填空题(2%×20=40%)
软件设计是一个把软件需求转换成软件表示的过程,软件设计又可以分为 、和 两个阶段。
答:概要设计,详细设计
面向对象设计的主要概念是 对象 、 类 、 消息 、 属性 、与方法5大事件和抽象性、封装性、继承性、多态性和动态互连5大工作原理,这是面向对象设计的基础。
答:对象、类、消息、属性
可行性研究的工具是 。
答:系统流程图
软件维护的内容有 、 、 和 。
答:改错性维护;适应性维护;完善性维护;预防性维护
用面向对象的方法开发软件,通常需要建立 、 和 三种模型。
答:对象模型,动态模型,功能模型
是保证软件质量的关键步骤。
答:软件测试
由模块组装成程序时有两种方法。一种方法是先分别测试每个模块,再把所有模块按设计要求放在一起结合成说要的程序,这种方法称为 ;另一种方法是把下一个要测试的模块同已经测试好的那些模块结合起来进行测试,测试完以后再把下一个应该测试的模块结合进来测试。这种每次增加一个模块的方法称为 。
答:非渐增式测试,渐增式测试
利用可重用的软件成分来开发软件的技术称为软件重用技术,它是指开发或再用软件的技术。软件重用技术目前主要有3种类型,它们是 、 和 。
答:软件组合技术,软件生成技术,面向对象的软件重用技术
(三)选择(1%×10=10%)
( A )又称为功能测试。
A. 黑盒测试 B. 白盒测试 C. 结构测试 D. 模块测试
( A )是耦合程度最低的一种连接方式。
A. 数据耦合 B. 控制耦合 C. 公共环境耦合 D.内容耦合
在软件生存周期中,时间最长、所花费的精力和费用也最多的阶段是( B )。
A. 详细设计 B. 维护 C. 概要设计 D. 测试
软件测试中,黑盒法在设计测试用例时主要考虑的依据是( A )。
A. 软件功能 B. 输入数据 C. 输出数据 D. 内部逻辑
( C )语言适于表达知识和推理,特别适合于人工智能领域的应用。
A. C B. Pascal C. Prolog D. Pascal
下述不是详细设计的描述方法的是( D )。
A. 盒图 B. PAD图 C. 判定表 D.系统流程图
如果一个模块的各个成分都是完成某个任务必不可少的成分,这些成分协同工作,紧密联系,不可分割,则称为( D )。也是最紧密的一种内聚方式。
A. 偶然内聚 B. 逻辑内聚 C. 通信内聚 D.功能内聚
结构化设计又称为( A )。
A. 概要设计 B. 面向数据流设计
C. 面向对象设计 D. 详细设计
采用Gantt图表示软件项目进度安排,下列说法中正确的是( D )。
A. 能够反映多个任务之间的复杂关系
B. 能够直观表示任务之间相互依赖制约关系
C. 能够表示哪些任务是关键任务
D. 能够表示子任务之间的并行和串行关系
面向对象的主要特征除对象惟一性、封装、继承外,还有( A )。
A. 多态性 B. 完整性
您可能关注的文档
- (苏教版小学语文四年级复习教案.doc
- (微机系统与维护课程作业与答案三.doc
- (苏教版小学语文第11册期末复习教案.doc
- (微机系统与维护课程作业与答案二.doc
- (转正申请及试用期员工考核测评表.doc
- (苏教版教材六年级下册 习作四.doc
- (微机系统与维护课程作业与答案四.doc
- (转正考试综合业务试题.doc
- (苏教版牛津英语 6A Unit1-2.doc
- (转融通业务常见问题与解答2.doc
- 2025年商业步行街改造项目市场调研与分析报告.docx
- 2025年商业步行街改造项目建筑节能改造方案评估报告.docx
- (人教版)初中物理八年级上册 第三章综合测试及答案03.pdf
- 肿瘤靶向给药系统在肺癌治疗中的临床研究进展教学研究课题报告.docx
- 2025年商业步行街改造项目历史文化传承路径评估报告.docx
- 《文化遗产保护与旅游开发协同创新模式研究——以历史文化名城为例》教学研究课题报告.docx
- 《新型肥料对蓝莓果实重金属含量及食品安全性的影响研究》教学研究课题报告.docx
- 初中语文课堂中智能设备辅助教学行为与学生写作能力提升研究教学研究课题报告.docx
- 基于人工智能的高中物理教育平台资源推荐系统对物理学习兴趣的培养教学研究课题报告.docx
- 初中地理信息系统教学:基于游戏化的人工智能教育资源在地理信息系统教学中的应用教学研究课题报告.docx
文档评论(0)