1、【
单选题
】
在命令窗口中,显示当前数据库中所有40岁(含40岁)以下、职称为“教授”、“副教授”的姓名和工资,应使用命令( )。
[1分]
、
LIST姓名,工资FOR年龄<=40.AND.职称=“教授”.AND.职称一”副教授”
、
LIST姓名,工资FOR年龄<=40.OR.职称=”教授”.OR.职称一”副教授”
、
LIST姓名,工资FOR年龄<=40.AND.(职称=”教授”.OR,职称一”副教授”)
、
I.IST姓名,工资FOR年龄<一40.OR.(职称=”教授”.AND.职称一”副教授”)
答案:
2、【
单选题
】
在菜单设计中,可以在定义菜单名称时,为菜单项指定一个访问键。规定菜单项的访问键为“Q”的菜单名称定义是( )。
[1分]
、
单项查询\<(Q)
、
单项查询/<(Q)
、
单项查询(/<Q)
、
单项查询(\<Q)
答案:
3、【
单选题
】
若将过程放在过程文件中,可在应用程序中使用下列( )命令打开过程文件。
[1分]
、
SET ROUTlNE TO<文件名>
、
SET PROCEDURE TO<文件名>
、
SET PROGRAM TO<文件名>
、
SET FUNCTlON TO<文件名>
答案:
4、【
单选题
】
命令??的作用是( )。
[1分]
、
向用户提问的提示符
、
可输出两个表达式的值
、
从当前光标处显示表达式的值
、
只能显示变量的值
答案:
5、【
单选题
】
设MY.DBF数据库中共有l0条记录,执行下列命令序列:
USE MY
GOTO2
DISPlAY ALL
?RECNO()
执行最后一条命令后,屏幕显示的值是( )。
[1分]
答案:
6、【
单选题
】
计算刘明同学选修的所有课程的平均成绩,正确的SQL 语句是( )。
[1分]
、
SELECT AVG(成绩)FROM选课WHERE姓名=”刘明“
、
SELECT AVG(成绩)FR()M学生,选课WHERE姓名=”刘明”
、
SELECT AVG(成绩)FROM学生,选课WHERE学生.姓名=”刘明”
、
SELECT AVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名=”刘明”
答案:
7、【
单选题
】
假定学号的第3、4位为专业代码,要计算各专业学生选修课程号为“1O1”课程的平均成绩,正确的SQL语句是( )。
[1分]
、
SELECT专业AS SUBS(学号,3,2),平均分AS
AVG(成绩)FROM选课
WHERE课程号=”101”GROUP BY专业
、
SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS
平均分FROM选课
WHERE课程号=”101”GROUP BY 1
、
SELECT SUBS(学号,3,2)AS专业,AVG(成绩)AS
平均分FROM选课
WHERE课程号=”101”ORDER BY专业
、
SELECT专业AS SUBS(学号,3,2),平均分AS
AVG(成绩)FROM选课
WHERE课程号=”101”ORDER BY 1
答案:
8、【
单选题
】
查询选修课程号为“101”的课程得分最高的同学,正确的SQL语句是( )。
[1分]
、
SELECT学生.学号,姓名FROM学生,选课
WHERE学生.学号=选课.学号
AND课程号=”101”AND成绩>=A11(SELECT成绩FROM选课)
、
SELECT学生.学号,姓名FROM学生,选课 WHERE学生.学号=选课.学号
AND成绩>=A11(SELECT成绩FROM选课
WHERE课程号=”101”)
、
SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号
AND成绩>:=:A11(SELECT成绩FROM选课
WHERE课程号=”101”)
、
SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号一选课.学号AND
课程号一”101”AND成绩>=A11(SELECT成绩FROM选课WHERE课程号一”101”)
答案:
9、【
单选题
】
插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是( )。
[1分]
、
INSERT INT0选课VA1UES(”0208011 1”,”103”,80)
、
INSERT VA1UES(”02080111”,”103”,80)TO选课(学号,课程号,成绩)
、
INSERT VA1UES(”02080111”,”103”,80)INTO选课(学号,课程号,成绩)
、
INSERT INT0选课(学号,课程号,成绩)FROM VA1UES(”02080111”,”103”,80)
答案:
10、【
单选题
】
将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是( )。
[1分]
、
UPDATE选课SET成绩wITH 92 WHERE学号 =”02080110”AND课程号”102”
、
UPDATE选课SET成绩=92 WHERE学号= ”02080110”AND课程号=”102”
、
UPDATE FROM选课SET成绩W1TH 92 WHERE 学号=”02080110”AND课程号=”102”
、
UPDATE FROM选课SET成绩=92 WHERE学号 =”02080110”AND课程号=”102”
答案:
11、【
单选题
】
打开一个名为XM的项目文件,然后通过命令方式新建一个数据库文件,则该数据库文件( )。
[1分]
、
存在于当前打开的项目文件XM中
、
不存在于当前打开的项目文件XM中,必须单独添加
、
不存在于当前打开的项目文件XM中,但与项目文件建立了联系
、
以上说法均不正确
答案:
12、【
单选题
】
在Visual FoxPr0中,表结构中的逻辑型、通用型、j期型字段的宽度由系统自动给出,它们分别为( )。
[1分]
、
1,4,8
、
4,4,10
、
1,10,8
、
2,8,8
答案:
13、【
单选题
】
结构化程序没计的3种基本结构是( )。
[1分]
、
过程、子程序和分程序
、
顺序、选择和重复
、
递归、堆栈和队列
、
凋用、返回和转移
答案:
14、【
单选题
】
SQL查询语句“SELECT*FROM职工TO FILE ZG.dbf”的功能是( )。
[1分]
、
将职工表中所有记录查询输出到永久性表ZG.dbf中
、
将职工表中所有记录查询输出到文本文件ZG.txt中
、
将职工表中所有记录查询输出到文本文件ZG.dbf.txt中
、
语句存在语法错误
答案:
15、【
单选题
】
命令“SELECT 0”的功能是( )。
[1分]
、
选择编号最小的未使用工作区
、
选择0号工作区
、
关闭当前工作区中的表
、
选择当前工作区
答案:
16、【
单选题
】
在Visual FoxPr0中,在屏幕上预览报表的命令是( )。
[1分]
、
PREVIEW REPORT
、
REPORT FORM…PREVIEW
、
DO REPORT…PREVIEW
、
RUN REPORT…PREVIEW
答案:
17、【
单选题
】
设R是一个二元关系,S是一个三元关系,则下列运算中正确的是( )。
[1分]
答案:
18、【
单选题
】
需求分析阶段的任务是( )。
[1分]
、
软件开发方法
、
软件开发工具
、
软件开发费用
、
软件系统功能
答案:
19、【
单选题
】
下列常量中格式正确的是( )。
[1分]
、
$1.23E4
、
”汁算机”等级考试”
、
False.
、
{^2003/01/1 3)
答案:
20、【
单选题
】
要判断数值型变量Y是否能够被8整除,错误的条件表达式为( )。
[1分]
、
INT(Y /8)=Y/8
、
M()D(Y,8)=0
、
INT(Y/8)=MOD(Y,8)
、
MOD(Y,8)=MOD(8,8)
答案:
21、【
单选题
】
软件需求分析一般应确定的是用户对软件的( )。
[1分]
、
功能需求
、
非功能需求
、
性能需求
、
功能需求和非功能需求
答案:
22、【
单选题
】
在Visual FoxPr0的数据库表中只能有一个( )。
[1分]
、
候选索引
、
普通索引
、
主索引
、
唯一索引
答案:
23、【
单选题
】
有SQL语句:
SELECT COUNT(*)AS人数.主讲课程FROM教师 GROUP BY主讲课程
ORDER BY人数DESC
该语句执行结果的第一条记录的内容是( )。
[1分]
、
4数据结构
、
3操作系统
、
2数据库
、
1网络技术
答案:
24、【
单选题
】
为了提高测试的效率,应该( )。
[1分]
、
随机选取测试数据
、
取一切可能的输入数据作为测试数据
、
在完成编码以后制定软件的测试计划
、
集中对付那些错误群集的程序
答案:
25、【
单选题
】
在项目管理器中,选择一个文件并单击“移去”按钮,在弹出的对话框中单击“删除”按钮后,该文件将( )。
[1分]
、
仅仅从该项目中移出
、
从项目中移出,并从磁盘上删除该文件
、
保留在项目中,但删除磁盘上的文件
、
从项目中移出,但可添加到另一个项目中
答案:
26、【
单选题
】
数据的存储结构是指( )。
[1分]
、
存储在外存中的数据
、
数据所占的存储空间量
、
数据在计算机中的顺序存储方式
、
数据的逻辑结构在计算机中的表示
答案:
27、【
单选题
】
下列关于索引的说法中错误的是( )。
[1分]
、
在SQL的基本表中用索引机制来弥补没有关键码的概念
、
索引属于物理存储的路径概念,而不是逻辑的概念
、
SQL中的索引是显式索引
、
一个索引键可以对应多个列
答案:
28、【
单选题
】
在SQL SELECT语句中,用于实现关系的选择运算的短语是( )。
[1分]
、
FOR
、
WHILE
、
WHERE
、
CONDlTION
答案:
29、【
单选题
】
在Visual FoxPr0中,若所建立索引的字段值不允许重复,并且一个表中只能创建一个,这种索引应该是( )。
[1分]
、
主索引
、
唯一索引
、
候选索引
、
普通索引
答案:
30、【
单选题
】
建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是( )。
[1分]
、
CREATE vIEw salary AS系号.AVG(工资)AS平均工资FR()M教师GR()UP BY系号
、
CREATE VIEW salary AS SELECT 系号,AVG(工 资)AS平均工资FROM教师GROUP BY系名
、
CREATE VIEw salary SELECT 系号,AVG(工资)AS平均工资FR()M教师 GR()UP BY系号
、
CREATE VIEW salary AS SELECT系号,AVG(工 资)AS平均工资FR()M教师 GROUP BY系号
答案:
31、【
单选题
】
在Visual FoxPr0中,有如下程序,函数IIF的返回值是( )。
*程序
PRIVATE X。Y
STORE”男”TO X
Y=LEN(X)+2
7 IIF(Y<4,”男”,”女”)
RETURN
[1分]
答案:
32、【
单选题
】
执行下列程序:
CLEAR
DO A
RETURN
PROCEDURE A
S=5
DO B
?S
RETURN
PROCEDURE B
S=S+10
RETURN
程序的运行结果为( )。
[1分]
、
5
、
10
、
15
、
程序错误,找不到变量
答案:
33、【
单选题
】
在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用( )。
[1分]
、
临时关键字
、
主关键字
、
外部关键字
、
索引关键字
答案:
34、【
单选题
】
Visual FoxPr0是一种关系数据库管理系统,所谓关系是指( )。
[1分]
、
表中各条记录彼此有一定关系
、
表中各个字段彼此有一定关系
、
一个表与另一个表之间有一定关系
、
数据模型符合满足一定条件的二维表格式
答案:
35、【
单选题
】
在Visual FoxPr0中,用于建立或修改程序文件的命令是( )。
[1分]
、
M()DIFY<文件名>
、
MODIFY C0MMAND<文件名>
、
M0DIFY PROCEDURE<文件名>
、
B和C都对
答案:
36、【
单选题
】
打开数据库abe的正确命令是( )。
[1分]
、
OPEN DATABASE abc
、
USE abc
、
USE DATABASE abc
、
OPEN abc
答案:
37、【
单选题
】
在Visual FoxPro中,对字段设置默认值,下列描述中正确的是( )。
[1分]
、
数据库表可以设置字段默认值
、
自由表可以设鼹字段默认值
、
自由表和数据库表都可以设置字段默认值
、
自由表和数据库表都不能没置字段默认值
答案:
38、【
单选题
】
在SQL语句中,用来创建数据表的SQL短语是( )。
[1分]
、
CREATE TABLE
、
MODIFY TABLE
、
ADD TABLE
、
INSERT TABLE
答案:
39、【
单选题
】
要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令( )。
[1分]
、
SET CENTURY ON
、
SET CENTURY OFF
、
SET CENTURY T0 4
、
SET CENTURY OF 4
答案:
40、【
单选题
】
对于学生关系表STUDENT,写一条规则,把其中的“年龄”属性限制在18~30之间,则这条规则属于( )。
[1分]
、
实体完整性规则
、
参照完整性规则
、
域完整性规则
、
不属于以上任何规则
答案: