问题 单项选择题

某系统集成企业为做好项目配置管理,对配置库中的操作权限进行了如表9-2所示的定义。
表9-2 配置库中操作权限的相关定义

权限 内容
read 可以读取文件内容,但不能对文件进行变更
check 可使用[check in]等命令。对它件内容讲行变更
add 可使用[文件的追加]、[文件的重命名]、[删除]等命令
destroy 有权进行文件的[不可逆毁坏]、[消除]、[rollback]等命令
同时,对项目相关人员在该Work(开发库)中代码的操作权限进行了如表9-3所示的分配。
表9-3 Work(开发库)操作权限分配表


其中,√表示该人员具有相应权限,×表示该人员没有相应权限,则开发库权限分配表中用①②③④⑤标出的位置,应填写的内容为______。

答案

参考答案:C

解析:[要点解析] 开发库也称为动态库、程序员库或工作库,用于保存开发人员当前正在开发的配置实体。开发库通常包括新模块、文档、数据元素或进行修改的已有元素。开发库是软件工程师的工作区,由开发者控制。开发库中的配置项处于版本控制之下。所有配置项的操作权限应由配置管理员(CM)严格管理,基本原则是:基线配置项向软件开发人员开放读取的权限;非基线配置项向项目经理(PM)、CCB、项目成员、质量保证人员(OA)、测试人员等相关人员根据具体需求开放相应权限。
依题意,结合配置管理知识可知,只有配置管理员(CM)拥有该Work开发库进行相关操作的所有权限,即⑤空应填入√;项目经理和项目成员对开发库中的代码拥有[add]权限,即①和②空均应填入√;质量保证人员(QA)和测试人员对开发库中的代码不可以进行变更,不具有[check]权限,即③和④空应填入×。

单项选择题 A1/A2型题
单项选择题 B1型题