软件工程习题集:提高你的编程能力.pdf
《软件工程》习题集
2023.11
目录
、选择,正••••••••••••••••••••••••••»•••••••••错误!未定乂书签。
二、填空题错误!未定义书签。
三、论述题错误!未定义书签。
、综合题错误!未定义书签。
一、选择题
1.下例说法中对W、W、J是一
A)测试用例应由输入数据和预期欧I输出数据两部分构成
B)测试用例只需选用合理口勺输入数据
C)每个程序员最佳测试自己的程序
D)测试用例只需检查程序与否做了应当做的事
2.被测试程序不在机器上运行,而是采用人工检测和计算机辅助静
态分析日勺手段对程序进行检测,这种测试称为—
A)白盒测试B)黑盒测试C)静态测试D)动态测试
3.在七种偶合中,最低偶合是
A)内容偶合B)公共偶合C)数据偶合D)控制偶合
4.检查软件产品与否符合需求定义日勺过程称为()。
A)确认测试B)集成测试C)验收测试D)验证测试
5.软件KJ定义阶段集中于哪个阶段?
A)见客户B)怎么做C)做什么D)查错误
6,对于软件企业来说最重要的什么?
A)高级PC机B)企业服务器C)软件工程师D)项目管理
规范
7.软件神话之一是,“虽然进度拖后,也可以增长更多的人手,在项
目后期赶上进度:不过,实际上往往达不到预期目的,原因在于
A)新来者技术水平不佳B)新来者与本来者沟通能力有问题
0新来者外语平不佳D)新来者与本来者沟通增长通信成
本
8.版本管理属于如下那种领域?
A)SCMB)SQAC)OOAD)WEB
9.在产品工程层次中,系统构造与集成活动不包括如下那类活动?
A)代码生成B)系统测试C)技术支持D)系统建模
io.如下有关实体-关系图E(RD)的说法哪个是对时日勺?
A)ERD只能用在数据库设计领域
B)ERD中W、J关系用(菱形表达)不也许有属性
0ERD中日勺各个实体之间可以形成层次构造,似于UML中的
图C(lass图)
D)ERD中的各个关系可以体现动态信息数(据的流动)
答案:ACCACDDAAC
ii.如下有关接口设计的说法哪个对的?
A)接口设计要在概要设计之前完毕
B)接口设计就是顾客界面设计
0接口设计和数据流图在(分析模型中)有亲密的映射关系
D)接口设计和状态变迁图在(分析模型中)有亲密的映射关系
12.白盒测试属于如下哪种测试?
A)单元测试B)系统测试0集成测试D)确认测试
13.独立测试组I(TG)为何比企业内部员工更适合来做某些测试?
A)他们的水平更高B)他们靠找出错误来拿工资
0)他们很懂得黑盒测试D)他们不参与项目的整个过程
14.Beta测试是在如下哪个场所进行的?
A)客户的单位B)野外C)网络中心D)开发者的场
所
15.面向对象的软件工程愈加侧重如下哪个方面?
A)系统的数据B)系统的界面C)系统的行为