下列说法中正确的是(  )。

  • A+
(1)【◆题库问题◆】:[单选] 下列说法中正确的是(  )。
A.文本型字段最长为64000个字符
B.要得到一个计算字段的结果,仅能运用总计查询来完成
C.在创建一对一关系时,两个表的相关字段不一定都是主关键字
D.创建表之间的关系时,需要关闭所有要创建关系的表

【◆参考答案◆】:D

【◆答案解析◆】:在Access中,表字段为文本型,其长度最长为255个字符,要想得到计算字段的结果,不仅可以使用总计查询来完成,其他查询方式如交叉表查询等也能完成。创建表与表之间的关系时,要关闭所有要创建关系的表;创建一对一关系时,要求两个表的相关字段都是主关键字。

(2)【◆题库问题◆】:[单选] 有以下函数#includevoidfun(charc){if(c>’x’)fun(c-1);printf(“%c”,c);}main(){fun(”z”);}程序运行输出结果是(  )。
A.xyz
B.wxyz
C.zyxw
D.zyx

【◆参考答案◆】:A

【◆答案解析◆】:考察函数的嵌套调用,当运行fun(‘z’),调用fun(‘y’),然后嵌套调用fun(‘x’),输出结果为先输出x,然后输出y,最后输出z。

(3)【◆题库问题◆】:[单选] 下列特征中,(  )不是面向对象程序设计方法的主要特征。
A.多态性
B.继承
C.封装性
D.模块化

【◆参考答案◆】:D

(4)【◆题库问题◆】:[单选] 执行语句“for(i=1;i++<4;);”后,变量i的值是(  )。
A.3
B.4
C.5
D.不定

【◆参考答案◆】:C

【◆答案解析◆】:for循环结束时,i++的值应为4,i自加后此时应为5,故选择C选项。

(5)【◆题库问题◆】:[单选] 在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在(  )。
A.项目管理器中进行
B.数据库设计器中进行
C.表设计器中进行
D.表单设计器中进行

【◆参考答案◆】:C

【◆答案解析◆】:在表设计器中,可以设置字段或者记录有效性规则。

(6)【◆题库问题◆】:[单选] 关系模型允许定义3类数据约束,下列不属于数据约束的是(  )。
A.实体完整性约束
B.参照完整性约束
C.属性完整性约束
D.用户自定义的完整性约束

【◆参考答案◆】:C

【◆答案解析◆】:关系模型允许3类数据约束,它们是: ·实体完整性约束 该约束要求关系的主键中属性值不能为空值,这是数据库完整性的最基本要求。 ·参照完整性约束 该约束是关系之间相关联的基本约束,它不允许关系引用不存在的元组:即在关系中的外键要么是所关联关系中实际存在的元组,要么就为空值。 ·用户定义的完整性约束 用户定义的完整性就是针对某~具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。

(7)【◆题库问题◆】:[单选] 有以下程序#include <sthio.h>Main(){int s=0,n; For (n=0;n<3;n<0++){switch(s){ case 0;Case 1;s+=1;Case 2;s+=2;break;Case 3;s+3;Case 4;s+=3;}printf((“%dn”,s);}}程序运行后的结果是
A.A 1,2,4
B.B 1,3,6
C.C 3,10,14
D.D 3,6,10

【◆参考答案◆】:C

【◆答案解析◆】:本题考察switch语句的应用,case分支后面如果没有break,那么就会顺序执行下面的case,直到遇到break跳出。所以第一次循环后s的值为3打印输出。第二次s的值为:s=s+3,s=s+4,即为10,打印输出。第三次没有匹配成功直接执行 case 4语句,s=s+4,所以s的值为14,打印输出。

(8)【◆题库问题◆】:[单选] 在VBA中,下刈变量名中不合法的是(  )。
A.Hello
B.HelloWorld
C.3hello
D.Hello World

【◆参考答案◆】:C

【◆答案解析◆】:选C,VBA变量名由英文字母开头,不能以数字开头。(本解析由candy提供)

(9)【◆题库问题◆】:[单选] 有以下程序:#include<stdio.h>voidWriteStr(char*fn.char*str){FILE*fpfp=fopen(fn,”w”);fputs(str,fp);fclose(fp);)main(){ WriteStr(”t1.dat”,”start”);WriteStr(”t1.dat”,”end”);)程序运行后,文件t1.dat中的内容是(  )。
A.start
B.end
C.starte nd
D.endrt

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】用”w”方式打开文件,意思是如果文件名相同则覆盖原来的文件,所以当再次输入时覆盖了第一次的内容,B选项正确。

(10)【◆题库问题◆】:[单选] 软件生命周期是指(  )。
A.软件产品从提出、实现、使用维护到停止使用退役的过程
B.软件从需求分析、设计、实现到测试完成的过程
C.软件的开发过程
D.软件的运行维护过程

【◆参考答案◆】:A

【◆答案解析◆】:软件生命周期(SDLC,SystemsDevelopment Life Cycle,SDLC)是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: