阿里大数据练习(习题卷2)_第1页
阿里大数据练习(习题卷2)_第2页
阿里大数据练习(习题卷2)_第3页
阿里大数据练习(习题卷2)_第4页
阿里大数据练习(习题卷2)_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

试卷科目:阿里大数据练习阿里大数据练习(习题卷2)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages阿里大数据练习第1部分:单项选择题,共67题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.OracleGoldenGate可以在异构的IT基础架构之间实现大量数据()一级的实时复制。A)秒B)毫秒C)微妙D)亚秒答案:D解析:[单选题]2.《国家电网公司信息系统安全管理办法》中信息系统安全主要任务时确保信息运行和确保信息内容的()。A)持续、稳定、可靠机密性、完整性、可用性B)连续、稳定、可靠秘密性、完整性、可用性C)持续、平稳、可靠机密性、整体性、可用性D)持续、稳定、安全机密性、完整性、确定性答案:A解析:[单选题]3.逻辑运算符两侧运算对象的数据类型()。A)只能是0或1B)只能是0或非0正数C)只能是整型或字符型数据D)可以是任何类型的数据答案:D解析:[单选题]4.结构化程序设计所规定的三种基本控制结构是()。A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数答案:C解析:[单选题]5.在Oracle数据库的逻辑结构中有以下组件:A表空间B数据块C区D段,这些组件从大到小依次是()。A)D→A→C→BB)A→C→B→DC)A→D→C→BD)A→B→C→D答案:C解析:[单选题]6.如要关闭资源限制,应该修改如下的()初始化参数。A)PROSESSESB)SESSION_LIMITC)RESOURCE_LIMITD)TIMED_STATISTICS答案:C解析:[单选题]7.()参数控制后台进程跟踪文件的位置。A)BACKGROUND_DUMP_DESTB)BACKGROUND_TRACE_DESTC)DB_CREATE_FILE_DESTD)不存在这样的参数,位置因平台而异,无法更改答案:A解析:[单选题]8.题号:87C语言源程序的基本单位是()。A)过程B)函数C)子程序D)标识符答案:B解析:[单选题]9.一个算法应该具有?确定性?等5个特性,下面对另外4个特性的描述中错误的是()。A)有零个或多个输入B)有零个或多个输出C)有穷性D)可行性答案:B解析:[单选题]10.当删除一个用户的操作时,在()情况下,应该在DROPUSER语句中使用CASCADE选项。A)这个模式包含了对象B)这个模式没有包含了对象C)这个用户目前与数据库连接着D)这个用户必须保留但是用户的对象需要删除答案:A解析:[单选题]11.OTS种以()方式来存储数据。A)对象B)二维表C)键值对D)聚簇列答案:C解析:[单选题]12.大数据计算服务(MaxCompute,原ODPS)中客户信息表的建表语句如下:createtablecustomer(cust_idbigint,provincestring,addrstring,full_addrstring);其中full_addr字段需要根据源表中的province和addr拼成一个完整的地址,源表中的一条记录的province值为空(NULL),addr为?文一西路969号?,则concat(province,addr)的值为:()。A)运行出错B)?<NULL>文一西路969号?C)?文一西路969号?D)空值(NULL)答案:D解析:[单选题]13.若有说明语句:charc='\72';则变量c()。A)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法,c的值不确定答案:A解析:[单选题]14.下列说法不正确的是()。A)主函数main中定义的变量在整个文件或程序中有效B)不同函数中,可以使用相同名字的变量C)形式参数是局部变量D)在一个函数内部,可以在复合语句中定义变量,这些变量只在复合语句中有效答案:A解析:[单选题]15.结构体类型的定义允许嵌套是指()。A)成员是已经或正在定义的结构体型B)成员可以重名C)结构体型可以派生D)定义多个结构体型答案:A解析:[单选题]16.以下关于MaxCompute授权的说法,正确的是:()。A)当项目空间的owner授权给一个用户时,MaxCompute会先检验该用户是否实际存在,如果不存在,则无法授权B)当一个用户被项目空间owner从项目中移除时,所有的授权信息都将被清除,该用户无法再访问当前项目空间中的任何对象C)当项目空间的Owner决定对另一个用户授权时,需要先将该用户添加到自己的项目空间中来。只有添加到项目空间中的用户才能够被授权D)MaxCompute中的角色是一组访问权限的组合。项目创建成功后,自动生成两个角色owner和admin,可以通过命令listroles看到答案:C解析:[单选题]17.C语言的if语句嵌套时,if与else的配对关系是()。A)每个else总是与它上面的最近的if配对B)每个else总是与最外层的if配对C)每个else与if的配对是任意的D)每个else总是与它上面的if配对答案:A解析:[单选题]18.以下叙述正确的是()。A)do-while语句构成的循环不能用其它语句构成的循环来代替.B)do-while语句构成的循环只能用break语句退出.C)用do-while语句构成的循环,在while后的表达式为非零时结束循环.D)用do-while语句构成的循环,在while后的表达式为零时结束循环答案:D解析:[单选题]19.ADS的表进行实时插入、更新时,遵循()设计。A)强一致性B)最终一致性C)会话一致性D)因果一致性答案:B解析:[单选题]20.假设创建了一个侦听器listner1,在侦听器命令行工具中将其设置为当前侦听器,可以使用如下()命令。A)setlistnerlistner1B)setcurrent_listnerlistner1C)altercurrent_listnerlistner1D)altersystemcurrent_listnerlistner1答案:B解析:[单选题]21.()内存区域用来存储最近执行的语句的解析结果。A)DATABUFFERCACHEB)LIBRARYCACHEC)DICTIONARYCACHED)LOGBUFFERCACHE答案:B解析:[单选题]22.下面()不是Oracle事务控制语句。A)commitB)rollbackC)savepointD)goto答案:D解析:[单选题]23.下列SQL语句查询到的字符串是:()。SELECTSUBSTR('JavaPhpOracleC++Html',5,9)FROMDUAL;A)hpOracleCB)PhpOracleC)hpOrD)PhpO答案:B解析:[单选题]24.大数据面临着一些技术性难题,其中一个是海量数据的存储,目前主流的处理方式是通过()来解决。A)共享存储系统B)分布式存储系统C)网络文件系统D)本地文件系统答案:B解析:[单选题]25.C程序中的宏展开是在()。A)编译时进行的B)程序执行时进行的C)编译前预处理时进行的D)编辑时进行的答案:C解析:[单选题]26.计算机系统产生死锁的根本原因是()。A)资源有限B)进程推进顺序不当C)系统中进程太多D)A和B答案:D解析:[单选题]27.对于ADS的连接方式,以下说话正确的是:()。A)以上都是B)安装了php-mysql-5.1.x模块的php环境C)使用版本为5.4系列的mysql-jdbc驱动D)mysql5.6的客户端答案:A解析:[单选题]28.以下程序的运行结果是()。Main(){inti=1,sum=0;while(i<10)sum=sum+1;i++;printf("i=%d,sum=%d",i,sum);}A)i=10,sum=9B)i=9,sum=9C)i=2,sum=1D)运行出现错误答案:D解析:[单选题]29.执行语句for(i=1;i++<4;);后变量i的值是()。A)3B)4C)5D)不定答案:C解析:[单选题]30.以下()程序单元必须返回数据。A)触发器B)函数C)过程D)包答案:B解析:[单选题]31.以下()不属于MaxComputeSQL物理优化的优化原则。A)一般情况下,部分分区数据即可满足需求,无需全表扫描B)分析读取哪些分区有必须要,将其放入TableScanOperator即可C)当用户写了LEFTJOIN,RIGHTJOIN,FULLOUTERJOIN时,如果在JOIN条件中涉及到了分区字段,那么就可以完成分区裁剪的优化D)减少不必要的shuffle-sort算子,即减少数据分区排序落地答案:C解析:[单选题]32.Oracle()开始,回滚段只存在于SYSTEM表空间中。A)8iB)9iC)10gD)11g答案:C解析:[单选题]33.假设需要在Windows的命令行工具中使用侦听器工具,可以在命令行中输入以下()命令。A)LISTNERB)LSNRC)LSNRCTLD)LSTN答案:C解析:[单选题]34.下列命令可以将一个文件的备份还原到数据库原目录中的是()。A)RECOVERB)BACKUPTOC)COPYTOD)RESTORE答案:D解析:[单选题]35.某企业使用ADS做数据分析,其中部分数据来源于Maxcompute。技术人员在使用LOADDATA命令从Maxcompute加载数据到ADS的过程中,碰到如下错误信息:ERROR1105(HY000):Youarenottheownerofthesourcetable,最有可能出错的原因是:()。A)源表不存在B)ADS的用户garuda_build@没有对源表的操作权限C)Maxcompute的用户garuda_build@没有对源表的操作权限D)源表中没有数据,为空表答案:C解析:[单选题]36.下列表达式中,可作为C合法表达式的是()。A)[3,2,1,0]B)(3,2,1,0)C)3=2=1=0D)3/2/1/0答案:B解析:[单选题]37.信息系统运行风险预警工作流程包括()、预警发布、预警承办、预警解除四个环节。A)风险评估B)预警发现C)问题发现D)隐患发现答案:A解析:[单选题]38.下列各m的值中,能使m%3==2&&m%5==3&&m%7==2为真的是()。A)8B)23C)17D)6答案:B解析:[单选题]39.为了避免在嵌套的条件语句if-else中产生二义性,C语言规定:Else子句总是与()配对。A)缩排位置相同的ifB)其之前最近的ifC)其之后最近的ifD)同一行上的if答案:B解析:[单选题]40.某企业选择了使用阿里云大数据计算服务(MaxCompute,原ODPS)进行数据仓库建设,由一个多人的团队负责实施和运维。为了更好的进行角色分工、数据权限、多用户协同等管理工作,同时还能实现任务的自动调度、任务监控、错误告警及处理等运维工作,并且需要有一个简单易用的幵发环境,以下方案中是最便撞、最高效的是:()。A)用MaxCompute的console客户端作为主要开发工具B)使用Maxcompute提供的SDK自己开发一个客户端工具C)使用Dataworks作为开发工具D)使用MaxCompute的管理控制台答案:C解析:[单选题]41.全局变量的定义不可能在()。A)函数内部B)函数外面C)文件外面D)最后一行答案:A解析:[单选题]42.在Windows操作系统中,Oracle的()服务监听并接受来自客户端应用程序的连接请求。A)OracleHOME_NAMETNSListenerB)OracleServiceSIDC)OracleHOME_NAMEAgentD)OracleHOME_NAMEHTTPServer答案:A解析:[单选题]43.凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()。A)自动(auto)B)静态(static)C)外部(extern)D)寄存器(register)答案:A解析:[单选题]44.不是共享池相关的闩锁的是()。A)LIBRARYCACHEB)ROWCACHEOBJECTSC)REDOALLOCATIOND)SHAREDPOOL答案:C解析:[单选题]45.执行SQL语句时,数据字典信息从SGA的()部分获得。A)共享池B)数据高速缓存C)重做日志缓冲区D)大池答案:A解析:[单选题]46.数组名作为实参数传递给函数时,数组名被处理为()。A)该数组的长度B)该数组的元素个数C)该数组的首地址D)该数组中各元素的值答案:C解析:[单选题]47.下列关于阿里云流计算的描述总,错误的是:()。A)是运行在阿里云平台上的流式大数据分析平台B)提供给用户在云上进行流式数据实时化分析工具C)可以使用阿里云StreamSQL进行流式数据分析D)流计算的数据存储是基于盘古分布式文件系统的答案:D解析:[单选题]48.()像表一样由列组成,其查询方式与表相同,但是不包含数据。A)视图B)索引C)同义词D)过程答案:A解析:[单选题]49.某系统Oracle数据库中的AWR报告中产生大量的dbscatterreadwaits等待事件,那么最有可能产生该等待事件的操作是()。A)大量的insert操作B)大量索引扫描C)大量全表扫描D)大量的update操作答案:C解析:[单选题]50.在C语言中,要求运算数必须是整型的运算符是()。A)/B)++C)!=D)%答案:D解析:[单选题]51.运维单位接到已批准的申请单后,须在()工作日内对帐号及数据访问权限进行调整。A)一个B)二个C)三个D)四个答案:C解析:[单选题]52.条件"IN(20,30,40)"表示()。A)年龄在20到40之间B)年龄在20到30之间C)年龄是20或30或40D)年龄在30到40之间答案:C解析:[单选题]53.假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。A)7B)8C)6D)2答案:B解析:[单选题]54.传统的MapReduce模型要求每一轮MapReduce操作之后,数据必须落地到分布式文件系统上。而一般的MapReduce应用通常由多个MapReduce作业组成,每个作业结束之后需要写入磁盘,接下去的Map任务很多情况下只是读一遍数据,为后续的Shuffle阶段做准备,这样其实造成了冗余的IO操作。为了解决这一问题,提供更优的性能,大数据计算服务提供了扩展的MapReduce模型,该模型区别于普通MapReduce模型的主要特点是:()。A)支持Map后连接任意多个Reduce操作,如Map-Reduce-ReduceB)支持Map后不连接Reduce,而是连接另一个map,如Map-Map-ReduceC)支持ChainMapper/Reducer,即支持Map-Reduce-Map-ReduceD)支持没有Map,直接进入Reduce答案:A解析:[单选题]55.通过DMS管理后台或者数据库客户端,连接RDS数据库时,提示错误信息?max_user_connections?,代表()含义。A)IOPS超出极限B)RDS空间满了C)网络中断D)RDS数据库的连接数满了答案:D解析:[单选题]56.设有定义:intn=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是()。A)p=1;B)*q=2;C)q=p;D)*p=5;答案:D解析:[单选题]57.下列Oracle函数中能够返回两个字符串连接后的结果的是:()。A)initcapB)instrC)trimD)concat答案:D解析:[单选题]58.Oracle10g中的g表示()。A)网络B)数据库C)网格计算D)版本答案:C解析:[单选题]59.开启口令(密码)检验函数的方法是()。A)使用ORAPWD应用程序B)在SYS模式中执行catproc.sql脚本C)在SYS模式中执行utlpwdmg.sql脚本D)将PASSWORD_VERIFY初始化参数设置为TRUE答案:C解析:[单选题]60.从物理结构上讲,Oracle数据库包含数据文件、控制文件、()、口令文件和参数文件。A)alertlogB)redologC)mesglogD)archivedlog答案:B解析:[单选题]61.ADS存储数据的时候采用的模型是()?A)雪花型模型B)关系型模型C)星型模型D)多维模型答案:B解析:[单选题]62.当定义Oracle错误和异常之间的关联时,需要使用伪过程()。A)EXCEPTION_ENDB)EXCEPTION_LASTC)EXCEPTION_INITD)EXCEPTION答案:C解析:[单选题]63.对于ADS的hash分区,()说法是正确的。A)ADS表的第一级分区必须为hash分区,第二级没有强制要求,目前可以为list或者hashB)hash分区时一种动态分区类型,需要指定具体的分区列,最多为2列C)ADS表的一级hash分区数最大为1000D)若一张表为batch更新类型,且仅有一级hash分区,则每次导入数据时,会对已有数据进行全量覆盖答案:D解析:[单选题]64.C语言中,char类型数据占()。A)1个字节B)2个字节C)4个字节D)8个字节答案:A解析:[单选题]65.Oracle中()进程负责记录由事务提交的变化信息。A)DBWRB)SMONC)CKPTD)LGWR答案:D解析:[单选题]66.关于函数nvl(d1,d2)的用法说法正确的是:()。A)表示如果d1为null则d2必须为nullB)表示如果d1为null则忽略d2C)表示如果d1不为null则用d2替代D)表示如果d1为null则用d2替代答案:D解析:[单选题]67.当(),Oracle才提交事务。A)DBRW进程将数据写回磁盘后B)LGWR进程将日志写入在线重做日志文件后C)PMON进程提交进程变化后D)SMON进程写入数据后答案:B解析:第2部分:多项选择题,共23题,每题至少两个正确答案,多选或少选均不得分。[多选题]68.ADS中,同一个表组的表具有:()相同的属性。A)二级List分区数B)一级hash分区数C)副本数D)纪录条数答案:BC解析:[多选题]69.目前QuickBI支持40余种数据图表,不同的数据需要不同的图表类型来展示;如果需要查看某一个产品在一定时间范围内的销售或收入趋势,以下哪些图表是最适合的?A)线图B)面积图C)饼图D)漏斗图答案:AB解析:[多选题]70.关于数据库中索引说法正确的是()。A)当创建索引时,Oracle会为索引创建索引树,表和索引树通过rowid(伪列)来定位数据B)当表里的数据发生更新时,Oracle会自动维护索引树C)如果表更新比较频繁,那么在索引中删除标示会越来越多,这时索引的查询效率必然降低,所以应该定期重建索引D)在索引重建期间,用户还可以使用原来的索引答案:ABCD解析:[多选题]71.ADS提供()批量导入数据的方式。A)通过batchinsert命令B)通过rest-likeapi方式C)通过insertD)datapipeline系列命令答案:CD解析:[多选题]72.在使用Maxcomputetunnel命令upload数据的时候,关于一些常见参数,说法正确的包括:()。A)-c本地数据文件编码,缺省为utf8B)-dfpDateTime类型数据格式,缺省为yyyyMMddHHmmssC)-cp指定是否在本地压缩后再上传,减少网络流量,缺省为trueD)-fd本地数据文件的列分隔符,缺省为逗号答案:ACD解析:[多选题]73.MaxcomputeMR可以通过控制Reducer的个数来进行调优,以下()方法可以帮用户调节Reducer的个数。A)可以通过调整Mapper的个数间接的影响Reducer的个数(Reducer的个数默认为Mapper个数的1/4)B)在编程的时候(以Java为例),初始化Reducer的方法里,可手工指定Reducer个数C)可以通过setNumReducerTasks来设置D)可以通过addReducer随意增加Reducer的个数答案:ABC解析:[多选题]74.大数据计算服务中关于tunnel命令行工具的说法,正确的是:()。A)tunnel上传到分区表时,会把数据直接上传到指定的分区中去,不保证业务逻辑B)tunnel命令上传文件时,不能进行压缩C)tunnel上传的数据是先写到临时目录,最后确定成功后才写到结果目录D)tunnel上传过程中不加密,数据以明文方式在网络中传输答案:AC解析:[多选题]75.MapReduce最早是由Google提出的分布式数据处理模型,随后受到了业内的广泛关注,并被大量应用到各种商业场景中。以下场景中,()适合用MapReduce来实现。A)交互式查询:基于海量数据的透视分析,用户可以通过上卷、下钻、切片等交互操作,了解数据集细节B)机器学习:监督学习、无监督学习、分类算法如决策树、SVM等C)文本统计分析:比如词频TFIDF分析;学术论文、专利文献的引用分析和统计;维基百科数据分析等D)Web访问日志分析;分析和挖掘用户在web上的访问、购物行为特征,分析用户访问行为答案:BCD解析:[多选题]76.ADS的维度表租中存放的表的特点包括:()。A)数据量较小B)为星型或者雪花型C)记录条数据不超过100万或者不大于1GD)需要和任何表关联答案:AD解析:[多选题]77.()函数接受任何类型的参数。A)SUBSTRB)NVLC)ROUNDD)DECODE答案:BD解析:[多选题]78.大数据(BlgData),是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合。以下哪些属于大数据的处理思路?A)复杂问题简单化B)一个大问题拆分成多个小问题C)复杂问题作为一个整体进行分析D)小问题直接忽略不计答案:AB解析:[多选题]79.一体化信息集成平台评价是对各单位一体化信息集成平台的()等进行的综合评价。A)专项工作任务B)应用效果C)平台应用集成D)平台数据质量答案:ACD解析:[多选题]80.下列各项对口令管理工作的叙述中,正确的是()。A)不同权限人员应严格保管、保密各自职责的口令,严格限定使用范围,不得向非相关人员泄露,只允许开发测试人员共同使用一个账户和口令B)系统管理员不得拥有数据库管理员(DBA)的权限,数据库管理员也不得同时拥有系统管理员的权限C)数据库管理员应为不同应用系统的数据库建立不同的用户并仅作为该应用数据库的管理员,不同应用数据库的管理员。一般不能具备访问其他应用数据库的权限D)系统上线后,应删除测试账户,严禁系统开发人员掌握系统管理员口令答案:BCD解析:[多选题]81.关于索引,()说法是正确的。A)应该为较大的表建立索引,小表最好不要建B)一般来说,表越大,索引越有效C)索引越多,查询、插入、修改、删除操作的执行速度就越快D)查询型的表应多建索引;更新型的表应少建索引答案:ABD解析:[多选题]82.BEAWebLogicPlatform包括()部分。A)BEAWebLogicWorkshopB)BEAEclipseStandardC)BEAWebLogicPortalD)BEAWebLogicServer答案:ACD解析:[多选题]83.中间件系统调优包括以下()项目。A)性能调优B)参数调整C)补丁升级D)异常恢复答案:ABC解析:[多选题]84.OTS写操作具有的特性是:()。A)原子性B)强一致性C)最终一致性D)事务一致性答案:AB解析:[多选题]85.MaxComputeSQL采用的是类似于SQL的语法,适用于海量数据,实时性要求不高的场合。关于MaxComputeSQL,以下说法正确的包括:()。A)MaxCompute可以等价成一个数据库,可以完成事务及回滚的功能B)MaxCompute的每个作业准备以及提交都需要花费较长时间,因此不适用对于要求响应时间较短的准实时查询C)MaxComputeSQL支持多种操作,如含join,where,orderby,groupby等D)MaxComputeSQL包括的数据类型有Bigint,Float,Double,String,DateTime,Boolean答案:BCD解析:[多选题]86.使用显式游标的过程主要包括()操作。A)定义显式游标B)打开显式游标C)从显式游标中读取数据D)关闭显式游标答案:ABCD解析:[多选题]87.下面属于配置集群的必要条件的是:()。A)所有Server同一网段,并IP广播可达B)Server必须是静态IPC)Server位于同一服务器上D)license含有cluster许可答案:ABD解析:[多选题]88.Oracle中,

温馨提示

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

评论

0/150

提交评论