考研 | 自学考试 | 成人高考 | 公务员 | 会计从业 | 会计职称 | 注册会计 | 税务师 | 经济师 | 司法考试 | 证券从业 | 期货从业 | 银行从业 | 教师资格 保险类 | 理财规划师 | 心理咨询师 | 导游员 | 大学英语 | 新概念 | 执业医师 | 执业药师 | 执业护士 | 一级建造师 | 二级建造师 | 消防工程师 | 监理工程师 | 造价工程师 | 咨询工程师 | 资产评估师 | 安全工程师 | 报检员 | 报关员 | 土地估价师 | 房地产估价师 | 房地产经纪人 | 企业法律顾问 | 招标师 | 基金从业 |

[老用户使用原帐号直接 登录 ,无需注册] 注册 | 登录

我要做题网门户计算机等级 › 模拟试题 › 查看内容

2017年12月08日二级Visual FoxPro试题(第 1 套 - 单选)

2017-12-8 18:03| 发布者: 本站编辑| 查看数: 237| 评论数: 0

摘要:
■ 单选题

1. 设有表:order(订单号,客户号,职员号,签订日期,金额)
 查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是

▇ 功能最强大的在线复习软件 ▇

二级Visual FoxPro在线模考>>开始

■ 单选题

1. 设有表:order(订单号,客户号,职员号,签订日期,金额)
 查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是(    )。

  • A.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY金额DESC
  • B.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY金额ASC
  • C.SELECT*FROM order WHERE YEAR(签订日期)=2007 ORDER BY金额ASC
  • D.SELECT*FROM order WHILE YEAR(签订日期)=2007 ORDER BY金额DESC

2. 在Visual FoxPro中,执行SQL的DELETE命令和传统的非SQL DELETE命令都可 以删除数据库表中的记录,下面对它们正确的描述是(    )。
  • A.SQL的DELETE命令删除数据库表中的记录之前,不需要用命令USE打开该表
  • B.SQL的DELETE命令和传统的非SQL DELETE命令删除数据库表中的记录之前, 都需要用命令USE打开该表
  • C.SQL的DELETE命令可以物理删除数据库表中的记录,而传统的非SQL DELETE 命令只能逻辑删除数据库表中的记录
  • D.传统的非SQLDELETE命令可以删除其他工作区中打开的数据库表中的记录

3. 算法的时间复杂度是指(    )。
  • A.算法的长度
  • B.执行算法所需要的时间
  • C.算法中的指令条数
  • D.算法执行过程中所需要的基本运算次数

4. 有"部门表"和"职工表",内容如下:
 部门.dbf:部门号C(8),部门名C(12),负责人C(6),电话C(16)
 职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)
 查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是 (    )。

  • A.SELECT部门名,MIN(出生日期)FROM部门JOIN职工;
     ON部门.部门号=职工.部门号GROUP BY部门号
  • B.SELECT部门名,MAX(出生日期)FROM部门JOIN职工;
     ON部门.部门号=职工.部门号GROUP BY部门号
  • C.SELECT部门名,MIN(出生日期)FROM部门JOIN职工;
     WHERE部门.部门号=职工.部门号GROUP BY部门号
  • D.SELECT部门名,MAX(出生日期)FROM部门JOIN职工;
     WHERE部门.部门号=职工.部门号GROUPBY部门号

第(31)~(35)题使用如下3个数据库表:
 职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)
 客户.dbf: 客户号C(4),客户名C(36),地址C(36),所在城市C(36)
 订单.dbf:订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6.2)


5. 从订单表中删除客户号为"1001"的订单记录,正确的SQL语句是(    )。
  • A.DROP FROM订单WHERE客户号="1001"
  • B.DROP FROM订单FOR客户号="1001"
  • C.DELETE FROM订单WHERE客户号="1001"
  • D.DELETE FROM订单FOR客户号="1001"

6. 下列队列的描述中,正确的是(    )。
  • A.队列属于非线性表
  • B.队列在队尾删除数据
  • C.队列按"先进后出"进行数据操作
  • D.队列按"先进先出"进行数据操作

7. 使用SQL删除数据命令时,如果不使用WHERE子句,则(    )。
  • A.逻辑删除表中当前记录
  • B.物理删除表中当前记录
  • C.逻辑删除表中所有记录
  • D.物理删除表中所有记录

8. 在使用项目管理器时,选择移去文件,然后在提示的框中选择"移去"命令按钮,系统将会把该文件(    )。
  • A.直接从磁盘中删除
  • B.被移出的文件将不能被任何项目添加
  • C.被移出的文件只是将文件移出项目,但文件保留在磁盘中
  • D.被移出的文件可以添加到其他项目中,但不能再次添加到原项目中

9. SQL语句中修改表结构的命令是(    )。
  • A.ALTER TABLE
  • B.MODIFY TABLE
  • C.ALTER STllUCTUllE
  • D.MODIFY STllUCTURE

(31)一(35)题使用如下数据表:
 学生(学号(C,8),姓名(C,6),性别(c,2),出生日期(D))
 选课(学号(C,8),课程号(C,3),成绩(N,5,1))


10. 假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为"007"课程的平均成绩,正确的SQL语句是(    )。
  • A.SELECT专业AS SUBS(学号,3,2),平均分AS AVG(成绩)FROM选课WHERE课程号="007"GROUP BY专业
  • B.SELECT SUBS(学号,3,2)As专业,AVG(成绩)As平均分FROM选课WHERE课程号="007"GROUP BY l
  • C.SELECT SUBS(学号,3,2)As专业,AVG(成绩)AS平均分FROM选课 WHERE课程号="007"ORDER BY专业
  • D.SELECT专业AS SUBS(学号,3,2),平均分AS AVG(成绩)FROM选课 WHERE课程号="007"ORDER BY 1

11. 为顶层表单添加菜单mymenu时,若在表单的Destroy事件代码中为清除菜单而加入的命令是RELEASE MENU aaa EXTENDED,那么在表单的Init事件代码中加入的命令应该是(    )。
  • A.DO mymenu.mpr WITH THIS,"aaa"
  • B.DO mymenu.mpr WITH THIS"aaa"
  • C.DO mymenu.mpr WITH THIS,aaa
  • D.DO mymenu WITH THIS,"aaa"

12. 用SQL命令查询哪些考点至少有一个考场的考试成绩为70分,正确的命令是(    )。
  • A.SELECT考场FROM考点WHERE准考证号IN;
     (SELECT准考证号FROM考生信息WHERE分数=70)
  • B.SELECT考场FROM考点WHERE准考证号IN;
     (SELECT准考证号FOR考生信息WHERE分数=70)
  • C.SELECT考点FROM考场WHERE准考证号IN;
     (SELECT准考证号FROM考生信息WHERE分数=70)
  • D.SELECT考点FROM考场WHERE准考证号IN;
     (SELECT准考证号FOR考生信息WHERE分数=70)

13. 在关系数据库中,用来表示实体之间联系的是(    )。
  • A.二维表
  • B.E—R图
  • C.元组
  • D.文件

14. 下列选项中,视图不能够完成的是(    )。
  • A.指定可更新的表
  • B.指定可更新的字段
  • C.检查更新合法性
  • D.删除和视图相关联的表

15. 下列叙述中正确的是(    )。
  • A.为了建立一个关系,首先要构造数据的逻辑关系
  • B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项
  • C.一个关系的属性名表称为关系模式
  • D.一个关系可以包括多个二维表

16. 打开数据库的命令是(    )。
  • A.USE
  • B.USE DATABASE
  • C.OPEN
  • D.OPEN DATABASE

17. 在Visual FoxPro中,要运行查询文件Student.qpr,可以使用命令(    )。
  • A.DO Student.qpr
  • B.DO Student
  • C.DO QUERY Student
  • D.RUN Student

18. 软件生命周期中所花费用最多的阶段是(    )。
  • A.详细设计
  • B.软件编码
  • C.软件测试
  • D.软件维护

19. 以下日期值正确的是(    )。
  • A.{"2001-05-25")
  • B.{^2001-05-25}
  • C.{2001-05-25}
  • D.{[200-02-25]}

20. 下列字符型常量的表示中,错误的是(    )。
  • A.2012计算机二级考试’
  • B.["2012计算机二级考试"]
  • C.[[2012计算机二级考试]]
  • D.‘[2012计算机二级考试]’

21. 在VFP中,关于自由表叙述正确的是(    )。
  • A.自由表不可以加入到数据库中
  • B.自由表和数据库表是完全相同的
  • C.自由表不能建立候选索引
  • D.自由表不能建立字段级规则和约束

22. 在Visual FoxPro的工作1区和3区打开了数据表文件,再接着执行SELECT 0后,选 择工作区的结果是(    )。
  • A.0
  • B.1
  • C.2
  • D.3

23. 将2003年6月l9日存入日期型变量X的正确方法是(    )。
  • A.STORE DTOC("06/19/2(7)03")TO X
  • B.STORE 06/19/2003 TO X
  • C.STORE CToD("06/19/2003")TO X
  • D.STORE"06/19/2003"TO X

(31)~(35)题使用如下三个表:
 部门.dbf:部门号C(8),部门名c(12),负责人C(8)
 职工.dbf:职工号C(10),部门号C(8),姓名C(8),性别c(2),出生日期D(8)
 工资.dbf:职工号C(10),基本工资N(8,2),津贴N(8,2),奖金N(8,2),扣除N(8,2)


24. 查询职工实发工资的正确命令是(    )。
  • A.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资FROM工资
  • B.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资FROM工资; WHERE职工.职工号=工资.职工号
  • C.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资,职工WHERE职工.职工号=工资.职工号
  • D.SELECT姓名,(基本工资+津贴+奖金一扣除)AS实发工资; FROM工资JOIN职工WHERE职工.职工号=工资.职工号

25. 下面关于数据库系统的叙述正确的是(    )。
  • A.数据库系统减少了数据冗余
  • B.数据库系统避免了一切冗余
  • C.数据库系统中数据的一致性是指数据类型的一致
  • D.数据库系统比文件系统能管理更多的数据

26. 当前目录下有"学生"表和"成绩"表两个文件,要求查找同时选修了"课程名称" 为"计算机"和"英语"的学生姓名,下列SQL语句的空白处应填入的语句为(    )。
 SELECT姓名FROM学生,成绩:
 WHERE学生.学号=成绩.学号:
 AND课程名称="计算机":
 AND姓名_______ : 
 (SELECT姓名FROM学生,成绩;
 WHERE学生.学号=成绩.学号:
 AND课程名称="英语")

  • A.ANY
  • B.EXISTS
  • C.IN
  • D.ALL

27. 有班级表和学生表如下:
 班级表 
  
 学生表

 有如下SQL语句:
 SELECT班级名称,姓名,性别FROM班级表,学生表;
 WHERE班级表.班级号=学生表.班级号;
 AND籍贯="上海"AND性别="女";
 ORDER BY班级名称DESC 
 执行该语句后,查询结果中共有几条记录,且第一条记录的学生姓名是(    )。
  • A.1李林
  • B.2张清
  • C.2刘红
  • D.3张清

28. 假设"教师"表中有C型字段"姓名",要求将姓"李"的教师记录全部打上删除标 记,可以使用SQL命令(    )。
  • A.DELETE FROM教师FOR姓名="李"
  • B.DELETE FROM教师WHERE姓名="李%"
  • C.DELETE FROM教师FOR姓名="李#}"
  • D.DELETE FROM教师WHERE姓名LIKE"李%"

29. 选项组控件的ButtonCount属性用于(    )。
  • A.指定选项组中哪个选项按钮被选中
  • B.指明与选项组建立联系的数据源
  • C.指定选项组中选项按钮的数目
  • D.存取选项组中每个按钮的数组

30. 下列关于线性链表的描述中,正确的是(    )。
 Ⅰ、只含有一个指针域来存放下一个元素地址
 Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)
 Ⅲ、结点由两部分组成:数据域和指针域。

  • A.仅I、Ⅱ
  • B.仅I、Ⅲ
  • C.仅Ⅱ、Ⅲ
  • D.全部

31. 软件详细设计的主要任务是确定每个模块的(    )。
  • A.算法和使用的数据结构
  • B.外部接口
  • C.功能
  • D.编程

32. 下列关于类、对象、属性和方法的描述中错误的是(    )。
  • A.类是对一类相似对象的描述,这些对象具有相同种类的属性和方法
  • B.属性用于描述对象的状态,方法用于表示对象的行为
  • C.基于同一类产生的两个对象可以分别设置自己的属性值
  • D.通过执行不同对象的同名方法,其结果必然是相同的

33. 把表中"学历"字段的有效性规则取消,正确的SQL语句是(    )。
  • A.ALTER TABLE学生ALTER学历DROP CHECK
  • B.ALTER TABLE学生DELETE学历DROP CHECK
  • C.ALTER TABLE学生DELETE CHECK学历
  • D.ALTER TABLE学生DROP CHECK学历

34. 某数据库有20条记录,若用函数EOF()测试结果为.T.,那么此时函数RECNO()值是(    )
  • A.1
  • B.19
  • C.21
  • D.20

35. 下列叙述中正确的是(    )
  • A.栈是一种先进先出的线性表
  • B.队列是一种后进先出的线性表
  • C.栈与队列都是非线性结构
  • D.以上三种说法都不对

二级Visual FoxPro在线模考>>查看答案

路过

雷人

握手

鲜花

鸡蛋

最新评论

计算机等级考试二级公共基础知识
 
全国计算机等级考试二级C
 
全国计算机等级考试二级Visual Basic
 

我要做题网 ( 辽ICP备11009338号-1) |网站介绍 |联系我们 大连博易网络科技有限公司 版权所有

GMT+8, 2018-9-21 19:25 , Processed in 0.031250 second(s), 16 queries.

Powered by Discuz! X1

© 2001-2010 Comsenz Inc.