1、18年石油大学Visual FoxPro第2阶段在线作业答题要求 : 每题只有一个正确的选项。 1(5.0分) 设表文件“学生.DBF”中有10条记录,执行如下两条命令: USE学生 INSERTBLANK 其结果是在学生表文件的( ) A) 第1条记录的位置插入了1个空白记录 B) 第2条记录的位置插入了1个空白记录 C) 文件尾插入了1个空白记录 D) 不确定位置插入了1个空白记录 参考答案: B 收起解析 解析: 无 2(5.0分) 已知基本表SC(S#,C#,GRADE),则“统计选修了课程的学生人次数”的SQL语句为( ) A) SELECT COUNT(DISTINCT S#)FR
2、OM SC B) SELECT COUNT(DISTINCT C#)FROM SC C) SELECT COUNT(*)FROM SC D) SELECT COUNT(DISTINCT *)FROM SC 参考答案: C 收起解析 解析: 无 3(5.0分) 以下关于空值(NULL)的叙述正确的是( ) A) 空值等同于数值0 B) Visual FoxPro不支持NULL C) 空值等同于空字符串 D) NULL表示字段或变量还没有确定值 参考答案: D 收起解析 解析: 无 4(5.0分) 要为当前表所有职工增加100元工资,应该使用命令( ) A) CHANGE工资WITH工资+100
3、B) REPLACE 工资WITH工资+100 C) CHANGEALL工资WITH工资+100 D) REPLACE ALL工资WITH工资+100 参考答案: D 收起解析 解析: 无 5(5.0分) VF的应用程序由三种基本结构组合而成,它们是( ) A) 顺序结构、选择结构和循环结构 B) 顺序结构、循环结构和模块结构 C) 逻辑结构、物理结构和程序结构 D) 分支结构、重复结构和子程序结构 参考答案: A 收起解析 解析: 无 6(5.0分) 使用DLSPLAY命令时,若范围短语为ALL或REST,执行命令后,记录指针指为( ) A) 首记录 B) 末记录 C) 首记录的前面 D)
4、末记录的后面 参考答案: D 收起解析 解析: 无 7(5.0分) 在Visual FoxPro中表单(Form)是( ) A) 数据库中表的清单 B) 一个表中记录的清单 C) 数据库中可以查询的对象清单 D) 窗口界面 参考答案: D 收起解析 解析: 无 8(5.0分) 检索所有比“王华”年龄大的学生姓名、年龄和性别。正确的SELECT语句是( )A) SELECT SN,AGE,SEX FROM SWHERE AGE(SELECT AGE FROM SWHERE SN=王华)B) SELECT SN,AGE,SEX FROM SWHERE SN=王华C) SELECT SN,AGE,S
5、EX FROM S WHERE AGE(SELECT AGE WHERE SN=王华)D) SELECT SN,AGE,SEX FROM SWHERE AGE王华参考答案: A 收起解析 解析: 无 9(5.0分) 假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( ) A) S B) SC,C C) S,SC D) S,C,SC 参考答案: D 收起解析 解析: 无 10(5.0分) 假定表文件ABC.DBF前6条记录均为男生记
6、录,执行以下命令后,记录指针定位在( ) USEABC GO3 LOCATENEXT3FOR 性别 =男 A) 第3号记录上 B) 第4号记录上 C) 第5号记录上 D) 第6号记录上 参考答案: A 收起解析 解析: 无 11(5.0分) 若某一个扩展名为.DBF的文件有3个备注型字段,则该文件对应的备注文件有( ) A) 3个 B) 1个 C) 4个 D) 0个 参考答案: B 收起解析 解析: 无 12(5.0分) 当两张表进行无条件连接时,交叉组合后形成的新记录个数是( ) A) 两张表记录数之差 B) 两张表记录数之和 C) 两张表中记录多者的记录数 D) 两张表记录数的乘积 参考答
7、案: D 收起解析 解析: 无 13(5.0分) 在VisualFoxPro中,关于视图的描述正确的是( ) A) 视图是从一个或多个数据库表导出的虚拟表 B) 视图与数据库表相同,用来存储数据 C) 视图不能同数据库表进行连接操作 D) 在视图上不能进行更新操作 参考答案: A 收起解析 解析: 无 14(5.0分) 连编后可以脱离开VisualFoxPro独立运行的程序是( ) A) PRG程序 B) EXE程序 C) FXP程序 D) APP程序 参考答案: B 收起解析 解析: 无 15(5.0分) This是对( )的引用。 A) 当前对象 B) 当前表单 C) 任意对象 D) 任意
8、表单 参考答案: A 收起解析 解析: 无 16(5.0分) SQL SELECT语句完成的是( ) A) 选择操作 B) 查询操作 C) 修改操作 D) 连接操作 参考答案: B 收起解析 解析: 无 17(5.0分) SQL是哪几个英语单词的缩写( ) A) Standard Query Language B) Structured Query Language C) Select Query Language D) 其他三项都不是 参考答案: B 收起解析 解析: 无 18(5.0分) 检索选修四门以上课程的学生总成绩(不统计不及格的课程),并要求按总成绩的降序排列出来。正确的SELEC
9、T语句是( )A) SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60GROUP BY S#ORDER BY 2 DESCHAVING COUNT(*)=4B) SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60GROUP BY S#HAVING COUNT(*)=4ORDER BY 2 DESCC) SELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60HAVING COUNT(*)=4GROUP BY S#ORDER BY 2 DESCD) DELECT S#,SUM(GRADE)FROM SCWHERE GRADE=60ORDER BY 2 DESC GROUP BY S#HAVING COUNT(*)=4参考答案: B 收起解析 解析: 无 19(5.0分) UPDATE语句的功能是( ) A) 数据定义功能 B) 数据查询功能 C) 可以修改表中某些列的属性 D) 可以修改表中某些列的内容 参考答案: D 收起解析 解析: 无 20(5.0分) 在Visual FoxPro中存储图像的字段类型应该是( ) A) 字符型 B) 通用型 C) 备注型 D) 双精度型 参考答案: B 收起解析 解析: 无
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1