欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年广东省江门市全国计算机等级考试数据库技术预测试题(含答案).docx

    • 资源ID:97960073       资源大小:76.80KB        全文页数:33页
    • 资源格式: DOCX        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年广东省江门市全国计算机等级考试数据库技术预测试题(含答案).docx

    2022年广东省江门市全国计算机等级考试数据库技术预测试题(含答案)学校:班级:姓名:考号:一、1.选择题(10题)1 .哪一个不是基本的操作系统?A.批处理操作系统B.分时操作系统C.实时操作系统D.网络操作系统2 .在三级模式之间引入两级映像,其主要目的在于()。A.提高系统处理能力B.提高数据库系统安全性C.减少数据冗余D.提高数据的独立性3 .下面有关对象一关系数据库系统的叙述中,不正确的是()。A.一个对象由一组属性和对这组属性进行操作的一组方法构成B.消息是用来请求对象执行某一操作或回答某些信息的要求C.方法是用来描述对象静态特征的一个操作序列D.属性是用来描述属性特征的一数据项4 .采用动态重定位方式装入的作业,在执行中允许如何将其移动?A.用户有条件地B.用户五条件地C.操作系统有条件地D.操作系统无条件地5 .假定学生关系是3(S#,SNAME,SEX,AGE),课程关系是 C(C#,CNAME,TEACH ),学生选课关系是SC, C#, GRADE),要查找选34.已知数据文件in dat中存有200个四位数,并已调用读函数readDatO 把这些数存入数组a中,请考生编制一函数jsVal,其功能是:依次从数 组a中取出一个四位数,如果该四位数大于该四位数以后的连续五个数 且该数是奇数(该四位数以后不满五个数,则不统计),则统计出满足此 条件的个数ent并把这些四位数按从小到大的顺序存入数组b中,最后 调用写函数writeDat把结果ent以及数组b中符合条件的四位数输出到 Out . dat文件中。注意:部分源程序存在test . C文件中。程序中已定义数组:a200, b200,已定义变量:ent请勿改动数据文件in .dat中的任何数据、主函数main、读函数readDat和写函数writeDat的内容。456 789101213141516include <stdio.h> tdefine MAX 200 i.nt a(MAX, bMAX, ent void writeDat 0;void jsValOC从数IK文件m.dat中法取200个因代数入数电a中/ void readDat() (int i;FILE *fp;fp - fopen("in.dat", "r");for(i 0; i < MAX; i*+) fscanf(fp,fclose(fp);18void main。19 ; (20212223242526272829303132333435363738int 1;readDat();jsValO ; 调网曲故,实现雷口裳求的功健printf("满足条件的数=Qdn”,ent);for(i - 0; i < ent; 1+)printf(M%d ", b(i);prlntf;writeDat O;/,哈故WT械Datoie姑聚cm以及数爆b中箝合条件的四位败出到outdat文科中/ void writeDat()(FILE #fp;int i;fp - fopen(*out.dat", Mw"); fprintf (£p, H%dn*, ent); for(1 « 0; i < ent; i+)fprintf (fp,bib ;fclose(fp);35.已知在文件in .dat中存有100个产品销售记录,每个产品销售记录 由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整 型),数量si(整型),金额je(长整型)五部分组成。其中:金额=单价*数 量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编 制函数SortDat,其功能要求:按金额从小到大进行排列,若金额相等, 则按产品代码从小到大进行排列,最终排列结果仍存入结构数组sell中。 最后main函数调用函数WriteDat把结果输出到文件out . dat中。提示:若中间变量为PRO temp,则可以直接使用结构赋值语句进行解 题。例如:selli=temp ;注意:部分源程序存放在test . C文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。5 6 ;7 !89 10 ;n ;12 13 j14 ;15 ;16 117 J16 j19 ;20 ; 急 23 !24 i25 ;26 !27 ;28 ;29 !30 31 ;32 j33 ;34 !35;叫 37 !38 39 ;40 41 ;42 !43 44 45 !46 ;47 j48 49 :50 ;51 j52 ;53 !54 ;55 !56 ;4include <stdio.h>«include <«tring.h> Include <stdlib.h> tdefxno MAX 100typcdof struct(char djn(5); /卢4代码,/ char tnc(Ul; /,产丛名除( int dj;/价/Int si;/long )0/,金 ,/)PRO;PRO sell(MAX);void ReadDat();void WriteDat();void SortDAt 0void main() (motnoet (sell, 0, stzeof (soil): ReadDat ();SortDat (); WriteDatO;I void ReadDat() (FILE -£p: char 9tr(80), ch(ll); Int 1; fp - fopen(win.datB, "rw); for(i - 0; 1 < 100; (Igets80, fp);memcpy(sell(1.dm, str, 4>; memcpy(s«ll|i|.me, str 4, 10);meracpy(ch,str*14,4); ch(4J-0: aell(l).dj - atol(ch);memepy(ch/str»18,5): ch(5-0; sell(1J.31 - atoi(ch);selli.je - (long)selllU.tilj , sell(ij.si; I fclose(fp);» void WriteDat(> <FILE -fp; int if fp - topen(*out .dat*, "w"); for(1 - 0; i < 100; 1+*) fprlntfCfp, "U Is Md tSd “Qldn-, sellCl.dm, a«lll.nc« sallUJ .djr.31,selltij.je);fclose(fp);36.函数ReadDat实现从文件in . dat中读取一篇英文文章存入到字符串数组XX中,请编制函数ConvertCharD,其函数的功能是:以行为单位把 字符串中的所有小写字母改写成该字母的上一个字母,如果是字母a, 则改写成字母z,其他字符保持不变。把已处理的字符串仍按行重新存 入字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出 到文件out . dat中。例:原文:Adb . Bcdzaabck . LLhj结果:Aca . Bbcyzzabj . LLgi原始数据文件存放的格式是: 每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test . c文件中。请勿改动主函数main、读函数RcadDatO和输出函数WriteDat的内容。1 include <stdio.h>2 finclude <strinq.h>3 ; char xxl50)(801;56789101112131415161718192021222324252627282930313233343536373B394041424344454647484937.int maxllne - 0;/文,的总行故/int ReadDat(void);void WrlteDat(void);/以行为付IE?整串中吩所以小耳字母,弓或;、字总的1:一个字母,如瞿墨字用品射尊力卜平常加4恤学符保利不殳/void ConvertCharD(void)void main OIif (ReadDatO)(prlntf ("数州文件in.dat不能打开! n007*j ; return;ConvertCharD< >WriteDatO ;)/从文” m或«中UtC(一英文度存入剁字符!1:匕Iflxx中/ int ReadD&t(void)(FILE -fp;int 1-0;char *p;if (fp-fopen("in.dat",-r")-NULL) return 1;while(fget3(xxl)#80« fp) !- NULL)( P - strchr(xx(i)r *n*>; if(p) *p - 0:!;) tnaxline - 1; fclose(fp); return 0;)/em« u 出 m 支件 outxta 中/void WriteDat(void)FILE fp;int 1; fp - fopen(*out.ddt", "w"); for(1 - 0; i < raxllno;( printf("%sn", xxfll); fprintf(fp, "%sn", xxi|);J fcloseffp);程序test .c的功能是:选出1000至5 000范围内(包括1 000. 5 000)符合下面条件的四位自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千 位数字之差的整10倍。计算并输出这些四位自然数的个数ent以及这 些数的和sum。请编写函数countValue实现程序的要求。最后main函 数调用函数writeDAT把结果crlt和sum输出到out . dat文件中。注意;部分源程序存放在tCSLC文件中.请勿改动主函数main。和渝出数据函数wrhcDAT。的内容.23456789101112131415161819202122tincludc <stdio.h>int ent, sum;定义整型全局殳 ent和bsb void writeDAT();void countvalue() void main O (ent - sum » 0; 怆全局攵 cnc sumK初值为Q countvalue O ; 调用的数councvalu。.实Ml;要求的功能 printf("满足条件的自然数的个数二%dn", ent); printf 满足条件的自然数值的和=%dnMr sum); writeDATO;void writeDAT()FILE *fp;fp fopen(*out.dat", "w*);fprintf(fp, H%dn%dn"/ ent, sun); fclose(fp);38.函数ReadDat实现从文件in . dat中读取一篇英文文章存入到字符串 数组XX中;请编制函数SortCharD,其函数的功能是:以行为单位对 字符按ASCII码从大到小的顺序进行排序,排序后的结果仍按行重新存 入字符串数组XX中。最后main函数调用函数WriteDat把结果XX输 出到文件out . dat中。例:原文:dAe, BfC .CCbbAA结果:fedCBA bbCCAA原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test . C文件中。请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat的内容。12345include <stdio.h>include <string.h> char xx50)(801;unsigned int maxline int ReadDat(void);0; /文章的总行数/6 ' void WriteDat(void);7 j void SortCharD(void)8 ;(9 ;10 j 111 ; void main()121314151617181920212223if(ReadDat() (printf ("数据文件in.dat不能打开! n007”); return;SortCharDO;-WriteDat();I/从文件mdBi中读取一英文文拿存入利半汾申Htfl u中/ int ReadDat(void)(FILE Tp;2425262728293031323334353637383940414243444546474849int i 0;char ep;if (fp-fopen("in.dat", "r")-NULL) return 1; 如果文件in.内存为攵.1/当从文件in.dit中谴取79个字符存入x*【“没育WIm发单执行勒环像中的诵句 while(fgets(xxi/80,fp) ! NULL)P - strchr(xx(i)# 'Sn*); 在字衿* xx【u中介找回车换行符U一个西配的位置 if (p) *p - 0; 如果p的值不为零,射元箕值设置为0 1+;行受加】)maxline - i; 把文的总行数献蛤戈ItaxUne(close(fp);return 0;/«!蜡果xx 出到文"ouLdw中”void WriteDat(void)(FILE *fp;unsigned int 1;fp fopen(*out.datM, "w"); for(i 0; X < maxlino; 1) (prlntf("tsXn", xxi);fprintf(fp, "%snR, xxi);fclose(fp);39.已知数据文件INI . DAT和IN2 . DAT中分别存有100个两位十进 制数,并且已调用读函数readDat把这两个文件中的数存入数组a和b 中,请考生编制一个函数jsVal,实现的功能是依次对数组a和b中的 数按条件重新组成一个新数并依次存入数组C中,再对数组C中的数 按从小到大的顺序进行排序,最后调用输出函数writeDat把结果C输出 到文件out . dat中。组成新数的条件:如果数组a和b中相同下标位置 的数均是奇数,则数组a中十位数字为新数的千位数字,个位数字仍为 新数的个位数字,数组b中的十位数字为新数的百位数字,个位数字为 新数的十位数字,这样组成的新数并存入数组C中。例如,a123124152115bi324517271815ci34$112751155抻序后 c: II” 1275 MSI 注意部分毒存序存在m e文件中. 程序中已定义,4100、b(100)和«100请勿改动数据文件INI.DAT知N2.DAT中的任何敢策主嫉数mamO.读由Ik ZDatOlO耳#数wnteDtfO的内容.(include <atdio.h>define MAX 100int &MAXh bMAX, C(MAXJ;int ent - 0; /,存放筲忤数的十教,/ void jsVal。INI DAT ID IN2 DAT中立100个内位十星敷行入t«l6中/ void readDat() ( int FILE *fp; fp - fopen("lnl .dat*, "L); ford - 0; 1 < MAX; fscanf(fp, "Id", fcafll):fclose(lp>fp » fop«n("in2.dat", "r");for(i - 0; 1 < MAX; £+)facanf(fp. "Id-.;fclose(fp);void main()int 1; void writeDat O;ford - 0j i < MAX;cUl - 0;readDat 0;jsVal <);ford - 0; 1 < MAX “ c(il > 0; i*> printfridn-,writeDat()i )c *由91 文钟 <M&t 中/ void writeDat() ( FILB rp; mt i;fp - fopen ("out .d4tM, ttW);ford - 0; i < MAX “ c(l| > 0; fprlntf(fp, -ldn",fcloaetfp);40.已知在文件in .dat中存有100个产品销售记录,每个产品销售记录 由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整 型),数量si(整型),金额jc(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编 制函数SortDat,其功能要求:按产品代码从小到大进行排列,若产品代 码相同,则按金额从小大进行排列,最终排列结果仍存入结构数组sell 中。最后main函数调用函数WriteDat把结果输出到文件out . dat中。提示:若中间变量为PRO temp,则可以直接使用结构赋值语句进行解 题;产品代码比较请用函数strcmp进行解题。例如:selli=temp ; 注意:部分源程序存放在test . c文件中。请勿改动主函数main、读函数RcadDat和输出函数WriteDat的内容°1 23 456include <stdio.h>include <string.h> include <stdlib.h> Idefine MAX 100 typedef struct789101112char dm(5; 八产丛代码,/ char me(11 ; /产名* */ int dj;/, 价/int si;/ 收 /long je;/ 金/PRO;PRO sellMAX;141516171819void ReadDat();void WriteDat <); void SortDat()修“COMPUTER”课程的女学生的姓名,将涉及到关系A.S B.SC,C C.S,SC D.S,C,SC6 .微型计算机系统中,下面与CPU概念最不等价的是A.中央处理器B.微处理器C.主机D.控制器和运算器7 .散列法存储中处理碰撞的方法主要有两类,一是开地址法,另一类是A.拉链法B.归并法,C.删除法D.忽略法8 .不同实体是根据 区分的。A.名字B.属性的不同C.代表的对象D.属性多少9 .假设系统处于安全状态,目前系统剩余资源数量为2。下列进程序列不是安全序列。A.P1, P2, P3, P4B.P2, P3, P4, Pl C.P3, Pl, P2, P4 D.P4,P3, P2, P110 .如果以链表为栈的存储结构,则退栈操作是 OA.必须判别栈是否满B.必须判别栈是否空C.判别栈元素的类型D.刘栈不作任何判别二、填空题(10题)2021222324252621282930313336 箝3839404142434446484950515253545556void cMln() (mernset0, slzeof(sell); FeadDat();Sort Dat ();WcitoDat():/,itKii 100个记果片"人姑帕数用“1|中/ void ReadDat()(FILE *fp;char atr80# ch11;int 1/ fp - fopen("in.dat", "r"); for (i - 0; 1 < 100;(fgcts (str, 80, fp);memcpy (se 111 i j .dai, str* 4):memcpy(selli.me, str 4, 10);memcpy(ch,str*14,4);ch(4-0;sei 11J.dj atoi(ch);rnenepy (ch,3tr-» 18, S) ;ch5-0;sell1.si - atol(ch)isell UI.je - (long)sell(i.dj , sellli).si; j fclose(fp);/旭抬出到文付outdat中/ void WriteDat(> (FILE fp;int 1;fp fopen("out"w"); tor(l - 0: 1 < 100;Ifprlntf (£p, "%» %5%5d 1101dn", selllll.dm, selld) .nc, sellli) .dj, sellllj ,slsellHJ j):I tcloao(£p);五、设计与应用题(2题)41 .设某连锁商店数据库中有关系模式R :R (商店编号,商品编号,库 存数量,部门编号,负责人)如果规定:每个商店的每种商品只在一个 部门销售,每个商店的每个部门只有一个负责人,每个商店的每种商品 只有一个库存数量。(10分)(1)请根据上述规定,写出关系模式R的 函数依赖集;(2)请给出关系模式R的候选码;(3)请说明关系模式R 属于第几范式,并给出理由;(4)请将R分解成满足3NF的关系模式。42 .设某全国性的运输企业建立了大型OLTP系统,并在该系统之上建立 了数据仓库。OLTP系统和数据仓库中有如下数据表:运输明细表(运 输单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分)六、单选题1分(2题)43 .类图技术是面向对象方法的核心技术。下列所示的UML类图中,描述正确的是()。A.汽车 xx 引擎 轮胎汽车XX轮胎 D.汽车XX引擎轮胎44 .在数据库应用系统设计中,如果在事务中存在和用户的长时问交互, 它会带来哪些坏处()o .降低系统的并发度口 .增加死锁的数量 .破坏数据的一致性口 .影响检查点的效果A.仅口、匚和DB.仅口、口和口(2.仅口、口和二ID.仅21、口和口参考答案1 .D解析:计算机网络是通过通信设施将地理上分散的计算机系统互连 起来,实现信息交换、资源共享、互操作的系统。网络操作系统就是在 原来各自计算机基本的操作系统之上,按照网络体系结构的各个协议标 准开发的软件,包括网络管理、资源共享、通信、系统安全和多种网络 服务等。2 .D解析:数据库管理系统提供了两层映像:外模式/模式映像和模式/内 模式映像,应用程序是依据数据的外模式编写的,当模式改变时,数据 库管理员对各个外模式/模式映像做相应改变,可保持外模式不变,从而 应用程序不必修改,保证了数据与程序的逻辑独立性,模式/内模式映像 使得当数据库存储结构改变了,由数据库管理员对模式/内模式映像做 相应改变,可以保持模式不变,从而应用程序也不必改变,保证了数据 与应用程序的物理独立性。3 .D解析:一个对象由一组属性和对这组属性进行操作的一组方法构成; 消息是用来请求对象执行某一操作或回答某些信息的要求;方法是用来 描述对象静态特征的一个操作序列;属性是用来描述对象的静态特征的 数据项。4 .C解析:采用动态重定位时,由于装入主存的作业仍保持原来的逻辑 地址,所以,必要时可改变作业在主存中的存放区域。作业在主存中被 移动位置后,只要把新区域的起始地址代替原来的在基址寄存器中的值, 这样,在作业执行时,硬件的地址转换机构将按新区域的起始地址与逻 辑地址相加,转换成新区域中的绝对地址,使作业仍可正确执行。5 .D解析:选修“COMPUTER”课程的女学生的姓名,涉及的字段有课程 名称、学生姓名、学生性别和选课关系,这些分别存放在s, C, SC这 3个关系中。6c解析:计算机系统中,CPU由控制器和运算器组成,又称为中央处 理器,微机中的CPU又称为微处理器。主机是CPU和内存的组合。7.A解析:本题主要考查了散列法中处理碰撞的方法。散列法存储中处 理碰撞的方法主要有两类:一是开地址法,另一类是拉链法。8.B解析:属性是实体所具有的性质。在信息世界中不同实体由于其属 性的不同而被区分。9.B解析:所谓系统处于安全状态指的是:对于一个系统中所有进程构 成的队列:P1, P2 Pn如果对于每一个进程Pi(lWKn),其以后所需要的资源数量不超过系统当前剩余资源数量与其余的进程巧0 i) 当前占用资源之和。这时我们称这样的进程序列是安全的。选项A,要 完成pl还需要1个资源。剩余2个资源,可以满足它,然后pl释放资 源,这时系统剩下3个资源,可以满足p2,然后p2完成释放资源,这 时系统剩下7个资源,可以满足p3,然后p3完成释放资源,这时系统 剩下1。个资源,可以满足p4,所以此进程序列不会引起死锁。选项B, 当先处理p2时,系统只剩下2个资源,不能满足p2,所以p2不能完 成,p2又不会释放自己的资源,所以出现了死锁的条件,保持等待,所 以会死锁。选项C、D以此类推。10.B11.255.255.255 255【解析】在路由表中,对于特定主机路由,可采用255 ;255.255 255作为子网掩码,采用目的主机IP地址作为目的地址:对于 默认路由,则采用0000作为子网掩码,默认路由器的地址作为目的地 址。12.N-113 .笛卡儿积笛卡儿积解析:自然连接是构造新关系的有效方法,投影 和选择是分解关系的有效方法。利用投影、选择和自然连接操作可以任 意地分解和构造新关系。一般,自然连接使用在R和S有公共属性的情 况中。如果两个关系没有公共属性,那么他们的自然连接就变成笛卡儿 积。14 .回滚回滚解析:未能成功完成的事务称为中止事务,中止事务必须 对数据库的状态不造成影响,即中止事务对数据库所做的任何改变必须 撤销。一旦中止事务造成的变更被撤销,则称事务已回滚。15 .静态特性静态特性解析:数据模型是数据库系统的数学形式框架、 是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操 作、数据语义以及数据一致性概念的工具,即数据的动态特性、数据的 静态特性和数据的完整性约束。其中数据的静态特性包括对数据结构和 数据间联系的描述。16 .透明网桥【解析】网桥按照路由表的建立方法分为两类:透明网桥 和源路由网桥。这两种网桥标准分别由IEEE 802.1与IEEE 802.5两个 分委员会制定。17 .开发工具或工具Oracle产品主要包括数据库服务器,开发工具和连 接产品三类18 .GIS【解析】地理信息系统(GIS)有时又称为“地学信息系统”或“资源 与环境信息系统它是一种特定的十分重要的空间信息系统。它是在计 算机硬、软件系统支持下,对整个或部分地球表层(包括大气层)空间中 的有关地理分布数据进行采集、储存、管理、运算、分析、显示和描述 的技术系统。19 .一个一个解析:外模式也称子模式或用户模式,它是数据库用户(包 括应用程序员和最终用户)能够看见的和使用的局部的逻辑结构和特征 的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表 示。一个数据库可以有多个外模式。内模式也称物理模式或存储模式, 一个数据库只有一个内模式。它是数据物理结构和存储方式的描述,是 数据库内部的表示方法。20 .查询优化查询优化功能可以为用户提供与他们的查询相关的优化选 项。此功能允许用户通过使用为查询结果计算的聚合统计数据来深化查 询结果。此功能通常用于与索引项相关的元数据21.B解析:用户的逻辑文件要存放到存储介质上时,文件系统要根据存 储设备的类型,用户采用的存取方式决定文件在存储介质上的组织方式。 22.B23.D24.C25.A26.A27.C28.B29.D30.A31An【审题关键句】个位-千位-百位-十位数大于零的个数,把所有满足 此条件的数依次存入数组,按从大到小的顺序排序。n【解题思路】n本题类似第9套试题,通过审题可以发现有两个不同点:要求统计 的四位数的条件是“个位一千位一百位一十位数大于零的个数”,参考答案 的第8条语句修改if语句的判断条件即可。将统计结果按从大到小的 顺序排序,参考答案的第13条语句,修改两数组元素的大小比较符即 可。另外,对于数据交换的整型变量tmp可以自定义其变量名。n【参考答案】nn32 .n【审题关键句】按每个数的后三位降序排列,然后取出满足此条件 的前10个数依次存入数组;如果后三位的数值相等,则按原先的数值 进行升序排列。n【解题思路】本题类似第7套试题,通过审题可以发现主要有两个不 同点:按每个数的后三位降序排列,参考答案的第5条语句,修改两 数组元素的大小比较符即可;后三位的数值相等则按原先的数值进行 升序排列,参考答案的第13条语句,同样也是修改两数组元素的大小 比较符即可。n【参考答案】nnn33 .n审题关键句】四位数的千位=百位=十位=个位,且四位数是奇 数,统计出满足此条件的个数,按从小到大的顺序存入数组。n【解题思路】n本题类似第9套试题,通过审题可以发现主要有两个不同点:一是要求统计的四位数的条件是“千位=百位=十位=个位",二是要求该四 位数是奇数,这两个不同点都体现在参考答案的第8条语句中,对该语 句进行修改即可,其中,可以判断奇数的表达式是“ai%2»。n【参考答案】nn34 .n【审题关键句】大于后连续5个数,奇数,从小到大排序。n【解题思路】本题类似第35套试题,通过审题可以发现主要有两个不 同点:判断数值为奇数,可通过ai%2进行判断,参考答案的第4条 语句;要求进行比较的元素大于后连续5个数,因此在设置判断条件 时,作为比较的两个数之间应该是大于关系,参考答案的第4条语句。n【参考答案】nn35 .n【审题关键句】计算金额,按金额从小到大进行排列,相同的则按 产品代码从小到大排列,结果存入结构数组。n【解题思路】n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要 求有所不同,参考答案的第8行进行修改即可。n【参考答案】nn36 .n【审题关键句】以行为单位把字符串中的所有小写字母改写成该字 母的上一个字母,大小写不变,其他字符不变。n【解题思路】n定义整型循环变量i、j。n在第一层for循环中,循环变量i从0开始,依次递增直到其值等于 maxline,实现对文章每行的处理。第二层for循环中,循环变量J从0 开始,依次递增直到其值大于或等于strlen(xxi),在循环体中,利用if 条件语句判断如果xxij的值为字符匕,,则把xxij的值设置为字 符2。否则如果XX皿D的值在小写字符3与2之间,则把xxi皿的 值减1,把其值变成其前一个字符的ASCII码。n【参考答案】nn37 .n【审题关键句】千位+百位等于十位十个位,且千位+百位等于个 位.千位的10倍。计算并输出这些四位自然数的个数ent以及这些数的 和。n【解题思路】n首先定义一个循环变量i,以及分别用来存放四位数分解之后各位 数的变量qw(千位)、bw(百位)、SW(十位)和gw(个位)。n通过for循环依次对数组中的每个四位数进行分解,循环初值为 1000,终值为5000,每循环一次,循环变量i的值加1。每分解一个四 位数,根据题目要求,判断其“千位十百位=十位+个位”的条件是否满足, 同时判断“(千位+百位尸(个位于位)*10"的条件是否满足,两个条件之间 用运算符进行连接。当同时满足以上两个判断条件时,计数变量ent的 值加1,同时将该四位数累加到求和变量sum中,最终得到满足条件的 四位自然数个数ent及它们的和sum。11 .在路由表中,特定主机路由表项的子网掩码为 012 .系统中有N个进程,则进程就绪队列中最多有【】个进程。13 .通常,自然连接的两个运算对象关系R和S具有公共属性,如果关 系R和S没有公共属性,那么它们的自然连接就等同于 o14 .被中止的事务对数据库所数的任何改变必须撤销,这称作事务的 O15 .数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。 对数据结构和数据间联系的描述,这是描述数据的 016 .网桥按照路由表的建立方法分为两类:

    注意事项

    本文(2022年广东省江门市全国计算机等级考试数据库技术预测试题(含答案).docx)为本站会员(太**)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开