软件调试的目的是(  )。

  • A+
所属分类:IT认证

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

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

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

【◆参考答案◆】:B

【◆答案解析◆】:软件调试的目的是改正程序中的错误。

(2)【◆题库问题◆】:[单选] 以下叙述中错误的是(  )。

【◆参考答案◆】:B

【◆答案解析◆】:在KeyPress 事件过程中程序能识别回车键,但是不能识别键盘的按下与释放,选项B错误。本题考查考生对KeyPress、KeyDown 和KeyUp 事件的理解。在KeyDown 和KeyUp 事件过程中,将键盘输入的"A"和"a"视作相同的字母,而从大键盘上输出的"1"和从右侧小键盘上输入的"1"被视作不同的字符。

(3)【◆题库问题◆】:[单选] 下列各选项中,不属于序言性注释的是(  )。
A.程序标题
B.程序设计者
C.主要算法
D.数据状态

【◆参考答案◆】:D

【◆答案解析◆】:注释一般为序言性注释和功能性注释。序言性注释常位于程序开头部分,它包括程序标题、程序功能说明、主要算法、接口说明、程序位置、开发简历、程序设计肯、复审者、复审日期及修改日期等。功能性注释一般嵌在源程序体之中,用于描述其后的语句或程序的主要功能。

(4)【◆题库问题◆】:[单选] 以下不能将S所指字符串正确复制到t所指存储空间的是()。
A.while(*t=*s){t++;s++;)
B.for(i=0;t[i]=s[i];i++);
C.do{*t++=*s++;)while(*s);
D.for(i=0,j=0;t[i++]=s[j++];);

【◆参考答案◆】:C

【◆答案解析◆】:C项复制时没有复制结束串“”。

(5)【◆题库问题◆】:[单选] 数据库DB.数据库系统DBS、数据库管理系统DBMS之间的关系是( )。
A.DB包含DBS和DBMS
B.DBMS包含DB和DBS
C.DBS包含DB和DBMS
D.没有任何关系

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】数据库系统由如下5个部分组成:数据库(DB)、数据库管理系统(DBMS)、数据库管理员(人员)、系统平台之一——硬件平台(硬件)、系统平台之二——软件平台(软件)。其中DB(DataBase)即数据库,是统一管理的相关数据的集合;DBMS即数据库管理系统,是位于用户与操作系统之间的一层数据管理软件,为用户或应用完程序提供访问DB的方法。由以上可知,选项C为正确答案。

(6)【◆题库问题◆】:[单选] 单击按钮时,以下程序运行后的输出结果是()。Private Sub proc1(x As Integer ,y As Integer ,z As Integer)x=3*zy =2*zz =x+yEnd SubPrivate Sub Co mmand1_Click()Di mx As Integer ,y As Integer ,z As Integer x=1:y =2:z =3Call proc1(x,x,z)Print x;x;z Call proc1(x,y ,y)Print x;y ;yEnd Sub
A.6 6 126 10 10
B.9 5 105 10 10
C.9 6 129 10 15
D.9 10 105 4 10

【◆参考答案◆】:A

【◆答案解析◆】:在Visual Basic 中,参数缺省是按地址传递的,也就是使过程按照变量的内存地址去访问实际变量的内容。这样,将变量传递给函数时,通过函数可永远改变该变量的值。因此在本题中,当每次调用proc1函数后,变量的值都被改变,结果为选项A。

(7)【◆题库问题◆】:[单选] 利用fseek()函数可实现的操作是(  )。
A.实现文件的顺序读写
B.改变文件的位置指针
C.实现文件的随机读写
D.以上答案均正确

【◆参考答案◆】:D

【◆答案解析◆】:本题考查fseek()函数,其功能是:改变文件的位置指针;辅助实现文件的顺序读写;辅助实现文件的随机读写。

(8)【◆题库问题◆】:[单选] 在匹配器(Matcher)类中,用于寻找下-个模式匹配串的方法是(  )。
A.static boolean matches(  )
B.boolean marcher.find(  )
C.int matcher.start(  )
D.int matcher.end(  )

【◆参考答案◆】:A

【◆答案解析◆】:本题考查考生对Java中的匹配器(Matc-her)类的理解。Matcher类用于将-个输入字符串input和模式串pattern相比较。Booleanmatcher.find(  )方法用于寻找下-个模式匹配串;int matcher.start(  )方法用于返回匹配串的-个起始索引整数值;int matcher.end(  )方法用于返回匹配串的-个终止索引整数值。而用于输入字符串与模式串比较的方法是static boolean matches(  ),选项A正确。

(9)【◆题库问题◆】:[单选] 下列叙述中正确的是( )。
A.循环队列是队列的一种链式存储结构
B.循环队列是队列的一种顺序存储结构
C.循环队列是非线性结构
D.循环队列是一种逻辑结构

【◆参考答案◆】:B

【◆答案解析◆】:在实际应用中,队列的顺序存储结构一般采用循环队列的形式,、

(10)【◆题库问题◆】:[单选] 下面程序计算并输出的是(  )。Private Sub Command1 Click(  )a=10s=0Dos=s+a*a*aa=a-1LoopUntil a<=0PrintsEnd Sub
A.13+23+33+…+103的值
B.10!+…+3!+2!+1!的值
C.(1+2+3+…+10)3的值
D.10个103的和

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】本题中s=s+a*a*a,即求a3。a=a-1即把每次a减1,直到a<=0退出循环,所以本题是求所有的a3之和,所以A选项正确。

发表评论

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