设计与实现流程培训在线考试

欢迎参加本次测试,考试时间30分钟,满分100分,80分合格。
您的姓名(必填)
姓名
    ____________
-----------------------------------------------------------------------------------------------------------------------------------------------
一、单项选择题(每题5分,共10题,共计50分)
关于系统设计与实现,以下描述不正确的是(  )
A、系统设计是根据需求,对开发、设计和实现需求的解决方案
B、系统设计是指选择产品解决方案和设计方案,制定集成策略以及确定系统技术解决方案,从而实现产品或产品组件设计,指导开发人员实现能满足用户需求的产品设计
C、系统实现是依据设计文档,实现设计要求,对模块进行代码走查和单元测试,系统集成
D、系统设计和实现允许有偏差,只要满足用户实际需求就行
关于EPG小组,以下描述错误的是(  )
A、负责为项目提供设计和实现活动的咨询和指导
B、负责为项目选择合适的工具和方法提供咨询和指导
C、负责将公司的标准过程在全公司范围内推广,但不负责组织和监督公司培训部门和项目组的新过程的培训工作
D、负责为项目制定各阶段的就绪准则和完成准则提供咨询和指导
在系统设计和实现过程中,关于项目负责人承担的职责描述错误的是(  )
A、负责组建队伍,培训人员,执行设计和实现活动
B、负责和用户沟通需求,编写用户需求说明书
C、负责制定设计计划,并执行计划,保证项目在规定的时间,使用规定的资源,按计划完成
D、负责就项目的进展情况与客户沟通
在系统设计和实现过程中,关于技术经理承担的职责描述错误的是( )
A、负责迭代计划的制定和人员的任务分配
B、负责总体设计的编制,包括软硬件开发技术选择,系统架构,关键技术攻关等
C、负责组织并指导相关人员对软件、结构、接口、数据库进行设计说明书
D、参与预研、设计及技术过程产物评审
E、负责指导软件工程师按照《编程规范》《应用安全开发规范》或者具体编码工具的编码规范执行
F、负责抽检程序员所提交的代码或者组织代码评审,确保代码的质量
在系统设计和实现过程中,关于软件工程师承担的职责描述正确的是:(  )
A、配合技术经理完成软件概要设计说明书编制,包括结构、接口、数据库等
B、负责按照《编程规范》《应用安全开发规范》编写和修改程序代码(包括自行测试),向技术经理提交工作成果
C、负责自己开发模块的代码走查,发现问题及时修改,不需要记录发现的问题
D、根据项目情况对个人觉得重要的代码编写单元测试,单元测试的覆盖率不用太关注
以下关于测试经理承担的职责描述错误的是( )
A、负责组织测试组对概要设计进行分析,审查设计的可测试性
B、负责验收软件负责人所提交的需要测试的软件版本
C、参与《软件设计说明书》的编写和评审
D、协调测试工程师协助软件工程师做单元测试
E、监控测试缺陷的问题记录
以下关于测试工程师承担的职责描述错误的是(  )
A、根据测试计划对模块功能进行测试
B、向测试经理及技术经理报告测试的结果
C、记录并跟踪测试登记的缺陷
D、负责单元测试用例的执行结果记录
以下关于设计和实现流程的入口准则描述错误的是(  )
A、从招标书或合同中整理形成用户需求说明书
B、用户需求经过产品经理、用户、技术经理的确认,并形成了需求规格说明书
C、产品经理对需求的所有角色(产品、开发、测试、设计)一起完成需求宣讲
D、需求按用户故事录入Jira系统,审批通过,并且测试人员已完成免测评估
以下关于设计和实现流程的出口准则描述错误的是(  )
A、对需求复杂度超过约定值(如超过5天或XX特性)的设计已完成开发方案的评审
B、开发人员已完成P0用例自测、模块联通自测达到通过标准,发布测试版本完毕
C、产品和设计角色要完成检查,需求开发的功能和设计是否一致
D、有后台开发功能时,前后台必须已经完成联调,一起提测
以下文档哪个不是设计和实现流程的输出内容(  )
A、《用户需求说明书》、《用户需求规格说明书》
B、《总体设计说明书》、《总体设计评审记录》
C、《软件设计说明书》、《软件设计评审记录》
D、《单元测试报告》、《代码走查记录》
二、 多项选择题(多选或漏选不得分,每题5分,共6题,总计30分)
总体设计注重阐述设计目标,还需要对哪些方面进行描述(  )
A、技术方案选择
B、软件界面风格
C、业务逻辑架构、物理网络架构
D、接口设计、数据库设计
E、系统运行环境配置
F、安全设计
G、关键逻辑算法
以下对总体设计中的接口设计描述正确的是(  )
A、扩展软件需求阶段所提出的初步的接口,将其变换成实现软件所需的接口
B、包括设计软件模块间的接口和规范
C、包括设计软件模块内部接口和规范
D、包括设计人和计算机间的接口(即人机界面)
总体设计评审的评审项包含哪些( )
A、业务逻辑架构设计
B、物理网络架构设计
C、网络安全性设计
D、性能和可靠性设计
E、需求分析和原型设计
开发人员在参与到迭代开发之前需要经过哪些方面的培训(  )
A、编程规范
B、编程方法
C、编程工具
D、调试方法
E、配置管理
F、安全开发
以下哪些文档是项目和产品设计与实现流程中应该遵守的规范( )
A、UI设计规范
B、C#/Java/前端/C++编码规范
C、应用安全开发规范
D、代码分支管理规范
E、第三方软件管理规范
关于设计和实现流程,以下描述正确的是(  )
A、编码开发过程中,应尽量用测试驱动模式,在测试工程师的指导下写单元测试用例后,再对接口或功能进行编码实现
B、单元测试的范围应包括模块内程序的逻辑、功能、参数传递、变量引用、出错处理等方面
C、迭代任务单元测试完成后,首先要根据测试工程师提供的测试用例进行联调自测,完成P0用例自测、自测发现的Bug解决后才能提测,尤其是有后台开发功能时,前后台开发人员必须联调通过才能转测试
D、迭代任务自测通过,并进行代码走查后,可以提交测试,并在Jira上将任务状态标记为待测试,通知测试工程师开展测试
E、迭代任务测试未通过的,测试工程师发现的Bug录入在Jira中,而技术经理根据任务认领情况分配缺陷,也可以授权给测试工程师自行分配任务的经办人
F、只有在迭代开发完成了一个里程碑目标时,才需要由技术经理为代码库打上标签作为基线,并提交给配置管理员
三、 填空题(每题2分,共10题,共计20分)
我司项目和产品研发模式是 ( ),一个周期是 ( )
填空1    ____________
填空2    ____________
迭代功能设计包括 () 和 () ,对于属于《总体设计说明书》中相同模块的设计需要在同一模块设计文档中描述
填空1    ____________
填空2    ____________
迭代开发过程中的方案评审由(  )组织,项目组全员参与评审。对于评审发现的问题,由 ()根据修改已经进行修改后再评
填空1    ____________
填空2    ____________
方案评审通过后,开发人员依据《》、《》,进行程序单元的编制工作,并自行检查
填空1    ____________
填空2    ____________
如总体设计或迭代功能设计方案计划使用开源软件,需要从《》中挑选,如要引入新的开源软件,需要遵守《》,在使用之前识别是否是完全开源
填空1    ____________
填空2    ____________

26题 | 被引用4次

使用此模板创建