有如下程序: #include<iostream>usingnamespacestd; classXA{in

  • A+
所属分类:IT认证

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

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

(1)【◆题库问题◆】:[单选] 有如下程序: #include<iostream>usingnamespacestd; classXA{inta; public: staticintb; XA(intaa):a(aa){b++;}~XA(){}intget(){returna;}}; intXA::b=0intmain(){XAdl(1),d2(3); cout<<dl.get{}+d2.get{}+XA::b<<endl; return0; }运行时的输出结果是(  )。
A.5
B.6
C.7
D.8

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】每调用一次get函数时,对新的类A对象进行一次实例化,调用一次构造函数,类A的静态成员变量b便加1。

(2)【◆题库问题◆】:[单选] 下列叙述中,不属于软件需求规格说明书的作用的是(  )
A.便于用户、开发人员进行理解和交流
B.反映出用户问题的结构,可以作为软件开发工作的基础和依据
C.作为确认测试和验收的依据
D.便于开发人员进行需求分析

【◆参考答案◆】:D

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

【◆参考答案◆】:D

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

(4)【◆题库问题◆】:[单选] 下面描述中错误的是( )。
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具

【◆参考答案◆】:A

【◆答案解析◆】:详细设计的任务是为软件结构图中而非总体结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节,所以A错误。

(5)【◆题库问题◆】:[单选] 运行下列程序,结果是(  )。 PrivateSub Command32_click()f0=1:fl=1:k=1Do While k<=5f=f0+f1f0=flfl=fk=k+1LoopMsgBox”f=”&fEnd Sub
A.f=5
B.f=7
C.f=8
D.f=13

【◆参考答案◆】:D

【◆答案解析◆】:循环次数比较少,可以采用逐次循环的本办法来做。

(6)【◆题库问题◆】:[单选] 一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。
A.栈
B.堆
C.数组
D.链表

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】在允许过程的递归调用的程序设计语言中,由于C语言中栈的特性为先进后出,因此用栈来实现递归调用中的存储分配。

(7)【◆题库问题◆】:[单选] 在创建线程时可以显式地指定线程组,此时可供选择的线程构造方法有(  )种。
A.1
B.2
C.3
D.4

【◆参考答案◆】:C

【◆答案解析◆】:线程组是由javA.lang包中的Thread-Group类实现的。在创建线程时可以显式地指定线程组,此时需要从如下三种线程构造方法中选择-种;public Thread(ThreadGroup group,Runnabletarget);public Thread(ThreadGroup group,String name);public Thread(ThreadGroup group,Runnable target,String name)。

(8)【◆题库问题◆】:[单选] 下列选项默认的布局管理器不是BorderLayout的是(  )。
A.Window
B.Panel
C.Frame
D.Dialog

【◆参考答案◆】:B

【◆答案解析◆】:本题考查Java中的布局管理器。Panel和Applet默认的布局管理器是FlowLayout,构件在容器中放置规律是从上到下、从左到右进行放置;BorderLayout是Window、Frame和Dialog的默认布局管理器,在BorderLay—out布局管理器中构件分成5个区域North、South、East、West和Center,每个区域只能放置一个构件。考生应注意区分各个布局管理器的区别和联系,以及各个布局管理器的特点。

(9)【◆题库问题◆】:[单选] 下列工具中为需求分析常用工具的是(  )。
A.PAD
B.BFD
C.N-S
D.DFD

【◆参考答案◆】:D

【◆答案解析◆】:需求分析常用的工具有4种:数据流图(DFD)、数据字典(DD)、判断树和判定表。PAD(问题分析图)、PFD(程序流程图)、N—S(盒式圈)都是详细设计的常用工具,不是需求分析的工具。

(10)【◆题库问题◆】:[单选] 在Visual FoxPr0中调用表单文件mfl的正确命令是(  )。
A.DO mfl
B.DO FROM mfl
C.DOFORM mfl
D.RUN mfl

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】在Visual FoxPr0中可以通过D0命令执行文件,运行表单的命令格式是:DO FORM<表单文件名>。

发表评论

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