- A+
所属分类:IT认证
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:C
(2)【◆题库问题◆】:[单选] 下列程序段执行以后,内存变量X和Y的值是()。 CLEARSTORE 3TO XSTORE 5To YPLUS((X),Y)?X,YPROCEDUREPLUSPARAMETERSAl,A2A1=Al+A2A2=Al+A2ENDPROC
A.813
B.313
C.35
D.85
A.813
B.313
C.35
D.85
【◆参考答案◆】:C
【◆答案解析◆】:C。【解析】两个参数都是按值传递的,形参值的改变不会影响实参的值。
(3)【◆题库问题◆】:[单选] 若要在子过程P1调用后返回两个变量的结果,下列过程定义语句中有效的是( )。
A.Sub P1 (12,rrl)
B.Sub P1 (ByVa1 n,m)
C.Sub P1 (n,ByVa1m)
D.Sub P1 (ByVal n,ByVal m)
A.Sub P1 (12,rrl)
B.Sub P1 (ByVa1 n,m)
C.Sub P1 (n,ByVa1m)
D.Sub P1 (ByVal n,ByVal m)
【◆参考答案◆】:A
【◆答案解析◆】:在VEA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形用ByVal声明,说明此参数为传值调用,此时参数的变化不会返回到实参;若用ByRef声明,谚明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。由于本题要求可以返回两个变量的结果,所以应该使用传址调用,不能出现专值调用。也就是不能出现使用 ByVal声明的形参。
(4)【◆题库问题◆】:[单选] 检查软件产品是否符合需求定义的过程称为( )。
A.确认测试
B.需求测试
C.验证测试
D.路径测试
A.确认测试
B.需求测试
C.验证测试
D.路径测试
【◆参考答案◆】:A
【◆答案解析◆】:A) 【解析】确认测试的任务是验证软件的功能和性能,以及其他特性是否满足需求规格说明中确定的各种需求。
(5)【◆题库问题◆】:[单选] 计算机软件的确切含义是( )。
A.计算机程序、数据与相应文档的总称
B.系统软件与应用软件的总和
C.操作系统、数据库管理软件与应用软件的总和
D.各类应用软件的总称
A.计算机程序、数据与相应文档的总称
B.系统软件与应用软件的总和
C.操作系统、数据库管理软件与应用软件的总和
D.各类应用软件的总称
【◆参考答案◆】:A
【◆答案解析◆】:计算机软件的含义:(1)运行时,能够提供所要求功能和性能的指令或计算机程序集合。(2)程序能够满意地处理信息的数据结构。(3)描述程序功能需求以及程序如何操作和使用所要求的文档。故选A。
(6)【◆题库问题◆】:[单选] 若有以下的定义:‘int t[3][2];”,能正确表示t数组元素地址的表达式是( )。
A.&t[3][2]
B.t[3]
C.t[l]
D.t[2][2]
A.&t[3][2]
B.t[3]
C.t[l]
D.t[2][2]
【◆参考答案◆】:C
【◆答案解析◆】:数组的下标是从0开始的,A中越界,行下标和列下标都不能越界;B中,虽然是个地址,但是也同样越界了;选项C中表示的是第一个的首地址;选项D表示的为其元素的值,并不是地址。
(7)【◆题库问题◆】:[单选] 在Visual Foxpro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click事件中添加代码( )。
A.ThisForm.Refresh
B.ThisForm.Destroy
C.ThisForm.Hide
D.ThisForm.Release
A.ThisForm.Refresh
B.ThisForm.Destroy
C.ThisForm.Hide
D.ThisForm.Release
【◆参考答案◆】:B
【◆答案解析◆】:ThisForm.Release将表单从屏幕和内存中删除。如果不想从内存中释放表单,可在Click事件中以 ThisForm.Hide代替;刷新表单用ThisForm.REFRESH;Destroy是释放对象实例后产生的事件。
(8)【◆题库问题◆】:[单选] 有如下程序: #inClude<iostream> using namespaCe std; Class Point{publiC: statiC int number; publiC: Point( )t.number++;} ~Point( ){number--;}}; , int P0int::number=0; int main( ){Point *ptr: Point A,B; Point*ptr_point=new Point[3]; ptr=ptr_point;’}Point C; Cout<<Point:::number<<endl; delete[]ptr; return 0; }执行这个程序的输出结果是( )。
A.3
B.4
C.6
D.7
A.3
B.4
C.6
D.7
【◆参考答案◆】:C
【◆答案解析◆】:本题考查默认构造函数.题目中定义.个对象A.B以及对象数组Point[3],又定义了对象C,共执行6次构造函数,number变为了6,所以本题答案为C。
(9)【◆题库问题◆】:[单选] 下列( )不是链式存储结构的主要特点。
A.逻辑上相邻的结点,物理上不必相邻
B.查找迅速快捷
C.插入、删除灵活方便
D.存储空间利用率低
A.逻辑上相邻的结点,物理上不必相邻
B.查找迅速快捷
C.插入、删除灵活方便
D.存储空间利用率低
【◆参考答案◆】:B
【◆答案解析◆】:链式存储结构的主要特点有:①结点中除自身信息外,还有表示链接信息的指针域,因此存储密度小、存储空间利用率低;②逻辑上相邻的结点物理上不必相邻;③插入、删除操作灵活方便。
(10)【◆题库问题◆】:[单选] 若变量x、Y已正确定义并赋值,以下符合C语言语法的表达式是( )。
A.++x,y=x-
B.x+1=y
C.x=x+10=x+y
D.double(x/10)
A.++x,y=x-
B.x+1=y
C.x=x+10=x+y
D.double(x/10)
【◆参考答案◆】:A
【◆答案解析◆】:赋值表达式左边必须是一个变量,而选项B)、c)中赋值号左边都是表达式,选项D)进行强制类型转换时,应写为(double)x/10。