(2023年)浙江省湖州市全国计算机等级考试数据库技术真题(含答案).docx
(2023年)浙江省湖州市全国计算机等级考试数据库技术真题(含答案)学校:班级:姓名:考号:一、1.选择题(10题)1 .为了防止一个用户的工作不适当地影响另一个用户,应该采取()。A.完整性控制B.安全性控制C.并发控制D.访问控制2 .关系数据库中,实现主码标识元组的作用是通过A.实体完整性规则B.参照完整性规则C.用户自定义的完整性D.属性的值域3 .假设有如下的关系R和S :ABc.albl5alb26a2b38a2b412SBEbl3b27b310b42b52若关系R和S的关系代数操作的结果如下,这是执行了 20menisct (ed.ReadDat 0;SortDat O: WritoDat(I;slzeof(sell);272829303132333435363738394041424344voidWriteDat O46495051525354FT f p f r 14Ea IP,int 1;fp fopen(Routdatv HwH I ;for(i 0: 1 < 100; i”) (fprlntf (fp. %s Md QSd 1101dnHr sei 111Jjo);selldl .me, sell |i | .d7, sellli .si5556tcloao(fp);100个箱角记采片存入ttl构数etdl中/void ReadDat() (FILE fp;char str(80ch int 1;fp - fopen(Hin.dat*, for(i 0; 1 < 100; 1*4) (fgets(strf 80. tp);memcpy(sell(i | .dm, 9trf 4” merocpy(sell(l.me# str 4. memepy(uh.str*14,4);ch4«0; sell1.dj - atoi (ch);metnepy (chr str* 18r S);ch 5»0; sell 1 .al - -:atoi (ch);je (long)sellfi.d(close(fp):)/杷嬉山到文fTgt&t中/33 .函数ReadDat实现从文件in .dat中读取一篇英文文章,存入到无符 号字符串数组XX中;请编制函数encryptChar,按给定的替代关系对数 组XX中的所有字符进行替代,其替代值仍存入数组)xx的对应的位置 上,最后调用函数wmeDat把结果xX输出到文件out . dat中。替代关系:f(p)=p*ll mod256, mod为取余运算,P是数组xx中某一个 字符的ASCII值,f(p)是计算后无符号的整型值(注意:中间变量定义成整型变量),如果计算后f(p)值小于等于32或f(p)对应的字符是小写字 母,则该字符不变,否则用f(p)替代所对应的字符。注意:部分源程序存放在test .c文件中,原始数据文件存放的格式是: 每行的宽度均小于80个字符,含标点符号和空格,并也按此替代关系 进行处理。请勿改动住数main、读数据函数ReadDat和输出数据函数WriteDat的内容。43456;finclude! tincludeIi include unsigned<stdio«h><string.h><ctype.h>char xx5080;int maxline « 0; / 文章的总行数 int ReadDat(void);8910121314151617181920222425262728voidvoidvoidWriteDat(void); encryptChar Oif (ReadDat 0)printf (“数据文件in.dat不能打开! n007R); return;encryptChar O;WriteDat();/从文样n&i中读取一篇英文文存入1无符号字符帛敷俎口中/ int ReadDat(void)FILE *fp; int 1 ".0; unsigned char *p;if (fp-fopen(Hin.dafr")NULL) return 1;while(fgets(xxiJ,80f fp) !" NULL)303132333435363738394041424344454647484950p - strchr(xx(i# if(p) ep 0;)maxline ' i;fclose(fp);return 0;八妃I?:果XX 出到文件OULda:中/ void WriteDat(void)FILE *£p;int i;fp - fopen ("out .daf Hwfor (i « 0; i < maxline; “)printt(0tsnwr xx(i);fprintf(fpr rs'n”, xx )fclose(fp);34 .函数readDat是从文件in . dat中读取20行数据存放到字符串数组 XX中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能 是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍 按行重新存入字符串数组XX中,最后调用函数writeDat把结果XX输 出到文件out . dat中。条件:字符串从中间一分为二,左边部分按字符的ASCII值升序排序, 右边部分不变,左边经排序后再与右边部分进行交换。如果原字符串长 度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。例如I位置01 2345678源字符申dcbahgfe432198765则处理后字符中hgfcibcd87659 1 234注意,部分源程序存在teste文件中请勿改动数据文件in-dii中的任何数据.主函数main。.读也数 ZDatO和写函数writeDatO的内容234567691011121314Iinclude <stdio.h>*include <string.h> void readDat();void writeDat(); char xx(2080; void jsSort()1617181920212223242526272829void main().二,v.,:;.readDat();jsSort ();writeDat O;八从文件outai中“取20 tj数据存放制字符申ax中/ void readDat()(FILB in;int 1-0;ehar *p;in fopen(win.datwr Hrw);while(1 < 20 “ fgets(xxli9 80, in) (p - strehr(xx(it 1nf);if(p1 >p 0;i*;)(close(in);I/站果xx 出到文件outdar中/NULL)30313233343536373839void writeDat 0(FILS eout;int 1;out - fopen(*out.datH9 "w"); ford - 0; 1 < 20;(printf (t,4snR, xx(l);fprintf(out,xx11);4041fclose(out);35 .在文件in . dat中存有若干个(个数200)四位数字的正整数,函数ReadDat读取这若干个正整数并存入数组XX中。请编制函数Cal Value, 其功能要求:1 .求出该文件中共有多少个正整数totNum ; 2 .求出这些正整数中的各位数字之和是偶数的数的个数totCnt,以及满足此条件的 这些正整数的算术平均值totPjzo最后main函数调用函数WriteDat把 所求的结果输出到Out . dat文件中。注意:部分源程序存放在test . c文件中。请勿改动数据文件in .dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDat的内容。678910111213141516171819flnclude <stdio«h>define.MAXNUM 200 int xxfMAXNUMJ;Int totNum 0; 文件xn.dat中共有多少个正 int totCnt - 0; 杆的条件的正敷的个依 double totPjz * 0.0; 平均值 int ReadDat(void);void WriteDat(void); void CalValue(void)void main()int 1;for(i » 0; i < MAXNUM; 1 xx(i 0;if(ReadDat()2021222324252627282930313233343536373839404142434445464748piin匕f 数据文件in.dat不能打开! 007nw); return;ICalValue();printf ("文件in.dat中共有正整数个totNum);printf ("符合条件的正整数的个数个n”. totCnt);printf (R平均值totPjz);writeDat ();>/读取这若于个正数井存入数耻JU中“int ReadDat(void)(FILE efp;int i . .0;if < (fp«fopen drudaL, "L) )iNULL) return 1;while(!feof(fp) : . 1fscanf(fp# 7d. . fclose(fp);return 0;/把计算站里存入文件。ut.dat中/void WriteDat(void)(FILE fp;fp fopen (out.dat HwH>fprlntf (fp#R%dn%dnt.21 fnwr totNum totCnt, totPjz); fclose(fp);36 .程序test . c的功能是:计算100以内满足以下条件的所有整数i的 个数ent以及这些i之和sum。条件:i, i+4, i+10都是素数,同时i+10 小于100o请考生编写函数countvalue实现程序要求,最后调用函数 wfiteDAT把结果ent和sum输出到文件out . dat中。(数值1不是素数)注Jfih部分源程序存放在皿C文件中.请勿改动主函数mam。*】输出数据函数wTiteDATO的内容.1 . tinclude <stdio«h> /tnchMfe诵旬设明芬程序中色含”6。中的标净人曲帘数gob2 J void writeDATO ; 端数 bkasda了"的/明由句3 ; int ent# sum; /定义全盟型会 uu. 9g4 ! int isPrirae (int number)/晶盘1PmuHnuinben畀断ngber是否是K故.如JRJL*败.*1电回七" 的值等于i I否创iKPIgg的他等于05 ! ,6 int 1. tag 1,堂文曳 1和eq,弁U*女*的初值等于i7 j if(number 1)8 return 0; /to% nuvb«r T MlkH 09 ! for (1 - 2; tag “ £< number / 2; i) 1UH 从 2 开此旬次m L AM鬻值小于等 n3e“2 井 'M史tg的值尊于Iff图出情环10 : if(number 1 1 0)11 ! tag 0; 加果 ngb1Klt 1 惴*的值等于 Q12 i return tag; 也回气 “g 的依18 ; void main();,一 ,20 ; ent sum 0; 蛤全同攵量 ent. sunttffitt o21 ; count Value () : /WUAAi&hil *22 ! prlntf (-清足条件的事败的个散,dn,ent); 密M上出足条fl的敷个船ent23 printfL耦足条件的整数的加值*%dn*r sum); 在1V上出得足务仔的发数的le .ua24 ; xrSSDAT。”“C计算触切5文行 oot.su中26 void writeDAT()27 (28 ! FILE -fp; 定义文件指It fp以只期的方式帆I斤文件cnn.dat.井旦£?指向此文flsum); 忙拿翻的个数值era.即常缰9g写入*文件cut .dk29 i fp fopen(Hout.dat"t *ww>30 ; fprintf(fptM%dnldnHt ent,31 ! fclose (fp); 关用文件 ou匕.<ut37.函数readDat是从文件in . dat中读取20行数据存放到字符串数组 xx中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是: 以行为单位对字符串变量的下标为奇数的位置上的字符按其ASCII值 从小到大的顺序进行排序,下标为偶数的位置上的字符仍按原来位置存 放,排序后的结果仍按行重新存入字符串数组)XX中,最后调用函数 WrriteDat把结果xx输出到out . dat文件中。例如:位置0 1 234567源字符串hgfedcba则处理后字符串hafcdebg注意:部分源程序存在teste文件中请勿改动数据文件in.dat中的任何数据、主函数main。、读函数readDatQ和写函数writeDaH)的内容*1 ! include <stdio.h>I2 ;Iinclude <3tring.h>3 - void readDat();4 j void writeDat();S ; char xx(20J80;6 ! void jsSort()7 (8 J9 | 10 ; void main 011 ; (12"readDat ();13U * jsSort ();>.14 ! writeDat ();is!)“从文件Hdm中谩取20打数据存放到字符串Uda xx中/16 ! void readDat()17 ;(18 | FILE *inr19 , J int 1-0;20 ; char ep;21 ; in fopen (win.dat,#Mrw);22 j while(1 < 20 “ fgets(xxi)f 80, in) !- NULL)23 ;(24 ! p strehr(xxi)/ ,n*H25 i*; if (p) ep - 0; .261?磋一28; fclose(in);29 !)把姑果XX检出到OULdtf文件中/30 ; void writeDat()31 ! (323334353637383940FILE out;int i;out , fopen (f,out .datRr wwR);for(1 0; i < 20;1printf(w%snRf xx(i);fprintf(out,xx1);)fclose(out);38.已知在文件in .dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整 型),数量S1(整型),金额je(长整型)五部分组成。其中:金额=单价*数 量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编 制函数SortDat,其功能要求:按金额从小到大进行排列,若金额相等, 则按产品代码从小到大进行排列,最终排列结果仍存入结构数组sell中。 最后main函数调用函数WriteDat把结果输出到文件out . dat中。提示:若中间变量为PRO temp,则可以直接使用结构赋值语句进行解 题。例如:selli=temp ;注意:部分源程序存放在test . C文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。23456789101112131415161716192021222324252627282930313233343536373839404142434445464748495051;I include <stdio.h>:Iinclude <8tring.h> IInclude <tdlib.h>;tdefino MAX 100 typ«dof struct(char 515】;/卢A代码/ char me(111; /产名,/ int dj;/伊/int si;/ttl/long Je;/金/)PRO;PRO sell(MAX); void ReadDat(); void WriteOat(); void SortDat 0 void caainO艮二二" 一 f; cnomoet (seilt0, sizeof (dell):ReadDat ();SortDat <);WriteDdt ();j void ReadDat();<FILE *fp;I char 9tr(80* chill)jinfp fopen(rn.dat,"rw): for(i 0; 1 < 100; 1)I <; fgets(9tr« 80, fp);memepy(sell(1.dm, str# 4);memepy(sell111.mcr str 4. 10,;merocpy(ch#str*14r4); ch14j-0;soll(idj - atoi(ch);tnemepy(ch#strflB,5); ch(5-0;isell(1J.91 atoi(ch);! sellX)»je (long)selllij.dj selltij.al; 1)fclo8e(fp) J! i;void WrlteDat()< 一 ,FILE efp;j int i;:fp fopen("out»dat*, "L” for(i 0; 1 < 100;fprintf (fp, Is Md,5dsenfl dm, sellll) <mc, sellUJ .dj, sell(l)sell tl ”);| 54 Jfclose(fp);55 !56 ;AR.BCS.BEalbl5b27albl5b310alb26b27alb26b310a2b38b310A.RxS C < E B.RxS C > E C.RxS R.B=S.B D.RxS4 .在互联网上,用来发送电子邮件的协议是A.HTTP B.SMTP C.NFS D.P0P35 . SQL语言中的CREATE TABLE语句实现哪种功能?A.数据查询B.数据操纵C.数据定义D.数据控制6 .在关系的规范化过程中,消除了哪些依赖后,1NF变成了 3NFA.部分依赖和传递依赖B.完全依赖和传递依赖C完全函数依赖D.部 分函数依赖7 .从资源管理的角度看,操作系统中进程调度是为了进行 oA.I/O管理B.作业管理C.处理机管理D.存储器管理8 .若用如下的SQL语句创建表S :CREATE TABLES (S# CHAR(6)PRIMARY KEY , SNAME CHAR(8)N0T NULL , SEX CHAR(2), AGE INTEGER)并且S表中已经有两行:0022345。李明 芳1 女,23)和(321876,'张为 '男,,32)今欲向S表插入新元组: ()oI . C022345',,彭鸣明,男二 25)II . (,020746',杨云',NULL, NULL)39.已知在in . dat中存有若干个(个数200)1四位十进制数字组成的正 整数,函数ReadDat读取这若干个正整数并存入数组XX中。请编制函 数CalValueO,其功能要求:1 ,求出该文件中共有多少个正整数totNum ;2 .求这些正整数右移1位二进制位后,产生的新数是偶数的数的个数 totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjzo 最后main函数调用函数WriteDat把所求的结果输出至ij out . dat文件 中。注意:部分源程序存放在test . C文件中。请勿改动数据文件in .dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDatO的内容。32333435363738394041424344454647482345678910111213141516171819202122232425262728293031#include <atdio.h>tdefine MAXNUM 200int xx【MAXNUM”int totNum 0; 文件in.dot中共有多少个正整St int totCnt 0; 符合拿件的正整微的个效 double totPjz 0»0; 平均(ft int ReadDat(void);void WriteDat(void); void CalValue(void)void main() (int 1;for(i 0; i < MAXNUM; +) xxi) = 0;if(ReadDat()( ,.- _ . prinuf数据文件in.dat不能打开! 007nR); return;ICalValue();printf ("文件in.dat中共育正整数个totNum);prin"("符合条件的正整数的个数Td个n”,totCnt);printf ("平均值,21fn。totPjz);WriteDat();» / 设取这若干个正««并存入数蛆"中/ int ReadDat (void)*.FILE efp;int 1-0;" if <(fp-fopen(-in.datw,wr") )NULL)i return 1;Ktn.Ut文件为空!(返国1J / while 亶执行直邪文件s.dat的纳阍it出“! while(!feof(fp);1! f scant (fp, Fd.从文件 m.dau 需取-个 1Ht 存入 xx幻中同Ml! Ifclose(fp);J return 0; 工文件若干个壬致埃取并正存入败film中送回0 ;);/1!计算姑11存入文件out.dat中/ void WriteDat(void);( , ;FILE wfp;fp - fopen("OQt.dAt*r、");tprintf(fp, *%dntdn%.2IInH# totNum, totCntt totPjz):fclose(fp);)40 .已知数据文件in .dat中存有200个四位数,并已调用读函数readDat 把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数 组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数 且该数是偶数(该四位数以后不满五个数,则不统计),则统计出满足此 条件的个数ent,并把这些四位数存入数组b中,而后对数组b进行升 序排序,最后调用写函数writeDat把结果ent以及数组b中符合条件的 四位数输出到Out . dat文件中。注意:部分源程序存在test . c文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat 和写函数writeDat的内容。1245wO7#include <stdio.h>define MAX 200 定义支支 max H值等于int a(MAX) r b(MAX|, ent 0; 初始值为 0,定义全局整型一储散ftlb(MAX| ««« entvoid writeDat (); 冒rlsDat 由数的说明ifi句void jsVal()/ readDat。从数据文件meUt中iMt 200个网位数存入Ikifi ,中/ void readDat()10int11FILE efp;fp - fopen(Hin.dafrMrM14 ;for (i a 0; 1 < MAX; 1>)15 ! fscanf (fpr "d”.;16 ; fclose(fp);18 ; void main O19 | (20 ! int i;21 t readDat(); 22 ; jsVa 1 (> ,用”val0滴ft,实尔H复求的功能23 ! printf (”满足条件的数,*dn,ent);24 for (i 0; i < ent; if25 printf(w%d -, bill);26 printf(0nH);21; writeDat O;2872k.-i;/后数wntcDaaHC怙娱m以及数蛆b中科介条件的四位敷出到3t,北文件中/29 ; void wt1teDat()30 !(31 ;FILE afp:32j int 1;33 ; fp - fopen (*out .datMr ”w”):34 ; fprintf (fp, 7dN, ent);35 ! for(i * 0; i < ent;36 1 fprintf (fp, 7dn", b(il);37 > J f elose (fp);38 ! 五、设计与应用题(2题)41 .已知有如下关系模式:RI (a, b, c) , R2 (c, d, a) , R3 (e,f) , R4 (a, e, g),其中标下划线的属性是主码。请将上述关系模 式用适当的ER图表示出来,并用下划线标注出作为实体主码的属性。(10分)42 .设某全国性的运输企业建立了大型0LTP系统,并在该系统之上建立 了数据仓库。0LTP系统和数据仓库中有如下数据表:运输明细表(运输 单ID,发送站ID,终到站ID,货物ID,货物重量,运输价格,发货日 期)汇总表1 (发送站ID,终到站ID,货物ID,发货日期,总重,总 运价)汇总表2 (发送站ID,终到地区ID,货物ID,发货日期,总重, 总运价)汇总表3 (发送站ID,终到站ID,货物ID,发货月份,总重, 总运价)汇总表4 (发送地区ID,终到地区ID,货物类别ID,发货日 期,总重,总运价)该企业管理的货运站约有100个,货物约有500种 共10类,各汇总表都建有主码,且各表有合理的维护策略,在每次维护 后数据能保持一致。设有视图V,该视图的访问频率很高,其查询结果 模式为(发送地区ID,终到站ID,发货月份,总重,总运价),该视图 现以汇总表1为计算数据源。经监控发现,汇总表1的被访问频率过高, 导致系统整体性能下降,而其它汇总表被访问频率较低。在不增加汇总 表和索引的情况下,请给出一个改善系统服务性能的优化方案,并简要 说明理由。(10分) 六、单选题口分(2题)43 .数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立 性和物理独立性。下列提供逻辑独立性的是()0A.外模式/模式映像B.模式/内模式映像C内模式/外模式映像D.模式/ 模式映像44 .某网上书店根据用户的历史购书记录,采用某种数据挖掘算法分析出 用户最可能属于某一类书的爱好者,应该采用()oA.关联分析B.分类分析C.时问序列分析D.回归分析参考答案1 .C为了防止一个用户的工作不适当地影响另一个用户,一般采取并发 控制方法。故选C。2 .A解析:实体完整性是保证表中的记录唯一的特性,即在一个表中不 允许有重复的记录。参照完整性与表之间的联系有关,它的含义是:当 插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个 表中的数据,来检查对表的数据操作是否正确。用户定义的完整性规则 通常是由用户定义,用来对属性值进行约束的规则。实现主码标识元组 实际上就是要通过主码保证记录唯一的特性,因此本题的正确答案应该 是Ao3 .A解析:连接运算中有两种最为重要也最为常用的连接:一种是等值 连接;另一种是自然连接。1、等值连接:若。为“二”的连接运算称为等 值连接,它是从关系R与S的笛卡尔积中选取A, B属性值相等的那些 元组,即等值连接为 RxS=trts/treRAtseSAtrA=tsB C<E2、自然连接:是一种特殊的等值连接,它要求两个关系中进行比较的分 量必须是相同的属性组,并且要在结果中把重复的属性去掉,即若R和 S具有相同的属性组Al, A2 AK,则自然连接可记做RxS=IIml,m2,mn (oR.Al=S.Al八.AR.AK=S.AK(R*S)其中 ml, m2,mn是除了 S.A1, S.A2, . S.AK分量以外的RxS的所有分量组成的 序列,且它们的顺序与在RxS中相同。4 .B解析:HTTP是超文本传输协议;SMTP是用来发送电子邮件的协 议;POP3是接收电子邮件的协议。5 .C解析:本题主要考查了 SQL语言的数据定义功能。SQL语言中的 CREATE TABLE语句实现数据定义功能。6 .A解析:本题是对关系模式规范化程度的考查。规范化程度有四级。第一范式(1NF)要求的条件是元组中的所有分量必须是不可分的数据项; 第二范式QNF)要求关系模式R(1NF,且每一个非主属性完全函数依赖 于码,即不允许非主属性对码的部分函数依赖;第三范式(3NF)要求关系 模式R(2NF,且每一个非主属性都不传递依赖于码。因此在关系的规范 化过程中,消除了部分依赖和传递依赖,1NF会变为3NF。本题正确答 案为A。7 .C解析:就资源管理和用户接口而言,操作系统的主要功能包括:1、 处理机管理:主要是解决处理器的分配和调度问题;2,存储管理:主要 是管理主存储器资源;3、设备管理:负责有效地管理各类外围设备;4、 文件管理:提供文件系统负责统一管理存放于外存空间的信息。从本质 上说,进程调度其实就是在各进程之间分配和调度处理机。8 .D9 .D解析:数据字典分别对5种类型的条目进行说明:数据项说明、数 据结构说明、数据流说明、数据存储说明和处理过程说明。对照题目中 的四个选项可知,只有选项D(数据完整性说明)不属于数据字典中的项 目,本题正确答案为D。10 .C解析:进程是具有一定独立功能的程序关于某个数据集合上的一次 运行活动,是系统进行资源分配和调度的一个独立的单位。进程的动态 性表明进程在其生存周期内需要经历一系列的离散状态,运行中的进程 可以处于以下三种状态运行、就绪和等待。运行是指进程已获得CPU, 并且在CPU上执行的状态;就绪状态是指一个进程已经具备了运行的 条件,但没有获得CPU而不能运行的状态;等待状态也称阻塞状态或 封锁状态,是指进程因等待某种事情发生而暂时不能运行的状态。本题 题干中所说的一个已经具有运行条件,但由于没有获得CPU而不能运 行的状态显然是就绪状态,正确答案为C。11 .进程推进速度不合理死锁产生的原因是系统资源不足或者是进程调 度不合理。12 .响应时间响应时间解析:并行系统通过并行地使用多个CPU和磁盘 提高处理速度和I/O速度。对数据库系统的性能有两种主要的度量:吞 吐量和响应时间。13 .Loc(all)【解析】计算非零元索aij(lSjSiSn)的地址的公式为:Loc(aij) 二 Loc(an)十 i*(i - 1)/2 + (j - l)o14 .感知对象【解析】传感器、感知对象和观察者构成传感器网络的3 个要素。15 .动态位图动态位图解析:DB2优化器能够使用动态位图索引,即根 据需要在相应字段上自动地动态生成位图索引,从维表中挑选出符合条 件的记录,再和事实表连接,提高了访问多维数据的性能。当连接所涉 及的表达到三个或三个以上时,DB2可自动判断是否使用星型连接技术 和动态位图索引进行优化。16 .数据字典或系统目录数据库中所有对象及其关系的信息集合,是一 种用户可以访问的记录数据库和应用程序元数据的目录17 . Reports18.1088A前面有4行元素,第5行有4个元素,所以前面元素个 数为 10*4+4=44,44*2=88,所以结果为 1088.19 .当前目录当前目录20 .通信原语通信原语21 .C22 .D2