版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷科目:阿里大数据练习阿里大数据练习(习题卷5)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages阿里大数据练习第1部分:单项选择题,共67题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.能将高级语言编写的源程序转换为目标程序的是()。A)链接程序B)解释程序C)编译程序D)编辑程序答案:C解析:[单选题]2.下列定义数组的语句中不正确的是()。A)staticinta[2][3]={1,2,3,4,5,6};B)staticinta[2][3]={{1},{4,5}};C)staticinta[][3]={{1},{4}};D)staticinta[][]={{1,2,3},{4,5,6}};答案:D解析:[单选题]3.表达式,0x13&0x17的值是()。A)0x17B)0x13C)0xf8D)0xec答案:B解析:[单选题]4.若fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()。A)EOFB)0C)非零值D)NULL答案:C解析:[单选题]5.当创建了过程,可以在SQL*Plus中使用()执行。A)exec存储过程B)SETC)COMMITD)TAKE答案:A解析:[单选题]6.ADS中创建事实表(普通表)时会有一些限制,下列()说法是错误的。A)表的名字不能超过32个字符B)一个事实表最多不能超过1024列C)至少有一级Hash分区D)二级分区只能是Hash或List答案:D解析:[单选题]7.emp表中,比?FORD?入职晚的员工信息,下列SQL语句正确的是:()。A)selectename,hiredatefromempwhereename='FORD';B)selectename,hiredatefromempwherehiredate>(selecthiredatefromempwhereename='FORD');C)selectename,hiredatefromempwherehiredate>min(hiredate)andename='FORD';D)selectename,hiredatefromempwherehiredatein(selecthiredatefromempwhereename='FORD');答案:B解析:[单选题]8.用于将事务处理写到数据库的命令是()。A)insertB)rollbackC)commitD)savepoint答案:C解析:[单选题]9.以下说法中正确的是()。A)视图可以基于多个表的连接B)只能创建只读视图C)视图数据存储在表空间D)视图SELECT中不可以有GROUPBY答案:A解析:[单选题]10.在创建表空间时,可以指定表空间中存储对象的默认存储参数,其中()参数用于设置分配给每一个对象的初始区大小。A)INITIALB)NEXTC)PCTINCREASED)MINEXTENTS答案:A解析:[单选题]11.一个事务的执行,要么全部完成,要么全部不做,一个事务中对数据库的所有操作都是一个不可分割的操作序列的属性是()。A)原子性B)一致性C)独立性D)持久性答案:A解析:[单选题]12.下列程序段的输出结果为()。Intx=3,y=2;Printf("%d",(x-=y,x*=y+8/5));A)1B)7C)3D)5答案:C解析:[单选题]13.下面选择中正确的赋值语句是(设chara[5],*p=a;)()。A)p="abcd";B)a="abcd";C)*p="abcd";D)*a="abcd";答案:A解析:[单选题]14.在jms中,如果一个producer在发送消息时consumer没有alive,则()设置才能使得consumer起来后接收到消息。A)consumer不可能接收到消息B)一定要配置persistanceC)只要消息没有timedout就可以D)consumer总能够接收到消息答案:B解析:[单选题]15.已知p,p1为指针变量,a为数组名,j为整型变量,下列赋值语句中不正确的是()。A)p=&j,p=p1;B)p=a;C)p=&a[j];D)p=10;答案:D解析:[单选题]16.题号:95下列变量说明语句中,正确的是()。A)char:abc;B)chara;b;c;C)intx;z;D)intx,z;答案:D解析:[单选题]17.下列运算符中,不属于关系运算符的是()。A)<B)>C)>=D)!答案:D解析:[单选题]18.数据字典信息被保存在()文件中。A)数据文件B)日志文件C)控制文件D)参数文件答案:A解析:[单选题]19.需求类问题客服中心需要在()工作日内完成问题登记,在()工作日内完成问题筛选已初步审核。A)0.5个,1个B)0.5个,2个C)1个,2个D)1个,1个答案:A解析:[单选题]20.在Maxcompute表T中添加一个新的列col,类型为bigint,最简单易行的办法是:()。A)将表T删掉重建B)altertabletaddcolumns(cbigint)C)新建一张表,将原有数据插入D)altertableaddcbigint答案:B解析:[单选题]21.Oracle的参数文件中,下列()符号开头的行表示注释行。A)$B)%C)!D)#答案:D解析:[单选题]22.设有说明int(*ptr)[M];其中标识符ptr是()。A)M个指向整型变量的指针B)指向M个整型变量的函数指针C)一个指向具有M个整型元素的一维数组的指针D)具有M个指针元素的一维指针数组,每个元素都只能指向整型量答案:C解析:[单选题]23.执行Activedatabaseduplication前,需要进行()备份。A)不需要备份B)RMAN备份集备份C)RMAN镜像备份D)手动全备答案:A解析:[单选题]24.不是系统权限的是()。A)SELECTTABLEB)ALTERTABLEC)SYSDBAD)CREATEINDEX答案:C解析:[单选题]25.以下运算符中,优先级最高的运算符是()。A)=B)!=C)*(乘号)D)()答案:D解析:[单选题]26.Inta[10];合法的数组元素的最小下标值为()。A)10B)9C)1D)0答案:D解析:[单选题]27.当需要提交某个事务时,可以使用()语句。A)rollbackB)commitC)savepointD)settransection答案:B解析:[单选题]28.若使用一维数组名作函数实参,则以下正确的说法是()。A)必须在主调函数中说明此数组的大小B)实参数组类型与形参数组类型可以不匹配C)在被调用函数中,不需要考虑形参数组的大小D)实参数组名与形参数组名必须一致答案:A解析:[单选题]29.以下对一维整型数组a的正确说明是()。A)inta(10);B)intn=10,a[n];C)intn;scanf("%d",&n);inta[n];D)#defineSIZE10(换行)inta[SIZE];答案:D解析:[单选题]30.经过下列的语句intj,a[10],*p;定义后,下列语句中合法的是()。A)p=p+2;B)p=a[5];C)p=a[2]+2;D)p=&(j+2);答案:A解析:[单选题]31.ADS的普通表最多包含()个列。A)2048个B)1024个C)4096个D)512个答案:B解析:[单选题]32.设a=12,且a定义为整型变量。执行语句a+=a-=a*=a;后a的值为()。A)12B)144C)0D)132答案:C解析:[单选题]33.执行下面程序后,输出结果是()。Main(){a=45,b=27,c=0;c=max(a,b);printf("%d\n",c);}Intmax(x,y)intx,y;{intz;if(x>y)z=x;elsez=y;return(z);}A)45B)27C)18D)72答案:A解析:[单选题]34.在周五上午11:30,你决定执行一个闪回数据库操作,因为在8:30发送了一个用户错误。()选项可以用来检查闪回操作可以将数据库恢复到的指定时间。A)检查V$FLASHBACK_DATABASE_LOG视图B)检查V$RECOVERY_FILE_DEST_SIZE视图C)检查V$FLASHBACK_DATABASE_STAT视图D)检查UNDO_RETENTION分配的值答案:A解析:[单选题]35.在MaxCompute的命令行中,如果想查看某个项目空间的所有表,可以执行()。A)listtables;B)usetables;C)desctables;D)showtables;答案:D解析:[单选题]36.Oracle中的()参数用来设置数据块的大小。A)DB_BLOCK_BUFFERSB)DB_BLOCK_SIZEC)DB_BYTE_SIZED)DB_FILES答案:B解析:[单选题]37.若有Chars1[]="abc",s2[20],*t=s2;gets(t);则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是()。A)if(strcmp(s1,s1)>0)puts(s2);B)if(strcmp(s2,s1)>0)puts(s2);C)if(strcmp(s2,t)>0)puts(s2);D)if(strcmp(s1,t)>0)puts(s2);答案:D解析:[单选题]38.Oracle提供的(),能够在不同硬件平台上的Oracle数据库之间传递数据。A)归档日志运行模式B)RECOVER命令C)恢复管理器(RMAN)D)Export和Import工具答案:D解析:[单选题]39.Oracle中,有一个名为seq的序列对象,以下语句能返回序列值但不会引起序列值增加的是()。A)selectseq.ROWNUMfromdual;B)selectseq.ROWIDfromdual;C)selectseq.CURRVALfromdual;D)selectseq.NEXTVALfromdual;答案:C解析:[单选题]40.阿里云大数据计算服务(MaxCompute,原ODPS)是阿里巴巴自主研发的海量数据处理平台,主要服务于批量结构化数据的存储和计算。以下()场景不适合使用大数据计算服务实现。A)在线交易系统B)数据仓库C)大数据的分析建模D)网站日志离线分析答案:A解析:[单选题]41.C语言中,double类型数据占()。A)1个字节B)2个字节C)4个字节D)8个字节答案:D解析:[单选题]42.以下不是无限循环的语句为()。A)for(y=0,x=1;x>++y;x=i++)i=x;B)for(;;x++=i);C)while(1){x++;}D)for(i=10;;i--)sum+=i;答案:A解析:[单选题]43.题号:94在C语言中,能代表逻辑值?真?的是()。A)TrueB)大于0的数C)非0整数D)非0的数答案:D解析:[单选题]44.以下语句中,循环次数不为10次的语句是()。A)for(i=1;i<10;i++);B)i=1;do{i++;}while(i<=10);C)i=10;while(i>0){--i;}D)i=1;m:if(i<=10){i++;gotom;}答案:A解析:[单选题]45.在ORACLE服务器端启动监听器时,需要使用到下列()网络配置文件。A)listener.oraB)lsnrctl.oraC)sqlnet.oraD)tnsnames.ora答案:A解析:[单选题]46.不是ORACLE缺省安装后就存在的用户的是()。A)SYSDBAB)SYSTEMC)SCOTTD)SYS答案:A解析:[单选题]47.若调用fputc函数输出字符成功,则其返回值是()。A)EOFB)1C)0D)输出的字符答案:D解析:[单选题]48.设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是()。A)552B)144C)264D)-264答案:D解析:[单选题]49.使用()工具,可以实现数据导出。A)IMPORTB)EXPORTC)DBCAD)OracleNetManager答案:B解析:[单选题]50.某企业根据用户历史购买信息和点击信息生成了一个决策树模型,该模型可以判断点击过的用户是否会购买自己公司的产品。这个案例使用了大数据分析的()技术。A)分类B)聚类C)关联分析D)时序分析答案:A解析:[单选题]51.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是()。A)a>=10ora<=0B)a>=0|a<=10C)a>=10&&a<=0D)a>=10‖a<=0答案:D解析:[单选题]52.关于ADS的数据类型,说法不正确的是:()。A)布尔类型boolean取值只能为0或1B)ADS所有的数据类型都不支持unsignedC)数值类型float可以指定精度,例如:float(5,3),但是double类型不支持指定精度D)双精度浮点数double类型的存储字节数为4,大整数类型bigint存储字节数为8答案:C解析:[单选题]53.C语言执行程序的开始执行点是()。A)程序中第一条可以执行语言B)程序中第一个函数C)程序中的main函数D)包含文件中的第一个函数答案:C解析:[单选题]54.在位运算中,操作数每右移一位,其结果相当于()。A)操作数乘以2B)操作数除以2C)操作数乘以16D)操作数除以16答案:B解析:[单选题]55.组合多条SQL查询语句形成组合查询的操作符是()。A)SELECTB)ALLC)LINKD)UNION答案:D解析:[单选题]56.DataWorks业务流程能够根据业务种类组织不同类型的节点,以业务为单元开发代码。关于DataWorks业务流程的节点说法错误的是?A)可通过拖拽管理节点B)不包括虚拟节点C)包括跨租户节点D)包括数据同步节点答案:D解析:[单选题]57.下列的SQL语句中,不是数据定义语句的是()。A)CREATETABLEB)DROPVIEWC)CREATEVIEWD)GRANT答案:D解析:[单选题]58.当定义一个结构体变量时,系统分配给它的内存是()。A)各成员所需内存量的总和B)结构中第一个成员所需内存量C)结构中最后一个成员所需内存量D)成员中占内存量最大者所需的容量答案:A解析:[单选题]59.下列()值,在MaxCompute中被视为合法的datetime类型。A)2014-02-2923:59:59B)41305.063020833C)25569.000011574D)42019.430908056答案:C解析:[单选题]60.从Maxcompute导入数据到ADS的时候,导入路径格式为:()。A)odps://project_name/table_namepartiton_specB)odps://project_name/table_name:partiton_specC)odps://project_name/table_name(partiton_spec)D)odps://project_name/table_name/partiton_spec答案:D解析:[单选题]61.在Oracle数据字典视图中,()视图存储了数据库中所有对象的信息A)dba_*B)user_*C)all_*D)sys_*答案:A解析:[单选题]62.在C语言中,调用函数除函数名外,还必须有()。A)函数预说明B)实际参数C)()D)函数返回值答案:C解析:[单选题]63.以下标识符中,不能作为合法的C用户定义标识符的是()。A)putcharB)_doubleC)_123D)INT答案:A解析:[单选题]64.下列四组选项中,均不是C语言关键字的选项是()。A)defineIFtypeB)getccharprintfC)includescanfcaseD)whilegopow答案:A解析:[单选题]65.以下运算结果不为空值的是()。A)12+NULLB)60*NULLC)NULL‖?NULL?D)12/(60+NULL)答案:C解析:[单选题]66.一个MaxcomputeSQL中最多使用()窗口函数。A)不限制B)1个C)5个D)10个答案:C解析:[单选题]67.使用Maxcomputetunnel命令上传log.txt文件到表t_log中去,t_log为分区表(p1string,p2string)。下列命令中正确的是:()。A)tunneluploadlog.txtt_log/p1=?b1?/p2=?b2?B)tunneluploadlog.txtt_log(p1=?b1?,p2=?b2?)C)tunneluploadlog.txtt_log/p1=?b1?,p2=?b2?D)tunneluploadlog.txtt_log/(p1=?b1?,p2=?b2?)答案:C解析:第2部分:多项选择题,共23题,每题至少两个正确答案,多选或少选均不得分。[多选题]68.以下()情况不适合使用Maxcomputemapjoin。A)or连接关联条件B)关联表中有临时表C)两个表无条件关联D)两个大表关联答案:BCD解析:[多选题]69.大数据计算服务表fact_sale_detail的建表语句如下:createtablefact_sale_detail(sale_datedatetime,regionstring,amtdecimal)partitionedby(dtstring);包括dt=?20160229?,dt=?20160301?,dt=?20160302?,dt=?20160303?共四天的数据,每个分区中只包含当天的销售数据。Udf_substr为自定义的数据(UDF),功能和substr相同但是性能更好。现在想要统计3月份的按天销售汇总金额,以下()方式经过分区剪裁后只需要付3个分区的数据久可以完成计算。A)selectdt,sum(amt)fromfact_sale_detailwheredtlike?201603%?groupbydt;B)selectdt,sum(amt)fromfact_sale_detailwheresubstr(dt,1,6)=?201603?groupbydt;C)selectdt,sum(amt)fromfact_sale_detailwheredtin(?20160301?,?20160302?,?20160303?)groupbydt;D)selectdt,sum(amt)from_sale_detaolwhereudf_substr(dt,1,6)=?201603?groupbydt;答案:ABCD解析:[多选题]70.下列叙述不中正确的是()。A)数据库是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据共享的问题C)数据库系统中,数据的物理结构必须与逻辑结构一致D)数据库设计是指设计数据库管理系统答案:ACD解析:[多选题]71.创建数据集是QuickBI前端可视化数据分析的基础,用户可以通过哪些方式创建数据集?A)通过上传本地文件创建数据集B)通过数据源表创建数据集C)通过即席分析SQL创建数据集D)通过已有数据集创建新的数据集答案:BC解析:[多选题]72.下列关于流计算特点的描述中,正确的是:()。A)实时且流式的B)数据是无界的C)事件触发D)用户触答案:ABC解析:[多选题]73.某在线系统使用的是DRDS,其中订单表保存了用户订单信息,目前订单表的分库键为订单标识。事实上基于该订单表的常见查询中经常用到的查询条件除了订单标识外,还有用户标识,为了减少库的扫描,保证这两类常用查询的性能,可以采取()方案。A)如果同一个查询中只出现一个字段,则可以使用异构索引表B)如果同一个查询中同时出现这两个字段,则创建基于这两个字段的索引C)如果同一个查询中同时出现这两个字段,可调整表结构,其中一个字段作为分库键,另一个字段作为分表键D)如果同一个查询中只出现一个字段,则新建一张结构相同但是分库键为用户标识的表,将数据从源表加载进来,同时维护两张表的数据答案:CD解析:[多选题]74.下面()运算符会从最终结果中删除重复的行。A)INTERSECTB)MINUSC)UNIOND)UNIONALL答案:ABC解析:[多选题]75.下面属于外连接的有()。A)LeftjoinB)RightjoinC)FulljoinD)Crossjoin答案:ABC解析:[多选题]76.国家电网公司目录典型设计中规划的目录是()。A)安全目录B)身份目录C)认证目录D)企业资源目录答案:BCD解析:[多选题]77.公司应急预案体系由()方案构成A)总体应急预案B)分项应急预案C)专项应急预案D)现场处置方案答案:ACD解析:[多选题]78.Dataworks中,调度系统提供了一些常用的时间参数,周期性调度任务使用这些参数后,在调度运行时参数会自动赋值为具体的时间,以下()参数是调度系统内置时间参数。A)${yyyymmdd}B)${date}C)${yyyy-mm-dd}D)${bdp.system.cyctime}答案:BD解析:[多选题]79.大数据计算服务中,表ods_sale_detail存放的是销售明细记录,建表语句如下:createtableods_sale_detail(sale_datedatetime,regionstring,amtdecimal);其中sale_date字段表示销售的日期,amt表示销售金额,想要找出所有汇总销售额大于10000的日期以及当日的销售额,以下()SQL可以达到这个目的。A)selectsale_date,sum(amt)fromods_sale_detailgroupbysale_datewhereamt>10000;B)selectsale_date,sum(amt)fromods_sale_detailgroupbysale_datewheresum(amt)>10000;C)selectsale_date,sum(amt)fromods_sale_detailgroupbysale_datehavingsum(amt)>10000;D)select*from(selectsale_date,sum(amt)s_amtfromsale_dategroupbysale_date)subwheres_amt>10000;答案:CD解析:[多选题]80.SQLServer的安全身份验证模式决定了什么样的账户可以连接到服务器中,SQLServer2008提供的身份验证模式有()。A)Windows身份验证模式B)SQLServer和Windows身份验证模式C)仅SQL身份验证模式D)加密身份验证模式答案:AB解析:[多选题]81.DRDS则将整个扩容的过程分为多个阶段,包括:()步骤。A)切换数据库B)增量同步C)全量迁移D)重启实例答案:AC解析:[多选题]82.当创建列表分区时,必须指定()。A)分区列B)列表分区的多个列值C)分区描述D)分区方法答案:ACD解析:[多选题]83.使用用户管理控制台创建ADS时,需要提供ECU的()信息。A)存储B)数量C)类型D)vCPU答案:BC解析:[多选题]84.OTS支持多种数据类型,包括:()。A)binaryB)doubleC)varcharD)integer答案:ABD解析:[多选题]85.对于数据库备份,以下说法正确的是()。A)冷备份可以在归档模式和非归档模式下进行B)冷备份必须在数据库关闭的情况下进行C)热备份必须在数据库处于归档模式下进行D)使用热备份,只能备份所有的数据文件,不能备份控制文件答案:ABC解析:[多选题]86.用大数据计算服务构建海量的数据仓库时,分区表是一种很常见的做法,对于分区表的描述正确的有:()。A)支持hash分区、范围分区、列表分区及组合分区B)在通过SQL读取分区表中的数据时,可以通过指定分区的方法只读取一部分分组,减少IO开销C)可以单独处理指定分区中的数据,不会对其他分区数据产生影响D)对于过期的数据可以将对应的分区drop掉,不会影响其他分区中的数据答案:BCD解析:[多选题]87.计划检修指列入()检修计划的检修工作。A)每日B)周C)月度D)年度答案:BCD解析:[多选题]88.OTS的特点非常适合用来存储元数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 单位管理制度呈现合集人事管理篇十篇
- 《证券交易流程》课件
- 《企业战略管理》课件
- 新生引航共筑未来
- 学校三年级班主任工作总结5篇
- 2023年-2024年新员工入职安全教育培训试题附答案(突破训练)
- 大学毕业晚会策划书合集15篇
- 2023年-2024年新入职员工安全教育培训试题附下载答案可打印
- 2024员工三级安全培训考试题(原创题)
- 保护环境的建议书(合集15篇)
- DS12C887电子时钟(附程序)
- 新产品试制流程管理办法
- 王牌电话交换机说明书
- 列管式换热器-换热面积计算
- 10个地基基础工程质量通病及防治措施
- 25m预应力混凝土简支T梁桥设计(共30页)
- 篮球校本课程教案
- 高一学生文理分班意向表
- 高等传热学部分答案
- 地球物理学进展投稿须知
- 机床精度检验标准 VDI3441 a ISO230-2
评论
0/150
提交评论