




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【2021年】宁夏回族自治区固原市全国计算机等级考试数据库技术测试卷(含答案)学校:________班级:________姓名:________考号:________
一、1.选择题(10题)1.Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。这些扩充功能包括Ⅰ.抽象数据类型Ⅱ.对象视图Ⅲ.可变数组Ⅳ.嵌套表Ⅴ.大对象Ⅵ.封装
A.仅Ⅰ,Ⅱ,Ⅲ,Ⅳ和ⅤB.都包括C.仅Ⅰ,Ⅱ,Ⅳ和ⅤD.仅Ⅰ,Ⅱ,Ⅲ和Ⅳ
2.下列属于特权指令的有Ⅰ.设置时钟Ⅱ.启动设备执行I/O操作Ⅲ.逻辑运算指令Ⅳ.访管指令A.Ⅰ,Ⅱ和ⅢB.Ⅱ和ⅢC.Ⅲ和ⅣD.Ⅰ和Ⅱ
3.假设二叉树根节点的层次为0,一棵深度(高度)为k的满二叉树和同样深度的完全二叉树各有f个节点和c个节点,下列关系式不正确的是
A.f≥)cB.c>fC.f=2的k-1次幂减1D.c大于2的A次幂减1
4.在关系数据库中,存储文件是三级模式结构中的
A.外模式B.模式C.存储模式D.内模式
5.下面系统中不属于关系型数据库管理系统的是
A.OracleB.MS_SQLServerC.IMSD.DB2
6.当一个事务执行期间所使用的数据不能被第二个事务再使用,直到第一个事务结束为止,这种性质称为事务的()。
A.串行性B.隔离性C.永久性D.原子性
7.我们平常所说的裸机是指
A.无显示器的计算机系统B.无软件系统的计算机系统C.无输入输出系统的计算机系统D.无硬件系统的计算机系统
8.下列不属于故障的主要类型的是______。
A.事务故障B.逻辑故障C.系统故障D.磁盘故障
9.4.进程所请求的一次打印输出结束后,将使进程状态从
A.运行态变为就绪态B.运行态变为等待态C.就绪态变为运行态D.等待态变为就绪态
10.在分布式数据库系统中,逻辑数据库被划分成若干片段,其中按投影操作来分片的称为
A.水平分片B.垂直分片C.导出分片D.选择分片
二、填空题(10题)11.网络操作系统可分为面向任务型和通用型两类,而通用型网络操作系统又可分为___________和基础级系统。
12.在OSl中,采用了三级抽象,即体系结构、服务定义和___________。
13.IPv6的128位地址按每16位划分为一个位段,每个位段被转换为一个4位的十六进制数,并用冒号隔开,这种表示法称为___________表示法。
14.数据模型用来描述数据的静态特征、动态特征和数据的完整性约束。对数据结构和数据间联系的描述,这是描述数据的______。
15.在关系数据模型中,二维表的行称为元组,二维表的列称为______。
16.计算机是一类智能机器,这是因为它除了能完成算术运算外还能完成某些【】。
17.IEEE802.11的MAC层采用的是___________冲突避免方法。
18.关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是函数依赖和【】。
19.在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是【】。
20.在嵌入式SQL中,为了区分SQL语句和主语言语句,在每一个SQL语句的前面加前缀______。
三、单选题(10题)21.以下有关数据结构的叙述,正确的是()
A.线性表的线性存储结构优于链式存储结构
B.二叉树的第i层上有2i-1个结点,深度为k的二叉树上有2k-1个结点
C.二维数组是其数据元素为线性表的线性表
D.栈的操作方式是先进先出
22.下列关于数据的逻辑结构的叙述中,哪一个是正确的?()。
A.数据的逻辑结构是数据间关系的描述
B.数据的逻辑结构反映了数据在计算机中的存储方式
C.数据的逻辑结构分为顺序结构和链式结构
D.数据的逻辑结构分为静态结构和动态结构
23.密钥管理包括密钥的生产、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是()。
A.密钥的分配和存储B.密钥的产生和装入C.密钥的保护和保密D.密钥的销毁
24.逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
A.逻辑文件结构B.存储介质特性C.主存储器管理方式D.分配外设方式
25.顺序程序和并发程序的执行相比()
A.基本相同B.无法确定C.并发程序执行总体上执行时间快D.顺序程序执行总体上执行时间快
26.进程具有并发性和()两大重要属性。
A.动态性B.静态性C.易用性D.封闭性
27.病毒的主要特性表现在如下哪几个方面?()
Ⅰ.传染性
Ⅱ.灵活性
Ⅲ.破坏性
Ⅳ.隐蔽性
Ⅴ.常驻内存
A.Ⅰ、Ⅱ和ⅢB.Ⅰ、Ⅱ和ⅣC.Ⅱ、Ⅲ和ⅣD.全都是
28.消息认证是指接收者能够检验收到消息真实性的方法,下列不属于消息认证的检验内容?A.A.证实消息的源和宿B.消息的内容是否保持其完整性C.消息的序号和时间性D.消息是否被窃取
29.下列不是TCP/IP参考模型中的应用层协议()。A.A.电子邮件协议SMTPB.网络文件系统NFSC.简单网络管理协议SNMPD.文件传输协议FTP
30.如果以链表为栈的存储结构,则退栈操作时()
A.必须判别栈是否满B.必须判别栈是否空C.判别栈元素的类型D.对栈不作任何判别
四、C语言程序设计题(10题)31.函数readDat是从文件in.dat中读取20行数据存放到字符串数组XX中(每行字符串长度均小于80)。请编制函数jsSort,其函数的功能是:以行为单位对字符串按下面给定的条件进行排序,排序后的结果仍按行重新存入字符串数组XX中,最后调用函数writeDat把结果XX输出到文件out.dat中。
条件:字符串从中间一分为二,左边部分按字符的ASCII值升序排序,右边部分不变,左边经排序后再与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理,字符仍放在原位置上。
32.
函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编制函数ConvertCharD,其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的上一个字母,如果是字母a,则改写成字母z,其他字符保持不变。把已处理的字符串仍按行重新存入字符串数组xx中。最后main函数调用函数WriteDat把结果xx输出到文件out.dat中。例:原文:Adb.Bcdza
abck.LLhj结果:Aca.Bbcyzzabj.LLgi原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat0和输出函数WriteDat的内容。
33.将文件in.dat中的200个整数读至数组XX中。请编制jsValue函数,要求:求出数组XX中的数值为奇数的个数cnt1和数值为偶数的个数cnt2以及数组XX下标为奇数的元素值的算术平均值pj。
结果cnt1,cnt2,pj输出到out.dat中。注意:部分源程序存在test.c文件中。请勿改动数据文件in.dat中的任何数据、主函数main、读函数read_dat和输出函数writeDat的内容。
34.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:如果四位数各位上的数字均是奇数,则统计出满足此条件的个数cnt并把这些四位数按从大到小的顺序存入数组b中。最后main函数调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到0ut.dat文件中。
35.程序test.c的功能是:计算出自然数SIX和NINE满足条件SIX+SIX+SIX=NINE+NINE的个数cnt,以及满足此条件的所有SIX与NINE的和SUM。请编写函数countValue实现程序的要求,最后main函数调用函数writeDAT把结果cnt和sum,输出到文件0ut.dat中。
其中的S,I,X,N,E各代表一个十进制数字,允许代表的数字相同,但s和N不能为0。例如:944+944+944=1416+1416注意:部分源程序存放在test.c文件中。
请勿改动主函数main和输出数据函数writeDAT的内容。
36.函数ReadDat实现从文件in.dat中读取一篇英文文章存入到字符串数组XX中,请编制函数StrCharJR,其函数的功能是t以该文章中的行为单位把字符串中的所有字符的二进制ASCII值右移4位,高位补0,然后把右移后的字符ASCII值再加上原字符的ASCII值,得到新的值仍存入原字符串对应的位置上,之后把已处理的结果仍按行重新存入数组XX中。最后main函数调用函数WriteOat把结果XX输出到文件out.dat中。
例如:
”z”对应的ASCII值为7AH,二进制值为01111010,右移4位后为00000111,加上原来”2”的ASCII值01111010得到10000001结果。
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格,并也按字符处理。
注意:部分源程序存放在test.C文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
37.已知在文件in.dat中存有100个产品销售记录,每个产品销售记录由产品代码dm(字符型4位),产品名称me(字符型10位),单价dj(整型),数量sl(整型),金额je(长整型)五部分组成。其中:金额=单价*数量。函数ReadDat读取这100个销售记录并存入结构数组sell中。请编制函数SortDat,其功能要求:按产品名称从大到小进行排列,若产品名称相同,则按金额从大到小进行排列,最终排列结果仍存入结构数组sell中。最后mainoi函数调用函数WriteDat把结果输出到文件out.dat中。
提示:若中间变量为PROtemp,则可以直接使用结构赋值语句进行解题:产品名称比较请用函数strcrnp进行解题。例如:sell[i]=temp;
注意:部分源程序存放在test.c文件中。
请勿改动主函数main、读函数ReadDat和输出函数WriteDat的内容。
38.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数减百位数上的数减十位数上的数减个位数上的数大于零的个数cnt,再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从小到大的顺序进行排序。最后main函数调用写函数writeDat把数组b中的数输出到文件0ut.dat中。
39.已知数据文件in.dat中存有200个四位数,并已调用读函数readDat把这些数存入数组a中,请考生编制一函数jsVal,其功能是:若一个四位数的千位数位置上的值小于等于百位数位置上的值,百位数位置上的值小于等于十位数位置上的值,以及十位数位置上的值小于等于个位数位置上的值,并且原四位数是偶数,则统计出满足此条件的个数cnt并把这些四位数按从小到大的顺序存入数组b中,最后调用写函数writeDat把结果cnt以及数组b中符合条件的四位数输出到文件0ut.dat中。
40.已知数据文件in.dat中存有300个四位数,并已调用读函数readDat把这些数存入数组a中,请编制一函数jsValue,其功能是:求出千位数上的数加百位数上的数等于十位数上的数加个位数上的数的个数cnt,再求出所有满足此条件的四位数平均值pjz1,以及所有不满足此条件的四位数平均值pjz2。最后main函数调用写函数writeDat把结果cnt,pjz1,pjz2输出到out.dat文件。
五、设计与应用题(2题)41.设某全国性的运输企业建立了大型0LTP系统,并在该系统之上建立了数据仓库。0LTP系统和数据仓库中有如下数据表:运输明细表(运输单ID,发送站ID,终到站ID,货物ID,货物重量,运输价格,发货日期)汇总表1(发送站ID,终到站ID,货物ID,发货日期,总重,总运价)汇总表2(发送站ID,终到地区ID,货物ID,发货日期,总重,总运价)汇总表3(发送站ID,终到站ID,货物ID,发货月份,总重,总运价)汇总表4(发送地区ID,终到地区ID,货物类别ID,发货日期,总重,总运价)该企业管理的货运站约有100个,货物约有500种共l0类,各汇总表都建有主码,且各表有合理的维护策略,在每次维护后数据能保持一致。设有视图V,该视图的访问频率很高,其查询结果模式为(发送地区ID,终到站ID,发货月份,总重,总运价),该视图现以汇总表1为计算数据源。经监控发现,汇总表1的被访问频率过高,导致系统整体性能下降,而其它汇总表被访问频率较低。在不增加汇总表和索引的情况下,请给出一个改善系统服务性能的优化方案,并简要说明理由。(10分)
42.设有商品表(商品号,商品名,单价)和销售表(销售单据号,商品号,销售时间,销售数量,销售单价)。其中,商品号代表一类商品,商品号、单价、销售数量和销售单价均为整型。请编写查询某年某商品的销售总毛利的存储过程,毛利=销售数量x(销售单价一单价)。要求商品号和年份为输入参数,总毛利用输出参数返回。(10分)
六、单选题[1分](2题)43.某数据库应用系统在运行中,用户反映某操作很慢。系统工程师在用户的客户机及数据库服务器上使用数据库管理系统自带的客户端程序执行此操作所涉及的SQL语句,发现在两个环境下SQL语句执行的速度都很慢。为了提高效率,下列检查无需进行的是()。
A.检查客户机到数据库服务器的网络情况
B.检查数据库服务器的CPU使用情况
C.检查这些操作涉及到的表是否已建立有效的索引
D.检查数据库中是否存在大量锁
44.下列简化UML关系图中,最不恰当的是()。A.B.C.D.
参考答案
1.A解析:考查Oracle的扩充功能。Oracle的核心是关系型数据库,其面向对象的功能是通过对关系功能的扩充而实现的。为此,Oracle引入了抽象数据类型、对象视图、可变数组、嵌套表和大对象等以及它们的符合使用,为实现对象--关系型数据库应用提供了坚实的基础。
2.D本题主要考查了操作系统的基本知识。特权指令有:修改程序状态字、设置中断屏蔽、启动设备、执行I/O操作、设置时钟等。非特权指令有:算术运算指令、逻辑运算指令、取数存数指令、访管指令等。
3.B解析:对于两棵高度相同的满二叉树和完全二叉树来说,满二叉树的节点个数不小于完全---5%树的节点个数。也就是在本题中f≥c,也就是说c不可能大于f,B)是错的。
4.D解析:数据库的三级模式结构是指数据库系统是由外模式、模式和内模式三级抽象模式构成。模式也称逻辑模式或概念模式,模式是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图,一个数据库只有一个模式;外模式也称子模式、用户模式,可以描述某个特定的用户组所使用的那一部分数据库,一个数据库可以有多个外模式;内模式也称物理模式,是数据库内部的表示方法。在关系数据库中,模式对应基本表(table)、外模式对应于视图、而内模式对用于存储文件。因此存储文件是三级模式结构中的内模式,本题的正确答案为D。
5.C解析:我们常用的关系数据库管理系统主要有:Oracle,MSSQLServer,IBMDB2,Sybase等。
6.B解析:为了保证事务的正确执行,维护数据库的完整性,我们要求数据库系统维护以下事务特性:①原于性。事务的所有操作在数据库中要么全部正确反映出来,要么全部不反映。②一致性。事务的隔离执行(即没有并发执行的其他事务)保持数据库的一致性。③隔离性。尽管多个事务可以并发执行,但系统必须保证,对任一对事务T1和T2,在T1看来,T2或者在T1开始之前已经停止执行,或者在T1完成之后执行。这样,每个事务都感觉不到系统中有其他事务在并发地执行。④持久性。一个事务成功完成后,它对数据库的改变必须是永久的,即使系统可能出现故障。
7.B解析:裸机是指无软件系统的计算机系统。
8.B解析:计算机系统发生的主要故障主要是事务故障、系统故障和磁盘故障。
9.D解析:运行中的进程有3种状态:运行状态、就绪状态和等待状态。
运行状态:是指进程已获得CPU,并且在CPU中执行的状态。就绪状态:是指进程已具备运行条件,但由于没有获得CPU而不能运行所处的状态,一旦CPU分配给它,就可以运行。等待状态:是指进程因等待某种事件发生而暂时不能运行的状态。例如,当两个进程竞争使用同一资源时,没有占用该资源的进程便处于等待状态。它必须等到该资源被释放后才可以去使用它。引起等待的原因一旦消失,进程就变为就绪状态,以便在适当的时候投入运行。
10.B解析:投影操作是对表中属性(列)的操作。
11.变形级系统【解析】通用型网络操作系统又可分为变形级系统和基础级系统。
12.协议规格说明【解析】在OSl中,采用了三级抽象,即体系结构、服务定义和协议规格说明。
13.冒号十六进制【解析】IPv6的128位地址按每l6位划分为一个位段,每个位段被转换为一个4位的十六进制数,并用冒号隔开,这种表示法称为冒号十六进制表示法。
14.静态特性静态特性解析:数据模型是数据库系统的数学形式框架、是用来描述数据的一组概念和定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性概念的工具,即数据的动态特性、数据的静态特性和数据的完整性约束。其中数据的静态特性包括对数据结构和数据间联系的描述。
15.属性属性解析:在关系数据模型中,一个关系对应一个二维表,二维表中的列(字段),称为属性,二维表中的一行(记录的值),称为一个元组,而二维表中的行定义(记录的型)称为关系模式,元组中的一个属性值称为分量。
16.信息处理信息处理解析:数据处理和信息处理是计算机的重要应用领域,当前的数据也已有更广泛的含义,如图、文、声等多媒体数据,它们都已成为计算机的处理对象。
17.CSMA,CD【解析】IEEE802.11的MAC层采用的是CSMA/CD冲突避免方法,冲突避免要求每个结点在发送帧前先侦听信道。
18.多值依赖多值依赖
19.限长寄存器限长寄存器解析:在存储管理中,要实现地址映射,应有基址寄存器与限长寄存器。
20.EXECSQLEXECSQL解析:把SQL嵌入主语言使用时必须解决3个问题:
①区分SQL语句与主语言语句
这是对通过在所有的SQL语句前加前缀EXECSQL来解决的。
②数据库工作单元和程序工作单元之间的通信
嵌入式SQL语句中可以使用主语言的程序变量来输入或输出数据。把SQL语句中使用的主语言程序变量简称为主变量。
③一个SQL语句原则上可产生或处理一组记录,而主语言一次只能处理一个记录,为此必须协调两种处理方式。这是用游标来解决的。
21.C
22.A解析:按照逻辑结构的定义:数据的逻辑结构是数据间关系的描述,只抽象地反映数据元素之间的逻辑关系,不管其存储方式。顺序结构、链式结构、静态结构和动态结构都是指存储结构。因此A是正确的。
23.A
24.B解析:用户的逻辑文件要存放到存储介质上时,文件系统要根据存储设备的类型,用户采用的存取方式决定文件在存储介质上的组织方式。
25.C
26.A
27.D解析:病毒的主要特征包括:传染性、灵活性、破坏性、隐蔽性、通常常驻内存。传染性是指病毒的自我复制功能;灵活性表现在程序的小巧,都是可以直接或间接运行的程序;破坏性是病毒对计算机软件硬件的损坏;隐蔽性表现在不易被用户察觉,一般隐藏于磁盘的引导区或附着在可执行文件中:病毒会常驻内存,随时可感染其他可执行文件。
28.D消息认证是指接收者能够检验收到消息真实性的方法,检验的内容包括:
①证实消息的源和宿
②消息的内容是否保持其完整性、即未篡改
③消息的序号和时间性
29.C解析:应用层协议主要有以下7种。①网络终端协议TELNET,用于实现互联网中远程登录功能。②文件传送协议FTP,用于实现互联网巾交互式文件传输功能。③电子邮件协议SMTP,用于实现互联网中电子邮件传送功能。④域名服务DNS,用于实现网络设备名字到IP地址映射的网络服务。⑤路由信息协议RIP,用于网络设备之间交换路由信息。⑥网络文件系统NFS,用于网络中不同主机间的文件共享。⑦HTTP协议,用于WWW服务。
30.B
31.\n【审题关键句】以行为单位从字符串左边部分升序排序,排序后左边部分与右边部分进行交换。如果原字符串长度为奇数,则最中间的字符不参加处理。
\n【解题思路】
\n本题类似第77套试题,通过审题可以发现主要是对字符串左边部分排序时所采用的排序方式不同,参考答案的第11行,修改if条件语句的设置即可。
\n【参考答案】
\n
\n
32.\n【审题关键句】以行为单位把字符串中的所有小写字母改写成该字母的上一个字母,大小写不变,其他字符不变。
\n【解题思路】
\n①定义整型循环变量i、j。
\n②在第一层for循环中,循环变量i从0开始,依次递增直到其值等于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
\n
33.\n【审题关键句】读入数值,奇数个数,偶数个数,数组下标为奇数的平均值。
\n【解题思路】
\n本题类似第42套试题,通过审题可以发现仅有一个不同点,即本题是计算数组下标为奇数的元素的平均值,参考答案的第6条语句。
\n【参考答案】
\n
\n
34.\n【审题关键句】各位都是奇数,从大到小排序。
\n【解题思路】
\n本题类似第32套试题,通过审题可以发现主要是对四位数的筛选条件有所不同,即判断四位数的每一位数都为奇数,参考答案的第8条语句,只需将每位数的判断条件改为奇数判断即可。
\n【参考答案】
\n
\n
35.【审题关键句】计算满足条件的sIX+sIX+sIx-NINE+NINE的SIX和NINE的个数以及满足此条件所有的SIX与NINE的和,S,I,X,N,E各代表一个十进制数字。
\n【解题思路】
\n①定义整型变量S,i,X,n,e,six,nine。
\n②在第一层for循环中,因为S的值不能为0,所以循环变量s从1开始,依次递增直到其值等于10,退出循环。在第二层for循环中,循环变量i从0开始,依次递增直到其值等于10,退出循环。在第三层for循环中,循环变量X从0开始,依次递增直到其值等于10,退出循环。在第四层for循环中,因为n的值不能为0,所以循环变量n从1开始,依次递增直到其值等于10,退出循环。在第五层for循环中,循环变量e从0开始,依次递增直到其值等于10。
\n③设置完所有for循环条件后,在循环体中,由变量S的值乘以l00,变量i的值乘以10,以及变量X组成一个三位数赋给变量six,由变量n的值乘以1000,变量i的值乘以100,变量n的值乘以10,以及变量e组成一个四位数赋给变量nine,再用if条件语句判断,如果三倍的six等于两倍的nine,则计数变量cnt加1,把six与nine的和累加到变量sum,同时在屏幕上,输出six与nine的值。
\n【参考答案】
\n
\n
\n
36.\n【审题关键句】字符的ASCII值右移4位二进制位,高位补0后加原字符的ASCII值。
\n【解题思路】
\n①定义两个循环变量i、j和一个无符号字符变量tmp。
\n②在第一个for循环语句中,循环变量i从0开始,依次递增直到其值等于文章最大行数maxline。在第二个for循环中,从每行第1个字符开始,依次递增直到其值等于该行字符串的最大长度,然后在循环体中指定每次循环时,将第i行第i个位置上的字符的ASCII值的二进制数右移4位,然后将所得的值再加上原字符的ASCII码值。
\n【参考答案】
\n
37.\n【审题关键句】计算金额,按产品名称从大到小进行排列,相同的则按金额从大到小排列,结果存入结构数组。
\n【解题思路】
\n本题类似第57套试题,通过审题可以发现主要是排序条件的设置要求有所不同,参考答案的第8行进行修改即可。
\n【参考答案】
\n
\n
38.\n【审题关键句】千数-百位-十位-个位数大于零的个数,把所有满足此条件的数依次存入数组,按从小到大的顺序排序。
\n【解题思路】
\n本题类似第9套试题,通过审题可以发现仅有一个不同点,即要求统计的四位数的条件是“千数-百位-十位-个位数大于零”,参考答案的第8条语句修改if语句的判断条件。另外,对于数据交换的整型变量trap可以自定义其变量名。
\n【参考答案】
\n
\n
\n
39.\n【审题关键句】四位数的千位<=百位<=十位<=个位,且四位数是偶数,统计出满足此条件的个数,按从小大的顺序存入数组。
\n【解题思路】
\n①首先,本题要定义多个变量,包括两个循环变量循环i、i,一个用于数据交换的整型变量ab,以及分别用来存放四位数分解之后各位数的变量qw(千位)、bw(百位)、SW(十位)和gw(个位)。
\n②通过for循环依次对数组中的每个四位数进行分解,每分解一个四位数,根据题目要求,判断其“千位<=百位<=十位<=个位”的条件是否满足,并通过a[i]%2==0表达式判断该四位数是否为偶数,各判断表达式之间用运算符进行连接,当满足条件时,则将a嘲的值赋给数组变量b[cnt],同时数组下标变量cnt的值加1。循环结束后,所有满足条件的四位数都将保存到数组blent1中。
\n③将所有的四位数判断完毕后,最后通过两个for循环,对b[cnt]数组中的元素按从小到大的顺序排序。
\n【参考答案】
\n
\n
40.\n【审题关键句】千位+百位等于十位+个位的数的个数,求满足此条件以及不满足此条件的四位数平均值pjz1和pjz2。
\n【解题思路】
\n本题类似第20套试题,通过审题可以发现仅有一个不同点,即判断符合条件的四位数是“千位+百位等于十位+个位”,参考答案的第8条语句,修改if条件语句的判断条件即可。
\n【参考答案】
\n
41.计算机系统中存在着两类不同的数据处理工作:操作型处理和分析型处理,也称作0LTP(联机事务处理)和0IAP(联机分析处理)。操作型处理也叫事务处理,是指对数据库联机的日常操作,通常是对一个或一组纪录的查询或修改,例如火车售票系统、银行通存通兑系统、税务征收管理系统等。这些系统要求快速响应用户请求,对数据的安全性、完整性以及事务吞吐量要求很高。结合本题中存在的问题,视图本身的访问量很高,而又仅仅以汇总表1为计算数据源,而其它汇总表访问
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 三师九员考试题库及答案
- 三基考试题库及答案麻醉
- 2025年危险品物流安全协议合同
- 2025年木材贸易合同范本
- 软考考试题型及答案
- 2025年航空设备租赁安全合同协议
- 2025年高效生态肥采购合同范文
- 随车吊考试题及答案
- 中小企业板块证券上市协议样本
- 专题12物质的应用-备战2023年高考化学母题题源解密广东卷原卷版
- 《化工仪表知识培训》课件
- DB21T 2655-2016 花生节本增效栽培技术规程
- 重庆第二师范学院《基础乐理与视唱》2022-2023学年第一学期期末试卷
- 网约车司机安全培训
- 《汽车文化(第二版)》中职全套教学课件
- 混凝土劳务加工合同模板
- 物业管理服务流程与标准手册
- 2019新教材人教版生物必修1整本教材课后习题全部答案
- 精微广大-绘画的功能和种类 课件-2024-2025学年高中美术人美版(2019)选择性必修1 绘画
- 大气污染治理技术实施方案
- 装修施工项目投标书模板
评论
0/150
提交评论