2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)_第1页
2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)_第2页
2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)_第3页
2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)_第4页
2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2022年四川省自贡市全国计算机等级考试数据库技术测试卷(含答案)一、1.选择题(10题)A.同一关系内部属性之间不存在引用关系B.外码一定要与相应的主码同名C.同一个关系中不允许出现完全相同的元组D.同一个关系中主码的值可以相同2.数据独立性是指。A.数据依赖于程序B.数据库系统C.数据库管理系统D.数据不依赖于程序3.为了控制用户程序不能执行特权指令是通过设置PSW中的一个状态位来标志,这一位是A.保护位B.CPU状态位C.屏蔽位D.条件位4.IMS系统属于A.层次模型数据库B.网状模型数据库C.分布式数据库D.关系模型数据库5.对并发操作若不加以控制,可能会带来()。A.死机B.不一致C.不安全D.死锁什么技术?A.以太技术B.分组交换C.异步传输模式D.帧中继学生表的主码为学号,系表的主码为系号,因而系号是学生表的 。A.主码(主键)B.外码(外关键字)C.域D.映像必须进行注册,这一级管理是哪一级安全管理?A.系统级B.用户级C.目录级D.文件级9.对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序遍历结果为A.DBFEACB.DFEBCAC.BDFECAD.BDEFAC10.若把操作系统看作计算机系统资源的管理者,下列()不属于操作系A.程序B.内存C.CPUD.中断二、填空题(10题)把此数据报投递到(要求写出具体的IP地址)12.在文件系统中,文件的逻辑结构可分为两类,它们是流式文件和 13.虚拟存储管理的效率与程序局部性程度有很大关系,在一段时间内程序的执行呈现出高度的时间局部性和。14.在因特网中,域名解析通常借助于一组既独立又协作的15.交换机地址学习是通过读取帧的地址并记录帧进入交换16.从目前的发展情况来看,局域网产品可以分为共享介质局域网和 并把它们分布到多个处理器或多个磁盘。19.在面向对象数据模型中,子类可以从其超类中所有的属性和20.在关系代数中,从两个关系的笛卡儿积中选取它们的属性或属性组间满足一定条件的元组的操作称为连接。三、单选题(10题)21.在概念模型中,客观存在并可以相互区别的事物称为。A.码B.属性C.联系D.实体22.()可以看成是现实世界到机器世界的一个过渡的中间层次。A.概念模型B.逻辑模型C.结构模型D.物理模型23.关于计算机的操作系统,下面叙述不正确的是A.操作系统是从管理程序(管理软件和硬件的程序)发展而来的B.操作系统既是系统软件又是应用软件C.操作系统是计算机用户与计算机的接口D.用户一般是通过操作系统使用计算机24.在关系中选取满足某个条件的元组的关系代数运算称之为()A.选中运算B.选择运算C.投影运算D.搜索运算rear为队尾指针,则执行出队操作的语句为()A.front:=front1A.OSI详细说了各层提供的服务,但各层提供的服务与这些服务如何实现无关B.OSI不是一个标准,只是一个在制定标准时所使用的概念性的框架C.OSI提供了一系列可以实现的方法27.操作系统在控制和管理进程的过程中,涉及到()这一重要数据结构,这是进程存在的惟一标志。A.FCBB.FIFOC.FDTD.PCBA.TransistorB.IntegratedCircuitC.ComputerD.VacummTube应授予哪一种权限?30.采用SPOOLing技术的主要目的是()。A.提供内存和磁盘的接口B.减轻用户编程负担C.提高CPU和设备交换信息的速度D.提高独占设备的利用率由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数提示:若中间变量为PROtemp,则可以直接使用结构赋值语句进行解题:产品名称比较请用函数strcrnp进行解题。例如:sell[i]=temp;注意:部分源程序存放在test.c文件中。32.已知在in.dat中存有若干个(个数<200)四位数字的正整数,函数正整数中的各位数字之和是奇数的数的个数totCnt,以及满足此条件的这些正整数的算术平均值totPjz。最后maini函数调用函数WriteDat把注意:部分源程序存放在test.C文件中。33.程序test.C的功能是:把s字符串中的所有字符左移一个位置,串最后调用函数readwriteDAT把结果输出字和个位数字重新组成一个新的含有两位数字的数(新数的十位数字是百位数字和十位数字组成另一个新的含有两位数字的数(新数的十位数数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出35.在文件in.dat中存有若干个(个数<200)四位数字的正整数,函数正整数中的各位数字之和是偶数的数的个数totCnt,以及满足此条件的这些正整数的算术平均值totPjz。最后main函数调用函数WriteDat把注意:部分源程序存放在test.c文件中。36.函数readDat是从文件in.dat中读取20行数据存放到字符串数组XX中(每行字符串长度均小于80)。请编制函数isSort,其函数的功能条件:字符串从中间一分为二,左边部分按字符的ASCII值降序排序,如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上的值,并且原四位数是奇数,则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,数按从小到大的顺序进行排序。最后main函数调用写函数writeDat把函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数字符串中的所有小写字母改写成该字母的上一个字母,如果是字母a,则改写成字母z,其他字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出到文件out.dat中。例:原文:Adb.Bcdzaabck.LLhj结果:Aca.Bbcyzzabj.LLgi原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。注意:部分源程序存放在test.c文件中。40.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到无符把字符串中的第一个字符的ASCII值加第二个字符的ASCII值,得到i是文章中的某行)。第存入无符号字符串数组XX中。最后main函数调用函数WriteDat原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按它的ASCII值作以上处请勿改动主函数main、读数据函数ReadDat和输出数据函数WriteDat五、设计与应用题(2题)41.设有高校选课系统,需要对学校的系信息、教师信息、课程信息、学生信息、学生选课信息进行管理。已知系(DEPT)信息包括系编号(DeptNO)、系名称(DeptName教师(Teacher)信息包括教师号(TNO)、教师名(Tname);课程(Course)信息包括课程号(CNO)、课程名(CName)、课程学分(Credit学生(Student)信息包括学号(SNO)、学生姓名(Sname)、学生性别(Sex)。选Ⅰ程后,可获得相应课程的成绩。针对以上描述,完成下列设计内容:(1)构建选修课系统的ER图。(要求图中的实体集名用试卷中给出的英文名,联系所关联的实体集名的首字母,字母问用“一”或“_”连接,大小写不限)。(6分2)根据所构建的ER图,设计满足3NF的关系模式,并标出每个关系模式的主码和外码。(要求关系模式名同实体集名或联系名,属性名用试卷中给出的英文名,大小写不限4分)42.设有商品表商品号,商品名,单价)和销售品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的六、单选题[1分](2题)户的关系非常密切。关于人机界面设计,下列说法错误的是。A.人机界面设计时,应使用户感觉系统运行始终处于用户的控制之下,人机界面应该向用户及时反馈,保持人机界面与用户之间的双向交流B.当系统发生错误时,人机界面应为用户提供有意义的反馈信息,有时题便地从错误中恢复D.设计人机界面可采用原型迭代法,首先进行用户界面详细设计,然后与用户不断讨论,改进设计方案44.下列简化UML关系图中,最不恰当的是。•••参考答案值不可以相同,所以D错误。2.D解析:数据独立性是数据库领域的一个常用术语,包括数据的物理独立性和数据库逻辑独立性。数据的物理独立性是指用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的。也就是说,数据在磁盘上的数据库中是怎样存储的,是由DBMS管理的,用户程序不需要了变时,应用程序不用改变。数据的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的,也就是说,数据的逻辑结构改变了,用4.A解析:IMS系统是IBM公司于1969年研制出的层次模型数据库的代表性系统。IMS是最早和使用最广泛的几个数据库系统之一,并且在历史上曾是最大的数据库系统之一。IMS的开发者是研究并发恢复、完整性和高效查询处理这些问题的先驱者。5.B解析:并发操纵带来的是破坏数据库一致性的问题。死锁是在并发题。所以本题选“不一致”。6.B解析:广域网覆盖的地理范围从几十公里到几千公里,其通信子网7.B解析:外码定义为:设F是基本关系R的一个或一组属性,但不是8.A解析:文件系统必须提供安全可靠的保护与保密措施,以防止文件信息被有意或无意地破坏与偷窃。保护措施是为了防止由必须进行注册,这一级管理是系统级安全管理。9.B解析:通过两种树的遍历序列来推断第三种树的遍历时,反复利用的结点在A的右子树中;再分别对A的左右子树进行前面步骤的重复处理,直到每个结点都找到正确的位置。作系统的主要作用。资源主要是指计算机系统为了进行数值计算和数据因此路由器收到该IP数据包按照路由表的第一个(N,R)对序偶下一路。13.空间局部性空间局部性解析:虚拟存储管理是基于局部性的原理。表现在时间和空间局部性两个方面。时间局部性是指程序中执行的某些间局部性指程序在执行时访问的内存单元会局部在一个比较小的范围16.交换局域网从目前的发展情况来看,局域网产品可以分为共享介质18.物理存储结构物理存储结构解析:并行数据库物理存储结构的研究是研究如何对数据库中的关系进行划分。并把它们分布到多个处理器或20.θ21.D解析:在概念模型中,客观存在并可以相互区别的事物称为实体。实体可以是具体的人、事物,也可以是抽象的概念和联系。22.A户的使用,并能为其他软件的开发与使用提供必要的支持。24.B25.D26.C了一些概念,用来协调进程问通信标准的制定。程控制块,描述进程的基本情况以及进程的运行变化过程。28.B29.B解析:允许删除基本表中的元组的权限是DELETE。干进程共享的快速共事设备。就好像把一台设备变成了多台虚拟设备,从而提高了设备的利用率.我们称被模拟的设备为虚技术是一类典型的虚设备技术。则按金额从大到小排列,结果存入结构数组。\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。\n\n数及平均值。\n本题类似第46套试题,通过审题可以发现仅有一个不同点,即四位数的各位数之和为奇数,参考答案的第13条语句,将该该语句为判断各位数字之和是奇数的表达式即可。\n\n\n定义循环变量i,字符变量first和字符指针变量P,并使P指向字符即把字符串的首字符移动到字符串的最后位置上。\n\n34.\n【审题关键句】千位+个位与百位+\n本题类似第27套试题,通过审题可以发现主要是对四位数的筛选条参考答案的第8、9条语句重新指定两位数的组合方式;②新组台的两位数的奇数的判断及整除判断,参考答案的第10条语句。\n\n35.\n【审题关键句】读取正数,统计个数,各位数字之和为偶数的数的型变量he以及存储一个四位数的字符数组num[5]。\n②循环变量i从0开始,依次递增到4,对字符数组num[5]的每个元\n③循环变量i从0开始,依次递增到MAXNUM.1,对每个数调用库函数sprintf以4个字符宽度形式输出到字符数组num中,用字符数组num中的每个元素减去0的ASCII码48,就分别得到XX[i]这totCnt加1,并把xx[i]的值累加到变量he。\n⑤退出循环后,把变量he的类型转换成双精度型再除以totCnt得到符合条件的数的算术平均值totPjz。\n\n36.\n【审题关键句】以行为单位从字符串左边部分降序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字\n②第一层for循环中,循环变量i从0开始,依次递增直到其值等于strlen(xx[i])求得第i行字符串的长度,并把其值赋给变量len,再用1en除以2,得到第i行字符串长度的一半,赋给较字符xx[i][j]ASCII码值与xx[i][k]ASCII码值的大小,如果字符xx[i]啪的ASCII码值小于xx[i][k]的ASCII码值,则两者进行互换实现对第i行字符串左半部分的字符串按降序排列。函数strcpy,把从字符串xx[i]+P+1开始直到字符串xx[i]的结尾的子字把字符串xx[i]的左半部分的子字符串连接到变量str的后面;如果余数字符串xx[i]的结尾的子字符拷贝到字符串变量str中,再调用字符串连接函数stmcat把字符串xx[i]的左半部分的子字符串连接到变量str的后面,实现字符串xx[i]左右部分子字符串的交换。\n④调用字符串拷贝函数strcpy,把字符串变量str的值拷贝到字符串xx[i],实现把排序后的结果仍按行重新存入字符串数组XX中。\n\n数,统计出满足此条件的个数,按从小到大的顺序存入数组。求统计的四位数的条件是“千位>=百位>=十位>=个位”,二是要求该四句进行修改即可,其中,可以判断奇数的表达式是“a[i]%2”。\n\n的数依次存入数组,按从小到大的顺序排序。\n\n母的上一个字母,大小写不变,其他字符不变。\n①定义整型循环变量i、j。maxline,实现对文章每行的处理。第二层for循环中,循环变量J从0开始,依次递增直到其值大于或等于strlen(xx[i]),在循环体中,利用if条件语句判断如果xx[i][j]的值为字符’a’,则把xx[i][j]的值设置为字符’2’。否则如果XX[i][D]的值在小写字符’at与’2’之间,则把xx[i][j]的值减1,把其值变成其前一个字符的ASCII码。\n\n于该位置上的原字符ASCII码值加其后面一个字符的ASCII码值,逆\n①定义整型循环变量i、j和字符局部变量yuan。变量yuan,在第二层for循环中,循环变量j从0开始,依次递增直到其值等于该行字符串的长度减1,在循环体中,将字符xx[i][j]的ASCII码值与字符)XX[i][j+1]的ASCII码值相加的和保存到字符)xx[i][j]中。当\n\n41.【解题思路】第三,把实体类型和联系类型组合成ER图。第四,确定实体类型和联系类型的属性。Teacher实体集属性:教师号、教师名Course实体集属性:课程号、课程名、课程学分Student实体集属性:学号、学生姓名、学生性别DEPT实体集属性:系编号、系名称(2)ER模型转换为关系模式的规则①把ER模型中的每一个实体集转换为同名的关系,实体集的属性就是关系的属性,实体集的码就是关系的码。②把ER模型中的每一个联系转换成一个关系,与该联系相连的各实体集的码以及联系的属性转换为关系的属性。关系的码根据下列情况若联系为1:1,则每个实体集码均是该关系的候选码。若联系为m:n,则为各实体集码的组合或其中一部分实体集码的组③合并具有相同码的关系。根据规则,把一个ER模型转换为关系模第二,依次转换与每个联系相关联的实体集及联系。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论