计算机三级数据库技术(上机操作)机试模拟试卷74(题后含答案及解析)

合集下载

计算机三级网络技术机试(上机操作)模拟试卷118(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷118(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷118(题后含答案及解析)题型有:1. 选择题 3. 综合题 4. 应用题选择题1.下列关于服务器技术的描述中,错误的是()。

A.服务器的可用性用MTBF描述B.集群系统中一台主机出现故障时不会影响系统的正常服务C.热插拔功能允许用户在不切断电源的情况下更换硬盘、板卡等D.服务器磁盘性能表现在磁盘存储容量与I/O速度正确答案:A解析:服务器的可用性可以描述为:系统高可用性=MTBF/(MTBF+MTBR),其中MTBF为平均无故障时间,MTBR为平均修复时间。

2.下列关于服务器技术的描述中,错误的是()。

A.对称多处理技术可以在多CPU结构的服务器中均衡负载B.集群系统中一台主机出现故障时不会影响系统的整体性能C.采用RISC结构处理器的服务器通常不采用Windows操作系统D.采用RAID技术可提高磁盘容错能力正确答案:D解析:独立冗余阵列RAID是一种数据备份技术,它可以将若干个硬盘驱动器组成一个整体,由阵列管理器管理,使其能以快速、准确、安全的方式来读写磁盘数据。

但RAID不能提高磁盘的容错能力,故选项D的说法是错误的。

选项C的说法是正确的,各种大型、中型计算机和超级服务器都采用RISC结构处理器,操作系统采用Unix。

3.当服务器组中一台主机出现故障,该主机上运行的程序将立即转移到组内其他主机。

下列技术中能够实现上述需求的是()。

A.RAIDB.ClusterC.RISCD.CISC正确答案:B解析:RAID磁盘阵列就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用,从而提高硬盘性能。

Cluster集群是指一组连接起来的电脑,它们共同工作,对外界来说就像一台电脑一样。

集群一般用于单台电脑无法完成的高性能计算,拥有较高的性价比。

可以实现负载均衡和性能优化。

如Baidu和Google等大型搜索引擎后台服务器就是利用Cluster 实现。

国家三级(数据库技术)笔试模拟试卷194(题后含答案及解析)

国家三级(数据库技术)笔试模拟试卷194(题后含答案及解析)

国家三级(数据库技术)笔试模拟试卷194(题后含答案及解析) 题型有:1. 选择题 2. 填空题选择题(每小题1分,共60分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。

1.除个别结点外,其余结点只能有1个前驱结点,可有任意多个后继结点,这样的结构为______。

A.线性结构B.树型结构C.图形结构D.拓扑结构正确答案:B解析:树形结构中根结点没有前驱但可以有无数个后继,中间结点只有一个前驱,可以有无数个后继,叶子结点只有一个前驱,没有后继。

2.关系模型中常用的关系操作包括Ⅰ.选择Ⅱ.投影Ⅲ.连接Ⅳ.查询Ⅴ.删除A.Ⅰ,Ⅱ和ⅣB.Ⅰ,Ⅱ和ⅢC.Ⅰ,Ⅲ和ⅣD.全部正确答案:D解析:常用的关系操作包括:选择、投影、连接、查询、删除、交、并、差等。

掌握关系数据库系统,关系代数和关系演算,考查对函数依赖的理解。

3.进程从运行状态进入就绪状态的原因是A.被调度程序选中占有CPUB.等待某一事件发生C.等待的事件已发生D.时间片用完正确答案:D解析:下图表示3种基本状态之间的转换及其典型的转换原因:4.当数据库系统发生故障时,根据现场数据内容、日志文件的故障前映像和( )来恢复系统的状态。

A.库文件B.日志文件C.检查点文件D.后备文件正确答案:C解析:在系统正常运转时,按一定的时间间隔设立检查点文件,把内存缓冲区中还未写入到磁盘中去的有关状态记录到检查点文件中。

如果数据库系统出现了故障,根据现场数据内容、日志文件的故障前映像和检查点文件来恢复系统的状态。

5.下面对进程和线程所具有特性的比较中,正确的有( )。

Ⅰ.同一进程中的线程切换不会引起进程切换Ⅱ.从一个进程中的线程切换到另一个进程中的线程时会引起进程切换Ⅲ.创建、撤销切换进程时的开销会远大于相应的线程操作Ⅳ.引入线程的操作系统能更有效地使用资源和提高系统吞吐量A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅰ、Ⅱ和ⅢD.全都是正确答案:D解析:进程是操作系统资源分配的单位,线程可以作为一个独立运行的单位,一个进程可以拥有多个线程,同一进程中的线程共享该进程拥有的资源,进程中的线程也可以并发执行,从而提高系统利用率和系统效率。

计算机三级网络技术机试(上机操作)模拟试卷32(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷32(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷32(题后含答案及解析)全部题型 2. 程序设计题程序设计题1.文件IN.DAT中存有N个实数(N<200)t函数ReadData( )负责将这N个实数读人数组inBuf[-]中。

请编制程序calculate( ),其功能要求:(1)求出这N个实数的平均值aver。

(2)分别求出这N个实数的整数部之和sumint 及其小数部分之和sumdee,最后调用函数WriteData( )把所求的结果输出到文件OUT.DAT中。

注意:部分源程序已给出。

请勿改动主函数main( )、读函数ReadData( )和写函数WriteData( )的内容。

试题程序:#include<stdio.h> #include<stdlib.h> #define MAX 200 float inBuf[MAX]={0);int N=0;double aver=0.0;double sumint=0.0;double sumdec=0.0;int RcadData( );void WriteData( );void calculate( ) { } void main( ) { system(“CLS”);lf(RcadData( )) { printf(“数据文件IN.DAT 不能打开!\007\n”);return;} calculate( );printf(“real_amount=%dkn”,N);printf(“average=%.2lf\n”,aver);printf(“int=%.2lf\n”,sumint);printf(“dec=%.2lf\n”,sumdec);WriteData( );} int RcadData( ) { FILE*fp;if((fp=fopen(“IN.DAT”,“r”))==NULL) return 1;while(!feof(fp)) { fseanf(fp,“%f”,&inBuf[N]);if(inBuf[N]>0.000001)N++;} felose(fp);return 0;} void WriteData( ) { FILE*fp;fp=fopen(“OUT.DAT”,“W”);fprintf(fp,“real=%d\naverage=%.21f \hint=%.2lf\ndec=%.2lf\n”,N,aver,sumint,sumdec);fclose(fp)} }正确答案:void calculate( ) { int INT,i;float DEC;for(i=0;i<N;i++) //对N个数进行循环扫描{ //aver*i得到的是前i个值的总和aver=(aver*i+inBuf[i])/(i+1);INT=(int)inBuf[i];//进行强制类型转换可得到整数部分DEC=inBuf[i]-INT;//实数减去整数部分得到的是小数部分sumint+=INT;//计算整数部分总和sumdec+=DEC;//计算小数部分总和} }解析:本题可以看做是将一个实数进行整数部分和小数部分进行分开的数位分解。

计算机三级考试数据库技术自测试题

计算机三级考试数据库技术自测试题

计算机三级考试数据库技术自测试题计算机三级考试数据库技术考核的是数据库系统基础知识及数据库应用系统项目开发和维护的基本技能。

下面是计算机三级考试数据库技术自测试题,一起来看一下吧。

1).下面关于查询描述正确的是()A.可以使用CREATEVIEW打开查询设计器B.使用查询设计器可以生成所有的SQL查询语句C.使用查询设计器生成的SQL语句存盘后将存放在扩展名为QPR 的文件中D.使用DO语句执行查询时,可以不带扩展名正确答案:C2).数据库性能优化是数据库应用系统上线后最常见的运行维护任务之一。

下列有关数据库性能优化的说法,错误的是()A.数据库性能优化和数据库的外部环境有很大关系,如果外部环境出现瓶颈,单独对数据库进行调整很难取得较好效果B.在数据库性能优化期间可能对原有符合范式的关系转为不符合范式的关系C.物化视图将会预先计算并保存耗时操作的结果,可大幅度提高查询效率,但是物化视图必须人工手动刷新D.存储过程在执行期间不需要重新编译,可以在一定程度上提高运行效率,但是其与数据库管理系统绑定,更换数据库管理系统时需要重新编写正确答案:C答案解析:数据库性能优化和数据库的外部环境有很大关系,例如在网络带宽过窄的情况下导致数据库速度访问缓慢时,则单独对数据库本身优化无法取得很好的效果;物化视图是预先计算并保存表连接或聚集等耗时较多的操作结果,这样,在执行查询时大大提高了读取速度。

物化视图有很多方面和索引很相似:使用物化视图的目的是为了提高查询性能;物化视图对应用透明,增加和删除物化视图不会影响应用程序中SQL语句的正确性和有效性,物化视图需要占用存储空间,当基表发生变化时,物化视图可以手动刷新也可以定时自动刷新;存储过程是相当于加载到数据库上的模块,因此再次运行时不用重新编译,但其与数据库管理系统绑定,因此如果在更改数据库管理系统时,需要重新绑定存储过程。

在数据库性能优化期间有可能改动原有的符合范式。

计算机等级考试《三级数据库技术》复习全书核心讲义+历年真题详解

计算机等级考试《三级数据库技术》复习全书核心讲义+历年真题详解

最新资料,WORD格式,可编辑修改!目录第一部分备考指南............................................................第1章考试概述..........................................................第2章复习技巧.......................................................... 第二部分核心讲义............................................................第1章数据库应用系统开发方法............................................第2章需求分析..........................................................第3章数据库结构设计....................................................第4章数据库应用系统功能设计与实施......................................第5章UML与数据库应用系统 ..............................................第6章高级数据查询......................................................第7章数据库及数据库对象................................................第8章数据库后台编程技术................................................第9章安全管理..........................................................第10章数据库运行维护与优化.............................................第11章故障管理.........................................................第12章备份与恢复数据库.................................................第13章大规模数据库架构.................................................第14章数据仓库与数据挖掘............................................... 第三部分历年真题及详解......................................................全国计算机等级考试《三级数据库技术》真题精选(一)........................全国计算机等级考试《三级数据库技术》真题精选(二)........................ 第四部分模拟试题及详解......................................................全国计算机等级考试《三级数据库技术》模拟试题及详解(一)..................全国计算机等级考试《三级数据库技术》模拟试题及详解(二)..................第一部分备考指南第1章考试概述一、考试简介全国计算机等级考试(National Computer Rank Examination,简称NCRE),是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与技能的全国性计算机水平考试体系。

计算机三级网络技术机试(上机操作)模拟试卷119(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷119(题后含答案及解析)

计算机三级网络技术机试(上机操作)模拟试卷119(题后含答案及解析)题型有:1. 选择题 3. 综合题 4. 应用题选择题1.下列关于宽带城域网技术的描述中,错误的是()。

A.宽带城域网保证QoS的主要技术有RSVP、DiffServ和MPLSB.宽带城域网带内网络管理是指利用网络管理协议SNMP建立网络管理系统C.宽带城域网能够为用户提供带宽保证,实现流量工程D.宽带城域网可以利用NAT技术解决IP地址资源不足的问题正确答案:B2.下列关于接入技术特征的描述中,错误的是()。

A.远距离无线宽带接入网采用802.15.4标准B.Cable Modem利用频分复用的方法,将信道分为上行信道和下行信道C.光纤传输系统的中继距离可达100km以上D.ADSL技术具有非对称带宽特性正确答案:A3.下列关于RPR技术的描述中,错误的是()。

A.RPR环能够在50ms内实现自愈B.RPR环中每一个结点都执行DPT公平算法C.RPR环将沿顺时针方向传输的光纤环叫做外环D.RPR的内环与外环都可以传输数据分组与控制分组正确答案:B4.ITU标准OC-12的传输速率为()。

A.51.84MbpsB.155.52MbpsC.622.08MbpsD.1.244Gbps正确答案:C5.下列关于路由器技术指标的描述中,错误的是()。

A.吞吐量是指路由器的包转发能力B.背板能力决定了路由器的吞吐量C.语音、视频业务对延时抖动要求较高D.突发处理能力是以最小帧间隔值来衡量的正确答案:D6.一台接入层交换机具有16个100/1000Mbps全双工下联端口,它的上联端口带宽至少应为()。

A.0.8GbpsB.1.6GbpsC.2.4GbpsD.3.2Gbps正确答案:B7.若服务器系统可用性达到99.999%,那么每年的停机时间必须小于等于()。

A.5分钟B.10分钟C.53分钟D.106分钟正确答案:A8.网络地址191.22.168.0子网掩码是()。

2016计算机三级考试数据库技术章节模拟题及答案

2016计算机三级考试数据库技术章节模拟题及答案

第6章 ⾼级数据查询 1[单选题]设在某SELECT语句的WHERE⼦句中,需要对Grade列的空值进⾏处理。

下列关于空值的操作中,错误的是__________。

A.Grade IS NOT NULL B.Grade IS NULL C.Grade = NULL D.NOT (Grade IS NULL) 参考答案:C 2[单选题]若要求查找姓名中第⼆个字为‘阳’字的学⽣的学号和姓名,下列SQL语句中,哪⼀个(些)是正确的? Ⅰ.SELECT S#,SNAME FROM S WHERE SNAME=‘_阳%’ Ⅱ.SELECT S#,SNAME FRQM S WHERE SNAME LIKE‘_阳%’ Ⅲ.SELECT S#,SNAME FROM S WHERE SNAME LIKE‘%阳%’A.只有ⅠB.只有ⅡC.只有ⅢD.都正确 参考答案:B 参考解析:第(2)~(5)题基于“学⽣—选课—课程”数据库中的3个关系: S(S#,SNAME,SEX,AGE), SC(S#,C#,GRADE),C(C#,CNAME,TEACHER),它们的主码分别是S#、(S#,C#)、C# 3[填空题]SQL语⾔⽀持查询结果的并、交、差运算分别采⽤下列运算符:( ) 、( ) 、( ) 参考解析:UNION,INTERSECT,EXCEPT 4[单选题]数据库管理系统为提⾼数据查询效率,可能会采⽤如下索引技术: Ⅰ.有序索引Ⅱ.聚集索引 Ⅲ.树型索引Ⅳ.散列(哈希)索引 其中,将属性值作为参数,不采⽤索引键值⽐较,⽽是采⽤⼀定的计算⽅法定位数据的有( )A.仅ⅠB.仅Ⅰ、Ⅱ和ⅢC.仅ⅣD.都 参考答案:C 5[单选题]现要利⽤Student表查询年龄最⼩的学⽣的姓名和年龄。

下列实现此功能的查询语句中,正确的是__________。

A.SELECT Sname, MIN(Sage) FROM Student B.SELECT Sname, Sage FROM Student WHERE Sage = MIN(Sage) C.SELECT 1 Sname, Sage FROM Student D.SELECT 1 Sname, Sage FROM Student ORDER BY Sage 参考答案:D 6[单选题]下列关于保持数据完整性的叙述中,不正确的是( )。

计算机三级数据库技术-76 (1)

计算机三级数据库技术-76 (1)

计算机三级数据库技术-76(总分:100.00,做题时间:90分钟)一、选择题(总题数:30,分数:60.00)1.设有关系模式R(A, B, C, D), 其函数依赖集为F={A->D, B->D, C->D}。

如果将R分解为R1(A,B,C)和R2(C,D),则该分解是______。

(分数:2.00)A.同时保持函数依赖和无损连接的分解B.保持函数依赖但不保持无损连接的分解C.保持无损连接但不保持函数依赖的分解√D.既不保持函数依赖也不保持无损连接的分解解析:[解析] 对模式进行分解时,既要保证分解具有"无损连接性",又要保证分解"保持函数依赖"。

所谓"无损连接"指分解的若干连接重组时可以精确恢复到原来的数据表,数据记录既没有增加也没有减少。

"保持函数依赖"是指原关系模式含有的属性之间的隐含关系在分解后不能丢失。

本题由所给的F可以看出A,B,C为关系中的主键,D为非主属性,D依赖于A,B,C分解可恢复出原关系,但其中隐含的D对A、B的依赖却丢失了。

2.下面关于模式分解的说法,错误的是______。

(分数:2.00)A.分解并不总能提高查询效率B.分解通常使得涉及属性少的查询执行效率更高C.分解通常使得简单的更新事务执行效率更高D.分解总是能降低存储空间的要求,因为它能消除冗余数据√解析:[解析] 分解使得一个关系变为多个关系,常用于关系模式规范化。

一般情况下可以减少部分数据冗余,但不恰当的分解,也可能增加冗余。

3.设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。

当前表中没有任何数据。

现在依次向该表中插入如下数据(1)(e1, Tom, e2)(2)(e3, Jerry, null)(3)(null, Foo, null)(4)(e2, Fake, e2)(5)(e1, Ghost, e3)(6)(e4, Who, e1)则最终该表中有多少行数据______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机三级数据库技术(上机操作)机试模拟试卷74(题后含答案及
解析)
全部题型 2. 程序设计题
程序设计题
1.函数ReadDat( )实现从数据文件in.dat巾读取一篇英文文章存入到字符串数组xx中,请编写函数ConvertCharA( ),其函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母。

如果是字母z,则改写成字母a.大写字母和其他字符保持不变,把已处理的字符串仍按行重新存入字符串数组XX中。

最后通过main( )函数调用函数WriteDat( )。

把结果XX 输出到文件out.dat中。

例:原文:Adb.Bcdza abck.LLhj 结果:Aec.Bdeab bcdl.LLik 原始数据文件存放的格式是。

每行的宽度均小于80个字符.含标点符号和空格。

【试题程序】#include<stdio.h> #include<string.h> char xxfi5031803 ; int maxline=0l /*文章的总行数*/int ReadDat(void); void WriteDat(void); void ConvertCharA(void) { } void main( ) { if(ReadDat( ))f printf(“数据文件IN.DAT不能打开\n\007”); return;} ConvertCharA( ); WriteDat( ); } int ReadDat(void) { FILE*fp; int i=0; char*P;if((fp=fopen(”in.dat”,”r”))==NULL) return 1;while(fgets(xx~i3.80,fp)!=NULL){ p=strchr(xx[i]\n,); if(p)*p=0; i++1 } maxline=i; fclose(fp); return 0;}void WriteDat(void){FILE*fp; int i; fp=fopen(“out.dat”。

“W”); for(i=0Ii<maxline;i++){ printf(“%s\n”,xx[i]); fprintf(fp,“%s\n”,xx[i]); } fclose(fp);}
正确答案:void ConvertCharA(void){ int i,j;/*定义变量*/for(i=0;i<maxline;i++) /*字符串改写*/for(j=0,j<80;j++) if(xxEi][j]>=a,8L&xxEi]Ej]<=z) if(xx[i][j]==z)xx[i][j]=a;else xx[i][j]++;}。

相关文档
最新文档