黄老师 发表于 2013-12-6 09:27:26

西交13秋《Visual Foxpro及其应用》在线作业答案

西交13秋《Visual Foxpro及其应用》在线作业

试卷总分:100   测试时间:--
一、单选题(共40道试题,共80分。)
1.在软件开发中,需求分析阶段可以使用的工具是
A. N-S图
B. DFD图
C. PAD图
D. 程序流程图
满分:2分
2.检索“投中3分球”小于等于5个的运动员中“得分”最高的运动员的“得分”,正确的SQL语句是:( ) 下表是用list命令显示的“运动员”表的内容和结构, 记录号 运动员号 投中2分球 投中3分球 罚球 1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7
A. SELECT MAX(得分) 得分 FROM 运动员 WHERE 投中3分球<=5
B. SELECT MAX(得分) 得分 FROM 运动员 WHEN 投中3分球<=5
C. SELECT 得分=MAX(得分) FROM 运动员 WHERE 投中3分球<=5
D. SELECT 得分=MAX(得分) FROM 运动员 WHEN 投中3分球<=5
满分:2分
3.SQL 语句中删除视图的命令是:( )
A. DROP TABLE
B. DROP VIEW
C. ERASE TABLE
D. ERASE VIEW
满分:2分
4.在下面的数据类型中默认值为.F.的是( )
A. 数值型
B. 字符型
C.逻辑型
D. 日期型
满分:2分
5.在Visual FoxPro中,在数据库中创建表的CREATE TABLE命令中定义主索引、实现实体完整性规则的短语是
A. FOREIGN KEY
B. DEFAULT
C. PRIMARY KEY
D. CHECK
满分:2分
6.下列关于栈的叙述正确的是
A. 栈按“先进先出”组织数据
B. 栈按“先进后出”组织数据
C. 只能在栈底插入数据
D. 不能删除数据
满分:2分
7.对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
A. 快速排序
B. 冒泡排序
C. 直线插入排序
D. 堆排序
满分:2分
8.在数据管理技术发展的三个阶段中,数据共享最好的是( )
A. 人工管理阶段
B. 文件系统阶段
C. 数据库系统阶段
D. 三个阶段相同
满分:2分
9.在Visual FoxPro中以下叙述正确的是
A. 表也被称作表单
B. 数据库文件不存储用户数据
C. 数据库文件的扩展名是DBF
D. 一个数据库中的所有表文件存储在一个物理文件中
满分:2分
10.CREATE DATABASE命令用来建立( )
A. 数据库
B. 关系
C. 表
D. 数据文件
满分:2分
11.在SQL的ALTER TABLE语句中,为了增加一个新的字段应该使用短语( )
A. CREATE
B. APPEND
C. COLUMN
D. ADD
满分:2分
12.在表单设计中,经常会用到一些特定的关键字、属性和事件。下列各项中属于属性的是( )
A. This
B. ThisForm
C. Caption
D. Click
满分:2分
13.Modify Command命令建立的文件的默认扩展名是( )
A. prg
B. app
C. cmd
D. exe
满分:2分
14.设置表单标题的属性是( )
A. Title
B. Text
C. Biaoti
D. Caption
满分:2分
15.执行命令Myform=Createobjectv(“Form”)可以建立一个表单,为了让该表单在屏幕上显示,应该执行命令
A. MyForm.list
B. MyForm.Display
C. MyForm. Show
D. MyForm.ShowForm
满分:2分
16.想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令( )
A. SET CENTURY ON
B. SET CENTURY OFF
C. SET CENTURY TO 4
D. SET CENTURY OF 4
满分:2分
17.扩展名为DBC的文件是( )
A. 表单文件
B. 数据库表文件
C. 数据库文件
D. 项目文件
满分:2分
18.在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在
A. 项目管理器中进行
B. 数据库设计器中进行
C. 表设计器中进行
D. 表单设计器中进行
满分:2分
19.设有学生S(学号,姓名,性别,年龄),查询所有年龄小于等于18岁的女同学,并按年龄进行降序排序生成新的表WS,正确的SQL命令是
A. SELECT * FROM S WHERE 性别=’女’ AND 年龄<=18 ORDER BY 4 DESC INTO TABLE WS
B. SELECT * FROM S WHERE 性别=’女’ AND 年龄<=18 ORDER BY 年龄 INTO TABLE WS
C. FROM S WHERE 性别=’女’ AND 年龄<=18 ORDER BY ‘年龄’ DESC INTO TABLE WS
D. FROM S WHERE 性别=’女’ AND 年龄<=18 ORDER BY ‘年龄’ AS
满分:2分
20.SQL的SELECT语句中,“HAVING<条件表达式>”用来筛选满足条件的
A. 列
B. 行
C. 关系
D. 分组
满分:2分
21.在SQL SELECT查询中,为了使查询结果排序应该使用短语( )
A. ASC
B. DESC
C. GROUPBY
D. ORDERBY
满分:2分
22.MODIFY STRUCTURE命令的功能是:( )
A. 修改记录值
B. 修改表结构
C. 修改数据库结构
D. 修改数据库或表结构
满分:2分
23.假设有student表,可以正确添加字段“平均分数”的命令是( )
A. ALTER TABLE student ADD平均分数F(6,2)
B. ALTER DBF student ADD平均分数F 6,2
C. CHANGE TABLE student ADD平均分数F(6,2)
D. CHANGE TABLE student INSERT平均分数6,2
满分:2分
24.学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)。假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为”101”课程的平均成绩,正确的SQL 语句是。
A. SELECT 专业 AS SUBS(学号,3,2),平均分 AS AVG(成绩) FROM 选课WHERE 课程号=”101” GROUP BY 专业
B. SELECT SUBS(学号,3,2) AS专业, AVG(成绩) AS平均分 FROM 选课WHERE 课程号=”101” GROUP BY 1
C. SELECT SUBS(学号,3,2) AS专业, AVG(成绩) AS平均分 FROM 选课WHERE 课程号=”101” ORDER BY 专业
D. SELECT 专业 AS SUBS(学
满分:2分
25.在结构化程序设计中,模块划分的原则是
A. 各模块应包括尽量多的功能
B. 各模块的规模尽量大
C. 各模块之间的联系应尽量紧密
D. 模块内具有高内聚度、模块间具有低耦合度
满分:2分
26.下列叙述正确的是
A. 算法的效率只与问题的规模有关,而与数据的存储结构无关
B. 算法的时间复杂度是指执行算法所需要的计算工作量
C. 数据的逻辑结构与存储结构是一一对应的
D. 算法的时间复杂度与空间复杂度一定相关
满分:2分
27.设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是:( )
A. DELETE TABLE order WHERE 签订日期<{^2002-1-1}
B. DELETE TABLE order WHILE 签订日期>{^2002-1-1}
C. DELETE FROM order WHERE 签订日期<{^2002-1-1}
D. DELETE FROM order WHILE 签订日期>{^2002-1-1}
满分:2分
28.学生.DBF:学号(C,8),姓名(C,6),性别(C,2),出生日期(D),选课.DBF:学号(C,8),课程号(C,3),成绩(N,5,1)。插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是( )
A. INSERT INTO 选课 VALUES(“02080111”,”103”,80)
B. INSERT VALUES(“02080111”,”103”,80)TO 选课(学号,课程号,成绩)
C. INSERT VALUES(“02080111”,“103”,80)INTO 选课(学号,课程号,成绩)
D. INSERT INTO 选课(学号,课程号,成绩) FORM VALUES(“02080111”,”103”,80)
满分:2分
29.下面关于数据环境和数据环境中两个表之间关联陈述中,正确的是:() 、
A. 数据环境是对象,关系不是对象
B. 数据环境不是对象,关系是对象
C. 数据环境是对象,关系是数据环境中的对象
D. 数据环境和关系都不是对象
满分:2分
30.下面关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是:( )
A. 产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B. 产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C. 产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D. 产生表单对象引用变量YY,在释放变量YY时并不关闭表单
满分:2分
31.在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键,规定了菜单项的访问键为“X”的菜单名称定义是
A. 综合查询\<(x)
B. 综合查询/<(x)
C. 综合查询(\<x)
D. 综合查询(/<x)
满分:2分
32.在VisualFoxPro中,表单(Form)是指( )。
A. 数据库中各个表的清单
B. 一个表中各个记录的清单
C. 数据库查询的列表
D. 窗口界面
满分:2分
33.表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:( )
A. 执行表单的Click事件代码
B. 执行选项按纽组的Click事件代码
C. 执行Option1的Click事件代码
D. 不会有反应
满分:2分
34.设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是
A. SELECT 学号,姓名,课程名,成绩 FROM S,SC,C WHERE S.学号=SC.学号 AND SC.学号=C.学号
B. SELECT 学号,姓名,课程名,成绩 FROM (S JOIN SC ON S.学号=SC.学号) JOIN C ON SC.课程号=C.课程号
C. SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC JOIN C ON S.学号=SC.学号 ON SC.课程号=C.课程号
D. SELECT S.学号,姓名,课程名,成绩 FROM S JOIN SC
满分:2分
35.关于视图和查询,以下叙述正确的是( )
A. 视图和查询都只能在数据库中建立
B. 视图和查询都不能在数据库中建立
C. 视图只能在数据库中建立
D. 查询只能在数据库中建立
满分:2分
36.某二叉树中有n个度为2的结点,则该二叉树中的叶子结点的数为
A. n+1
B. n-1
C. 2n
D. n/2
满分:2分
37.在Visual FoxPro中,如果希望内存变量只能在本模块(过程)中使用,不能在上层或下层模块中使用。说明该种内存变量的命令是
A. PRIVATE
B. LOCAL
C. PUBLIC
D. 不用说明,在程序中直接使用
满分:2分
38.为“运动员”表增加一个字段“得分”的SQL语句是:( ) 下表是用list命令显示的“运动员”表的内容和结构, 记录号 运动员号 投中2分球 投中3分球 罚球 1 1 3 4 5 2 2 2 1 3 3 3 0 0 0 4 4 5 6 7
A. CHANGE TABLE 运动员 ADD 得分 I
B. ALTER DATA 运动员 ADD 得分 I
C. ALTER TABLE 运动员 ADD 得分 I
D. CHANGE TABLE 运动员 INSERT 得分 I
满分:2分
39.在Visual FoxPro中,对于字段值为空值(NULL)叙述正确的是
A. 空值勤等同于空字符串
B. 空值表示字段还没有确定值
C. 不支持字段值为空值
D. 空值等同于数值0
满分:2分
40.欲执行程序temp.prg,应该执行的命令是( )
A. DO PRG temp.prg
B. DO temp.prg
C. DO CMD temp.prg
D. DO FORM temp.prg
满分:2分
二、多选题(共10道试题,共20分。)
1.数据库应用系统是由有关的()组成,为用户提供信息服务的系统。
A. 硬件
B. 软件
C. 数据
D. 人员
满分:2分
2.Visual FoxPro之所以能够脱颖而出,是由于自身的特点,包括()
A. 用户界面良好
B. 面向对象编程技术功能强
C. 快速创建应用程序
D. 数据库的操作简单
满分:2分
3.SQL语言是具有( )的功能。
A. 数据定义
B. 数据操纵
C. 数据控制
D. 关系规范化
满分:2分
4.关于关系模型的说法,正确的是()
A. 关系中每一个分量不可再分
B. 每一竖列的分量是同属性的
C. 每一行由一个个体事物的诸多属性构成
D. 一个关系是一张二维表,不允许有相同的属性名,也不允许有相同的元组
满分:2分
5.在下列四个选项中,属于基本关系运算的是( )
A. 连接
B. 投影
C. 选择
D. 排序
满分:2分
6.关系的完整性主要包括()
A. 域完整性
B. 实体完整性
C. 参照完整性
D. 数据完整性
满分:2分
7.报表设计器中包含在基本带区的有( )
A. 标题
B. 页标头
C. 页脚注
D. 细节
满分:2分
8.能作为报表数据源的是( )
A. 数据库表
B. 视图
C. 查询
D. 自由表
满分:2分
9.VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是( )
A. 选择
B. 投影
C. 联接
D. 显示
满分:2分
10.常用的数据模型包括()
A. 简单模型
B. 层次模型
C. 网状模型
D. 关系模型
满分:2分

页: [1]
查看完整版本: 西交13秋《Visual Foxpro及其应用》在线作业答案