序号题型试题参考答案1单选栈和队列的共同特点是()。A.都是先进先出B.都是先进后出C.只允许在端点处插入和删除D.没有共同点C2单选若一个线性表中最常用的操作是取第i个元素和找第i个元素的前驱元素,则采用()存储方式最节省时间。()A.顺序表B.单链表C.双链表D.循环链表A3单选在一个长度为n的顺序表中,删除第i个元素,需要向前移动()个元素。A.n-iB.n-i+1C.n-i-1D.iA4多选以下说法正确的是()。A.图的深度优先搜索序列是唯一的B.图的广度优先搜索序列是唯一的C.图的深度优先搜索序列不是唯一的D.图的广度优先搜索序列不是唯一的CD5多选以下是线性表的数据结构是()。A.数组B.单链表C.双链表D.循环链表ABCD6单选()是Objective-C用来封装数据,以及操作数据的行为的基础结构A.字符串B.属性C.类D.协议C7单选不属于Android四大组件的是()A.activityB.serviceC.contentproviderD.以上都不是D8单选接受一个标准格式的JSON对象,可以将JSON对象序列化成JSON对符串的方法是()A.JSON.toString(jsonobj)B.JSON.stringify(jsonobj)C.JSON.parse(jsonstr)D.JSON.toJSon(jsonstr)B9多选AngularJS的核心思想有()A.将视图与业务逻辑解耦B.遵循MVC模式开发C.单项数据流D.动态绑定AB10多选()三者构成了类MVC框架。A.HTMLB.CSSC.JavaScriptD.MySqlABCD11单选Hibernate能够表现的实体类关系都有哪些?A.多对一关系B.一对多关系C.多对多关系D.一对一关系A12单选PL/SQL语句主要处理()中包含的数据。A.PL/SQL块B.数据表C.文件D.PL/SQL块和数据表A13单选PL/SQL中声明部分的关键字是()A.declareB.mainC.importD.packageA14多选下面属于Golang的关键字的是()。A.funcB.defC.structD.classAC15多选PL/SQL中支持的数据类型有()。A.标量类型B.复合类型C.参照类型D.大对象类型ABCD16单选SSH框架遵循MVC模式,下列选项中,正确的工作流程是()。A.Jsp-struts-service-hibernateB.Jsp-service-struts-hibernateC.Jsp-service-hibernate-strutsD.Jsp-hibernate-service-strutsA17单选下面属于MVC设计模式的是()。A.逻辑层B.IO流层C.数据层D.视图层D18单选Web的主要功能是()A.浏览器向服务器请求静态HTML信息B.浏览器向服务器请求动态HTML信息C.服务器返回信息D.服务器处理交互信息A19多选Hibernate实体对象的生命周期会经历哪三种状态()A.瞬时态B.持久态C.游离态ABC20多选SSH框架具体指的是()。A.SpringB.StrutsC.HibernateD.MyBatisABC21单选()是极限编程,强调团队之间的紧密协作、面对面沟通,13个最佳实践。A.windowsB.scrumC.xpD.以上都不是C22单选瀑布模型突出的缺点是()A.不适应用户需求的变化B.在项目各个阶段之间极少有反馈C.只有在项目生命周期的后期才能看到结果D.通过过多的强制完成日期和里程碑来跟踪各个项目阶段A23单选(A)敏捷软件测试流程贯穿整个开发流程。(B)它是一个独立的过程,它与整个敏捷开发中的其他活动完全没有交集。A.AB两句都正确B.仅A正确C.仅B正确D.AB都不正确B24单选持续交付的周期包含编码(CODE)、构建(BUILD)、()环节A.集成(INTEGRATE)B.测试(TEST)C.交付(DELIVER)D.部署(DEPLOY)ABCD25单选众多敏捷项目中,最常用的、效果也不错的三种方法分别是()A.精益B.极限编程C.SrcumD.高效ABC26单选()是一个可以按对象/块/文件方式存储的开源分布式文件系统,其设计之初,就将单点故障作为首先要解决的问题,因此该系统具备高可用性、高性能及可扩展等特点。A.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFSB27单选()支持的存储服务和访问接口是最全面的。A.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFSB28单选()、react以及angular是当前最流行的三大前端框架。A.jQueryB.VueC.HTMLD.JavaScriptB29多选Linux操作系统的诞生、发展和成长过程使用依赖着以下重要支柱,UNIX操作系统和()A.MINIX操作系统B.GNU计划C.POSIX标准D.Internet网络ABCD30多选()因素使得LinusTorvalds开始了他的Linux内核项目A.UNIX源代码私有化B.MINIX源代码私有化C.MINIX的16位的设计兼容性不好D.UNIX兼容性差AC31单选Java语言中,数组是指一组数据的集合,数组中的每个数据称为()。A.对象B.数据表C.函数D.元素D32单选以下哪些不是服务网关的主要作用()。A.统一聚合API接口资源B.负载均衡C.身份认证D.流量监控B33单选为了实现微服务实例的统一管理,方便查看每一个服务实例的健康状态,因此需要()。A.服务自启动B.服务注册与发现C.服务间通信D.服务集中管理B34多选以下哪些是微服务的优势()。A.良好的扩展能力B.技术选择灵活C.版本更新便捷D.良好的健壮性ABCD35多选使用ServiceMesh的产品有()。A.linkerdB.EnvoyC.lstioD.SpringMvcABC36单选以下说法正确的是()。A.Docker采用操作系统级别隔离B.Docker使用沙箱机制C.Docker由Java语言编写D.Docker是闭源项目B37单选Swarm与kubernetes、Mesos相比,入门门槛最高的是()。A.SwarmB.kubernetesC.MesosD.以上都是C38单选以下说法正确的是()。A.容器同虚拟机一样具有安全边界B.容器中只能运行无状态应用C.镜像仓库提供了镜像的存储服务D.容器OS是运行容器的必要条件C39多选以下是Docker的特点的是()。A.应用容器引擎B.程序运行的容器C.是“码头工人”D.流行的开源项目ABCD40多选以下哪些案例采用了Docker()。A.京东弹性计算云B.腾讯Gaia平台C.阿里云百川TAED.百度网盘ABC41单选以下不属于Nagios的特性的是()。A.监控网络服务B.监控主机资源C.被动通知D.Web页面展示C42单选以下不是DevOps特性的是()。A.开发、测试、部署及运维的有效整合B.极速的迭代和快速的用户反馈C.高效的组织团队和自动化的工具协作D.高质量的代码D43单选以下不属于版本控制&协作开发工具集的是()。A.GitLabB.GitHubC.SVND.EclipseD44多选对于复杂的分布式应用系统,可以选择()DevOps系统。A.第一代B.第二代C.第三代D.都可以BC45多选以下哪些属于目标系统的分类()。A.IaaS服务系统B.PaaS服务系统C.简单Web应用系统D.复杂分布式系统ABCD46单选()需要手工配置路由条目,不能感知网络的情况。A.静态路由B.动态路由C.默认路由A47单选同样的路由,报文优先选择()的路径。A.cost值小的B.cost值大的C.随机D.都不对A48单选路由选路原则优先级是()。A.路由开销cost路由协议优先级最长匹配原则B.路由协议优先级最长匹配原则路由开销costC.最长匹配原则路由协议优先级路由开销costD.最长匹配原则路由开销cost路由协议优先级C49多选以下说法正确的是()A.NAT是改变IP报文中源或目的地址的一种方式B.NAT工作在OSI模型的传输层C.NAT是一对一的地址转换D.PAT是多对一的地址转换ACD50多选路由器的路由过程包括()。A.通告直连的网段B.路由表形成C.转发D.路由到达ABC51单选以下不是质量管理的专业术语的是()。A.质量方针B.质量目标C.质量保证D.质量成本D52单选以下哪个不属于六西格玛的流程()。A.界定B.测量C.回退D.分析C53单选()明确了质量管理和质量保证体系,适用于生产型及服务型企业。A.ISO9000B.ISO10000C.ISO14000D.ISO20000A54多选以下说法正确的是()。A.质量管理包括质量策划、控制、保证和改进B.质量就是适用性的管理,市场化的管理C.质量管理是“在质量方面指挥和控制组织的协调的活动”D.质量管理体系包括研制质量、维持质量和提高ABCD55多选以下说法正确的是()。A.敏捷开发以用户需求进化为核心B.敏捷开发采用迭代、循序渐进的方法C.敏捷开发可以提高效率和满意度D.敏捷开发被大部分互联网公司采用ABCD56单选以下不是Redis的优点的是()。A.访问速度快B.开源生态强大C.客户端容易实现D.不受物理内存限制D57单选E-R图中,()表示实体间的关系。()A.菱形B.矩形C.无向直线D.椭圆形A58单选()是目前为止最好的商业版本数据库。A.OracleB.RedisC.MySQLD.MongoDBA59多选以下是MongoDB的特点的是()。A.操作简单B.开源免费C.灵活的扩展性D.弱事务管理ABCD60多选在大数据时代,数据库系统需要满足的特点有()。A.HighPerformanceB.HugeStorageC.HighScalabilityABCD61单选以下属于NoSQL的是()。A.MySQLB.OracleC.SqlServerD.Neo4JD62单选以下说法正确的是()。A.Nginx是一种消息队列中间件B.Apache服务器可以解析动态网页C.NoSQL比SQL查询更快/更好地支持事务D.消息队列中间件可以缓解服务压力D63单选消息队列(MQ)是一种()的通信方法。A.应用程序到应用程序B.应用程序到操作系统C.操作系统到操作系统D.应用程序到数据库A64多选Redis属于()A.关系型数据库B.NoSQL数据库C.数据库中间件D.远程调用中间件BC65多选以下是中间件的常用分类的是()。A.应用服务器中间件B.消息队列中间件C.数据库中间件D.缓存类中间件ABCD66单选不属于CMMI成熟度级别的是()?A.不可控级B.初始级C.可管理级D.定量管理级A67单选默认路由为网络和掩码()的路由。A.全0B.全1C.全255D.部分为0A68单选NAT的基本工作方式中,()实现比较简单。A.NATB.PATC.NPATD.以上都是A69单选在数据入栈的过程中,栈顶的位置()。A.间歇移动B.不动C.向下移动D.向上移动D70单选()是基于4层的负载均衡技术,其最大的特点就是性能好,稳定。A.HAProxyB.NGINXC.LVSD.以上都不是C71单选以下不是NoSQL数据库分类的是()。A.列存储B.磁盘存储C.文档存储D.对象存储B72单选CSS3的优点是()A.减少开发成本B.减少维护成本C.提高页面性能D.以上都是D73单选在shell中,使用一个定义过的变量,引用时在变量名前加()。A.$B.&C.*D.@A74单选C语言有()个关键字。A.31B.32C.33D.34B75单选以下说法正确的是()。A.SQL查询比NoSQL更快B.NoSQL对事务支持性较强C.SQL基于内存存储D.NoSQL更易于横向扩展D76单选以下不是中间件的是()。A.NginxB.TomcatC.JavaD.redisC77单选以下不属于自动化测试工具的是(