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

    (2023年)陕西省榆林市全国计算机等级考试数据库技术预测试题(含答案).docx

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

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

    (2023年)陕西省榆林市全国计算机等级考试数据库技术预测试题(含答案).docx

    (2023年)陕西省榆林市全国计算机等级考试数据库技术预测试题(含答案)学校:班级:姓名:考号:一、1.选择题(10题)1. 一个用品信息表goods_inf(gno,gname,gnum,gtime),把所有的用品数 量增加100,正确的操作是 oA.UPDATE goods_inf SET gnum=1008 .UPDATE goods_inf SET gnum=gnum+l00C.UPDATE goods_inf WHERE gnum=gnum+100D.UPDATE goods_inf LIKE gnum=gnum+1009 .下面哪个不是数据库系统必须提供的数据控制功能?A.安全性B.可移植性C.完整性D.并发控制10 已知学生、课程和成绩三个关系如下:学生(学号、姓名、性别、班 级)课程(课程名称、学时、性质)成绩(课程名称、学号、分数)若打印 学生成绩单,包含学号、姓名、课程名称、分数,应该对这些关系进行 ()oA.并B.交C.乘积D.连接对关系数据库来讲,下面说法错误的是()oA.每一列的分量是同一种类型数据,来自同一个域B.不同列的数据可以出自同一个域123456789101112131415161718192021222324252627282930 ;31 !32 33 j34 !35 ;36 !37 i38 139 ;40 ;41 !42 ;43 !44 i46 !47 I49 !50 ;include <3tdio>h> linclude <string.h> include <ctype.h> unsigned char xx5080;int maxline - 0; /文区的总行数/ int ReadDat(void);void WriteDat(void);void encryptChar();voidi C;if (ReadDatO);I!printf (“数据文件in.dat不能打开! n00”);return;I )encryptChar();;WriteDat();:>i八从文件ndai中谟取一篇英文文拿.存入到无符号字椅席效祖u中/ int ReadDat(void)!(;FILE *fp;int i - 0;;-. unsigned char *p; if (fp-fopenfin.dafr")-NULL) return 1; while(fgets(xx(i),80f fp) !» NULL)p - strchr (xx(i# nt); if (p) *p 0;> maxline . i; fclose(fp); return 0;)八圮雄果XX 出我文件ouLdai中 void WriteDat(void)(' , ?!FILE *fp: int i; fp fopen("out.datMrwww); for (1 « 0; i < raaxline; if) Iprintf (7sn“,xx(i);fprintf (fpr 7sn”. xx (i J); >fclose(fp);34.已知数据文件in .dat中存有300个四位数,并已调用读函数rcadDat把这些数存入数组a中,请编制一函数jsvalue,其功能是:求出千位数 上的数加百位数上的数等于十位数上的数加个位数上的数的个数ent, 再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。最后main函数调用写函数writeDat把数组b中的数输出到文件out . dat中。例如,7153, 77 ,升3,则读数满足条件存入数处卜中.11个数entym”.8129, $+13 2传.刻该数不涓足条件忽略. 注意部分源程序存在teste文件中程序中已定义故组13(300. b300.已定义受累3 ent清勿改动数据文骨Mdai中的任何数据.卜:函数main。.诙函数rcadDat。和写函数wnteDat。的内容.1 ;tinclude <stdio.h>2 ! int a300r bf3009 cnt-0;3 ; void readDat();4 ; void writeDat();5 ! jsValue()6: (7 .I8 ;)9 ; main()10 !;,(11 ; int i;12 readDat ();13 jsValue ();14 J writeDat ();15 * printf (Hcntss%dnH/ ent);16 ; for(i 0; i < ent;上17 ; printf Lb【Qd】7dn”. i. b( i );18 ! ),19 ; void readDat()20 (FILEP;22232425262728293031323334353637int i;fp - fopen("lndALr");ford « 0; i < 300; “) fscanf(fp. fdJ, iai);fclose(fp);void writeDat()FILE *fp; int 1; fp = fopen ("out .dat*, Hw*); fprintf (fp, 7dn", ent); for(i 0; i < ent;fprintf(fp, K*dn". bi); fclose(fp);35.已知在in . dat中存有若干个(个数200)四位数字的正整数,函数 ReadDat读取这若干个正整数并存入数组XX中。请编制函数Cal Value, 其功能要求:1 ,求出该文件中共有多少个正整数totNum ; 2 ,求出这些 正整数中的各位数字之和是奇数的数的个数totCnt,以及满足此条件的 这些正整数的算术平均值totPjzo最后maini函数调用函数WriteDat把 所求的结果输出到Out . dat文件中。注意:部分源程序存放在test . C文件中。请勿改动数据文件in .dat中的任何数据,主函数main、读函数ReadDat 和输出数据函数WriteDat的内容。1 i include <stdlo.h>2 | Idefine MAXNUM 2003 ! int xx【MAXNUM);4 j int totNuw - 0; 文件in.dA七中共有茎少个正数5 ;int totCnt 0; 符合条件的正敷的个敷6 double totPjz 0.0; 平均值7 ;int ReadDat(void);,8 ;void WrlteDat(void);9 j void CalValue(void)10 ;(11 i12 : I13 ; void 4 ; I15 ! int 1;16 ; ford - 0; i < MAXNUM; ")17 xx(i 0;18 if (ReadDat (HI q f20 :printf数据文件ln.dat不能打开! 00八rT);21 return;22 23 : CalValueO ;24 ; printf文件in.dat中共有正整数"d个n”. totNum);25 ; printf ("符合条件的正整数的个数=*d个5",totCnt);26 i printf平均值,821£门. totPjz);27 j WriteDat();28 ”j /读取这若F个正整数并存入敛物Xi中29 ; int ReadDat(void)30 L (31 ; FILE *fp;32 5 int i - 0;33 if (fp*fopen(-in.dat* "r*)NULL)34 ; return 1;35 ; while(!feof(fp)36 37 ; fscanf(fpf "Qd.",38 :| )39 ifclose(£p);40 ; return 0;41 : 1i /«!计算姑肇存入文件。ut.da匕中"42 1void WriteDat(void)43 :(44 ; FILE fp;45 ! fp fopen(Hout.datw, "w");totCnt, totPjz);46 ; fprintf fp, "dndnQtotNum,47 J fclose(fp);36.函数ReadDat实现从文件in . dat中读取一篇英文文章存入到字符 串数组XX中,请编制函数StrCharJR,其函数的功能是t以该文章中的 行为单位把字符串中的所有字符的二进制ASCII值右移4位,高位补 0,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的 值仍存入原字符串对应的位置上,之后把已处理的结果仍按行重新存入 数组XX中。最后main函数调用函数WriteOat把结果XX输出到文件 out . dat 中。例如:对应的ASCII值为7AH,二进制值为01111010,右移4位后为 00000H1,加上原来"2”的 ascii值 onnoio 得到 looooooi 结果。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符 号和空格,并也按字符处理。注意:部分源程序存放在test . C文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。H 1 ; tinclude <stdio.h>2 ! ftinclude <string.h>3 ; char xx50|80;4 ! int maxline = 0; /文堂的总行数75 ; int ReadDat(void);6 j void WriteDat(void);j voidStrCharJR(void)8 ; 19 ;10 ; 111 ! voidmain()12 ; »13 ! if(ReadDat() ! (15 ;priraf数据文件in.dat不能打开! 八007):16 jreturn;Ln- i18 ! : StrCharJR 0;"f 19 f WriteDat ();II 20 !"从文"in&u中读取一篇英文文章存入到字符中代用Xi中/21 int ReadDat(void)22 H23 1 FILE *fp;24 int i * 0;-25 * .char .-ep;26 ! if (fp»fopen(Hin.datHrHrw) )NULL)27 ; return 1;28 ; whlle(fgets(xx(ir80,fp) !- NULL)29 ; (30 ; p n strchr(xx(i)f31 j if(p),p - 0;32 |.:£*+:33 5)34 j maxline i;35 ! fclose(fp);36 : return 0;37 !) /1E结果xx*出到文仰ouLdai中/38 ;void WriteDat(void)39 ;(40 :FILEwfp;41 !int i;42 ;fp »fopen(,iout.dat,43 ! for(i » 0; i < maxline; £ 1)44 ;145 ; printf (isXne xx(i);46 « fprintf(fpt ”“sn", xxlij);47 ;)48 J fclose(fp);49 ; 137.已知数据文件in .dat中存有200个四位数,并已调用读函数readDat 把这些数存入数组a中,请考生编制一函数jsVal,其功能是:把一个四 位数的个位数位置上的值减去千位数位置上的值再减去百位数位置上 的值最后减去十位数位置上的值,如果得出的值大于等于零且原四位数 是偶数,则统计出满足此条件的个数ent,并把这些四位数按从小到大 的顺序存入数组b中,最后调用写函数writeDat把结果ent以及数组b 中符合条件的四位数输出到Out . dat文件中。注意:郴分源理序存在teste文件中程序中已定义数组b a(200). b(200,已定义变量ent请勿改动数据文件n&i中的任何数据.主函数mainO,读函数rcadDatQ和写函数writeDatO的内容1 ! Ilncludo <stdio.h>2 ;Ideflne MAX 20034567891011121314151617181920212223242526272629303132333435363738int aMAXJ, b(MAXJ/ ent - 0; void writeDat();void jsVal() void readDat() ( xnt i;FILE, "pjfp fopen(win.datR#ford - 0; i < MAX; i+i fscanf(fp/6a(il>fclose(fp);void main()I int i; readDat (); jsVal ();、,.printf ("涡足条件的数Tdn,ent); for(i « 0; i < ent;prlntf(n%d ”, b(i); printf;writeDat();)void writeDat()(FILE #fp; int i; fp - fopen(Rout.datw, Ww,r); fprintf(fp# "+dn", cnt> for(1 0; i < ent;fprintf(fpr s*dn*. b|x); fclose(fp);38.已知在in . dat中存有若干个(个数200)1四位十进制数字组成的正 整数,函数ReadDat读取这若干个正整数并存入数组XX中。请编制函 数CalValueO,其功能要求:1 .求出该文件中共有多少个正整数totNum ;2 .求这些正整数右移1位二进制位后,产生的新数是偶数的数的个数 totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjzo最后main函数调用函数WriteDat把所求的结果输出到out . dat文件中。注意:部分源程序存放在test . C文件中。请勿改动数据文件in .dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDatO的内容。23456789101 0 A V13141516171819202122232425262728293031tinclude <stdio.h> ,define MAXNUM 200 int xx MAXNUM” int totNuni . 0;文件 in .dot 中共ff多少个正务数 int totCnt 0; /符合条件的iE整散的个故 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()( 一 .printf数据文件in.dat不能打开! 007n-); return;)CalValue();printf ("文件 in.dat 中共有正整数7d 个n”,totNum);prin",符令条件的正整数的个数d个'm”, totCnt);printf ("平均值totPjz);WriteDat();I八设取这法干个正整敏并存入畋俎。中int ReadDat(void)iFILE efp;32;int 1 0;33 ! if (fp-fopGn("in.datw wr")-NULL)34 i return 1; /to* in.dat R£R 1 / while 一亶执行 K9(文件S.dat的姑NKil图/35 j while(!feof(fp)36 ;137 ! f scanf (fp, "d.,xxfi + T); 从文件 in.dat41Ht 存入 xx【幻中IWN i. in 138 i |39 j fclose(fp);40 ! return 0; /"tt件,n.d4t若干个取井正入敷flln中逆网Q41 ;);/史计年姑景存入文件out.dat中/42 ! void WriteDat(void)43 ; ,一 j、144 j FILE *fp;45 I fp fopen(Mout.dAt*r "wM);46 ; fprintf(fp9 *%dn%dnt.211nM 匕。匕Num. totCnt, totPjx):47 ! fclose(fp);48 H39.已知在文件in .dat中存有100个产品销售记录,每个产品销售记录 由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整 型),数量si(整型),金额je(长整型)五部分组成。其中:金额=单价*数 量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编 制函数SortDat,其功能要求:按产品代码从小到大进行排列,若产品代 码相同,则按金额从小大进行排列,最终排列结果仍存入结构数组sell 中o最后main函数调用函数WriteDat把结果输出到文件out . dat中。 提示:若中间变量为PRO temp,则可以直接使用结构赋值语句进行解 题;产品代码比较请用函数stremp进行解题。例如:selli=temp ; 注意:部分源程序存放在test . c文件中。请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。C.行的顺序可以任意交换,但列的顺序不能任意交换D.关系中的任意两个元组不能完全相同5 .计算机的内存储器比外存储器A.便宜B.储存更多信息C.存取速度快D.虽贵,但能储存更多信息6 .在下列的两个关系中,学号和系号分别为学生登记表和系信息表的主 键(或称主码),则外键是 学生登记表(学号,姓名,性别,年龄,系 号) 系信息表(系号,名称,办公室,主任)A.学生登记表的学号B.系信息表的系号C.学生登记表的系号D.系信 息表的名称7 .下列什么符号可以表示”可以和任意长的字符串匹配”? A.*B.% C.& D.$8 .十进制数值87的二进制数值是A.1010111 B. 1010101 C.1001111 D. 10011009 .数据库系统的并发控制主要方法是采用哪种机制?A.拒绝B.可串行化C.封锁D.不加任何控制10 .下面不正确的说法是A.关键字是关系中能够用来惟一标识元组的属性B.在一个关系中,关键字的值不能为空C一个关系中的所有候选关键字均可以被指定为主关键字D.关键字只能由单个的属性组成linclude <stdio.h> finclude string.h> linclude <stdlib.h> define MAX 100 typedef struct (J> 5; Achar dro(5; )产乩代码/ char me(11 ; /产品名呼” int dj;/ 0价/int si;/ Ik* /long je;/金/):PRO;PRO sellMAX; void ReadDat(); void WriteDat();345678910111213141516171819void SortDat()20 j void main 021 1(22 ; nienisct (oolU0, slzeof(sell);23242526282930313233343536 力383940414243444546什4950515253545556ReadDat()i Sort Dat (); WriteDat O;,谭取返100个记*月存入WI构数巾«dl中/ void ReadDat O (FILE efp;char str(80chll);Lnt i;fp fopen(in.daff ”r)f for(1 0; 1 < 100; m (fgets(str, 80. tp);memcpy (sell (i «dffir str0 4”memcpytselim .me, str 4. 10);memepy(ch,str*14 4);ch|4»0;sei 11J.dj , atoi(ch);wernepy (ch/str 18t 5) ;ch5»0;sell(1.31 atoi(ch);sell(il.Je (long)sell(i.dj sell 1»sX: fclose(fp);八ie姑里出到文付<wt<ht中/ void WriteDat(>FILE fp; lnt 1; fp fopen(Rout.datM# *wH>; ford 0; i < 100; i") Ifprlntf (fpt fs %s Md Aid 1101dn*rsell11 .me, sell|1) .dj, sell11 .sl,sei111Jjo):tcloso(fp);40.已知在in . dat中存有若干个(个数200)四位数字的正整数,函数 ReadDat读取这若干个正整数并存入数组XX中。请编制函数CalValue, 其功能要求:1 .求出该文件中共有多少个正整数totNum ;2 .求这些正整数右移1位二进制位后,产生的新数是奇数的数的个数totCnt,以及满足此条件的这些正整数(右移前的值)的算术平均值totPjzo最后main函数调用函数WriteDat把所求的结果输出到文件out.dat中。注意:部分源程序存放在test . c文件中。请勿改动数据文件in .dat中的任何数据,主函数main、读函数ReadDat和输出函数WriteDat的内容。34567891011*include <stdlo.h> #define MAXNUM 206 int xxMAXNUM);int tOtNum 0;/文件/n.dat:中年有右少个正强敏 int totCnt 0; 符合条件的正整数的个15 double totPjz - 0.0; 牛均值 int ReadDat(void);void WriteDat(void); void CalValue(void)12 :13 j14 ;15 !16 ;17 :18 ;19 20 !void main()iint 1;ford - 0; i < MAXNUM;xx(i 0;if(ReadDat()( .printf (”数据文件in.dat不能打开!007nw);2122232425return;ICalValue();printf (“文件 in.dat 中共有正整敢='d 个n“,totNum);printf 符合条件的正整数的个败"d个nL totCnt);26272829303132333435363738394042434445464748printf ("平均值totPjz);WriteDat ();)/优取遥若干个正数并存入室蛆XX中Int ReadDat(void)I >FILE ”p;int i 0;if (fp-fopen(Hin.datH#HrH) )mNULL)return 1:while(!feof(fp)Ifscanf (fp/ fd.,&xxi+J); t )fclose(fp);return 0;/*把计算姑累存入文件>ut.dat中/void WriteDat(void) FILE efp;fp fopen(wout.dat"ftOtPj 2);fprintf(fp/wtdn%dni.21fnw/ totNum, totCnt, fclose(fp);五、设计与应用题(2题)41 .设有某商业单位需要建立商务数据库用以处理销售记账,它记录的数 据包括:顾客姓名,所在单位及电话号码;商品名称,型号,产地及单 价,某顾客购买某商品的数量及日期。假定无同名顾客,无同型号商品, 由话公用腼客可存不同日期买同一商品。(1)请画出该单位的商务ER 图模型并优化。(6分)(2)将ER模型换成关系模型并规范化到3NFO(4分)42 .在SQL Server 2008中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销 售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商 品的单价。现要求每当在销售表中插入前4列数据时(假设一次只插入 一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售 表的第5歹厂本次利润”。请编写实现上述功能的后触发型触发器代码。(10 分)六、单选题1分(2题)43 .从功能上讲,数据库应用系统设计包括四个层次。下列层次中包含索 引设计的是()oA.表示层B.业务逻辑层C.数据访问层D.数据持久层44 .在某并行数据库中,有关系R (A, B)和S (B, C),其中R包含 1000000行数据,S包含100行数据。现有查询SELECT*=FROM R, S WHERER . A> ; S . Bo下列数据划分方式中,对该查询速度最快的是 ()oA.将R按照A属性进行散列划分,将S按照B属性进行散列划分B.将R按照A属性进行范围划分,将S按照B属性进行范围划分C.将R按照A属性进行范围划分,将S复制到各个节点D.将R按照A属性进行散列划分,将s复制到各个节点参考答案1.B解析:更新操作语句的一般格式:UPDATE表名,SET歹IJ名=表 达式列名=表达式.WHERE谓词;2.B解析:数据库系统必须提供安全性、完整性和并发控制功能。3 .D4 .C解析:在关系数据库来说,必须具有以下6条性质:(1)每一列的分 量是同一类型的数据,来自同一个域。(2)不同的列可出自同一个域, 称其中的每一列为一个属性,不同的属性要给予不同的属性名。(3)列 的顺序无所谓,即列的次序可以任意交换。(4)任意两个元组不能完全 相同。(5)行的顺序无所谓,即行的次序可以任意交换。(6)分量必须取 原子值,即每一个分量必须是不可分的数据项。5 .C解析:主存储器简称主存或内存,是计算机中用来存放指令和数据 并能由中央处理器直接存取的存储器。计算机工作时,整个处理过程中 用到的数据和指令都存放在内存中。辅助存储器简称辅存或外存,是不 直接向中央处理器提供指令和数据的各种存储设备。它主要用来存放内 存中难以容纳,但为程序执行所需要的数据信息。内存存储速度快,但 存储成本高且容量小汐卜存的存储容量大,存储成本低,但存取速度慢。6 .C解析:关系中的某个属性不是该关系的主码或只是主码的一部分, 但却是另一个关系的主码时,称该属性为外码。注意:学生登记表的学 号是学生登记表的主码,系信息表的系号是系信息表的主码。7 .B解析:本题主要考查了 SQL语言中的一些规则。符号可以表示 可以和任意长的字符串匹配。8 .A解析:如果要把十进制整数转换为二进制整数,其规则是:除2取 余,直到商为。为止,将结果按照上右下左的排列方式列出,就是转换 后的结果。9 .C解析:数据库中的数据是宝贵的共享资源,用户可以并发使用数据, 这样,必须有一定的控制手段来保障资源免于破坏。数据库管理系统对 事务的并发执行进行控制,以保证数据库一致性,最常用的方法是封锁 的方法,即当一个事务访问某个数据项时,以一定的方式锁住该数据项, 从而限制其事务对该数据项的防问。W.D解析:在关系的诸属性中,能够用来惟一表示元组的属性(或属性 组合)称为关键字或码。因此,关键字既可以是单个属性,也可以是属性 组。11 .不可靠的数据投递服务【解析】IP服务的3个主要特点是不可靠的 数据投递服务、面向非连接和尽最大努力投递服务。12 .数据库管理系统(DBMS)数据库管理系统(DBMS)解析:数据库管理 系统(DBMS)是位于用户与操作系统之间的一个数据管理软件,它通过 数据定义、数据操纵、数据库的运行管理和控制、数据库的建立和维护 来科学地组织、存储数据,高效地获取、维护数据。13 .用户账号【解析】FTp服务器利用用户账号来控制用户对服务器的 访问权限。14 .XML语言【解析】XMPP是一种基于XML语言定义描述的IM协 议。15 .通信规则为了保证Internet正常工作而要求所有Internet中所有主机 都必须遵守通信协议,如TCP/IP协议16 .提交因一个事物故障导致一系列事物回滚的现象称为级联回滚,由于级联回滚导致撤 销大量工作,因此不希望发生级联回滚,我们对调度进行限制,这种调度称为无级联调度。 17.关系关系18 .逻辑逻辑解析:数据库系统的三级模式是对数据的三个抽象级别。为了能够在内部实现这3个抽象层次之间的联系和转换,数据库管理系 统在这三级模式之间提供了两层映像:外模式/模式映像和模式/内模式 映像。正是这两层映像保证了数据库系统中的数据能够具有较高的逻辑 独立和物理独立性。19 .部分在R(U)中,如果X> Y,但Y不完全依赖于X,贝IJ称Y对X 部分函数依赖。20 .中断中断解析:中断是指当计算机系统中发生某个事件时,CPU暂 停正在执行的程序,转去执行处理该事件的程序,执行完后再返回原先 程序断点继续执行的过程。引起中断的事件称为中断源。21 .C22 .D消息认证是指接收者能够检验收到消息真实性的方法,检验的内容包括:证实消息的源和宿消息的内容是否保持其完整性、即未篡改消息的序号和时间性23 .C解析:对具有相同关键字的关系模式,如果他们的处理主要是查询 操作,且常在一起,可将这列关系模式进行合并。掌握关系数据库的逻 辑结构设计过程,如何正确运用模式评价、优化模式、分解。24 .A25 .D26.C解析:聚集是将若干对象和它们之间的联系组合成一个新的对象。27.D28.A29.C30.D31An【审题关键句】Xn+1=cos(Xn)的迭代计算。n【解题思路】n因为方程cos(x) ,x=0的根为实数,所以定义两个双精度型变量xO, xlo并把变量X1的初值设为0 . 0。n根据题目中给出的求方程一个实根的迭代算法,在while循环中, 首先把变量xl的值赋给xO,然后利用表达式cos(xO)n求出一个值xl,再调用vc6 .0的求绝对值的库函数fabsO,判断如果 x0与xl差的绝对值小于0 . 000001,就认为xl的值是方程cos(x) . x=0 的一个实根,此时退出循环,把X1的值返回。n【参考答案】n32.n审题关键句】以行为单位把字符串中的所有小写字母改写成该字 母的上一个字母,大小写不变,其他字符不变。n【解题思路】n定义整型循环变量i、j。n在第一层for循环中,循环变量i从。开始,依次递增直到其值等于 maxline,实现对文章每行的处理。第二层for循环中,循环变量J从0 开始,依次递增直到其值大于或等于strlen(xxi),在循环体中,利用if 条件语句判断如果xxij的值为字符则把的值设置为字 符2。否则如果XXiD的值在小写字符,at与2之间,则把xxij的 值减1,把其值变成其前一个字符的ASCII码。n【参考答案】nn33An【审题关键句】字符替代f(p尸p*llmod256,小于等于32或对应小 写字母不变,否则替换。n【解题思路】n本题类似第65套试题,通过审题可以发现主要是排序条件的设置要 求有所不同,参考答案的第6行,修改if条件语句的设置即可。n【参考答案】nn34An【审题关键句】千位+百位等于十位+个位的数的个数,把所有满足 此条件的四位数依次存入数组,然后对数组按从大到小的顺序进行排 序。n【解题思路】n本题类似第9套试题,通过审题可以发现有两个不同点:要求统计 的四位数的条件是“千位+百位二十位+个位”,参考答案的第8条语句修 改if语句的判断条件即可。将统计结果按从大到小的顺序排序,参考 答案的第13条语句,修改两数组元素的大小比较符即可。另外,对于 数据交换的整型变量tmp可以自定义其变量名。n【参考答案】二、填空题(10题)1 1.IP服务的3个主要特点是面向非连接和尽最大努力投递服务。12 .在计算机系统中,一个以科学的方法组织、存储数据,并可高效地 获取、维护数据的软件系统称为 O13 .FTP服务器利用 来控制用户对服务器的访问权限

    注意事项

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

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




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

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

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

    收起
    展开