EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为(  )

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为(  )
A.0
B.1
C..T.
D..F.

【◆参考答案◆】:C

(2)【◆题库问题◆】:[单选] 已知表中有字符型字段“职称”和“性别”,要建立一个索引,要求首先按“职称”排序,“职称”相同时再按“性别”排序,正确的命令是(  )。
A.INDEX ON职称+性别,TO ttt
B.INDEX ON性别+职称TO ttt
C.INDEX ON职称,性别TO ttt
D.INDEX ON性别,职称TO ttt

【◆参考答案◆】:A

【◆答案解析◆】:INDEX命令用于建立索引,命令格式是: INDEX()N Expression TOindexfilename l TAG tagname I OFedxfilemane][FORexpression]I-COMPACT][ASCENDING|DEscENDING][UNIQUE I CANDl— DATE][ ADDITIVE]本题建立的是职称和性别的复合索引,所以A选项正确。

(3)【◆题库问题◆】:[单选] 有以下程序: #include<stdio.h>struct S{int a,b;)data[2]=10,100,20,200); main(  ){struetS p=data[l]; printf("%d",++(p.a)); }程序运行后的输出结果是(  )。
A.10
B.11
C.20
D.21

【◆参考答案◆】:D

【◆答案解析◆】:考查结构体的应用,答案为21。

(4)【◆题库问题◆】:[单选] 下列关于栈的描述错误的是(  )。
A.栈按“先进后出”组织数据
B.栈是特殊的线性表,只能在一端插入或删除数据
C.栈具有记忆功能
D.栈只能顺序存储

【◆参考答案◆】:B

【◆答案解析◆】:栈是限定在一端进行插入与删除的线性表,允许插入和删除元素的一端称为栈顶,另一端为栈底。栈顶元素是最后被插入的元素,也是最先被删除的元素,即栈是按照”先进后出”的原则组织数据的。栈具有记忆功能,带链的栈的结点存储顺序与其逻辑顺序可以不一致。

(5)【◆题库问题◆】:[单选] 有以下程序:main(){ int x=102,y=012;printf(”%2d,%2d\n”,x,y);}执行后输出结果是(  )。
A.10,01
B.02,12
C.102,10
D.02,10

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】x的值为十进制数102,而Y的值为八进制数012,根据题意将Y用十进制表示为10%md,m为指定输出数据的宽度,若位数小于m则左端补以空格,若位数大于m则按实际输出,所以答案是C。

(6)【◆题库问题◆】:[单选] 下列表达式运算结果为日期型的是(  )
A.04/05/97-2
B.CTOD(′04/05/97′)-DATE()
C.CTOD(′04/05/97′)-3
D.DATE()+″04/05/97″

【◆参考答案◆】:C

(7)【◆题库问题◆】:[单选] 现有表:s(学号,姓名,性别,年龄),c(课程号,课程名,学分),SC(学号,课程号,成绩)。检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是(  )。
A.SELECT学号,姓名,课程名,成绩FROM S,SC,C;WHERE S.学号=SC.学号AND SC.课程号=C.课程号
B.SELECT学号,姓名,课程名,成绩;FROM(S JOIN SC ON S.学号=SC.学号)JOIN C ON SC.课程号=C.课程号
C.SELECT S.学号,姓名,课程名,成绩;FROM S JOIN SC JOIN C ON S.学号=SC.学号ON SC.课程号=C.课程号
D.SELECT S.学号,姓名,课程名,成绩;FROM S JOIN SC JOIN C ON SC.课程号=C.课程号0N S.学号=SC.学号

【◆参考答案◆】:D

【◆答案解析◆】:用JOIN连接格式连接多个表时JOIN的顺序和ON的顺序应该是相反的,否则会影响到最终的查询结果。

(8)【◆题库问题◆】:[单选] 软件调试的目的是(  )。
A.发现错误
B.改善软件的性能
C.改正错误
D.验证软件的正确性

【◆参考答案◆】:C

【◆答案解析◆】:c) 【解析】在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。

(9)【◆题库问题◆】:[单选] 下列选项中属于软件生命周期开发阶段任务的是(  )。
A.可行性研究
B.需求分析
C.详细设计
D.软件维护

【◆参考答案◆】:C

【◆答案解析◆】:软件生命周期可分为软件定义、软件开发和软件运行维护3个阶段。软件开发期包括概要设计、详细设计、实现和测试4个阶段。

(10)【◆题库问题◆】:[单选] 在64位高档微机中,一个字长所占的二进制位数为( )
A.8
B.16
C.32
D.64

【◆参考答案◆】:D

发表评论

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