研发助理笔试题库及答案.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

研发助理笔试题库及答案

单项选择题(每题2分,共10题)

1.以下哪种工具常用于软件研发中的版本控制?()

A.PhotoshopB.GitC.ExcelD.Word

答案:B

解析:Git是专业的分布式版本控制系统,用于软件开发中代码的版本管理,其他选项均无此功能。

2.在研发过程中,需求分析的主要目的是()

A.确定软件的功能和性能要求B.编写代码C.测试软件D.维护软件

答案:A

解析:需求分析就是明确软件要实现什么功能、达到怎样的性能等要求,为后续研发提供方向,编写代码是开发阶段任务,测试和维护在之后进行。

3.研发文档中,详细描述软件功能实现的是()

A.需求规格说明书B.设计文档C.用户手册D.测试报告

答案:B

解析:设计文档会详细阐述软件各个功能模块如何实现,需求规格说明书侧重于功能和性能等需求,用户手册针对用户使用,测试报告是关于测试情况的总结。

4.以下哪个是编程语言Python的特点?()

A.编译型语言B.面向对象C.执行效率极高D.不支持跨平台

答案:B

解析:Python是面向对象的解释型语言,执行效率不是极高,支持跨平台,所以A、C、D错误。

5.研发项目进度管理中,关键路径是指()

A.耗时最短的路径B.决定项目最短完成时间的一系列相互关联的任务序列C.不影响项目总工期的路径D.随意排列的任务路径

答案:B

解析:关键路径决定了项目的最短完成时间,是一系列相互关联且耗时最长的任务序列,会影响总工期,不是随意排列和耗时最短的。

6.软件测试中,黑盒测试主要关注()

A.程序内部结构B.程序功能C.代码逻辑D.程序执行路径

答案:B

解析:黑盒测试不考虑程序内部结构和逻辑,只依据需求关注软件功能是否正确实现,白盒测试关注内部结构、代码逻辑和执行路径。

7.研发团队中,负责协调各方资源的角色通常是()

A.程序员B.测试人员C.项目经理D.产品经理

答案:C

解析:项目经理主要职责就是协调研发项目中的人力、物力等各方资源,保障项目顺利进行,程序员负责编码,测试人员负责测试,产品经理关注需求。

8.以下哪种数据库属于关系型数据库?()

A.MongoDBB.RedisC.MySQLD.Cassandra

答案:C

解析:MySQL是典型的关系型数据库,通过二维表结构来存储数据,MongoDB、Redis、Cassandra属于非关系型数据库。

9.在研发流程中,代码审查一般在()阶段进行。

A.需求分析B.设计C.编码D.测试

答案:C

解析:代码审查是在程序员编写完代码后,对代码的规范性、正确性等进行检查,所以在编码阶段进行。

10.研发过程中,用来衡量软件可靠性的指标是()

A.代码行数B.功能点数量C.缺陷密度D.开发成本

答案:C

解析:缺陷密度反映了软件中缺陷的数量情况,可衡量软件可靠性,代码行数和功能点数量与可靠性无关,开发成本也不是可靠性指标。

多项选择题(每题2分,共10题)

1.软件开发模型包括()

A.瀑布模型B.敏捷开发模型C.快速原型模型D.螺旋模型

答案:ABCD

解析:瀑布模型是线性顺序进行软件开发;敏捷开发模型强调快速响应变化;快速原型模型先构建原型;螺旋模型结合了瀑布和快速原型的特点,都是常见的软件开发模型。

2.以下属于研发过程中质量保证活动的有()

A.代码走查B.测试用例设计C.需求评审D.项目进度跟踪

答案:ABC

解析:代码走查、测试用例设计、需求评审都是为保证研发质量进行的活动,项目进度跟踪主要关注进度,与质量保证无直接关联。

3.版本控制系统可以实现的功能有()

A.记录代码修改历史B.方便团队协作开发C.回滚到之前的版本D.自动生成文档

答案:ABC

解析:版本控制系统能记录代码修改历史,便于团队成员协作开发,还可随时回滚到之前版本,它主要功能不是自动生成文档。

4.研发文档通常包含()

A.需求文档B.设计文档C.测试文档D.用户手册

答案:ABCD

解析:需求文档描述软件需求,设计文档说明软件设计,测试文档记录测试情况,用户手册帮助用户使用软件,都是研发文档常见类型。

5.以下哪些是面向对象编程的特性?()

A.封装B.继承C.多态D.抽象

答案:ABCD

解析:封装将数据和操作封装在一起;继承实现类之间的层次关系;多态同一操作作

文档评论(0)

万里 + 关注
实名认证
文档贡献者

专业题库人

1亿VIP精品文档

相关文档