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

下载本文档

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

文档简介

试卷科目:阿里大数据练习阿里大数据练习(习题卷9)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages阿里大数据练习第1部分:单项选择题,共67题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.在Oracle中,表EMP包含以下列:……NAMEVARCHAR2(20)ADDRVARCHAR2(60)……要以NAME?saddressisADDR格式返回数据,以下SQL语句正确的是()。A)SELECTNAME+'''saddressis'+ADDRFROMEMPB)SELECTNAME||'''saddressis'||ADDRFROMEMPC)SELECTNAME+'\?saddressis'+ADDRFROMEMPD)SELECTNAME||'\'saddressis'||ADDRFROMEMP答案:B解析:[单选题]2.在大数据计算服务(MaxCompute,原ODPS)的表中存有一批网站及其相互之间链接关系,开发人员希望通过pagerank算法来分析这批网站的排名,即把网站看做节点,把网站之间的连接关系看做权重,从而实现对网站的评分。()计算框架更适合实现这个场景。A)SQLB)MapReduceC)GraphD)Tunnel答案:C解析:[单选题]3.()是一个单元操作,要么全部执行成功,要么全部执行失败。A)插入操作B)更新操作C)事务D)删除操作答案:C解析:[单选题]4.以下叙述正确的是()。A)在C程序中,main函数必须位于程序的最前面B)C程序的每行中只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误答案:C解析:[单选题]5.关于MaxComputeMR,说法正确的是:()。A)Map和Reduce前都需要对数据进行分片;B)进入reduce前,数据需要进行合并操作(combiner),然后按照key排序;C)MapWorker在输出数据时,需要为每一条输出数据指定一个key;D)Reducer的个数和Mapper的个数一致;答案:C解析:[单选题]6.()是本单位数据基础运维的具体责任单位。A)业务部门B)各省(自治区、直辖市)信息化职能管理部门C)各省(自治区、直辖市)运维单位(部门)D)运监中心答案:C解析:[单选题]7.灾备演练依据演练形式可分为桌面演练、()、实际演练三种。A)应急演练B)模拟演练C)现场推演D)故障演练答案:B解析:[单选题]8.下列标识符中,不合法的C语言用户自定义标识符是()。A)printfB)enumC)_D)sin答案:B解析:[单选题]9.一个Hardware运行WLS8.1,JVM1.4.1,你观察到系统性能下降,并且发现内存是瓶颈,应()。A)增加threadcountB)增加heapsizeC)分离线程池D)增加backlog答案:B解析:[单选题]10.查询数据库的状态是否打开,可以查询动态视图()。A)V$DATAFILEB)V$INSTANCEC)V$DATAFILE_HEADERD)V$SESSION答案:B解析:[单选题]11.Maxcompute的mapreduce不支持的功能是:()。A)统计信息B)任务进度汇报C)推测执行D)文件压缩答案:D解析:[单选题]12.Fscanf函数的正确调用形式是()。A)fscanf(fp,格式字符串,输出表列);B)fscanf(格式字符串,输出表列,fp);C)fscanf(格式字符串,文件指针,输出表列);D)fscanf(文件指针,格式字符串,输入表列);答案:D解析:[单选题]13.国家电网公司信息项目建设要坚持标准化建设原则,按照统一功能规范、()、统一开发平台、统一产品选型的要求。A)统一软件厂家B)统一技术标准C)统一开发语言D)统一界面风格答案:B解析:[单选题]14.若变量a与i已正确定义,且i已正确赋值,合法的语句是()。A)a==1B)++i;C)a=a++=5;D)a=int(i);答案:B解析:[单选题]15.可以通过修改文件odps_config.ini来配置MaxCompute的客户端工具odpscmd,()是不能使用默认值必须要修改的A)project_nameB)log_view_hostC)https_checkD)access_id答案:D解析:[单选题]16.若有以下的定义:intt[3][2];能正确表示t数组元素地址的表达式是()。A)&t[3][2]B)t[3]C)&t[1]D)t[2]答案:D解析:[单选题]17.deletefromemployee语句的作用是()。A)删除当前数据库中整个employee表,包括表结构B)删除当前数据库中employee表内的所有行C)由于没有where子句,因此不删除任何数据D)删除当前数据库中employee表内的当前行答案:B解析:[单选题]18.Tom是MaxCompute中某个项目空间prg1的管理员。该项目空间有很多敏感数据,比如用户身份号码和薪资记录,还有很多自主知识产权的数据算法,Ton希望能按项自空间中的这些收感数据和算法保护好,项目中用户只能在项目空间中访问,数据只能在项目空间内流动,他应该:()。A)使用ACL授权将所有用户设置为只读B)使用Policy授权将所有用户设管为只读C)允许对象创建者访问对象D)开启项目空间的数据保护机制答案:D解析:[单选题]19.Oracle中逻辑结构按照从大到小的顺序依次为()。A)表空间、区、段B)段、表空间、区C)表空间、段、区D)区、表空间、段答案:C解析:[单选题]20.某地区级网络提供商使用Maxcompute存储、分析宽带用户的流量信息,用户每登陆一次产生一条纪录,日均记录数在2000万条左右,目前最常见为基于区县(该市共有12个区县)、日期(天)的各种查询,其中部分查询只带有区县信息。架构师在设计用户登陆信息表时,决定建成分区表,对于分区列的选取,以下性能最好的是:()。A)以字符串型日期信息(天)为分区别B)以字段组合(字符串型区县信息,字符串型日期信息(天))为分区列C)以字符串型区县信息为分区列D)以字符串型日期信息(天)为第一级分区列,以字符串型区县为第二级分区列答案:B解析:[单选题]21.关闭数据库,()是等待所有用户退出才关闭的。A)shutdownimmediateB)shutdownabortC)shutdowntransactionalD)shutdownnormal答案:D解析:[单选题]22.定义过程和定义函数的主要区别之一是,定义函数必须使用()返回数据。A)return子句B)throwC)RAISED)TRY答案:A解析:[单选题]23.若要撤销数据库中已经存在的表S,可用()。A)DELETETABLESB)DELETESC)DROPSD)DROPTABLES答案:D解析:[单选题]24.若变量已正确定义并赋值,下面符合C语言语法的表达式是()。A)=b+1B)a=b=c+2C)int18.5%3D)a=a+7=c+b答案:B解析:[单选题]25.为了限制在数据库中创建的用户数,就要在数据库的初始化参数文件中设置()初始化参数。A)LICENSE_MAX_USERSB)MAX_USERSC)CONNECT_MAX_USERSD)AVAILABLE_MAX_USERS答案:A解析:[单选题]26.C语言能正确处理的指数是()。A)8.5e4288B)e-32C)123000000000D)4.5e-5.6答案:C解析:[单选题]27.以下运算符中,优先级最高的运算符是()。A)||B)%C)!D)==答案:C解析:[单选题]28.函数rewind的作用是()。A)使位置指针重新返回文件的开头B)将位置指针指向文件中所要求的特定位置C)使位置指针指向文件的末尾D)使位置指针自动移至下一个字符位置答案:A解析:[单选题]29.为了恢复数据库,需要用到以下()文件(该文件存储了数据库中所做的所有修改)。A)数据文件B)控制文件C)重做日志文件D)参数文件答案:C解析:[单选题]30.MaxCompute的命令行工具odpscmd可以使用()参数调用某个文件中的命令集。A)eB)kC)fD)c答案:C解析:[单选题]31.以下聚合函数求数据总和的是()。A)MAXB)SUMC)COUNTD)AVG答案:B解析:[单选题]32.下面的时间函数,()用于返回当前Oracle会话时区中的日期信息。A)DATE()B)current_timestamp()C)current_date()D)DBTIMEZONE答案:B解析:[单选题]33.Oracle事务提交即()。A)数据由DBWR进程写入磁盘文件B)PMON进程提交C)SMON进程写数据D)LGWR进程成功写入日志答案:D解析:[单选题]34.C语言中,定义结构体的保留字是()。A)unionB)structC)enumD)typedef答案:B解析:[单选题]35.weblogic不支持()组件。A)JDBCB)ServletC)JSPD)ODBC答案:D解析:[单选题]36.Fseek函数的正确调用形式是()。A)fseek(文件类型指针,起始点,位移量)B)fseek(fp,位移量,起始点)C)fseek(位移量,起始点,fp)D)fseek(起始点,位移量,文件类型指针)答案:B解析:[单选题]37.C语言中函数调用的方式有()。A)函数调用作为语句一种B)函数调用作为函数表达式一种C)函数调用作为语句或函数表达式两种D)函数调用作为语句、函数表达式或函数参数三种答案:D解析:[单选题]38.题号:91以下数值中,不正确的八进制数或十六进制数是()。A)0x16B)16C)-16D)0xaaaa答案:C解析:[单选题]39.下列程序的输出为()。Main(){inty=10;while(y--);printf("y=%d\n",y);}A)y=0B)while构成无限循环C)y=1D)y=-1答案:D解析:[单选题]40.设intx=1,y=1;表达式(!x||y--)的值是()。A)0B)1C)2D)-1答案:B解析:[单选题]41.对于OTS表的主键描述正确的是()。A)由四个属性组成B)建表的时候可以暂时不指定,之后用altertable修改C)组成主键的属性只能是string或者integerD)主键本身就是表的分片键答案:C解析:[单选题]42.如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()。A)一个是DELETE,一个是SELECTB)一个是SELECT,一个是DELETEC)两个都是UPDATED)两个都是SELECT答案:D解析:[单选题]43.()是ORACLE最基本的逻辑存储单位。A)盘区B)表空间C)数据块D)段答案:C解析:[单选题]44.下列表空间中()表空间是运行一个数据库必须的一个表空间。A)RollbackB)ToolsC)TempD)System答案:D解析:[单选题]45.ADS创建普通表时,关于updateType属性()说法是错误的。A)合法的取值为realtime或者batch,该值不显式指定时,默认取batchB)该值为realtime时,对应的表必须指定合法的主键并且必须指定二级分区C)通过该属性指定数据的更新方式D)该值为batch时,如果要支持增量导入,必须指定二级分区答案:B解析:[单选题]46.数据定义语言的缩写词为()。A)DBLB)DDLC)DMLD)DCL答案:B解析:[单选题]47.Oracle中,执行语句:SELECTddress1||?,?||address2||?,?||address3?Address?FROMemploy;将会返回()列。A)0B)1C)2D)3答案:B解析:[单选题]48.若输入ab,程序运行结果为()。Main(){staticchara[2];scanf("%s",a);printf("%c,%c",a[1],a[2]);}A)a,bB)a,C)b,D)程序出错答案:C解析:[单选题]49.Oracle中的事务提交即表示()。A)数据由DBWR进程写入磁盘文件B)PMON进程提交C)SMON进程写数据D)LGWR进程成功写入日志答案:D解析:[单选题]50.一个WLS实例配置了Multi-pool,分别为A,B,C,如果选择的是load-balance,如果一个请求获得connection从A,()情况下会从B或者C拿connection。A)都不能B)A坏了C)A用完了D)按照负载均衡算法答案:D解析:[单选题]51.手动创建数据库的第一步是()。A)启动实例B)启动SQL*Plus以SYSDBA身份连接OracleC)查看系统的实例名D)创建参数文件答案:D解析:[单选题]52.在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。A)地址传递B)单向值传递C)由实参传给形参,再由形参传回实参D)传递方式由用户指定答案:B解析:[单选题]53.下列语句的结果是()。Main(){intj;j=3;Printf("%d,",++j);Printf("%d",j++);}A)3,3B)3,4C)4,3D)4,4答案:D解析:[单选题]54.执行下列程序后,其输出结果是()。Main(){inta=9;a+=a-=a+a;printf("%d\n",a);}A)18B)9C)-18D)-9答案:C解析:[单选题]55.以下对C语言函数的描述中,正确的是()。A)C程序必须由一个或一个以上的函数组成B)C函数既可以嵌套定义又可以递归调用C)函数必须有返回值,否则不能使用函数D)C程序中有调用关系的所有函数必须放在同一个程序文件中答案:A解析:[单选题]56.下列创建表语句正确的是:()。A)createtableemp(idnumber(4),);B)createtableemp(idnumber(4));C)ltertableemp(idnumber(4));D)ltertableemp(idnumber(4),)答案:B解析:[单选题]57.selectevent,count(*)fromv$session_waitgroupbyevent这个语句是用来做()分析的。A)分析会话的状态B)分析会话的等待事件情况C)分析系统消耗的系统资源情况D)分析系统主要等待事件分布情况答案:D解析:[单选题]58.关于MaxcomputeMR()说法是正确的。A)mapworker在输出数据时,需要为每一条输出数据指定一个keyB)进入reduce前,数据需要进行合并操作,然后按照key排序C)map和reduce前都需要对数据进行分片D)reducer的个数和mapper的个数一致答案:A解析:[单选题]59.为了执行一次完整的数据库介质恢复操作,数据库必须处于()状态。A)处于Mount状态,并且使用RESETLOG方式打开数据库。B)处于Mount状态,但不打开数据库。C)处于Mount状态,并且使用ARCHIVELOG方式打开数据库。D)不能执行完整的数据库介质恢复操作。答案:B解析:[单选题]60.Inta=1,b=2,c=3;If(a>b)a=b;If(a>c)a=c;则a的值为()。A)1B)2C)3D)不一定答案:A解析:[单选题]61.Oracle中,当执行ALTERTABLEcustomersMODIFY(cust_nameVARCHAR2(20))命令时,数据库提示错误信息如下:ORA-00054:resourcebusyandacquirewithNOWAITspecified。请问错误原因是()。A)数据库实例不可用B)表或行被其他用户会话锁定C)数据库实例正忙于处理其他用户会话请求D)服务器进程正忙于执行其他的命令答案:B解析:[单选题]62.一个Hardware运行WLS8.1,JVM1.4.1,你观察到系统性能下降,你发现网络是瓶颈,应()。A)增加threadcountB)分离用来做multi-cast的channelC)增加一个NICcardD)BandC答案:D解析:[单选题]63.下面使用AUTOTRACE的命令不正确的是()。A)setautotracetraceonlyB)SetautotraceonC)SetautotracetrueD)Setautotraceexplain答案:C解析:[单选题]64.若有说明:int*p1,*p2,m=5,n;以下均是正确赋值语句的选项是()。A)p1=&m;p2=&p1B)p1=&m;p2=&n;*p1=*p2;C)p1=&m;p2=p1;D)p1=&m;*p2=*p1;答案:C解析:[单选题]65.通常情况下,Oracle的本地命令方式使用()文件来保存服务名的映射信息,建议使用OracleNetConfigurationAssistant等工具对其进行修改。A)tnsnames.oraB)net.oraC)init.oraD)listner.ora答案:A解析:[单选题]66.proxyplug-in的作用是()。A)使得webserver提供静态内容服务B)使得weblogic提供动态内容服务C)负载均衡请求D)以上所有答案:C解析:[单选题]67.一个C程序的执行是从()。A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main函数结束答案:A解析:第2部分:多项选择题,共23题,每题至少两个正确答案,多选或少选均不得分。[多选题]68.建立集群的好处是:()。A)提升性能B)高可用性C)高扩展性D)负载分担答案:BCD解析:[多选题]69.在大数据计算服务(MaxCompute,原ODPS)的客户端工具odpscmd中开发SQL时,用户对project1和project2都有足够的操作权限,当前所在的项目空间是project1,想要查看project2中有哪些表,可以通过以下()操作。A)showtablesinproject2;B)showproject2.tables;C)useproject2;showtables;D)showtablesproject2;答案:AC解析:[多选题]70.若要删除book表中所有数据,以下语句错误的是()。A)truncatetablebookB)droptablebookC)deletefrombookD)delete*frombook答案:BD解析:[多选题]71.Oracle核心文件包括()。A)数据文件B)参数文件C)控制文件D)日志文件答案:ACD解析:[多选题]72.不能由RMAN进行备份的文件是()。A)DBFB)onlineredologfileC)ArchivedredologD)databasepfile答案:BD解析:[多选题]73.在MaxCompute中,项目之间有着多重的安全机制。如果项目空间A已经设置了项目保护(ProjectProtection),可以通过()等方式在不破坏目前保护机制的情况下,允许将数据导入到项目空间B。A)将项目空间B设置为项目空间A的可信项目空间B)在打开projectprotection时设置例外策略C)将项目空间B的管理员加入到项目空间AD)使用insertinto的方式。将项目空间A中数据插入到项目空间B中的表里去答案:AB解析:[多选题]74.使用ASM的好处有()。A)易于磁盘的管理和维护B)跨物理磁盘的负载均衡C)双倍或三倍镜像的软raid-1D)自动修复faileddisk答案:ABC解析:[多选题]75.oracle数据库以下参数值的含义为()。FAST_START_MTTR_TARGET=0LOG_CHECKPOINT_INTERVAL=0A)SGAadvisor失效B)MTTRadvisor生效C)自动检查点调整失效D)检查点信息将不能写入到告警日志答案:BC解析:[多选题]76.DataWorks中任务的类型包括:()。A)节点任务(nodetask)B)工作流任务(flowtask)C)内部节点(innernode)D)主控节点任务答案:ABC解析:[多选题]77.死锁产生的必要条件有()。A)互斥条件B)请求条件C)保持条件D)非剥夺条件答案:ABCD解析:[多选题]78.信息系统与权限平台的集成模式划分为()。A)代理B)适配器C)应用程序D)服务接口答案:BD解析:[多选题]79.B/S结构的缺点是:()。A)无法实现具有个性化的功能要求B)操作是以鼠标为最基本的操作方式C)页面动态刷新,响应速度明显降低;D)给数据库访问造成较大的压力;答案:ABCD解析:[多选题]80.安装Oracle数据库之前,需要检查的项目包括()。A)磁盘空间大小B)内存和SWAP配置C)操作系统版本D)操作系统主机名和IP地址配置答案:ABCD解析:[多选题]81.在大数据计算服务(MaxCompute,原ODPS)SQL中可以用逻辑运算连接多个条件,以下逻辑运算结果正确的有:()。A)TrueorNULL=TrueB)FalseORFalse=FalseC)TrueANDFalse=FalseD)TrueANDTrue=True答案:ABCD解析:[多选题]82.MaxcomputeSQL支持的Join操作类型包括:()。A)INNERJOINB)LEFTOUTERJOINC)FULLOUTERJOIND)RIGHTOUTERJOIN答案:ABCD解析:[多选题]83.ADS中不支持以下()表连接方式。A)rightjoinB)笛卡尔积C)semijoinD)fulljoin答案:ACD解析:[多选题]84.关于ORACEL数据pump()说法是正确的。A)expdp和impdp是Oracle数据PUMP的服务端组件。B)dbms_datapumpPL/SQL包可以独立进行数据pumpC)只有SYSDBA有权限进行数据PUMP导入导出D)expdp和impdp使用dbms_metadata提供的程序执行导入导出的命令。答案:AB解析:[多选题]85.ASM支持的文件类型有()。A)数据文件B)参数文件C)归档日志文件D)重做日志文件

温馨提示

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

评论

0/150

提交评论