2013年9月全国计算机等级《二级VF》上机模考试卷(3)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2013年9月全国计算机等级《二级VF》上机模考试卷(3)

开始答题

试卷预览

  • 1. (1)将数据库“student”添加到项目test中。(2)在数据库“student”中建立数据库表“match”,表结构为:场次字符型(10)时间日期型裁判字符型(15)(3)为数据库“student”中的表“地址”建立“候选”索引,索引名称和索引表达式均为“电话”。(4)设置表“match”的字段“裁判”的默认值为“冯巩”。[18分]

    A(1)将数据库“student”添加到项目test中。

    B(2)在数据库“student”中建立数据库表“match”,表结构为:场次字符型(10)时间日期型裁判字符型(15)

    C(3)为数据库“student”中的表“地址”建立“候选”索引,索引名称和索引表达式均为“电话”。

    D(4)设置表“match”的字段“裁判”的默认值为“冯巩”。[18分]

  • 2. (1)建立一个名为“Menul”的菜单,菜单中有两个菜单项“显示日期”和“退出”。单击“显示日期”菜单项将弹出一个对话框,其上显示当前日期。“退出”菜单项使用SETSYSENUTODEFAULT负责返回到系统菜单。(2)对数据库客户中的表使用“一对多报表向导”建立报表myrepo。

    A(1)建立一个名为“Menul”的菜单,菜单中有两个菜单项“显示日期”和“退出”。单击“显示日期”菜单项将弹出一个对话框,其上显示当前日期。“退出”菜单项使用SETSYSENUTODEFAULT负责返回到系统菜单。

    B(2)对数据库客户中的表使用“一对多报表向导”建立报表myrepo。要求:父表为“客户联系”,子表为“订货”。从父表中选择字段“客户编号”和“公司名称”,从子表中选择字段“订单编号”和“订单日期”,两个表通过“客户编号”建立联系,按客户编号升序排序;报表样式选择“账务式”,方向为“横向”;报表标题为“客户订货查看”。[24分]

  • 3. 表“T资”中字段“加班费”的值为空,编写满足如下要求的程序:根据“加班费”表中的白天和晚上的加班费的值和“工资’’表中各个人加班的类型和次数确定T资表的“加班费”字段的值(注:在修改操作过程中不要改变员工表记录的顺序)。最后将程序保存为“cxl.prg”,并执行该程序。[18分]
  • 4. 在SQLSELECT语句中与INTOTABLE等价的短语是()。[1分]

    AINTODBF

    BTOTABLE

    CINTOFORM

    DINTOFILE

  • 5. 有两个关系R和T如下:则由关系R得到关系T的操作是()。[1分]

    A选择

    B投影

    C

    D

  • 6. 为了使表单界面中的控件不可用,需将控件的某个属性设置为假,该属性是()。[1分]

    ADefault

    BEnabled

    CUse

    DEnuse

  • 7. 数据库应用系统中的核心问题是()。[1分]

    A数据库设计

    B数据库系统设计

    C数据库维护

    D数据库管理员培训

  • 8. 在黑盒测试方法中,设计测试用例的主要根据是()。[1分]

    A程序外部功能

    B程序数据结构

    C程序流程图

    D程序内部逻辑

  • 9. 下列关于二叉树的叙述中,正确的是()。[1分]

    A叶子结点总是比度为2的结点少一个

    B叶子结点总是比度为2的结点多一个

    C叶子结点数是度为2的结点数的两倍

    D度为2的结点数是度为1的结点数的两倍

  • 10. 假设“图书”表中有C型字段“图书编号”,要求将图书编号以字母A开头的图书记录全部打上删除标记,可以使用SQL命令()。[1分]

    ADELETEFROM:图书FOR图书编号="A"

    BDELETEFROM图书WHERE图书编号="A%"

    CDELETEFROM图书FoR图书编号="A*"

    DDELETEFROM图书WHERE图书编号LIKE="A%"

  • 11. 对表sc(学号C(8),课程号C(2),成绩N(3),备注C(20)),可以插入的记录是()。[1分]

    A('20080101','cl','90',NULL)

    B('20080101','cl',90,'成绩优秀')

    C('20080101','cl','90','成绩优秀')

    D('20080101','cl','79','成绩优秀')

  • 12. 在VisualFoxPro中,编译后的程序文件的扩展名为()。[1分]

    APRG

    BEXE

    CDBC

    DFXP

  • 13. 软件需求规格说明书的作用不包括()。[1分]

    A软件可行性研究的依据

    B用户与开发人员对软件要做什么的共同理解

    C软件验收的依据

    D软件设计的依据

  • 14. 将E—R图转换为关系模式时,实体和联系都可以表示为()。[1分]

    A属性

    B

    C关系

    D

  • 15. 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时()。[1分]

    A系统自动备份父表中被删除记录到一个新表中

    B若子表中有相关记录,则禁止删除父表中记录

    C会自动删除子表中所有相关记录

    D不作参照完整性检查,删除父表记录与子表无关

  • 16. “教师表”中有“职工号”“姓名”“工龄”和“系号”等字段,“学院表”中有“系名”和“系号”等字段,求教师总数最多的系的教师人数,正确的命令序列是()。[1分]

    ASELECT教师表,系号,COUNT(*)AS人数FROM教师表,学院表GROUPBY教师表,系号INTODBFTEMPSELECTMAX(人数)FROMTEMP

    BSELECT教师表,系号,COUNT(*)FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUPBY教师表,系号INTODBFTEMPSELECTMAX(人数)FROMTEMP

    CSELECT教师表,系号,CoUNT(*)AS人数FROM教师表,学院表WHERE教师表,系号一学院表,系号GROUPBY教师表,系号TOFILETEMPSELECTMAX(人数)FROMTEMP

    DSELECT教师表,系号,COUNT(*)AS人数FRoM教师表,学院表WHERE教师表,系号一学院表,系号GROUPBY教师表,系导INTODBFTEMPSELECTMAX(人数)FROMTEMP

  • 17. 表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码()。[1分]

    AmyForm.Page3.myPageFrame.Caption="修改"

    BmyForm.myPageFrame.Caption.Page3="修改"

    CThisform.myPageFrame.Page3.Caption="修改"

    DThisform.myPageFrame.Caption.Page3="修改"

  • 18. 定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。[1分]

    A-369

    B369

    C0.369

    D整数集合{1,2,3,4,5}

  • 19. 查询“教师表”的全部记录并存储于临时文件one.dbf中的SQL命令是()。[1分]

    ASELECT*FR()M教师表INTOC4JRSORone

    BSELECT*FROM教师表TOCURSORone

    CSELECT*FROM教师表INTOCURSORDBFone

    DSELECT*教师表TOCURSORDBFone

  • 20. 查询“计算机系”学生的学号、姓名、学生所选课程名和成绩,正确的命令是()。[1分]

    ASELECTs.学号,姓名,课程名,成绩FROMstudents,scoresc。coursecWHEREs.学号=sc.学号,sc.课程号=c.课程号,院系="计算机系"

    BSELECT学号,姓名,课程名,成绩FROMstudents,scoresc,courseCWHEREs.学号=SC.学号ANDsc.课程号=c.课程号AND院系="计算机系"

    CSELECTs.学号,姓名,课程名,成绩FROM(studentsJOINscorescONs.学号=sc.学号)JOINcoursecONsc.课程号=c.课程号wHERE院系="计算机系"

    DSELECT学号,姓名,课程名,成绩FROM(studentsJOINscorescONs.学号=sc.学号)JOINcoursecONsc.课程号=c.课程号WHERE院系="计算机系"

  • 21. 在VisualFoxPro中,有关参照完整性的删除规则正确的描述是()。[1分]

    A如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录

    B如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录

    C如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表中是否有相关记录

    D上面3种说法都不对

  • 22. 在INPUT、ACCEPT和WAIT三个命令中,必须要以回车键表示输入结束的命令是()。[1分]

    AACCEPT、WAIT

    BINPUT、WAIT

    CINPUT、ACCEPT

    DINPUT、ACCEPT和WAIT

  • 23. 在VisualFoxPro中,扩展名为.mnx的文件是()。[1分]

    A备注文件

    B项目文件

    C表单文件

    D菜单文件

  • 24. 在VisualFoxPro中,假设student表中有40条记录,执行下面的命令后,屏幕显示的结果是()。?RECCOUNT()[1分]

    A0

    B1

    C40

    D出错

  • 25. SQL的SELECT语句中,“HAVING’’用来筛选满足条件的()。[1分]

    A

    B

    C关系

    D分组

  • 26. 参照完整性规则的更新规则中“级联”的含义是()。[1分]

    A更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录

    B若子表中有与父表相关的记录,则禁止修改父表中的连接字段值

    C父表中的连接字段值可以随意更新,不会影响子表中的记录

    D父表中的连接字段值在任何情况下都不允许更新

  • 27. 某二叉树共有7个结点,其中叶子结点只有l个,则该二叉树的深度为(假设根结点在第l层)()。[1分]

    A3

    B4

    C6

    D7

  • 28. 在VisualFoxPro中,查询设计器和视图设计器很像,如下描述正确的是()。[1分]

    A使用查询设计器创建的是一个包含SQLSELECT语句的文本文件

    B使用视图设计器创建的是一个包含SQLSELECT语句的文本文件

    C查询和视图有相同的用途

    D查询和视图实际都是一个存储数据的表

  • 29. 在VisualFoxPro的SQL查询中,为了计算某数值字段的平均值应使用函数()。[1分]

    AAVG

    BSUM

    CMAX

    DMIN

  • 30. 下列函数返回类型为数值型的是()。[1分]

    ASTR

    BVAL

    CDTOC

    DTTOC

  • 31. 在VisualFoxPro中,执行SQL的DELETE命令和传统的FoxProDELETE命令都可以删除数据库表中的记录,下面正确的描述是()。[1分]

    ASQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表

    BSQL的DELETE命令和传统的FoxProDELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表

    CSQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxProDELETE命令只能逻辑删除数据库表中的记录

    D传统的FoxProDELETE命令还可以删除其他工作区中打开的数据库表中的记录

  • 32. 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是()。[1分]

    Am:1联系

    B1:m

    C1:1联系

    Dm:n联系

  • 33. 如果SQL查询的SELECT短语中使用TOP,则必须配合()。[1分]

    AHAVING短语

    BGROUPBY短语

    CWHERE短语

    DORDERBY短语

  • 34. 假设某个表单中有一个复选框(CheekBoxl)和一个命令按钮Commandl,如果要在Commandl的Click事件代码中取得Value的值,以判断复选框起否被用户选择,正确的表达式是()。[1分]

    AThis.CheckBoxl.Value

    BThisForm.CheekBoxl.Value

    CThis.CheckBoxl.Selected

    DThisEorm.CheckBoxl.Selected

  • 35. SQL查询命令的结构是SELECT…FROM…WHERE…GROUPBY…HAVING…ORDERBY…,其中指定查询条件的短语是()。[1分]

    ASELECT

    BFROM

    CWHERE

    DORDERBY

  • 36. 假设在数据库表的表设计器中,字符型字段“性别”已被选中,正确的有效性规则设置是()。[1分]

    A="男".OR.”女”

    B性别="男".OR."女"

    C$"男女"

    D性别$"男女"

  • 37. 在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括()。[1分]

    A临时表

    B

    C文本文件

    D屏幕

  • 38. 在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的()。[1分]

    A参照完整性

    B实体完整性

    C域完整性

    D用户定义完整性

  • 39. 以下哪个术语描述的是属性的取值范围?()[1分]

    A字段

    B

    C关键字

    D元组

  • 40. 查询所修课程成绩都大于等于85分的学生的学号和姓名,正确的命令是()。[1分]

    ASELECT学号,姓名FROMstudentsWHERENOTEXISTS(SELECT*FROMscoreseWHERESC.学号=s.学号码AND成绩<85)

    BSELECT学号,姓名FROMstudentSWHERENOTEXISTS(SELECT*FROMscorescWHERESC.学号=s.学号码AND成绩>=85)

    CSELECT学号,姓名FROMstudents,scorescWHEREs.学号=sc.学号AND成绩>=85

    DSELECT学号,姓名FROMstudents,scorescWHERES.学号=sc.学号ANDALL成绩>=85

  • 41. 查询选修课程在5门以上(含5门)的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。[1分]

    ASELECTS.学号,姓名,平均成绩FROMstudents,scorescWHERES.学号=sc.学号GROUPBYs.学号HAVINGCOUNT(*)>=5ORDERBY平均成绩DESC

    BSELECTs.学号,姓名,AVG(成绩)FROMstudents,scorescWHEREs.学号=SC.学号ANDCOUNT(*)>=5GRoUPBY学号0RDERBY3DESC

    CSELECTS.学号,姓名,AVG(成绩)平均成绩FROMstudents,scorescWHEREs.学号=SC.学号ANDCOUNT(*)>=5GROUPBYs.学号ORDERBY平均成绩DESC

    DSELECTs.学号,姓名,AVG(成绩)平均成绩FROMstudents,scorescWHEREs.学号=sc.学号GROUPBYs.学号HAVINGCOUNT(*)>=50RDERBY3DESC

  • 42. 查询同时选修课程号为Cl和C5课程的学生的学号,正确的命令是()。[1分]

    ASELECT学号FROMscorescWHERE课程号="Cl"AND学号IN(SELECT学号FROMscorescWHERE课程号="C5")

    BSELECT学号FROMscorescWHERE课程号="Cl"AND学号=(SELECT学号FROMscorescWHERE课程号="C5")

    CSELECT学号FROMscorescWHERE课程号="Cl"AND课程号="C5"

    DSELECT学号FROMscorescWHERE课程号="Cl"OR课题号="C5"

  • 43. 删除学号为“20091001”且课程号为“C1”的选课记录,正确命令是()。[1分]

    ADELETEFROMscoreWHERE课程号="C1"AND学号="20091001"

    BDELETEFROMscoreWHERE课程号=”C1”OR学号="20091001"

    CDELETEscoreWHERE课程号="C1"AND学号="20091001"

    DDELETEscore课程号="C1"OR学号="20091001"

相关试卷
相关题库