2024年4月29日发(作者:)
大学专业考试试卷
武汉大学软件工程考试试卷及参考答案1
一、单项选择题(5’)
1. 程序设计语言的工程特性之一为()。
A、软件的可重用性
B、数据结构的描述性
C、抽象类型的描述性
D、数据库的易操作性
答案:A
2. 下列关于功能性注释不正确的说法是()。
A、功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的状态
B、注释用来说明程序段,需要在每一行都要加注释
C、可使用空行或缩进,以便很容易区分注释和程序
D、修改程序也应修改注释
答案:B
3. ()意味着一个操作在不同的类中可以有不同的实现方式。
A、多态性
B、封装
C、多重继承
D、类的复用
答案:A
4. 黑盒测试在设计测试用例时,主要需要研究()。
大学专业考试试卷
A、需求规格说明与概要设计说明
B、详细设计说明
C、项目开发计划
D、概要设计说明与详细设计说明
答案:A
5. 下面关于PDL语言不正确的说法是()。
A、PDL是描述处理过程怎么做
B、PDL是只描述加工做什么
C、PDL也称为伪码
D、PDL的外层语法应符合一般程序设计语言常用的语法规则
答案:B
6. UML的基本建筑块不包括()。
A、框架
B、事物
C、关系
D、图
答案:A
7. 模块的内聚性最高的是()。
A、逻辑内聚
B、时间内聚
C、偶然内聚
D、功能内聚
大学专业考试试卷
答案:D
8. 经济可行性研究的范围包括()。
A、资源有效性
B、管理制度
C、效益分析
D、开发风险
答案:C
9. 在衡量软件质量时,最重要的标准是()。
A、成本低
B、可维护性好
C、符合要求
D、界面友好
答案:C
10. 软件结构图的形态特征能反映程序重用率的是()。
A、深度
B、宽度
C、扇入
D、扇出
答案:C
11. 对象实现了数据和操作的结合,使数据和操作()于对象的统一体中。
A、结合
B、隐藏
大学专业考试试卷
C、封装
D、抽象
答案:C
12. 程序设计语言的技术特性不应包括()。
A、数据结构的描述性
B、抽象类型的描述性
C、数据库的易操作性
D、软件的可移植性
答案:D
13. 下列哪种做法会导致不利的语句结构()。
A、避免使用ELSE GOTO结构
B、对递归定义的数据结构尽量不再使用递归过程
C、模块功能尽可能单一化,模块间的耦合能够清晰可见
D、利用信息隐蔽,确保每一个模块的独立性
答案:B
14. ()意味着一个操作在不同的类中可以有不同的实现方式。
A、多态性
B、多继承
C、类的复用
D、封装
答案:A
15. 表示对象相互行为的模型是()模型。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1714365727a2432954.html
评论列表(0条)