视听在线 图片中心 职教博客 职教论坛 信息查询 网络办公 同学录 免费邮箱

栏 目 导 航

科教专题
创作常识
教育论文
学科研究
科教成果
文书范本
师生风采
现代远教
校园文学
朝阳文学社
青春寄语
人文素材
精典论述
散文欣赏
缤纷诗语
精品小说
笑破肚皮
学习培训
课堂教学
信息技术
等级考试
升学考试
教师技能
试题中心
教案课件

 

网 站 统 计
学校概况:89 篇学校概况
新闻中心:201 个新闻
教学教研:443 篇教学教研
德育工作:84 个德育
视听在线:123 篇视听节目
图片:93 张图片
下载:92 个下载
注册会员:9979位
最 新 调 查
 没有任何调查

 

 

您现在的位置: 南江县职中(三中) >> 教学教研 >> 学习培训 >> 等级考试 >> 教学教研正文
 搜索

高级搜索

  • 上一篇教学教研:
  • 下一篇教学教研:
  • 全国计算机等级考试二级VFP笔试试卷

    作者:qinyong    教学教研来源:    点击数:    更新时间:2005-3-1

    全国计算机等级考试二级VFP笔试试卷

     

    一、选择题:
    1.DBMS的含义是: A.数据库系统 B.数据库管理系统 C.数据库管理员 D.数据库
    2.从关系模式中指定若干个属性组成新的关系的运算称为:
    A.联接 B.投影 C.选择 D.排序
    3.对于“关系”的描述,正确的是:
    a 同一个关系中允许有完全相同的元组 b 同一个关系中元组必须按关键字升序存放
    c 在一个关系中必须将关键字作为该关系的第一个属性 d 同一个关系中不能出现相同的属性名
    4.在表设计器的“字段”选项卡中可以创建的索引是
    a.唯一索引 b.候选索引 c.主索引 d.普通索引
    5.在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量
    A.局部变量 B.公共变量 C.私有变量 D.全局变量
    6.扩展名为dbf的文件是
    A.表文件 B. 表单文件 C.数据库文件 D.项目文件
    7.下列程序段的输出结果
    Clear
    store 10 to a
    store 20 to b
    set udfparms to reference
    do swap with a,(B)
    ?a,b
    procedure swap
    parameters x1,x2
    temp=X1
    x1=x2
    x2=temp
    endproc
    A.10 20 B.20 20 C.20 10 D.10 10
    8.使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:
    A.DEBUGOUT X1 B.DEBUG X1 C.OUT X1 D.TEST X1
    (9)—(11)使用下图:

    9.如果在运行表单时,要使表单的标题显示“登录窗口”,则可以在Form1的Load事件中加入语句
    A)THISFORM.CAPTION="登录窗口"
    B)FORM1.CAPTION="登录窗口"
    C)THISFORM.NAME="登录窗口"
    D)FORM1.NAME="登录窗口"
    10.如果想在运行表单时,向Text2中输入字符,回显字符显示的是“*”是,则可以在Form1的Init事件中加入语句
    A) FORM1.TEXT2.PASSWORDCHAR="*"
    B)FORM1.TEXT2.PASSWORD="*"
    C)THISFORM.TEXT2.PASSWORD="*"
    D)THISFORM.TEXT2.PASSWORDCHAR="*"
    11.假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。若命令按钮“登录”的Click事件中的代码如下:
    USE 口令表
    GO TOP
    flag =0
    DO WHILE .not.EOF()
    IF Alltrim(用户名)==Alltrim(Thisform.Text1.value)
    If Alltrim(口令)==Alltrim(Thisform.Text2.value)
    WAIT"欢迎使用"WINDOW TIMEOUT2
    ELSE
    WAIT"口令错误"WINDOW TIMEOUT2
    ENDIF
    flag=1
    EXIT
    ENDIF
    SKIP
    ENDDO
    IF
    ——————
    WAIT"用户名错误"WINDOW TIMEOUT2
    ENDIF
    资料来源:东方教育网全国计算机等级考试频道www.eastedu.com.cn
    则在横线处应填写的代码是
    A)flag=-1 B)flag=0 C)flag=1 D)flag=2
    12. 设X=10, 语句 ?VARTYPE ("X")的输出结果是
    A. N B. C C. 10 D. X
    13.表达式LEN(SPACE(0))的运算结果是
    A. 。NULL。 B. 1 C. 0 D. " "
    14题为表单建立了快捷菜单MYMENU,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS
    应该放在表单的那个事件中?A.Desory B.Init 事件 C.load 事件 D.RIGHTCLICK事件

    15.为“学院”表增加一个字段“教师人数”的SQL语句是
    A)CHANGE TABLE学院ADD教师人数I B)ALTER STRU学院ADD教师人数I
    C)ALTER TABLE学院ADD教师人数I D)CHANGE TABLE学院INSERT教师人数I
    16.将“欧阳秀”的工资增加200元SQL语句是
    A)REPLACE教师WITH工资=工资+200 WHERE 姓名=“欧阳秀”
    B)UPDATE教师SET工资=工资+200 WHEN 姓名=“欧阳秀”
    C)UPDATE教师工资WITH工资+200 WHERE姓名=“欧阳秀”
    D)UPDATE教师SET 工资=工资+200 WHERE姓名=“欧阳秀”
    17.下列程序段的输出结果是CLOSE DATA
    a=0
    USE教师GO TOP
    DO WHILE .NOT. EOF()
    IF主讲课程="数据结构".OR.主讲课程="C语言"
    a=a+1
    ENDIF
    SKIP
    ENDDO
    ?a
    A)4 B)5 C)6 D)7
    18.有SQL语句:SELECT * FROM教师WHERE NOT(工资>3000 OR 工资<2000)
    与如上语句等价的SQL语句是A)SELECT*FROM 教师 HWERE 工资 BETWEEN 2000 AND 3000
    B)SELECT*FROM 教师 HWERE 工资 >2000 AND 工资<3000
    C)SELECT*FROM 教师 HWERE 工资>2000 OR 工资<3000
    D)SELECT*FROM 教师 HWERE 工资<=2000 AND 工资>=3000
    19.为“教师”表的职工号字段添加有效性规则:职工号的最左边三位字符是110,正确的SQL语句是
    A)CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"
    B)ALTERTABLE教师ALTER职工号SET CHECK LEFT(职工号,3)="110"
    C)ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)="110"
    D)CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)="110"
    20.有SQL语句SELECT DISTINCT系号FROM教师WHERE工资><=;
    ALL (SELECT工资FROM教师WHERE系号="02")该语句的执行结果是系号
    A)"01"和"02" B)"01"和"03" C)"01"和"04" D)"02"和"03"
    资料来源:东方教育网全国计算机等级考试频道www.eastedu.com.cn
    21.建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是:
    A)CREATE VIEW salary AS系号,SVG(工资)AS平均工资FROM教师GROUP BY系号
    B)CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系名
    C)CREATE VIEW Salary SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
    D)CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号 </P><P>22.删除视图salary的命令是
    A)DROP salary VIEW B)DROP VIEW salary C)DELETE salary VIEW
    D)DELETE salary
    23.有SQL语句:SELECT主讲课程,COUNT(*)FROM教师GROUP BY主讲课程该语句执行结果含有记录个数是
    A)3 B)4 C)5 D)6
    24.有SQL语句SELECT COUNT(*)AS人数,主讲课程FROM教师 GROUPBY主讲课程:ORDER
    BY人数DESC
    该语句执行结果的第一条记录的内容是
    A) 4 数据结构 B)3 操作系统 C) 2 数据库 D)1 网络技术
    25.有SQL语句:SELECT学院,系名,COUNT(*)AS教师人数FROM教师,学院;
    WHERE教师.系号=学院.系号GROUP BY学院.系名与如上语句等价的SQL语句是:
    A)SELECT学院.系名,COUNT(*)AS教师人数; 
    FROM教师INNER JOIN学院;
    教师.系号= 学院.系号GROUP BY学院. 系名
    B)SELECT学院.系名,COUNT(*)AS教师人数;
    FROM 教师INNER JOIN学院;   
    ON 系号 GROUP BY学院.系名
    C)SELECT学院.系名,COUNT(*) AS教师人数; 
     FROM教师INNER JOIN学院; 
     ON 教师.系号=学院.系号GROUP BY学院. 系名
    D)SELECT 学院. 系名,COUNT(*)AS教师人数;
    FROM教师INNER JOIN学院; 
     ON教师.系号 = 学院.系号
    26. 有SQL语句:SELECT DISTINCT系号FROM教师WHERE 工资>=;
    ALL (SELECT 工资FROM教师WHERE系号="02")
    与如上语句等价的SQL语句是
    A)SELECT DISTINCT系号FROM教师WHERE工资>=;
    (SELECT MAX(工资)FROM教师WHERE 系号="02")
    B)SELECT DISTINCT系号FROM教师WHERE工资>=;
    (SELECT MIN(工资)FROM教师WHERE 系号="02")
    C)SELECT DISTINCT系号FROM教师WHERE工资>=;
    ANY(SELECT(工资)FROM教师WHERE 系号="02")
    D)SELECT DISTINCT系号FROM教师WHERE工资>=;
    SOME (SELECT(工资)FROM教师WHERE 系号="02")
    27题使用SQL语句增加字段的有效性规则,是为了能保证数据的
    A.实体完整性 B.表完整性 C.参照完整性 D.域完整性
    28题向项目中添加表单,应该使用项目管理器的
    A. “代吗“选项卡 B. “类“选项卡 C. "数据“选项卡 D. "文当“选项卡
    29题有关参照完整性的删除规定,正确的描述是
    A 如果删除规则选择的是“限制“,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录。
    B 如果删除规则选择的是“级联“,则当用户删除父表中的记录时,系统将禁止删除子表相关的父表中的记录。
    C 如果删除规则选择的是“忽略“,则当用户删除父表中的记录时,系统不负责做任何工作。
    D 上面三种说法都不对
    30题有关查询设计器,正确的描述是:
    A “联接“选项卡与SQL语句的GROUP BY 短语对应
    B “筛选“选项卡与SQL语句的HAVING 短语对应
    C “排序依据"选项卡与SQL语句的ORDER BY 短语对应
    D "分组依据“ 选项卡与SQL语句的JOIN ON 短语对应
    31题使用“调试器“调试程序时,用于显示正在调试的程序文件的窗口是:
    A局部窗口 B跟踪窗口 C调用堆栈窗口 D监视窗口
    32 让控件获得焦点,使其成为活动对象的方法是
    A.SHOW B. RELEASE C.SETFOCUS D.GOTFOCUS
    33
    下面关于表单若干常用事件的描述中,正确的是
    A 释放表单时,UNLOAD事件在DEXTROY事件之前引发
    B 运行表单时,INIT事件在LOAD 事件之前引发
    C 单击表单的标题栏,引发表单的CLICK事件
    D 上面的说法都不对
    34
    如果文本框的INPUTMASK属性值是#99999,允许在文本况钟输入的是
    A.+12345 B.abc123 C.$12345 D.abcdef
    35连编应用程序不能生成的文件是
    A. APP文件 B. EXE文件 C. DLL文件 D. PRG 文件


    二、填空题目
    1. 在关系模型中,“关系中不允许出现相同元组”的约束是通过______实现的。
    2. 在visual foxpro中项目文件的扩展名是______
    3. 是数据库表变为自由表的命令是_____TABLE
    4. 在visual foxpro的查询设计器中______选项卡对应的SQL短语是WHERE
    5. 在visual foxpro中,BUILD____命令连编生成的程序可以脱离开visual
    foxpro在WINDOWS环境下运行。
    6. 当删除父表中的记录时,若子表中的所有相关记录也能自动删除,则相应的参照完整性的删除规则为____
    7. 在visual foxpro中释放和关闭表单的方法是_____.
    8. 为了从用户菜单返回到默认的系统菜单应该使用命令SET______ TO DEFAULT。
    9. 在VISUAL FOXPRO 的表单设计中,为表格控件指定数据源的属性是_______.
    10 表示“1962年10月27日”的日期常量应改写为______
    11. 为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE 学生 ADD ______平均成绩
    N(5,2)
    12. 在将设计好的表单存盘时,系统生成扩展名分别是SCX和_____的两个文件。
    资料来源:东方教育网全国计算机等级考试 Http://www.eastedu.com.cn
    13. 在VISUAL FOXPRO 中为表单指定表题的属性是_____
    14. 在VISUAL FOXPRO 中表单的LOAD事件发生在INIT事件之______.
    15. 在VISUAL FOXPRO 中如下程序的运行结果(即执行命令DO main后)是_____
    *程序文件名:main.prg
    SET TALK OFF
    CLOSE ALL
    CLEAR ALL
    mX="Visual Foxpro"
    mY="二级"
    DO s1
    ?mY+mX
    RETURN
    *子程序文件名:s1.prg
    PROCEDURE s1
    LOCAL mX
    mX="Visual FoxPro DBMS 考试"
    mY="计算机等级"+mY
    RETUREN

    2004年9月二级VFP笔试答案
    选择题
    1-5 B B D D C
    6-10 A B A A D
    11-15 B B C D C
    16-20 D C A B A
    21-25 D B D A C
    26-30 A D D C C
    31-35 B C D A D
    填空题
    1. 主关键字或候选关键字(或:主索引或候选索引)
    2. PJX(或.PJX)
    3. Remove
    4. 筛选
    5. EXE
    6. 级联
    7. Release方法
    8. SysMenu
    9. RecordSource
    10 {^1962-10-27}
    11. Column
    12. SCT
    13. Caption
    14. 前
    15. 计算机等级二级Visual FoxPro

    教学教研录入:qinyong    责任编辑:qinyong 
    发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
  • 上一篇教学教研:
  • 下一篇教学教研:
  •  

    设为首页加入收藏联系站长友情链接版权申明关于我们

    本站版权所有:四川省南江县职业中学(南江三中)[C2004-2006] 【蜀ICP备05026437号】
    地址:四川省南江县南江镇光雾山大道香山路66号,电话:0827-8280443 EMail:scnjsz@126.com,传真:08278281138
    本站设计:蔡怀周,QQ:372051855   校友QQ群:11428533 7289410 18990001

    最佳浏览设置:1024×768、16位真彩色以上