假没temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分

  • A+
所属分类:IT认证

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[单选,材料题] 假没temp.dbf数据表中有两个字段“歌手号”和“最后得分”。下面程序段的功能是:将temp.dbf中歌手的“最后得分”填人“歌手”表对应歌手的“最后得分”字段中(假说已增加了该字段)。在下划线处应该填写的sqi。语句是(  )。 USE歌手DO WHILE.NOT.EOF()REPLACE歌手.最后得分wITH a[2]SKIPENDⅨ)第下面的题目使用的数据表如下: 当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”、“评分.dbf”。 “歌手”表: “评分”表:歌手号姓名1001张三2001李四3001王五4001李六歌手号分数评委号10019.810110019.610210019.710310019.8104为“歌手”表增加一个字段“最后得分”的SQL语句是(  )。
A.SELECT*FROM temp WHEREtemp.歌手号=歌手.歌手号TOARRAY a
B.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INT()ARRAYa
C.SELECT*FROM temp WHEREtemp.歌手号=歌手.歌手号T()FILE a
D.SEl,ECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO FILE a

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】从下划线的下一条语句中的a[2]可以看出:a是一个数组-所以要填写的SQL语句的查询去向应该是数组。

(2)【◆题库问题◆】:[单选] 下面程序的运行结果为( )。 #include<iostream.h> class A{int hum; public: A(inti){nuln=i;}A(A&A.{num=A.num十+;} void print(){eout(<hum;} }; voidmain()A a(1),b(A.; A.print(); A print();
A.11
B.12
C.21
D.22

【◆参考答案◆】:C

【◆答案解析◆】:本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的nnm变为1,而a的nnm变为2(先赋值再自加)。

(3)【◆题库问题◆】:[单选] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(  )。
A.内模式
B.外模式
C.概念模式
D.逻辑模式

【◆参考答案◆】:A

【◆答案解析◆】:A 内模式又称物理模式 给出了数据库物理存储结构与物理存取方法。

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

【◆参考答案◆】:D

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

(5)【◆题库问题◆】:[单选] 使用宏命令OpenTable打开数据表后,可以显示该表的(  )。
A.“数据表”视图
B.“设计”视图
C.“打印预览”视图
D.以上都可以

【◆参考答案◆】:D

(6)【◆题库问题◆】:[单选] 视图设计一般有3种设计次序,下列不属于视图设计次序的是(  )。
A.自顶而下
B.由内向外
C.由外向内
D.自底向上

【◆参考答案◆】:C

【◆答案解析◆】:视图设计的设计次序分3种:自顶向下、自底向上和由内向外。它们为视图设计提供了具体的操作方法,设计者可根据实际情况灵活掌握。

(7)【◆题库问题◆】:[单选] 有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是(  )。
A.a%(int)(x-y)
B.a=x!=y;
C.(a*y)%b
D.y=x+y=x

【◆参考答案◆】:B

【◆答案解析◆】:选项中如果x与Y的值相等那么取余时就会有除数为0的情况。C)选项中取余的两个数据都应为整数,不能有一方为实型变量,而a*y的结果为double型。 D)选项表达式本身就错误,不能给表达式赋值。所以,本题答案为B)。

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

【◆参考答案◆】:C

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

(9)【◆题库问题◆】:[单选] 在窗体上有一个命令按钮Commandl,编写事件代码如下: PrivateSub Commandl Click(  ) Dim dlAs Date Dim d2 As Dated1=#12/25/2009#d2=#1/5/2010#MsgBoxDateDiff(”ww”,d1,d2)End Sub打开窗体运行后,单击命令按钮,消息框中输出的结果是(  )。
A.1
B.2
C.10
D.11

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】DateDiff(timeinterval,datel,date2[,firstdayofweek[,firstweekofyear]])返回的是两个日期之间的差值,timeinterval表示相隔时间的类型,ww表示几周;而日期的dl和d2相差两周,故输出2。

(10)【◆题库问题◆】:[单选] 如果在查询条件中使用通配符“口”,其含义是(  )。
A.错误的使用方法
B.通配不在括号内的任意字符
C.通配任意长度的字符
D.通配方括号内任一单个字符

【◆参考答案◆】:C

【◆答案解析◆】:Access的查询通配符中[]匹配方括号内的任意单个字符;%匹配任意数量的字符。该字符可用作字符串中的第一个字符或最后一个字符;#匹配任意单个数字字符。

发表评论

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