1、【
单选题
】
下列关于数据环境及表问关系的说法,正确的是( )。
[1分]
、
数据环境是对象,关系不是对象
、
数据环境不是对象,关系是对象
、
数据环境和关系都不是对象
、
数据环境是对象,关系是数据环境中的对象
答案:
2、【
单选题
】
有两个关系R、S如下:
由关系R通过运算得到关系S,则所使用的运算为( )。
[1分]
答案:
3、【
单选题
】
执行下列程序
CLEAR
DO A
RETURN
PROCEDURE A
S=5
DO B
?S
RETURN
PROCEDURE B
S=S+10
RETURN程序的运行结果为( )。
[1分]
、
5
、
10
、
15
、
程序错误,找不到变量
答案:
4、【
单选题
】
在Visual FoxPr0中,菜单程序文件的默认扩展名是( )。
[1分]
、
.mnx
、
.rant
、
.mpr
、
.prg
答案:
5、【
单选题
】
下列腾于非容器控件的是( )。
[1分]
答案:
6、【
单选题
】
以下关于主索引和候选索引的叙述正确的是( )。
[1分]
、
主索引和候选索引都能保证表记录的唯一性
、
主索引和候选索引都可以建立在数据库表和自由表上
、
主索引可以保证表记录的唯一性,而候选索引不能
、
主索引和候选索引是相同的概念
答案:
7、【
单选题
】
下列描述中,不是线性表顺序存储结构特征的是( )。
[1分]
、
不便于插入和删除
、
需要连续的存储空间
、
可随机访问
、
需另外开辟空间来保存元素之间的关系
答案:
8、【
单选题
】
耦合性和内聚性是度量模块独立性的两个标准。下列叙述中正确的是( )。
[1分]
、
提高耦合性、降低内聚性有利于提高模块的独立性
、
降低耦合性、提高内聚性有利于提高模块的独立性
、
耦合性是指一个模块内部各个元素间彼此结合的紧密程度
、
内聚性是指模块问互相连接的紧密程度
答案:
9、【
单选题
】
将E—R图转换为关系模式时,实体和联系都可以表示为( )。
[1分]
答案:
10、【
单选题
】
用链表表示线性表,其优点是( )。
[1分]
、
便于随机存取
、
花费的存储空间较顺序存储少
、
便于插入和删除操作
、
数据元素的物理顺序与逻辑顺序相同
答案:
11、【
单选题
】
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
[1分]
答案:
12、【
单选题
】
在对象方法中,一个对象请求另一个对象为其服务的方式是通过发送( )。
[1分]
答案:
13、【
单选题
】
检索尚未确定的供应商的订单号,正确的语句是( )。
[1分]
、
SELECT*FR()M订购单WHERE供应商号NULL
、
SELEL F*FR()M订购单WHERE供应商号=NULL
、
SELECT*FROM订购单WHERE供应商号 IS NULL
、
SELECT*FROM订购单WHERE供应商号IsN()T NULL
答案:
14、【
单选题
】
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,ll5,134),当用二分法查找值为90的元素时,查找成功的比较次数为( )。
[1分]
答案:
15、【
单选题
】
在数据库表上的字段有效性规则是( )。
[1分]
、
逻辑表达式
、
字符表达式
、
数字表达式
、
以上3种都有可能
答案:
16、【
单选题
】
如果内存变量和字段变量均有变量名“姓名”,那么:引用内存变量的正确方法是( )。
[1分]
、
M.姓名
、
M一>姓名
、
姓名
、
A和B都可以
答案:
17、【
单选题
】
下列数据结构中,能用二分法进行查找的是( )。
[1分]
、
顺序存储的有序线性表
、
结性链表
、
二叉链表
、
有序线性链表
答案:
18、【
单选题
】
下列叙述中,不属于测试的特征的是( )。
[1分]
、
测试的挑剔性
、
完全测试的不可能性
、
测试的可靠性
、
测试的经济性
答案:
19、【
单选题
】
有下列二叉树,对此二叉树后序遍历的结果为( )。
[1分]
、
ACBEDGFH
、
GDBHEFCA
、
HGFEDCBA
、
ABCDEFGH
答案:
20、【
单选题
】
不需要事先建立就可以使用的变量是( )。
[1分]
、
私有变量
、
局部变量
、
全局变量
、
数组变量
答案:
21、【
单选题
】
查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。
[1分]
、
SELECT DISTINCT学号FROM SC WHERE”成绩”<60
、
SELECT DISTINCT学号FROM SC WHERE成绩 <”60”
、
SELECT DISTINCT学号FROM SC WHERE成绩 <6。
、
SELECT DISTINCT”学号”FROM SC WttERE”成绩”<60
答案:
22、【
单选题
】
查询学生表s的全部记录并存储于临时表文件0ne中的SqL命令是( )。
[1分]
、
SELECT*FROM学生表1NT()CURSOR one
、
SELECT*FROM学生表T()CURS()R one
、
SELECT*FR()M学生表INTO CURSOR DBF one
、
SELECT*FROM学生表TO CURS()R DBF one
答案:
23、【
单选题
】
查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SOL语句是( )。
[1分]
、
SELECT学号,课程号,成绩FROM SC WHERE 成绩BETWEEN 70 AND 85
、
SELECT学号,课程号,成绩FROM SC WHERE 成绩>=70 0R成绩<=85
、
SELECT学号,课程号,成绩FROM SC WHERE 成绩>70 OR<=85
、
SELECT学号,课程号,成绩FROM SC WHERE 成绩>=70 AND<=85
答案:
24、【
单选题
】
查询有选课记录,但没有考试成绩的学生的学号和课程号,正确的sQL语句是( )。
[1分]
、
SELECT学号,课程号FROM SC WHERE 成绩
、
SELECT学号,课程号FROM SC WHERE 成绩 =NULL
、
SELECT学号,课程号FROM SC WHERE成绩ls NULL
、
SELECT学号课程号FROM SC WHERE成绩
答案:
25、【
单选题
】
查询选修C2课程号的学生姓名,下列SQL,语句中错误的是( )。
[1分]
、
SELECT姓名FROM S WHERE EXISTS (SELECT*FROM SC WHERE学号=S.学号AND 课程号=’C2’)
、
SELECT姓名 FROM S WHERE学号IN (SELECT学号FROM SC WHERE课程号=’C2 ’)
、
SELECT姓名FROM S JOIN SC ON S.学号=SC. 学号WHERE课程号=’C2’
、
SELECT姓名FROM S WHERE学号= (SELECT学号FR()M SC WHERE课程号=’C2’)
答案:
26、【
单选题
】
修改表单MyForm的正确命令是( )。
[1分]
、
MODIFY COMMAND MyForm
、
MODIFY FORM MyForm
、
DO MyForm
、
EDIT MyForm
答案:
27、【
单选题
】
算法的有穷性是指( )。
[1分]
、
算法程序的运行时间是有限的
、
算法程序所处理的数据量是有限的
、
算法程序的长度是有限的
、
算法只能被有限的用户使用
答案:
28、【
单选题
】
函数INT<数值表达式>的功能是( )。
[1分]
、
返回数值表达式值的整数部分
、
按四舍五入取数值表达式值的整数部分
、
返回不小于数值表达式值的最小整数
、
返回不大于数值表达式值的最大整数
答案:
29、【
单选题
】
有如下SQL语句:
SELECT班级名称,姓名FROM班级,学生
WHERE班级.班级号一学生.班级号
AND年龄>=20 AND性别=”男”
ORDER BY班级名称DESC
执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是( )。
[1分]
、
2 刘鹏
、
2 刘立洋
、
3 刘鹏
、
3 刘立洋
答案:
30、【
单选题
】
有如下SQL语句:
SELECT MAX(人数)FROM班级INTO
ARRAY temp
执行该语句后( )。
[1分]
、
tempE()]的内容为44
、
tempi0]的内容为so
、
temp[l]的内容为44
、
temp[l]的内容为50
答案:
31、【
单选题
】
有如下SQL语句:
SELECT班级名称,姓名,性别,年龄FROM班级,学生
WHERE班级.班级号=学生.班级号
AND姓名.LIKE”李%“
ORDER BY学生.班级号
该语句的含义是( )。
[1分]
、
检索学生表中姓“李”的学生记录.并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
、
检索学生表中不是姓“李”的学生记录,并根据“班级号”分组显示学生的班级名称、姓名、性别和年龄
、
检索学生表中姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄
、
检索学生表中不是姓“李”的学生记录,按“班级号”升序显示学生的班级名称、姓名、性别和年龄
答案:
32、【
单选题
】
有如下SQL语句:
SELECT班级名称FROM班级WHERE NOT EXISTS
(SELECT*FROM学生WHERE班级号=班级.班级号)
执行该语句后,班级名称的字段值是( )。
[1分]
、
计算机200801班
、
计算机200805班
、
计算机200801班和计算机200805班
、
没有记录
答案:
33、【
单选题
】
将“学生”表中,所有女学生的“年龄”加l,正确的语句是( )。
[1分]
、
UPDATE学生FOR年龄=年龄+l WHERE性刚 =”女”
、
UPI)ATE学生WHERE年龄一年龄十l ON性别 =”女”
、
UPDATE学生SET年龄=年龄+1 WHERE性别 =”女”
、
UPDATE学生SET年龄=年龄+l FOR.性别 =”女”
答案:
34、【
单选题
】
下列关于变量的叙述中,不正确的一项是( )。
[1分]
、
在Visual FoxPr0中,可以将不同类型的数据赋给同一个变量
、
变量的类型决定变量值的类型
、
在Visual FoxPr0中,变量分为字段变量和内存变量
、
变量值可以随时改变
答案:
35、【
单选题
】
下列叙述中错误的是( )。
[1分]
、
线性表是由n个元素组成的一个有限序列
、
线性表是一种线性结构
、
线性表的所有结点有且仅有一个前继和后继
、
线性表可以是空表
答案:
36、【
单选题
】
某二叉树共有60个叶子结点与50个度为1的结点,则该二叉树中的总结点数为( )。
[1分]
答案:
37、【
单选题
】
在Visual FoxPro中,下列关于索引的描述正确的是
[1分]
、
当数据库表建立索引以后,表中的记录的物理顺序将被改变
、
索引的数据将与表的数据存储在一个物理文件中
、
建立索引是创建一个索引文件,该文件包含有指向表记录的指针
、
使用索引可以加快对表的更新操作
答案:
38、【
单选题
】
假设表单MyForm隐藏着,让该表单在屏幕上显示的命令是( )。
[1分]
、
MyForm.List
、
MyForm.Display
、
MyForm.Show
、
MyForm.ShowForm
答案:
39、【
单选题
】
Visual FoxPro DBMS基于的数据模型是( )。
[1分]
答案:
40、【
单选题
】
对表scC;:号c(8),课程号c(2),成绩N(3),备注C(20)),可以插入的记录是( )。
[1分]
、
(’20080101 ’,’cl ’,’90 ’,NULL)
、
(’20080101‘,’c1 ’,90,’成绩优秀’)
、
(’20080101’,’cl’,’90’,’成绩优秀’)
、
(720(180101’,’cl’,’79 ’,’成绩优秀’)
答案: