网站导航:计算机三级数据库>列表1

题目:

保证在故障发生后仍保持数据库一致性以及事务的原子性的算法称为______。它由两部分组成:在正常事务处理时记录更新活动;在故障发生后采取措施恢复数据库到某个保持一致性、原子性和持久性的状态。

题目:

设有二维数组a[09][019],其每个元素占两个字节,数组按列优先顺序存储,第一个元素的存储地址为100,那么元素a[6,6]的存储地址为______。

题目:

已知数据文件in.dat中存有300个四位数,并已调用读函数readdat0把这些数存入数组a中,请编制一函数jsvalue,其功能是:求出个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt,再求出所有满足此条件的四位数平均值pjz1,以及所有不满足此条件的四位数平均值pjz2。最后main函数调用写函数writedat把结果cnt,pjz1, pjz2输出到out.dat文件。

例如:1239,9-1-2-30,则该数满足条件,参加计算平均值pjz1,且个数cnt=cnt+1。

8129,9-8-1-20,则该数不满足条件,参加计算平均值pjz2。

题目:

请编制函数readdat实现从文件in.dat中读取1 000个十进制整数到数组xx中,请编制函数compute分别计算出xx中数值为奇数的个数odd,xx中所有奇数的平均值ave1,并求出xx中数值为偶数的平均值ave2以及所有奇数的方差totfc的值,最后调用函数writedat把结果输出到0ut.dat文件中。

注意:方差变量必须采用双精度类型。计算方差的公式如下:

设n为奇数的个数,xx[i]为奇数,ave1为奇数的平均值。

原始数据文件存放的格式是:每行存放10个数,并用逗号隔开。(每个数均大于0且小于等于2 000)注意:部分源程序存放在test.c文件中。

请勿改动主函数main和输出数据函数writedat的内容。

题目:

函数readdat实现从文件in.dat中读取一篇英文文章,存入到无符号字符串数组)xx中;请编制函数encryptchar,按给定的替代关系对数组xx中的所有字符进行替代,其替代值仍存入数组xx所对应的位置上,最后调用函数writedat把结果xx输出到文件out.dat中。

替代关系:f(p)=p*11 mod 256,mod为取余运算,p是数组xx中某一个字符的ascii值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p)值小于等于32或大于130,则该字符不变,否则用(p)替代所对应的字符。

题目:

在数据文件in.dat中有200个正整数,且每个数都在1000至9 999之间。函数readdat是读取这200个数存放到数组 aa中。请编制函数jssort,其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对这些数值按原始4位数据进行降序排列,将排序后的前l0个数存入数组bb中。最后调用函数writedat把结果bb输出到文件out.dat中。

题目:

程序test.c的功能是:把s字符串中的所有字符左移一个位置,串中的第一个字符移到最后。请考生编写函数chg(char*s)实现程序要求,最后调用函数readwritedat把结果输出到0ut.dat文件中。

题目:

在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况:ⅰ.查询语句的where子句中引用率比较高的列ⅱ.经常参与连接操作的列ⅲ.经常在order by子句中出现的列ⅳ.经常使用like操作符且字符串前后均带有%的列上述情况中一般情况下适合建立索引的是(  )。
a.仅ⅰ、ⅱ和ⅲ
b.仅ⅰ和ⅲ
c.仅ⅱ、ⅲ和ⅳ
d.以上全部

题目:

设某银行有基于关系型数据库的数据仓库系统,其中有下列数据:ⅰ.账户余额快照数据ⅱ.dbms的数据字典ⅲ.账户存取明细数据ⅳ.数据表结构说明文档ⅴ.数据抽取日志以上数据不属于元数据的是(  )。
a.仅ⅰ和ⅲ
b.仅ⅳ和ⅴ
c.仅ⅱ和ⅳ
d.仅ⅰ、ⅲ和ⅴ

题目:

某大型超市的数据库应用系统中,设有下列数据:ⅰ.商品清单ⅱ.商品销售细节数据ⅲ.dbms中的数据字典ⅳ.数据库结构说明文档ⅴ.前端应用程序表中数据项的定义及说明文档ⅵ.商品分类销售汇总数据以上数据中,一般不属于元数据的是(  )。
a.仅ⅰ、ⅲ和ⅵ
b.仅ⅱ、ⅴ和ⅵ
c.仅ⅰ、ⅱ和ⅵ
d.仅ⅱ、ⅳ和ⅴ

题目:

在数据库应用系统设计中,如果在事务中存在和用户的长时问交互,它会带来哪些坏处(  )。ⅰ.降低系统的并发度ⅱ.增加死锁的数量ⅲ.破坏数据的一致性ⅳ.影响检查点的效果
a.仅ⅰ、ⅱ和ⅲ
b.仅ⅰ、ⅱ和ⅳ
c.仅ⅰ、ⅲ和ⅳ
d.仅ⅱ、ⅲ和ⅳ

题目:

下列是关于关系数据模型和关系表的说法:ⅰ.关系数据模型以集合论为基础表示和处理数据ⅱ.关系数据模型同时支持非过程化语言和过程化语言直接存取数据ⅲ.create table语句用于定义关系表的结构及数据完整性约束ⅳ.在关系表上执行select或delete操作时,dbms会检查数据完整性约束上述说法中正确的是(  )。
a.仅ⅰ和ⅲ
b.仅ⅱ和ⅳ
c.仅ⅲ和ⅳ
d.仅ⅰ和ⅳ

题目:

下列关于索引的说法中,错误的是(  )。
a.索引是典型的空间换取时间的方法,因此在设计索引时要在空间和时间两者之间进行权衡
b.建立聚集索引时,数据库管理系统会按照聚集索引键值对数据进行排序
c.聚集索引的键值不能重复
d.当经常进行范围查询时,在范围列上建立索引可以提高该类查询的效率

题目:

效率低下的sql语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:ⅰ.利用存储过程封装频繁使用的sql语句ⅱ.重新安排数据存储,整理回收碎块ⅲ.不要随意使用游标ⅳ.合理使用相关子查询ⅴ.调整表结构定义以上属于优化sql语句执行效率方法的是(  )。
a.ⅰ、ⅲ、ⅳ
b.ⅰ、ⅲ、ⅴ
c.ⅱ、ⅳ、ⅴ
d.ⅰ、ⅳ、ⅴ

题目:

设有如下所示er图:

下列能够正确表示该er图的uml类图是(  )。

  • a.

  • b.

  • c.

  • d.

a.a
b.b
c.c
d.d

题目:

请编写函数void count value(int*a,int*n),它的功能是:求出1到1 000之内能被7或11整除但不能同时被7和11整除的所有整数,其结果按从小到大的顺序放在数组a中,并通过形式参数n传递这些数的个数。

题目:

程序prog1.g的功能是:寻找并输出11至999之间的数m,它满足m、m2和m3均为回文数。所谓回文数是指其各位数字左右对称的整数,例如l21,676,94249等。满足上述条件的数如m=11,m2=121,m3=1331皆为回文数。请考生编制函数int jsvalue(long m)实现此功能,如果是回文数,则函数返回1,反之则返回0。最后把结果输出到文件out.dat中。

注意:部分源程序存放在test.c文件中。请勿改动主函数main。

题目:

请编写函数count value(intn),它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s, s作为函数返回值,最后结果s输出到文件out.dat中。

例如若n为1000时,函数值应为:s=153.909 064。

题目:

编写函数jsvalue(int t),它的功能是:求fibonacci数列中大于t的最小的一个数,结果由函数返回。其中fibonacci数列f(n)的定义为:

f(0)=0,f(1)=1

f(n)=f(n-1)+f(n-2)(nge;2)

最后调用函数writedat读取10个数据t,分别得出结果且把结果输出到文件0ut.dat中。例如:当t=1000时,函数值为:1597。

注意:部分源程序存在test.c文件中。

请勿改动数据文件in.dat中的任何数据、主函数main和写函数writedat的内容。

题目:

某级数的前两项a1=1,a2=1,以后各项具有如下关系:

an=an-2+2an-1

程序test.c的功能是:要求依次对于整数m,求出级数前n的和sn=a1+a2++a小于m的项数n,并依次把n值存入数组单元b[0],b[1]和b[2]中,请考生编制jsvalue函数来实现此功能,最后调用函数writedat把数组b[]中的值输出到out.dat文件中。

注意:部分源程序存放在test.c文件中。

请勿改动主函数main和输出数据函数writedat的内容。

792条数据

其它类目题库