- A+
所属分类:IT认证
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:C
(2)【◆题库问题◆】:[单选] 已知表中有字符型字段“职称”和“性别”,要建立一个索引,要求首先按“职称”排序,“职称”相同时再按“性别”排序,正确的命令是( )。
A.INDEX ON职称+性别,TO ttt
B.INDEX ON性别+职称TO ttt
C.INDEX ON职称,性别TO ttt
D.INDEX ON性别,职称TO ttt
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
A.10
B.11
C.20
D.21
【◆参考答案◆】:D
【◆答案解析◆】:考查结构体的应用,答案为21。
(4)【◆题库问题◆】:[单选] 下列关于栈的描述错误的是( )。
A.栈按“先进后出”组织数据
B.栈是特殊的线性表,只能在一端插入或删除数据
C.栈具有记忆功能
D.栈只能顺序存储
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
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″
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.学号
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.验证软件的正确性
A.发现错误
B.改善软件的性能
C.改正错误
D.验证软件的正确性
【◆参考答案◆】:C
【◆答案解析◆】:c) 【解析】在对程序进行了成功的测试之后将进入程序调试,程序调试的任务是诊断和改正程序中的错误。
(9)【◆题库问题◆】:[单选] 下列选项中属于软件生命周期开发阶段任务的是( )。
A.可行性研究
B.需求分析
C.详细设计
D.软件维护
A.可行性研究
B.需求分析
C.详细设计
D.软件维护
【◆参考答案◆】:C
【◆答案解析◆】:软件生命周期可分为软件定义、软件开发和软件运行维护3个阶段。软件开发期包括概要设计、详细设计、实现和测试4个阶段。
(10)【◆题库问题◆】:[单选] 在64位高档微机中,一个字长所占的二进制位数为( )
A.8
B.16
C.32
D.64
A.8
B.16
C.32
D.64
【◆参考答案◆】:D