下列关于基于封锁的并发控制的叙述中,哪些是正确的? A、给数据项加锁的方式只有两种:共享锁和排他锁 B、如果事务Ti获得了数据项Q上的共享锁,则Ti可读Q但不能写Q C、如果事务Ti获得了数据项Q上的排他锁,则Ti可写Q但不能读...
下列关于数据库查询处理的叙述中,哪些是正确的? A、查询处理器中最重要的模块是查询编译器和查询执行引擎 B、查询处理中,首先需要对SQL语句进行分析,形成语法分析树 C、查询处理的代价可以通过该查询对各种资源的使用情况进行度量...
复用是指同一事物不做修改或稍加修改就可以多次重复使用。在软件设计中引入复用性的方法有 A、使设计尽可能通用(数据类型参数化,所有数据自包含) B、提高构件的独立性和抽象性(高内聚、低耦合) C、设计系统时要包含钩子(建立一些表格...
以下有关可行性研究的叙述中,属于技术可行性研究范畴的是哪3项 A、分析在给定的约束条件下设计和实现系统的风险,考察技术解决方案的实用性 B、考察技术资源的可用性 C、考察待开发系统的系统架构是否符合使用单位的现状和用户的技术水平...
如果一个多边形类的实例由多个点类的实例作为其数据成员,对该多边形执行移动操作时需要调用点类的移动操作,这种依赖关系属于 A、包含依赖 B、实现依赖 C、调用依赖 D、细化依赖 [MustVIP]...
软件过程是软件生存周期中一系列相关软件工程活动的集合。一个软件开发组织应有一个过程框架,其中保护伞的活动包括如下哪2项 A、阶段文档编制 B、软件质量保证 C、软件配置管理 D、基础设施建立 E、培训 [MustVIP]...
以下有关集成测试的说法中,正确的是哪3项 A、一次性集成方式是一种非增量式集成策略 B、自顶向下的增量式集成方式需要桩模块 C、自底向上的增量式集成方式是从程序模块结构的最底层的模块开始集成和测试 D、自底向,上的增量式集成方式...
在多态的形式中,一般的多态包括哪2项 A、过载多态 B、参数多态 C、包含多态 D、强制多态 E、组合多态 [MustVIP]...
按照美国项目管理协会发布的PMBOK(项目管理知识体系),项目的核心知识包括 A、时间 B、成本 C、范围 D、费用 [MustVIP]...
配置管理过程的目的是建立和维护软件生存周期各个过程或项目的工作产品的完整性,使得它们对相关团队都是可用的。以下属于软件配置管理过程活动的是哪3项 A、标识配置项 B、建立和实施变更控制机制 C、版本管理和发行 D、版本管理 [...