1北邮计算机考研复试笔试真题软件工程选择1、需求规格说明书的作用不包括(C)A、软件验收的依据B、用户与开发人员对软件要做什么的共同理解C、软件可行性研究的依据D软设计的依据2、为了提高模块的独立性,模块之间最好是(D)A、控制耦合B、公共耦合C、内容耦合D、数据耦合3、在基于数据库的信息管理系统中,数据库概念模型的设计对应于系统开发的(C)A、需求分析B、增量设计C、评测设计D、程序设计4、用白盒测试法设计测试用例的方法包括(C)A错误推测B因果图C基本路径测试D边界值分析5、在UML状态图中,与转椅上的事件联系在一起的瞬时操作是A过程B活动C动作D加工判断1、(错)UML中顺序图和协作图不仅能用来表示对象之间的动态行为,也能表示对象的状态变化2、(错)单元测试中只能使用白盒测试方法3、(错)软件能力成熟度模型是衡量软件项目管理水平的标准4、(错)领域模型不是面向对象分析和设计的一个组成部分25、(错)在顺序图中,一个对象A发送了一条创建另一个对象B的消息,那么表明对象B具备了处理该条消息的职责填空题1、软件的一组模块都访问同一全局变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为(外部)耦合2、程序注释分为序言性注释和(功能性)注释3、为了适应运行环境变化而修改软件,称之为(适应性)维护4、ISO质量模型中将质量特性分成三个层次:(质量特性)、(质量子特性)和(度量)5、黑盒测试的测试用例设计方法包括(等价类划分方法)数据库判断1、(错)DBMS利用事务日志文件保存所有数据库事务的更新操作2、(对)一般来说,一个数据库的外模式可以有多个3、(错)若需求分解保持函数依赖,那么模式分解一定能达到BCNF4、(对)在数据库的安全性控制中,授权控制灵活选择1、数据创建完毕后,数据字典中存储的是(D)A、查询语句B、查询结果C、试图定义D、所引用的基本表的定义2、已知关系模式R(A,B,C,D,E,G),在其上建立的函数F={D-C,C-B,B-E,E-A,G-D},则关系模式R的候选键是(D)3A、ADB、EC、DD、G3、在SQL中,与关系代数的运算对应的是()子句A、SELECTB、WHEREC、GROUPBYD、FROM4、数据库的概念模型的设计独立于(A)A、具体的DBMSB、信息世界C、ER图D、5、关系数据库的规范化理论是为了数据库的(A)问题而引入的。A、数据冗余,数据的不一致、插入和删除异常B、提高查询效率C、减少数据操作的复杂性D、增强数据的安全性和完整性6、下列说法正确的是(B)A、数据库技术主要解决数据量大的问题B、对于违反实体完整性约束规则的操作,DBMS一般拒绝执行C、数据库中的封锁机制是数据库安全性的主要方法D、索引可以提高查询效率,因此在数据库设计时,应尽量多建索引8、索引文件记录的顺序和数量文件记录一致的索引是(A)A、聚簇索引B、复合索引C、唯一性索引D、次级索引9、在SQL中,基本表的删除可以用(B)A、DELETE命令B、DROP命令C、ALTER命令D、INSERT命令