有如下程序: #nclude<iostream>usingnamespace std; intmain(){

  • A+
(1)【◆题库问题◆】:[单选] 有如下程序: #nclude<iostream>usingnamespace std; intmain(){voidfunction(double val); doubleval; function(val); cout<<val; return 0; }voidfunction(double val)} val=3;}编译运行这个程序将出现的情况是(  )。
A.编译出错,无法运行
B.输出:3
C.输出:3.0
D.输出一个不确定的数

【◆参考答案◆】:D

【◆答案解析◆】:本题考查函数调用及传值方式传递参数,执行函数function时,并没有将3的值传回来,而val又没有初始化,所以会输出一个不确定的值,D选项正确。

(2)【◆题库问题◆】:[单选] 下列不属于导航窗体可以使用的布局是
A.垂直标签,左侧
B.水平标签
C.垂直标签,右侧
D.垂直标签

【◆参考答案◆】:D

【◆答案解析◆】:【答案】D【解析】导航窗体是只包含一个导航控件的窗体。其共有6种可选的布局方式:①水平标签;②垂直标签,左侧;③垂直标签,右侧;④水平标签,2级;⑤水平标签和垂直标签,左侧;⑥水平标签和垂直标签,右侧。因此选择D选项。

(3)【◆题库问题◆】:[单选] 在通用对活框中打开“颜色对话框”的方法是(  )。
A.Showopen
B.Menultem.Enabled—True
C.MenuItem.Visible—True
D.Menultem.Visible—Flase

【◆参考答案◆】:B

【◆答案解析◆】:B。【解析】在通用对话框中打开“颜色对话框”的方法是:使用ShowColor方法,或者将通用对话框的Action属性设置为3。在本题中也可使用Enable属性进行控制,MenuItem.Endble True。

(4)【◆题库问题◆】:[单选] 下列描述中正确的是(  )。
A.Visual Basic 只能通过过程调用执行通用过程
B.可以在Sub过程的代码中包含另一个Sub过程的代码
C.可以像通用过程一样指定事件过程的名字
D.Sub过程和Function过程都有返回值

【◆参考答案◆】:A

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

【◆参考答案◆】:A

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

(6)【◆题库问题◆】:[单选] 在SQL语句中,SELECT语句中的JOIN是用来建立表间的联系短语,应放在下列(  )短语之后。
A.FROM
B.WHERE
C.0N
D.GROUP BY

【◆参考答案◆】:A

【◆答案解析◆】:A。【解析】从SELECT标准语句的完整语法格式中抽出与连接运算相关的语法格式如下:SELECT… FROM<数据库表l>INNER JOIN<数据库表2>ON<连接条件>WHERE… INNER JOIN等价于JOIN,为普通的连接,在Visual FoxPr0中称为内连接,在前面所提到的有关两个不同数据表之间的查询,它们之间的连接类型都是内连接;0N<连接条件>指定两个进行表连接的条件字段。

(7)【◆题库问题◆】:[单选] 下列是软件调试技术的是(  )。
A.错误推断
B.集成测试
C.回溯法
D.边界值分析

【◆参考答案◆】:C

【◆答案解析◆】:C。【解析】软件调试技术包括强行排错法、回溯法和原因排除法。边界值分析、错误推断都是黑盒测试的方法。

(8)【◆题库问题◆】:[单选] 报表页面页眉主要用来(  )。
A.显示记录数据
B.显示报表的标题、图形或说明文字
C.显示报表中字段名称或记录的分组名称
D.显示本页的汇总说明

【◆参考答案◆】:C

【◆答案解析◆】:报表页眉处于报表的开始位置,一般用其来显示报表的示题、图形或者说明性文字;报表页脚处于报表的结束位置一般用来显示报表的汇总说明;页面页眉夕上于每页的开始位置,一般用来显示报表中的字段名称或记录的分组名称页面页脚处于每页的结束位置,一般用来显示本页的汇总说明。

(9)【◆题库问题◆】:[单选] 若程序中有宏定义行:#define N 100则以下叙述中正确的是( )。
A.宏定义行中定义了标识符N的值为整数100
B.在编译程序对C源程序进行预处理时用100替换标识符N
C.对C源程序进行编译时用100替换标识符N
D.在运行时用100替换标识符N

【◆参考答案◆】:B

【◆答案解析◆】: C语言中,凡是以“#”号开头的行,都称为“编译预处理”。对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理。

(10)【◆题库问题◆】:[单选] 用树型结构表示实体之间联系的模型是(  )。
A.关系模型
B.网状模型
C.层次模型
D.以上三个都是

【◆参考答案◆】:C

【◆答案解析◆】:层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。在现实世界中事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。关系模型是目前最重要的一种数据模型,它建立在严格的数学概念基础上。关系模型由关系数据结构、关系操作系统和关系完整性约束3部分组成。层次模型是数据库系统中最早出现的数据模型,它用树型结构来表示各类实体及实体间的联系。在现实世界中事物之间的联系更多的是非层次关系的,用层次模型表示非树型结构很不直接,网状模型则用来表示非树型结构。关系模型是目前最重要的一种数据模型,它建立在严格的数学概念基础上。关系模型由关系数据结构、关系操作系统和关系完整性约束3部分组成。

发表评论

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