- A+
所属分类:安全生产法及相关法律知识题库
【◆参考答案◆】:C
(2)【◆题库问题◆】:[单选] 树是结点的集合,它的根结点的数目是( )。
A.有且只有1个
B.1或多于1
C.0或1
D.至少有2个
A.有且只有1个
B.1或多于1
C.0或1
D.至少有2个
【◆参考答案◆】:C
【◆答案解析◆】:树具有明显的层次关系,即树是一种层次结构。在树结构中,根结点在第一层上。当树为非空时,树中有且只有一个根结点,当树为空时,树中根结点的数目为0。
(3)【◆题库问题◆】:[单选] 设x=011050,则x=x&01252的值是( )。
A.0000001000101000
B.1111110100011001
C.0000001011100010
D.1100000000101000
A.0000001000101000
B.1111110100011001
C.0000001011100010
D.1100000000101000
【◆参考答案◆】:A
【◆答案解析◆】:本题主要考查按位与运算,x=011050的二进制形式为00010010000101000,01252的二进制形式为0000001010101010,两者相与得0000001000101000。
(4)【◆题库问题◆】:[单选] 下列程序的输出结果为( )。 #include<iostream.h) int fune(int n){if(n<1)returnl; elsereturn n+time(n一1); return 0; }voidmain() {cout<<func(5)<<endl; }
A.0
B.10
C.15
D.16
A.0
B.10
C.15
D.16
【◆参考答案◆】:D
【◆答案解析◆】:本题考查的是递归函数的使用,题中递归函数的结束条件为n<J,递推公式为f(n)=n+f(n—1),所以计算结果为5+4+3+2+】+1,最后一个】为n=0时的返回值。
(5)【◆题库问题◆】:[单选] 关于关键字class和typename,下列表述中正确的是( )。
A. 程序中的typename都可以替换为class
B.程序中的class都可以替换为typename
C.在模板形参表中只能用{ypename来声明参数的类型
D.在模板形参表中只能用class或typenanle来声明参数的类型
A. 程序中的typename都可以替换为class
B.程序中的class都可以替换为typename
C.在模板形参表中只能用{ypename来声明参数的类型
D.在模板形参表中只能用class或typenanle来声明参数的类型
【◆参考答案◆】:A
【◆答案解析◆】:程序中的typename都可以替换为class,但程序中的class不可以全部替换为typename。在模板类型形参中除了 typename和class以外,也可以用常规类型来声明参数的类型,所以C.D选项错误。
(6)【◆题库问题◆】:[单选] 窗体上有一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮,并有如下事件过程:Private Sub Command1_Click( ) CommonDialog.DefaultExt="doc" CommonDialog.FileName="VB.txt" CommonDialog.Filter="All(*.*)|*.*|Word|.Doc|" CommonDialog.FilterIndex=1 CommonDialog.ShowSaveEnd Sub运行上述程序,如下叙述中正确的是( )。
A.打开的对话框中文件“保存类型”框中显示All(*.*)
B.实现保存文件的操作,文件名是VB.txt
C.DefaultEx1属性与FileName属性所指明的文件类型不一致,程序出错
D.对话框的Fiber属性没有指出txt类型,程序运行出错
A.打开的对话框中文件“保存类型”框中显示All(*.*)
B.实现保存文件的操作,文件名是VB.txt
C.DefaultEx1属性与FileName属性所指明的文件类型不一致,程序出错
D.对话框的Fiber属性没有指出txt类型,程序运行出错
【◆参考答案◆】:A
【◆答案解析◆】:A。【解析】本程序中DefaultExt表示默认的文件是doc,默认出现的文件名为“VB.tex”,Filter表示允许出现的文件的扩展名,Fiherlndex=1表示当打开通用对话框后的默认文件扩展名的索引为1,也就是A1l(“*”),所以根据题意.答案为A。
(7)【◆题库问题◆】:[单选] 计算结果不是字符串“Teacher”的语句是( )。
【◆参考答案◆】:A
【◆答案解析◆】:at()函数是求字符串位置的函数。选A。
(8)【◆题库问题◆】:[单选] 如果需要给当前表增加一个字段,应使用的命令是( )。
A.APPEND
B.MODIFY STRUCTURE
C.INSERT
D.EDIT
A.APPEND
B.MODIFY STRUCTURE
C.INSERT
D.EDIT
【◆参考答案◆】:B
【◆答案解析◆】:B。【解析】MODIFY STRUCTURE(表名)功能:显示并修改当前数据表文件结构。
(9)【◆题库问题◆】:[单选] 下面描述中错误的是( )。
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具
A.系统总体结构图支持软件系统的详细设计
B.软件设计是将软件需求转换为软件表示的过程
C.数据结构与数据库设计是软件设计的任务之一
D.PAD图是软件详细设计的表示工具
【◆参考答案◆】:A
【◆答案解析◆】:软件系统的总体结构图是软件架构设计的依据,它并不能支持软件的详细设计。
(10)【◆题库问题◆】:[单选] 下列各种形式的循环中,输出“*”的个数最少的循环是( )。
A.
B.
C.
D.
A.
B.
C.
D.
【◆参考答案◆】:C
【◆答案解析◆】:选项A.B先打印*,然后判断条件是否符合条件,而选项C.D先判断后打印,显然选项A.B要多打印*,排除。重点比较Until a-b和Until a>b两个条件,选项C不打印*,故选项C符合条件。




