软件开发应知应会_第1页
软件开发应知应会_第2页
软件开发应知应会_第3页
软件开发应知应会_第4页
软件开发应知应会_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ABCD1、 栈和队列的共同特点是()。cA.都是先进先出B.都是先进后出C.只允许在端点处插入和删除D.没有共同点2、 在一个长度为n的顺序表中,在第i个元素之前插入一个新元素时,需要向后移动()个元素。A.n-iB.n-i+1c.n-i-1D.iB3、 在一棵二叉树中,度为0的节点个数是nO,度为2的节点个数是n2,则有n0= 。CA.n2-1B.n2c.n2+1 D.n2+21、 以下是线性表的数据结构是()。ABCDA.数组B.单链表C.双链表D.循环链表2、 以下()是常用的哈希函数构造方法。ABCDA.直接寻址法B.除留余数法C.随机数法D.平方取中法1、 ()最主要的目的是将文件的内容与显示分隔开来。BA.HTMLB.CSSC.JavaScriptD.MySql2、 ()是Android程序的呈现层,显示可视化的用户界面,并接收与用户交互所产生的界面事件AA.activityB.serviceC.contentproviderD.以上都不是3、 设计规范应该被()使用。AA.系统所有产品开发人员B.仅产品经理C.仅UE工程师需求人员D.仅UI工程师1、 以下哪些是语义化标签?CDA.divB.spanC.articleD.header2、 CSS的定位常用属性有以下几个值()。ABCDA.staticB.relativeC.fixedD.aBsolute1、 SQL语句中删除一个表中记录,使用的关键字是()。CA.selectB.insertC.deleteD.update2、 C#中导入某一命名空间的关键字是()。AA.usingB.useC.importD.include3、 以下哪个是SQL中用来统计数量的函数()。AA.count()B.max()C.min()D.now()1、 以下哪些是Scala语言的特点()。ABCDA.Scala是面向对象的B.Scala是函数式语言C.Scala是可扩展的D.Scala是静态类型的2、 下面属于Golang的关键字的是()。ACA.funcB.defC.structD.class1、在Struts实现的MVC框架中()类是包含了execute方法的控制器类,负责调用模型的方法,控制应用程序的流程。AA.ActionB.ajaxC.JSPD.actionservlet2、 下面哪个选项不属于MVC三个核心模块。CA.模型B.视图C.数据库连接D.控制器3、 下列关于HiBernate说法正确的是()。AA.HiBernate是对JDBC轻量级的封装B.HiBernate需要服务器的运行环境上运行C.HiBernate是EJB的扩展D.HiBernate的主配置文件只能是HiBernate.cfg.xml1、 SSH框架具体指的是()。ABCA.SpringB.StrutsC.HiBernateD.MyBatis2、 实体对象的生命周期有哪些状态:()。ABCA.瞬时态B.持久态C.脱管状态D.死亡态1、 (A)敏捷软件测试流程贯穿整个开发流程。(B)它是一个独立的过程,它与整个敏捷开发中的其他活动完全没有交集。BA.AB两句都正确B.仅A正确C.仅B正确D.AB都不正确2、 ()是实体抽象化的最终结果,是UML构建块最重要的组成部分。AA.事物(Things)B.函数(function) C.关系(Relationships)D.图(Diagrams3、 当跟着原定计划执行下去,无法替客户创造价值时,敏捷团队还是要欢迎改变需求。敏捷团队不会坐视问题继续延伸与扩大,要迎接改变,尽早修正,让价值最大化、伤害最小化。属于敏捷宣言12原则中的()CA.以简洁为本B.坚持不懈地追求技术卓越和良好设计C.欣然面对需求变化D.最好的架构、需求和设计出自我组织团队1、 scrum框架的三种角色指的是()BCDA.燃尽图B.scrum教练C.开发团队D.产品负责人待检查2、 敏捷的特性包含()ACDA.快速响应需求变化B.人力投入减少C.快速、频繁的交付D.客户合作1、 ()是一个可以按对象/块/文件方式存储的开源分布式文件系统,其设计之初,就将单点故障作为首先要解决的问题,因此该系统具备高可用性、高性能及可扩展等特点。BA.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFS2、 ()t支持的存储服务和访问接口是最全面的BA.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFS3、 ()、react以及angular是当前最流行的三大前端框架BA.jQueryB.VueC.HTMLD.JavaScript1、 Linux操作系统的诞生、发展和成长过程使用依赖着以下重要支柱,UNIX操作系统和()A.MINIX操作系统B.GNU计划C.POSIX标准D.Internet网络ABCD2、 ()因素使得LinusTorvalds开始了他的Linux内核项目ACA.UNIX源代码私有化B.MINIX源代码私有化C.MINIX的16位的设计兼容性不好D.UNIX兼容性差1、 微服务单元按照()来划分。BA.系统B.业务C.模块D.框架2、 为了实现微服务实例的统一管理,方便查看每一个服务实例的健康状态,因此需要(BA.服务自启动B.服务注册与发现C.服务间通信D.服务集中管理3、 微服务系统是()系统,构建的复杂度远远超过单体系统。BA.单机式B.分布式C.B/SD.C/S1、 在DuBBo中,哪些是其中的节点角色()。ABCDA.ProviderB.ConsumerC.RegistryD.Monitor2、以下哪些是微服务面临的挑战()。ABCDA.微服务的复杂度B.分布式事务C.服务的划分D.服务的部署1、 ()指的是容器文件系统的变更可以提交到新的映像(image)中,并可重复使用以创建更多的容器。CA.资源隔离B.即写拷贝C.变更管理D.网络隔离2、 Swarm与kuBernetes、Mesos相比,功能较弱的是()。AA.SwarmB.kuBernetesC.MesosD.以上都是3、以下说法正确的是()。CA.容器同虚拟机一样具有安全边界B.容器中只能运行无状态应用C.镜像仓库提供了镜像的存储服务D.容器OS是运行容器的必要条件1、以下是Docker监控工具的是()。ABCA.CAdvisorB.HeapsterC.ELK日志分析系统D.junit、2、Docker仓库分为()。ABA.公有仓库B.私有仓库C.开源仓库D.闭源仓库1、 以下不是第一代DevOps系统的特点的是()。DA.静态配置B.人工协调C.仅应用部分自动部署D.全栈自动化2、 以下属于容器平台管理工具集的是()。DA.DockerB.RocketC.UBuntuD.Pipeline3、 第三代DevOps系统是基于 的部署时代。CA.物理机B.虚拟机C.容器D.IaaS可编程资源1、 主流自动化运维工具支持的功能有()。ABCDA.系统环境配置B.安装软件C.持续集成D.热回滚2、 以下是敏捷管理的思想的是()。ABCDA.以人为本B.目标导向C.客户为先D.拥抱变化1、 以下说法正确的是()。BA.根据选路原则,掩码最短的优先转发B.根据选路原则,掩码最长的优先转发C.转发优先级与掩码长度无关D.以上都不对2、 以下不属于防火墙关键技术的是()。CA.安全区域B.VPNC.路由转发D.NAT3、 以下说法错误的是()。BA.每个vlan中的设备只能与在同一vlan中的设备通信。B.vlan中的设备可以与其他vlan中的设备通信。C.VLAN与物理上形成的LAN有着相同的属性。D.属于不同VLAN的设备通信时,就必须通过路由设备才能进行.1、 以下说法正确的是()。ACDA.NAT是改变IP报文中源或目的地址的一种方式B.NAT工作在0SI模型的传输层C.NAT是一对一的地址转换D.PAT是多对一的地址转换2、 以下说法正确的是()。ABA.同一VLAN中的用户可相互通信B.不同VLAN的设备通信时,就必须通过路由设备才能进行C.根据网络层划分VLAN效率高D.一个端口只能属于一个VLAN1、 在CMMI中,处在()时,企业不仅能够把软件管理和工程管理两个过程都实现标准化和文档化,而且软件产品的整个生产过程,都是可见可控的。CA.初始级B.可管理级C.已定义级D.优化管理级2、 ()是一个全球性的非政府组织,是国际标准化领域中一个十分重要的组织。AA.ISO国际标准化组织B.CMMIC.国际敏捷开发组织D.国际质量管理组织3、 在CMMI初始级时候,()是这一个级别最关键的因素。AA.研发人员B.企业C.测试人员D.运维人员1、 以下说法正确的是()。ABCDA.敏捷开发以用户需求进化为核心B.敏捷开发采用迭代、循序渐进的方法C.敏捷开发可以提高效率和满意度D.敏捷开发被大部分互联网公司采用2、 以下哪些是敏捷的框架()。ABCDA.ScrumB.看板C.精益开发D.极限编程1、 E-R图中,()表示实体间的关系。AA.菱形B.矩形C.无向直线D.椭圆形2、 MongoDB是 类型的非关系型数据库。AA.文档存储B.对象存储C.图存储D.Key-Value存储3、MySQL在5.5版本之后,采用()作为默认存储引擎。BA.MyISAMB.InnoDBC.MEMORYD.Archive1、 以下哪些是大数据时代下的系统需求()。ABCDA.HighPerformanceB.HugeStorageC.HighScalaBilityD.HighAvailaBility2、 以下哪些是关系模型中常见的概念()。ABCDA.关系B.元祖C.属性D.关键字1、 ()服务器只支持静态网页。AA.ApacheB.TomcatC.Apache和TomcatD.都不支持2、 以下说法正确的是()。DA.Nginx是一种消息队列中间件B.Apache服务器可以解析动态网页C.NoSQL比SQL查询更快D.消息队列中间件可以缓解服务压力3、 以下不是消息队列中间件的是()。DA.ActiveMQB.RaBBitMQC.KafkaD.Nginx1、 以下并称为网页三剑客的是()。ACDA.ApacheB.RedisC.NginxD.Tomcat2、 以下说法正确的是()。ACDA.NoSQL基于内存存储B.NoSQL查询速度快C.NoSQL支持多表复杂查询D.NoSQL易于水平扩展1、 在一个长度为n的顺序表中,在第i个元素之前插入一个新元素时,需要向后移动()个元素。BA.n-iB.n-i+1C.n-i-1D.i2、 数据结构是计算机()数据的方式。AA.存储、组织B.分析、计算C.识别、标记D.说明、了解3、 任何一棵二叉树的叶节点在先序、中序和后序遍历中的相对次序()。AA.不发生改变B.发生改变C.不能确定D.以上都不对1、 以下说法正确的是()。CDA.图的深度优先搜索序列是唯一的B.图的广度优先搜索序列是唯一的C.图的深度优先搜索序列不是唯一的D.图的广度优先搜索序列不是唯一的2、 以下是线性表的数据结构是()。ABCDA.数组B.单链表C.双链表D.循环链表1、 ()结合了C和OBjective-C的优点并且不受C兼容性的限制。BA.AndroidB.SwiftC.MacD.Windows2、 Android是一种基于()的自由及开放源代码的操作系统BA.UnixB.LinuxC.WindowsD.MacOs3、 ()是Android程序的呈现层,显示可视化的用户界面,并接收与用户交互所产生的界面事件AA.activityB.serviceC.contentproviderD.以上都不是1、 Swift的数据类型有()ABCDA.intB.UIntC.浮点数D.布尔值2、 CSS的定位常用属性有以下几个值()ABCDA.staticB.relativeC.fixedD.aBsolute1、 PL/SQL中声明部分的关键字是()。AA.declareB.mainC.importD.package2、 关于Python中字符串,下列说法错误的是()。BA.字符应该视为长度为1的字符串B.字符串以\0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字符串中可以包含换行回车符等特殊字符3、 关于Python以下叙述正确的是()。BA.continue语句的作用是结束整个循环的执行B.只能在循环体内使用Break语句C.在循环体内使用Break语句或continue语句的作用相同D.从多层循环嵌套中退出时,只能使用goto语句1、 以下哪些是Scala语言的特点()。ABCDA.Scala是面向对象的B.Scala是函数式语言C.Scala是可扩展的D.Scala是静态类型的2、一个PL/SQL代码单元就称为一个“块”,各个PL/SQL块都可以划分为三部分()。ABCA.声明部分B.执行部分C.异常处理部分D.退出部分1、 下面属于MVC设计模式的是()。DA.逻辑层B.IO流层C.数据层D.视图层2、在Struts实现的MVC框架中()类是包含了execute方法的控制器类,负责调用模型的方法,控制应用程序的流程。AA.ActionB.ajaxC.JSPD.actionservlet3、 MVC设计模式的目的是()。DA.使程序结构更清晰B.使程序更好维护C.保证视图和模型的分离D.在逻辑上将视图、模型和控制器分开1、 SSH框架具体指的是()。ABCA.SpringB.StrutsC.HiBernateD.MyBatis2、 JDBC可以做哪三件事()。ABCA.与数据库建立连接B.通过JDBCAPI向数据库发送sql语句C.通过JDBCAPI执行sql语句D.进行实体关系的映射1、 ()的重点是客户满意度。BA.精益B.极限编程C.SrcumD.高效2、 瀑布模型突出的缺点是()AA.不适应用户需求的变化B.在项目各个阶段之间极少有反馈C.只有在项目生命周期的后期才能看到结果D.通过过多的强制完成日期和里程碑来跟踪各个项目阶段3、 ()是极限编程,强调团队之间的紧密协作、面对面的沟通,13个最佳实践CA.windowsB.scrumC.xpD.以上都不是1、 敏捷开发相比瀑布开发模式有哪些优势()ABCDA.更好的产品质量B.更好的团队士气C.降低风险D.增加项目控制2、 持续集成、持续交付的核心思想是()ABA.提高软件质量B.提升交付效率C.较多投入人力D.较少投入人力1、 ()是基于4层的负载均衡技术,其最大的特点就是性能好,稳定。CA.HAProxyB.NGINXC.LVSD.以上都不是2、 ()是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具BA.NagiosB.CactiC.ZenossD.ZaBBix3、 GPL协议也叫()AA.GNU通用许可证B.http通用许可证C.FTP通用许可证D.TCP通用许可证1、Linux操作系统的诞生、发展和成长过程使用依赖着以下重要支柱,UNIX操作系统和()ABCDA.MINIX操作系统B.GNU计划C.POSIX标准D.Internet网络2、 主流开源监控软件有哪些?ABCDA.NagiosB.CactiC.ZenossD.ZaBBix1、 ()非常适合于微服务架构。AA.DockerB.WindowsC.TomcatD.Nginx2、 下列说法错误的是()。BA.链式微服务设计模式中,在整个链式调用完成之前,客户端会一直阻塞。B.链式微服务设计模式中,对服务调用链的数量不做限制,不影响服务响应时间。C.链式微服务设计模式中所有服务都使用同步消息传递。D.链式微服务中,仅有单个微服务的链称为单链,这种链条可能在后续被扩展。3、 一个典型的()就是将所有的业务场景的表示层、业务逻辑层和数据访问层放在一个工程中,最终经过编译、打包,部署在一台服务器上。AA.单体应用B.微服务应用C.分布式应用D.集中式应用1、 以下哪些是微服务网关的功能()。ABCDA.动态路由B.限流和容错C.监控D.身份认证2、 以下哪些是常见的微服务设计模式()。ABCDA.聚合器微服务设计模式B.代理微服务设计模式C.链式微服务设计模式D.分支微服务设计模式1、 Docker容器解决移动性问题采用的技术是()。BA.cgroupsB.aufs/devicemapperC.kernalnamespaceD.lxc2、 以下哪些不是容器的运维工具()。DA.CadvisorB.HeapsterC.ELKD.Redis3、 内容无关性是指()。AA.程序可以在容器里运行,不区分语言,可以封装任何有效负载及其依赖项B.容器屏蔽了一切硬件相关的东西C.容器以最小的成本帮助实现资源,网络,进程等隔离D.开发人员担心代码,运营人员担心基础设施1、 以下是Docker的特点的是()。ABCDA.应用容器引擎B.程序运行的容器C.是“码头工人”D.流行的开源项目2、 以下是Docker的主要特性的是()。ABCDA.内容无关性B.硬件无关性C.自动化D.内容隔离和交互1、Maven基于 模型。AA.项目对象(POM) B.业务对象C.结构对象D.系统对象2、 以下不属于持续集成和持续交付工具集的是()。DA.JenkinsB.CircleCIC.JetBrainsD.SuBlime3、第三代DevOps系统是基于 的部署时代。CA.物理机B.虚拟机C.容器D.IaaS可编程资源1、 以下说法正确的是()。ABCDA.Docker不依赖任何语言、框架和系统B.Docker是开源的C.Docker可以将App变成一种标准化的、可移植的、自管理的组件D.Docker可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器2、 自动化测试通常需要同时满足以下哪些条件()。ABCA.需求变动不频繁B.项目周期足够长C.自动化测试脚本可重复使用D.开发周期短1、 路由选路原则优先级是()。CA.路由开销cost〉路由协议优先级〉最长匹配原则B.路由协议优先级〉最长匹配原则〉路由开销costC.最长匹配原则〉路由协议优先级〉路由开销costD.最长匹配原则〉路由开销cost〉路由协议优先级2、 ()型防火墙会话成功建立连接以后记录状态信息并时时更新,所有会话数据都要与状态表信息相匹配;否则会话被阻断。CA.包过滤B.应用代理型C.状态检测D.都不是3、 NPAT采用的是()映射方式。CA.地址B.端口C.地址+端口D.都不对1、以下是NAT的工作方式的是()。ABCA.NATB.PATC.NPATD.PNAT2、以下说法正确的是()。ABA.同一VLAN中的用户可相互通信B.不同VLAN的设备通信时,就必须通过路由设备才能进行C.根据网络层划分VLAN效率高D.—个端口只能属于一个VLAN1、 在项目过程中,对产品和过程做稽核并提供关于过程和工作产品的可视性,保证项目组遵守事先的约定的人员,这个角色叫()。AA.PPQAB.DeveloperC.PMD.Administrator2、 ()致力于提供质量要求会得到满足的信任。CA.质量方针B.质量目标C.质量保证D.质量成本3、 以下不属于质量管理的七大手法的是()。DA.检查表B.排列图C.直方图D.饼状图1、 以下属于六西格玛的流程的是()。ABCDA.界定B.测量C.分析D.改进2、 以下说法正确的是()。ABCDA.敏捷开发以用户需求进化为核心B.敏捷开发采用迭代、循序渐进的方法C.敏捷开发可以提高效率和满意度D.敏捷开发被大部分互联网公司采用1、 以下说法正确的是()。BA.NoSQL数据库使用更加方便B.NoSQL数据库查询性能更佳C.NoSQL数据库更加易于维护D.NoSQL无法处理海量数据2、 以下不是NoSQL数据库分类的是()。BA.列存储B.磁盘存储C.文档存储D.对象存储3、 采用Key-Value模型的NoSQL数据库是()。CA.MongoDBB.HBaseC.RedisD.Neo4J1、 以下是MongoDB的特点的是()。ABCDA.操作简单B.开源免费C.灵活的扩展性D.弱事务管理2、 以下哪些是关系模型中常见的概念()。ABCDA.关系B.元祖C.属性D.关键字1、 以下不是Nginx的特点的是)(。DA.轻量级B.占用内存少C.并发能力强D.可移植性差2、 ZeroMQ是一种常见的()中间件。AA.消息队列B.RPCC.数据库D.缓存3、 ()可以在一个表以及多个表之间进行非常复杂的查询。AA.关系型数据库B.NoSQL数据库C.数据库中间件D.消息队列中间件1、 以下并称为网页三剑客的是()。ACDA.ApacheB.RedisC.NginxD.Tomcat2、 以下说法正确的是()。ADA.SQL指关系型数据库B.SQL指非关系型数据库C.NoSQL指关系型数据库D.NoSQL指非关系型数据库1、 任何一棵二叉树的叶节点在先序、中序和后序遍历中的相对次序()。AA.不发生改变B.发生改变C.不能确定D.以上都不对B2、 下面()可以判断出一个有向图中是否有环(回路)。BA.广度优先遍历B.拓扑排序C.求最短路径D.求关键路径A3、 线性结构中元素之间存在()关系。A.一对一B.一对多C.多对一D.多对多ABCD1、以下()是常用的哈希函数构造方法。A.直接寻址法B.除留余数法C.随机数法D.平方取中法2、以下是线性表的数据结构是()。ABCDA.数组B.单链表C.双链表D.循环链表1、 ()是OBjective-C用来封装数据,以及操作数据的行为的基础结构CA.字符串B.属性C.类D.协议B2、 接受一个标准格式的JSON对象,可以将JSON对象序列化成JSON对符串的方法是°A.JSON.toString(jsonoBj) B.JSON.stringify(jsonoBj) C.JSON.parse(jsonstr)D.JSON.toJSon(jsonstr)B3、 什么是BOM?A.全局对象B.浏览器对象C.文本对象D.文档对象1、 ()三者构成了类MVC框架ABCA.HTMLB.CSSC.JavaScriptD.MySql待检查2、 Swift的数据类型有()ABCDA.intB.UIntC.浮点数D.布尔值1、 关于Golang中局部变量的初始化,下面不正确的使用方法是()。DA.variint=10B.vari=10C.i:=10D.I=102、 关于new运算符的下列描述中,错误的是()。DA.它可以用来动态创建对象和对象数组B.使用它创建的对象或者数组可以使用运算符delete删除C.使用它创建对象时需要调用构造函数D.使用它创建对象数组时必须指定初始值3、 在shell中,使用一个定义过的变量,引用时在变量名前加()。AA.$B.&C.*D.@ABCD1、以下哪些是Scala语言的特点()。A.Scala是面向对象的B.Scala是函数式语言C.Scala是可扩展的D.Scala是静态类型的2、PL/SQL中支持的数据类型有()。ABCDA.标量类型B.复合类型C.参照类型D.大对象类型1、 HiBernate是一个()框架,它对JDBC进行了轻量级的封装,通过此框架开发人员能以面向对象的思维方式来操作数据库。AA.ORMB.MVCC.IOCD.AOP2、 在三层结构中,HiBernate承担的任务是()。AA.数据的持2、在三层结构中,HiBernate承担的任务是()。A.数据的持久化操作B.实体类的定义C.业务逻辑的描述D.页面的显示与控制转发久3、在Struts实现的MVC框架中()类是包含了execute方法的控制器类,负责调用模型的方法,控制应用程序的流程。AA.ActionB.ajaxC.JSPD.actionservlet1、实体对象的生命周期有哪些状态:()。ABCA.瞬时态B.持久态C.脱管状态D.死亡态2、关于Struts2框架,下列哪些说法是正确的()。A.Struts2框架可以脱离weB容器运行 B.Struts2框架的运行环境是weB容器C.Struts2框架的主要作用是处理http请求D.Struts2框架定义了访问数据的方式1、 持续交付指的是以较()地周期完成需求到产品的()交付。AA.短,频繁B.长,频繁C.短,偶尔D.长,偶尔2、 当跟着原定计划执行下去,无法替客户创造价值时,敏捷团队还是要欢迎改变需求。敏捷团队不会坐视问题继续延伸与扩大,要迎接改变,尽早修正,让价值最大化、伤害最小化。属于敏捷宣言12原则中的()cA.以简洁为本B.坚持不懈地追求技术卓越和良好设计C.欣然面对需求变化D.最好的架构、需求和设计出自我组织团队3、 ()是极限编程,强调团队之间的紧密协作、面对面的沟通,13个最佳实践CA.windowsB.scrumC.xpD.以上都不是1、 scrum框架包含的会议有()ABCDA.Sprint计戈U会议(SprintPlanningMeeting)B.每日站立(DailyStandup)C.Sprint评审会议(SprintReviewMeeting)D.Sprint回顾会议(SprintRetrospectiveMeeting2、当给敏捷团队创建了一个稳定、高效的开发环境时,就需要加强敏捷团队的建设,需要()ABCDA.敏捷角色B.新的价值观C.团队理念D.敏捷团队章程1、 ()对开发语言和数据库种类支持最丰富,Zenoss次之DA.NagiosB.CactiC.ZenossD.ZaBBix2、 ()是一个可以按对象/块/文件方式存储的开源分布式文件系统,其设计之初,就将单点故障作为首先要解决的问题,因此该系统具备高可用性、高性能及可扩展等特点。BA.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFS3、 ()是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。BA.javaB.RedisC.MemcachedD.以上都不是1、 Linux操作系统的诞生、发展和成长过程使用依赖着以下重要支柱,UNIX操作系统和()ABCDA.MINIX操作系统B.GNU计划C.POSIX标准D.Internet网络2、对于缺陷管理工具,BugFree相比Bugzilla()更强一些。ABA.友好性B.易用性C.使用成本D.扩展性1、以下说法错误的是()。CA.微服务系统是分布式系统B.微服务中每个服务都有自己的数据库C.微服务的划分要按照统一的标准D.微服务的修改和部署对其他服务没有影响2、在微服务架构中,需要实现(),去跟进一个请求到底有哪些服务参与,参与的顺序又是怎样的,从而使每个请求链路清晰可见,出现问题很快就能定位。AA.分布式链路追踪B.熔断器C.负载均衡D.服务网关3、 以下哪些不是服务网关的主要作用()。BA.统一聚合API接口资源B.负载均衡C.身份认证D.流量监控1、 以下哪些是微服务网关的功能()。。ABCDA.动态路由B.限流和容错C.监控D.身份认证2、 以下哪些是微服务网关的功能()。ABCDA.动态路由B.限流和容错C.监控D.身份认证1、Docker实现的是()级别的隔离。AA.应用程序B.系统C.硬件D.网络2、 ()是docker最早支持的存储引擎。BA.InnoDBB.AUFSC.MyisamD.Memory3、Dockerserver端与客户端通过()进行通信。CA.异步消息B.同步消息C.RestAPID.共享内存1、 以下是Docker的特点的是()。ABCDA.应用容器引擎B.程序运行的容器C.是“码头工人” D.流行的开源项目2、 Docker容器与虚拟机相比更具有优势的方面有()。ABCDA.启动速度B.并发性C.资源利用率D.性能1、 第二代DevOps系统是基于()的部署时代。DA.物理机B.虚拟机C.容器D.IaaS可编程资源2、 以下不是第一代DevOps系统的特点的是()。DA.静态配置B.人工协调C.仅应用部分自动部署D.全栈自动化3、 通常,我们建议采用—方法来选择合适的DevOps系统。AA.基于目标系统分类的选择B.基于业务分类的选择C.基于架构分来的选择D.基于平台分类的选择1、 自动化测试通常需要同时满足以下哪些条件()。ABCA.需求变动不频繁B.项目周期足够长C.自动化测试脚本可重复使用D.开发周期短2、 对于复杂的分布式应用系统,可以选择()DevOps系统。BCA.第一代B.第二代C.第三代D.都可以1、 以下哪个不是ip路由中的概念()。AA.rootB.routeC.routerD.routing2、 对于RIP协议最大的cost为()跳。BA.10B.15C.20D.253、 如果同一条路由从多个不同的路由协议学习到,()°BA.优先级级别高的路由协议优先考虑B.优先级级别低的路由协议优先考虑C.随机考虑路由协议D.都不对1、 以下说法正确的是()。ABA.同一VLAN中的用户可相互通信B.不同VLAN的设备通信时,就必须通过路由设备才能进行C.根据网络层划分VLAN效率高D.一个端口只能属于一个VLAN2、 以下哪些是VLAN的划分规则()。ABCDA.根据端口划分VLANB.根据MAC地址划分VLANC.根据网络层划分VLAND.IP组播划分VLAN1、 ()就是将需要检查的内容或项目一一列出,然后定期或不定期的逐项检查,并将问题点记录下来的方法。AA.检查表B.排列图C.直方图D.饼状图2、 ()是应用统计技术对过程中的各个阶段进行评估和监控,建立保持过程处于可接受的并且稳定的水平,保证产品与服务符合规定的要求的一种质量管理技术。AA.统计过程控制B.六西格玛C.P-D-C-A循环D.分组法3、 将因果关系所对应变化的数据分别描绘在X-Y轴坐标系上,以掌握两个变量之间是否相关及相关的程度如何,这种图形叫做()。AA.散布图B.直方图C.控制图D.因果图1、 以下说法正确的是()。ABCDA.质量管理是指确定质量方针、目标和职责,并通过质量体系中的质量策划、控制、保证和改进来使其实现的全部活动B.质量就是适用性的管理,市场化的管理C.质量管理是“在质量方面指挥和控制组织的协调的活动”D.质量管理是“为了能够在最经济的水平上并考虑到充分满足顾客要求的条件下进行市场研究、设计、制造和售后服务,把企业内各部门的研制质量、维持质量和提高质量的活动构成为一体的一种有效的体系。”2、 以下属于六西格玛的流程的是()。ABCDA.界定B.测量C.分析D.改进1、 NoSQL是()的缩写。BA.NotSQLB.NotOnlySQLC.NotUseSQLD.NowSQL2、 NoSQL指的是()。BA.关系型数据库B.非关系型数据库C.分布式数据库D.都不是3、事务一旦提交后,所做的修改将会永久保存,指的是()°DA.原子性B.一致性C.独立性D.持久性1、 以下哪些是大数据时代下的系统需求()。ABCDA.HighPerformanceB.HugeStorageC.HighScalaBilityD.HighAvailaBility2、 事务的特性有()。ABCDA.原子性B.一致性C.独立性D.持久性1、 以下不是消息队列中间件的是()。DA.ActiveMQB.RaBBitMQC.KafkaD.Nginx2、 以下不属于NoSQL的是()。CA.RedisB.MongoDBC.MySQLD.HBase3、 以下是中间件的是()。DA.MVCB.PythonC.GoD.ActiveMQ1、 Nginx作为反向代理服务器的作用有()。ABA.保证内网安全B.负载均衡C.保证外网安全D.加快网络速度2、 以下说法正确的是()。ACDA.NoSQL基于内存存储B.NoSQL查询速度快C.NoSQL支持多表复杂查询D.NoSQL易于水平扩展1、 数据结构是计算机()数据的方式。AA.存储、组织B.分析、计算C.识别、标记D.说明、了解2、在一个长度为n的顺序表中,在第i个元素之前插入一个新元素时,需要向后移动()个元素。BA.n-iB.n-i+1C.n-iTD.i3、 算法分析的两个主要方面是()。AA.空间复杂度和时间复杂度B.正确性和简单性C.可读性和文档性D.数据复杂性和程序复杂性1、 以下()是常用的哈希函数构造方法。ABCDA.直接寻址法B.除留余数法C.随机数法D.平方取中法2、 以下是线性表的数据结构是()。。ABCDA.数组B.单链表C.双链表D.循环链表1、 Android是一种基于()的自由及开放源代码的操作系统BA.UnixB.LinuxC.WindowsD.MacOs2、 ()是OBjective-C用来封装数据,以及操作数据的行为的基础结构CA.字符串B.属性C.类D.协议3、CSS3的优点是()DA.减少开发成本B.减少维护成本C.提高页面性能D.以上都是1、 ()三者构成了类MVC框架ABCA.HTMLB.CSSC.JavaScriptD.MySql2、 html是超文本标记语言,标签有()和()。ABA.单标签B.双标签C.半角标签D.全角标签1、 以下哪个是SQL中用来统计数量的函数()。AA.count()B.max()C.min()D.now()2、 C#中导入某一命名空间的关键字是()。AA.usingB.useC.importD.include3、 Java中为一个Boolean类型变量赋值时,可以使用()方式。BA.Boolean=1;B.Booleana=(9>=10);C.Booleana="真";D.Booleana==false;1、 以下哪些是Scala语言的特点()。ABCDA.Scala是面向对象的B.Scala是函数式语言C.Scala是可扩展的D.Scala是静态类型的2、一个PL/SQL代码单元就称为一个“块”,各个PL/SQL块都可以划分为三部分()°ABCA.声明部分B.执行部分C.异常处理部分D.退出部分1、 下面关于HiBernate的说法,错误的是()。CA.HiBernate是一个“对象-关系映射”的实现B.HiBernate是一种数据持久化技术C.HiBernate是JDBC的替代技术D.使用HiBernate可以简化持久化层的编码2、 MVC设计模式的目的是()。DA.使程序结构更清晰B.使程序更好维护C.保证视图和模型的分离D.在逻辑上将视图、模型和控制器分开3、在Struts实现的MVC框架中()类是包含了execute方法的控制器类,负责调用模型的方法,控制应用程序的流程。AA.ActionB.ajaxC.JSPD.actionservlet1、 关于Struts2框架,下列哪些说法是正确的()。BCA.Struts2框架可以脱离weB容器运行 B.Struts2框架的运行环境是weB容器C.Struts2框架的主要作用是处理http请求D.Struts2框架定义了访问数据的方式2、 实体对象的生命周期有哪些状态:()°ABCA.瞬时态B.持久态C.脱管状态D.死亡态1、 面向对象、()、独立于程序设计、容易掌握使用是UML的特点DA.可视化B.表达能力强C.独立于过程D.以上都是2、 持续交付指的是以较()地周期完成需求到产品的()交付。AA.短,频繁B.长,频繁C.短,偶尔D.长,偶尔3、事物分为以下四类:结构事物,行为事物,分组事物,()。AA.注释事物B.可读事物C.不可读事物D.非法事物1、 敏捷开发相比瀑布开发模式有哪些优势()ABCDA.更好的产品质量B.更好的团队士气C.降低风险D.增加项目控制2、 敏捷的优点包含()BCDA•松散B•精确C•丰厚的投资回报率D•高效的自我团队1、 Ceph和()支持的基本功能较全面DA.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFS2、 ()的分布式不是在服务器端实现的,而是在客户端应用中实现的,即通过内置算法制定目标数据的节点。CA.javaB.RedisC.MemcachedD.以上都不是3、 ()和swift对扩展性支持的比较好DA.HadoopHDFSB.CephC.OpenStackSwiftD.GlusterFS1、 ()因素使得LinusTorvalds开始了他的Linux内核项目ACA.UNIX源代码私有化B.MINIX源代码私有化C.MINIX的16位的设计兼容性不好D.UNIX兼容性差2、 主流开源监控软件有哪些?abcdA.NagiosB.CactiC.ZenossD.ZaBBix1、 ()非常适合于微服务架构。AA.DockerB.WindowsC.TomcatD.Nginx2、 以下哪些不是微服务架构的优势()。BA.代码集中,易于迁移B.服务与服务之间完全独立,无耦合C.微服务采用AP架构,具有高可用和分区容错的特点D.微服务易于扩展负载能力3、 以下哪个不是微服务框架()。DA.SpringCloudB.DuBBoC.ServiceMeshD.SpringMVC1、 以下说法正确的是()。ABA.ServiceMesh可以支持多种语言B.ServiceMesh可以支持多种协议C.ServiceMesh只支持一种语言D.ServiceMesh只支持一种协议2、 以下哪些是常见的微服务设计模式()。ABCDA.聚合器微服务设计模式B.代理微服务设计模式C.链式微服务设计模式D.分支微服务设计模式1、 Docker容器解决移动性问题采用的技术是()。BA.cgroupsB.aufs/devicemapperC.kernalnamespaceD.lxc2、网络隔离是通过()namespace实现的。BA.netB.pidC.mntD.uts3、Swarm与kuBernetes、Mesos相比,功能较弱的是()。AA.SwarmB.kuBernetesC.MesosD.以上都是1、 目前容器的监控和日志方案分为()。ABA.开源方案B.SaaS服务C.企业方案D.自动运维2、 Docker仓库分为()。。ABA.公有仓库B.私有仓库C.开源仓库D.闭源仓库1、 以下不属于持续集成/持续交付的特点的是()。CA.自动化B.透明化C.可视化D.提升效率与质量2、 通常,我们建议采用—方法来选择合适的DevOps系统。AA.基于目标系统分类的选择B.基于业务分类的选择C.基于架构分来的选择D.基于平台分类的选择3、 以下属于容器平台管理工具集的是()。。DA.DockerB.RocketC.UBuntuD.Pipeline1、 第一代DevOps系统是基于()的部署时代。ABA.物理机B.虚拟机C.容器D.IaaS可编程资源2、 主流自动化运维工具支持的功能有()。ABCDA.系统环境配置B.安装软件C.持续集成D.热回滚1、 NAT工作在OSI模型的()。CA.链路层B.传输层C.网络层D.应用层2、 NAT地址转换在出方向上转换IP报文头中的()。AA.源地址B.端口C.目标地址D.源地址和端口3、 防火墙是在()执行访问控制策略的一组硬件和软件系统。BA.单个网络内B.两个网络之间C.单个VLAN内D.都不对1、 以下是NAT的工作方式的是()。ABCA.NATB.PATC.NPATD.PNAT2、 以下哪些是VLAN的划分规则()。ABCDA.根据端口划分VLANB.根据MAC地址划分VLANC.根据网络层划分VLAND.IP组播划分VLAN1、 ()使用要以层别法为前提,将层别法已确定的项目从大到小进行排列,再加上累积值的图形。BA.检查表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论