[单选题]下列举出的哪种技术机制可以使一个类可以共享另一类的数据和方法?
正确答案 :B
继承
[单选题]属性值是一串数字的是( )属性。
正确答案 :C
“背景颜色”
[单选题]在窗体中添加一个名称为Cmd的命令按钮,然后编写如下程序: Public x As integer Private Sub Cmd_Click() x=10 Call add1 Call add2 MsgBox x End Sub Private Sub add1 ( ) x=x+20 End Sub Private Sub add2 ( ) Dim x As integer x=x+40 End Snb 窗体打开运行后,单击命令按钮,则消息框的输出结果为( )。
正确答案 :C
30
解析:解析:公有变量x,在add1中对其值加20为30,但在add2中又定义了私有变量x,这时私有变量有效。所以x的值仍然为30。
[单选题]下列有关拷贝构造函数的描述中错误的是( )。
正确答案 :B
拷贝构造函数与一般的构造函数一样,可以设置多个形参
解析:解析:拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它不能指定函数返回类型;只有一个参数,是同类的某个对象名的引用。每一个类中都必须有一个拷贝构造函数,如果类中未声明,编译器会自动生成一个公有的拷贝构造函数。
[单选题]下列排序方法中,最坏情况下比较次数最少的是( )。
正确答案 :C
堆排序
解析:在最坏情况下,冒泡排序、简单选择排序和直接插入排序需要的比较次数都是n(n一1)/2,堆排序需要比较的次数为nl092n,这也是堆排序的最大优点。
[单选题]在设计程序时,应采纳的原则之一是
正确答案 :D
程序结构应有助于读者理解
解析:解析:滥用goto语句将使程序流程无规律,可读性差,因此A)不选;注解行有利于对程序的理解,不应减少或取消,B)也不选;程序的长短要依照实际情况而论,而不是越短越好,C)也不选。
[单选题]“主键”不允许取重复值,是指( )。
正确答案 :A
实体完整性约束规则
解析:解析:实体完整性是保证表中记录唯一的特性,也就是说,在一个表中不可以有重复的记录。在Visual FoxPro中利用主关键字和候选关键字来保证实体完整性。
[单选题]有如下函数定义: void funC(int a,int&B.{a++;b++;} 若执行代码段: int x=0,Y=1: funC(X,y); 则变量X和y的值分别是( )。
正确答案 :C
0和2
解析:函数参数的3种传递方式:①将变量名作为形参和实参,即传值方式;②传递变量指针;③引用形参。本题中实参x为传值方式,所以X的值不会改变;Y为引用形参,所以会改变。故本题答案为C。
[单选题]数据字典(DD) 是定义以下哪种系统描述工具中的数据的工具( )。
正确答案 :A
数据流程图
解析:解析:本题考查数据字典的作用。数据字典是对数据流程图中出现的被命名的图形元素的确切解释。
[单选题]下列程序的输出结果是( )。 char *p1="abcd", *p2="ABCD", str[50]="xyz"; strcpy(str+2,strcat(p1+2,p2+1)); printf("%s",str);
正确答案 :D
xycdBCD
查看原题