2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx

上传人:王** 文档编号:861899 上传时间:2024-02-06 格式:DOCX 页数:36 大小:156.74KB
下载 相关 举报
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第1页
第1页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第2页
第2页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第3页
第3页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第4页
第4页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第5页
第5页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第6页
第6页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第7页
第7页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第8页
第8页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第9页
第9页 / 共36页
2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx_第10页
第10页 / 共36页
亲,该文档总共36页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx》由会员分享,可在线阅读,更多相关《2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案).docx(36页珍藏版)》请在优知文库上搜索。

1、2021年内蒙古自治区乌兰察布市全国计算机等级考试数据库技术测试卷(含答案)学校:班级:姓名:考号:一、L选择题(10题)1.在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?A.2B.3C.4D.52 .下述哪些功能是数据库定义模块的基本功能?I.数据库模式定义II.数据库完整性定义III.数据库安全性定义IV.存取路径定义A.仅I、II和11IB.仅I、II和IVC.仅11、In和IVD.都是3 .内存和CPU之间增加高速缓存的目的是A.解决CPU和内存之间的速度匹配问题B.扩大主存容量C.既扩大内存

2、容量,又提高存取速度D.以上说法都不对4 .关于计算机的操作系统,下面叙述不正确的是A.操作系统是从管理程序(管理软件和硬件的程序)发展而来的B.操作系统既是系统软件又是应用软件C.操作系统是计算机用户与计算机的接口D.用户一般是通过操作系统使用计算机5 .下列关于网络的叙述错误的是A.X.25网是一种典型的公用分组交换网B.帧中继FR技术是在数据传输速率高、误码率低的光纤上使用简单的协议,以减小网络传输延迟的技术上发展起来的C.异步传输模式ISDN是新一代的数据传输与分组交换技术D.FDDI是一种以光纤作为传输介质的高速主干网6 .计算机安全的范围应包括计算机实体安全、软件安全、数据安全和(

3、)。A.通信安全B.网络安全C.运行安全D.系统安全7 .数据库维护阶段的故障维护工作主要是()。A.排除设备故障B.恢复遭到破坏的数据C.数据模型的更新D.修改应用程序8 .在关系代数中,从两个关系的笛卡尔积中选取它们属性间满足一定条件的元组的操作,称为A.并B.选择C.自然连接Df连接9 .设树林F中有4棵树,第一、第二、第三和第四棵树所拥有的结点数依次为4、6、3、2o那么与树林F对应的二叉树根结点的右子树上的结点数目为()。A.2B.10C.5D.1110 .从E-R图导出时,如果两实体间的联系是M:N的,下列说法中正确的是A.将M方关键字和联系的属性纳入N方的属性中B.将N方关键字和

4、联系的属性必定纳入M方的属性中C.在M方属性和N方的属性中均增加一个表示级别的属性D.增加一个关系表示联系,其中纳入M方和N方的关键字二、填空题(10题)IL的虚拟局域网的建立是动态的,它代表了一组IP地址,并由称做代理的设备对虚拟局域网中的成员进行管理。12 .如果关系模式R的属性之间不存在非平凡且非函数依赖的多值依赖,则R的规范化程序达到了o13 .网络防火墙的主要类型是包过滤路由器、电路级网关和网关。14 .运行IP协议的Internet可以为其高层用户提供的、面向无连接的、尽最大努力的数据报投递服务。15.1PTV包括视频点播、直播电视和3个基本业务。16 .在SQL语言中,允许获得某

5、种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定子句。17 .在关系数据库的规范化设计中,对模式分解的等价性进行评价的两条主要标准是无损连接性和O18 .数据库并发操作控制包括以【】方式打开数据库和对数据库或记录加锁两种方法。19 .传输层的主要任务是向用户提供可靠的服务,透明地传送报文。20 .设有关系SC(sno,cname,grade),各属性的含义分别为学号、课程名、成绩。若要将所有学生的“数据库系统”课程的成绩增加10分,能正确完成该操作的SQL语句是grade=gradeIOWHEREcname二数据库系统二三、单选题(10题)21 .如果以链表为栈的存储结构,则

6、退栈操作时()A.必须判别栈是否满B.必须判别栈是否空C.判别栈元素的类型D.对栈不作任何判别22 .下列关于SQLServer数据库服务器登录账户的说法中,错误的是A.登录账户的来源可以是Windows用户,也可以是非Windows用户B.所有的Windows用户都自动是SQLServer的合法账户C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQLSerVer服务器D.sa是SQLServer提供的一个具有系统管理员权限的默认登录账户23 .在SQLSerVer2008中,设有商品表(商品号,商品名,生产日期,单价,类别)。现经常需要执行下列查询:SELECT商

7、品号,商品名,单价FROM商品表WHERE类别IN,食品7家电f)ORDERBY商品号现需要在商品表上建立合适的索引来提高该查询的执行效率。下列建立索引的语句,最合适的是()oA.CREATEINDEXIdxlON商品表(类别)B.CREATEINDEXIdxlON商品表(商品号,商品名,单价)C.CREATEINDEXIdxlON商品表(类别,商品号,INCLUDE(商品名,单价)D.CREATEINDEXIdxlON商品表(商品号,INCLUDE(商品名,单价,WHERE类别=食品OR类别廿家电24 .数据字典是软件需求分析阶段的最重要的工具之一,其最基本的功能是OA.数据库设计B.数据通

8、信C.数据定义D.数据维护25 .在定义一个关系结构时,应该说明()A.字段、数据项及数据项的值B.属性名、属性数据类型及位数C.关系名、关系类型及作用D.记录名、记录类型及内容26 .索引使用原则中不可以为该列建立索引的是:()A.经常在查询中作为条件被使用的列。B.频繁进行排序或分组的列。C.一个列的值域很大时。D.如果待排列的列有多个,选择任意一列。27 .在需求分析阶段中,业务流程的分析结果一般用()A.E-R图表示B.程序流程图表示C.数据流图表示D.数据结构图表示28 .在SQLSever中创建用户数据库,其主要数据文件的大小必须大于A.master数据库的大小B.model数据库

9、的大小C.msdb数据库的大小D.3MB29 .下面关于通道的叙述中,正确的是()I.通道相当于一个功能简单的处理机H.通道完成数据输入输出工作I11通道与CPU共用一个内存A.I和11B.I和11IC.II和InD.都是30.用数组A0.m-l存放循环队列的元素宜若其头尾指针分别为front和rear,则循环队列中当前元素的个数为()A.(rear-frontm)modmB.(rear-front1)modmC.(rear-front-1m)modmD.(rear-front)modm四、C语言程序设计题(1。题)31.已知数据文件in,dat中存有300个四位数,并已调用读函数readDa

10、t把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序。最后main函数调用写函数WriteDat把数组b中的数输出到文件Out.dat中。例h9123,%123Xh剜该数满足条件存入敷组b中.且个数Cgrt+1.9812,9-8-l-20,剜该数不满足条件忽略注意:部分源程序存在teste文件中.程序中已定义IJ(组:a(300Jb(300J,已定义变Cm请勿改动数据文件indai中的任何数据、主函数min(),读函数m

11、dDtO和写的数WriCeDato的内容.1;!include234567B9!inta(300,b(300),cnt-0jI;voidwriteDat(); voidreadDat(); voidjsValue()定义整屋依tfia1300),b(300)fDftet,并且ent的初值为0;main()10!(IUj12j13int1;readDat();devalueO;202122232425262728void writcDt()14WriteDat();15rintf(cnt-tdnw,ent);16iford-0;ient;i)17;printf(wb(%d-%dn,i,18:)1

12、9;voidreadDatOFILEfp;nt1;fp-fopen(in.datr*r*);for(l-0;i300;1)fscanf(fp,Id,6aiB;fclose(fp);29 i I30 ;31 !32 ;33 :34 35 ;36 137 i FILEfp;inti;f-fopn(out.datw,w);frntf(fp,%dn,ent);for(i0;ifprintf(fp,wtdn-,bi);fclose(f);32.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编制函数StreharJR,其函数的功能是t以该文章中的行为单位把字符串中的所

13、有字符的二进制ASCII值右移4位,高位补0,然后把右移后的字符ASCII值再加上原字符的ASCn值,得到新的值仍存入原字符串对应的位置上,之后把已处理的结果仍按行重新存入数组XX中。最后main函数调用函数WriteOat把结果XX输出到文件out.dat中。例如:“z”对应的ASCII值为7AH1二进制值为OlIllo10,右移4位后为00000111,加上原来2”的ASCn值0111上原得到IOoooOOl结果。原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按字符处理。注意:部分源程序存放在test.C文件中。请勿改动主函数main、读函数ReadDat和输

14、出函数WriteDat的内容。23A56789101112*include!includecha(50(80;intmaxline-0;/文豪的效行数/IntReadDat(void);voidWriteDat(void);voidStrCharJR(void)voidmain()14151617181920if(ReadDat()Printf(It据文件in.dat不能打开!n007);return;StrCharJRO;WriteDat();21;222324!25;26!27;28129;3031i/从文件in&u中读JR篇英文文It存入剌字符串械但XX中/intReadDat(void)FILEfp;Inti0;charp;if(fp-fopenCin.dat-,wr*)JLL)return1;whlle(fgeta(xx(i1r80,fp)-NULL)p-strchr(xxi),*n*);if(p)p-0;32 3334

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中学教育 > 试题

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

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