1. [单选题]下面程序的结果为 #include"iostream.h" void change(int a,int B) { int temp; temp=a; a=b; b=temp; } void main() { int m,n; m=8; n=9; change(m,n); coutm" "nendl; }
A. 8 9
B. 9 8
C. 程序有错误
D. 9 9
2. [单选题]下列不一定是传值的虚实结合方式的选项是( )。
A. 调用过程时实参为表达式
B. 调用过程时实参为常量
C. 调用过程时实参为变量名
D. 调用过程时实参将变量名用括号括起来
3. [单选题]以下叙述正确的是______。
A. 报表只能输入数据
B. 报表只能输出数据
C. 报表可以输入和输出数据
D. 报表不能输入和输出数据
4. [单选题]下列关于控件的说法错误的是( )。
A. 控件是窗体上用于显示数据和执行操作的对象
B. 在窗体中添加的对象都称为控件
C. 控件的类型可以分为;结合型、非结合型、计算型与非计算型
D. 控件都可以在窗体“设计”视图中的工具箱中看到
5. [单选题]在E-R图中,用来表示实体之间联系的图形是______。
A. 矩形
B. 椭圆形
C. 菱形
D. 平行四边形
6. [单选题]有定义语句:int b;char c[10];,则正确的输入语句是
A. scanf("%d%s",&b,&c);
B. scanf("%d%s",&b,c);
C. scanf("%d%s",b,c);
D. scanf("%d%s",b,&c);
7. [单选题]在待排序的元素序列基本有序的前提下,效率最高的排序方法是( )。
A. 快速排序
B. 堆排序(heapsort)
C. 冒泡排序
D. 归并排序
8. [单选题]CREATE DATABASE命令用来建立( )。
A. 数据库
B. 关系
C. 表
D. 数据文件
9. [单选题]查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排列。正确的命令是
A. SELECT 部门名,COUNT(职工号)AS 职工人数;
B. FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
C. GROUP BY 部门名 HAVING COUNT(*)>=10;
D. ORDER BY COUNT(职工号)ASC
E. SELECT 部门名,COUNT(职工号)AS 职工人数;
F. FROM 部门,职工 WHERE 部门.部门号=职工.部门号;
G. GROUP BY 部门名 HAVING COUNT(*)>=10;
H. ORDER BY COUNT(职工号)DESC
I. SELECT 部门名,COUNT(职工号)AS 职工人数;
J. FROM 部门,职工WHERE 部门.部门号=职工.部门号;
K. GROUP BY 部门名 HAVING COUNT(*)>=10;
L. ORDER BY 职工人数 ASC
M. SELECT 部门名,COUNT(职工号)AS 职工人数;
N. FROM 部门,职工WHERE 部门.部门号=职工.部门号;
O. GROUP BY 部门名 HAVING COUNT(*)>=10;
P. ORDER BY 职工人数 DESC
10. [单选题]从工程管理角度,软件设计一般分为两步完成,它们是______。
A. 概要设计与详细设计
B. 数据设计与接口设计
C. 软件结构设计与数据设计
D. 过程设计与数据设计