一、选择题(每小题1分,共40分)
1 两个或两个以上模块之间关联的紧密程度称为( )。
A. 耦合度
B. 内聚度
C. 复杂度
D. 数据传输特性
2 简单的交换排序方法是( )。
A. 快速排序
B. 选择排序
C. 堆排序
D. 冒泡排序
3 若i和k都是int类型变量,有以下for语句:for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是( )。
A. 循环体执行两次
B. 循环体执行一次
C. 循环体一次也不执行
D. 构成无限循环
4 若有定义语句:“int kl一10,k2=20;”,执行表达式(kl=kl>k2)&&(k2=k2>
k1)后,kl和k2的值分别为( )。
A. 0和1
B. 0和20
C. 10和1
D. 10和20
5 下列叙述中正确的是( )。
A. 为了建立一个关系,首先要构造数据的逻辑关系
B. 表示关系的二维表中各元组的每一个分量还可以分成若干数据项
C. 一个关系的属性名表称为关系模式
D. 一个关系可以包括多个二维表
一、选择题(每小题1分,共40分)……
二、基本操作题(共18分)……
三、程序改错题(共24分)……
四、程序设计题(共18分)……