2021天津软件水平考试考试真题卷(8).docx
《2021天津软件水平考试考试真题卷(8).docx》由会员分享,可在线阅读,更多相关《2021天津软件水平考试考试真题卷(8).docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2021天津软件水平考试考试真题卷(8)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.以下关于类设计的叙述中,正确的是_。A好的设计耦合性高,而差的设计耦合性低B好的设计耦合性低,而差的设计耦合性高C好的设计无耦合性,而差的设计耦合性低D好的设计耦合性高,而差的设计无耦合性2.在面向对象设计时,若系统有交通工具、汽车、卡车和轿车,则_关系最适合用于表示这些类的设计。A继承B组合C多态D覆盖3.在统一建模语言(UML)中,通常_不用于描述用例。A序列图B活动图C用例图D通信图4.以下关于用户
2、界面设计时的颜色搭配的注意事项中,不正确的是_。A除渐变色与图片外,同一界面上操作元素的颜色不宜超过45种B前景色、活动对象要鲜明;背景色、非活动图像要暗淡,使用浅色C遵循常规原则,例如以红色表示警告,以绿色表示正常运行D相邻区域尽量使用相近颜色,以避免色彩跳跃5.在面向对象系统中,对象的属性是_。A对象的行为特性B和其他对象相关联的方式C和其他对象相互区分的特性D与其他对象交互的方式6.若某模块的所有语句都与存款功能相关,则该模块的内聚是_。A逻辑内聚B顺序内聚C功能内聚D通信内聚7.以下关于数据流图的叙述中,错误的是_。A每条数据流的起点和终点必须是加工B允许一个加工有两条相同的输出数据流
3、流向两个不同的加工C允许一个加工有多条不同数据流流向同一个加工D每个加工必须既有输入数据流,又有输出数据流8.在结构化设计中,主要根据_进行软件体系结构设计。A数据流图B实体-关系图C状态-迁移图D数据字典9.系统集成就是将各类资源有机、高效地整合到一起,形成一个完整的系统。信息系统集成包括网络集成、数据集成和应用集成等。其中,数据集成和应用集成分别用于解决系统的_。A互操作性、互连性B互操作性、互通性C互连性、互通性D互通性、互操作性10.下图所示的逻辑流中,至少需要()个测试用例才可以完成路径覆盖。A1B2C3D411.以下关于软件测试的叙述中,不正确的是_。A所有的测试都应追溯到用户需求
4、B软件测试的计划和设计需要在程序代码产生之后进行C测试软件时,不仅要检验软件是否做了该做的事,还要检验软件是否做了不该做的事D成功的测试是发现了迄今尚未发现的错误的测试12.在软件维护中,为了加强、改善系统的功能和性能,以满足用户新的要求的维护称为_。A改正性维护B适应性维护C完善性维护D预防性维护13.在统一建模语言(UML)中,_展现了一组对象以及它们之间的关系,给出了系统的静态设计视图或静态进程视图,描述了_中所建立的事物实例的静态快照。A序列图B状态图C对象图D通信图14.继承父类和子类质检共享数据和方法的机制,类的继承支持多态的实现。以下关于类继承的说法中,不正确的是_。在多态的几种
5、不同的形式中,_多态是指同一个名字在不同上下文中可代表不同的含义。A一个父类可以有多个子类B父类描述子类的公共属性和方法C一个子类可以继承父类中的属性和方法而不必在子类中定义D子类不可以定义新的属性和方法15.某教务系统的部分需求包括:教务人员输入课程信息:学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,考试后录入课程成绩;学生可以查询本人的成绩;教务人员可以增加、修改、删除和查询课程信息。若用项层数据流图来建模,则上述需求应包含_个加工。用模块化方法对系统进行模块划分后,若将对课程信息的增加、修改、删除和查询放到一个模块中,则该模块的内聚类型为_。A1B3C
6、5D616.在软件正式运行后,一般来说,_错误导致的维护代价最高。A需求B概要设计C详细设计D编码17.Peter Coad和Edward Yourdon将面向对象表示为对象、分类、继承和_之和。A通过消息的通信B对象的属性C对象的行为D对象的抽象18.黑盒测试不能发现_。A不正确或遗漏的功能B初始化或终止性错误C程序的某条路径存在逻辑错误D错误的处理结果19.继承父类和子类质检共享数据和方法的机制,类的继承支持多态的实现。以下关于类继承的说法中,不正确的是_。在多态的几种不同的形式中,_多态是指同一个名字在不同上下文中可代表不同的含义。A参数B包含C过载D强制20.在统一建模语言(UML)中
7、,_展现了一组对象以及它们之间的关系,给出了系统的静态设计视图或静态进程视图,描述了_中所建立的事物实例的静态快照。A类图B组件图C对象图D包图21.某教务系统的部分需求包括:教务人员输入课程信息:学生选择课程,经教务人员审核后安排到特定的教室和时间上课;教师根据安排的课程上课,考试后录入课程成绩;学生可以查询本人的成绩;教务人员可以增加、修改、删除和查询课程信息。若用项层数据流图来建模,则上述需求应包含_个加工。用模块化方法对系统进行模块划分后,若将对课程信息的增加、修改、删除和查询放到一个模块中,则该模块的内聚类型为_。A逻辑内聚B信息内聚C过程内聚D功能内聚22.软件测试的原则不包括_。
8、A测试应在软件项目启动后尽早介入B测试工作应该避免由原开发软件的人或小组承担C测试应该考虑所有的测试用例,确保测试全面性D测试应该严格按照测试计划进行,避免测试的随意性23.软件开发出现质量问题的主要原因不包括_。A软件开发人员与用户对应用需求的理解有差异B编程人员与设计人员对设计说明书的理解有差异C软件开发项目的管理有问题D开发软件所用的工具部够先进24.软件工程每个阶段的各类文档完成后,需要对文档进行复审,这是保证软件产品质量的关键步骤之一。对设计文档进行复审的主要内容不包括_。A设计文档中对要件的定义是否含糊不清,是否有重复或歧义的定义B设计文档中各项内容是否满足了用户的需求C设计文档是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2021 天津 软件 水平 考试 真题卷
限制150内