2013年全国计算机等级《二级VF》全真模拟试卷(14)

考试总分:43分

考试类型:模拟试题

作答时间:60分钟

已答人数:967

试卷答案:有

试卷介绍: 2013年全国计算机等级《二级VF》全真模拟试卷(14)

开始答题

试卷预览

  • 1. 1.在考生文件夹下新建一个名为“图书管理”的项目文件。2.在项目中新建一个名为“图书”的数据库。3.将考生文件夹下的所有自由表添加到“图书”数据库中。4.在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。[18分]
  • 2. 在考生文件夹下完成如下简单应用:1.建立一个名为NEW_VIEW的视图,该视图含有选修了课程但没有参加考试(成绩字段值为NULL)的学生信息(包括“学号”、“姓名”和“系部”3个字段)。2.建立表单MYFORM3,在表单上添加一个表格控件(名称为grdCourse),并通过该控件显示表COURSE的内容(要求RecordSourceType属性必须为0)。[24分]
  • 3. 打开考生文件夹下的SDB数据库,完成如下综合应用:创建一个标题名为“查询”、文件名为testb的表单,如下图所示。表单要求如下!(1)为表单建立数据环境,并向数据环境中添加“学生表”。(2)表单启动后自动居中。(3)向该表单中添加一个标签、一个文本框、一个表格和两个命令按钮。①标签对象(Labell)的标题文本为“学生注册日期”,文本框(Text1)用于输入学生注册日期,表格(Grid1)用于显示结果。②命令按钮的功能如下:a.“查询”按钮(Command1)的功能是在该按钮的Click事件中使用SQL的SELECT命令从“学生表”中查询学生注册日期等于文本框中指定的注册日期的学生的学号、姓名、年龄、性别、班级和注册日期,查询结果按年龄降序排序,并将查询结果在表格控件中显示,同时将查询结果存储到表TABE中。注意:查询结果存储到表TABE之前,应将表TABE中的记录清空。TABE表是已经建立好的表,它与学生表的结构不完全一样,多两个字段。b.“退出”按钮(Command2)的功能是关闭并释放表单。注意:需将表格控件的RecordSourceType属性值设置为“4一SQL说明”;表单设计完成后,运行该表单,查询注册日期等于2005年9月2日的学生信息。[18分]

    A(1)为表单建立数据环境,并向数据环境中添加“学生表”。

    B(2)表单启动后自动居中。

    C(3)向该表单中添加一个标签、一个文本框、一个表格和两个命令按钮。①标签对象(Labell)的标题文本为“学生注册日期”,文本框(Text1)用于输入学生注册日期,表格(Grid1)用于显示结果。②命令按钮的功能如下:a.“查询”按钮(Command1)的功能是在该按钮的Click事件中使用SQL的SELECT命令从“学生表”中查询学生注册日期等于文本框中指定的注册日期的学生的学号、姓名、年龄、性别、班级和注册日期,查询结果按年龄降序排序,并将查询结果在表格控件中显示,同时将查询结果存储到表TABE中。注意:查询结果存储到表TABE之前,应将表TABE中的记录清空。TABE表是已经建立好的表,它与学生表的结构不完全一样,多两个字段。b.“退出”按钮(Command2)的功能是关闭并释放表单。注意:需将表格控件的RecordSourceType属性值设置为“4一SQL说明”;表单设计完成后,运行该表单,查询注册日期等于2005年9月2日的学生信息。[18分]

  • 4. 计算结果不是字符串“Student”的语句是()。[1分]

    Aleft(”Student”,7)

    Bsubstr(”MyStudent”,3,7)

    Cright(”MyStudent”,7)

    Dat(”MyStudent”,3,7)

  • 5. 用二维表结构表示实体与实体问联系的数据模型是()。[1分]

    A网状模型

    B层次模型

    C面向对象模型

    D关系模型

  • 6. 以下关于“查询”的正确描述是()。[1分]

    A查询文件的扩展名为.prg

    B查询保存在数据库文件中

    C不能用自由表创建查询

    D可以用数据库表和自由表创建查询

  • 7. 如果内存变量和字段变量均有变量名“姓名”,那么引用内存变量的正确方法是()。[1分]

    AM.姓名

    BM>姓名

    C姓名

    D“姓名”

  • 8. 有如下程序:INPUTTOA1IFA1=10B1=0ENDIFB1=1假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是()。[1分]

    A1

    B由A的值决定

    C程序出错

  • 9. 执行如下程序,最后s的显示值为SETTALKOFFS=0i=5x=11DOWHILEs<=xs=s+ii=i+lENDD07SSETTALKON[1分]

    A5

    B11

    C18

    D26

  • 10. 基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段;SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。查询学生选修课程成绩75分以上的学生学号,正确的SQL语句是()。[1分]

    ASELECTDISTINCT学号FROMSCWHERE”成绩”>75

    BSELECTDISTINCT学号FROMSCWHERE成绩>75

    CSELECTDISTINCT学号FROMSCWHERE成绩>”75”

    DSELECTDISTINCT”学号”FROMSCWHERE”成绩”>75

  • 11. 基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段;SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。假设所有的选课成绩都已确定。显示“2002”号课程成绩中最高的20%记录信息,正确的SQL命令是()。[1分]

    ASELECT*TOP20FROMSCORDERBY成绩WHERE课程号=”2002”

    BSELECT*PERCENT20FROMSCORDERBY成绩DESCWHERE课程号=”2002”

    CSELECT*TOP20PERCENTFROMSCORDERBY成绩WHERE课程号=”2002”

    DSELECT*TOP20PERCENTFROMSCORDERBY成绩DESCWHERE课程号=”2002”

  • 12. 下列叙述中正确的是()。[1分]

    A顺序存储结构的存储一定是连续的,链式存储结构的存储空间不一定是连续的

    B顺序存储结构只针对线性结构,链式存储结构只针对非线性结构

    C顺序存储结构能存储有序表,链式存储结构不能存储有序表

    D链式存储结构比顺序存储结构节省存储空间

  • 13. 命令?LEN(SPACE(3)一SPACE(2))的结果是()。[1分]

    A1

    B2

    C3

    D5

  • 14. 在VisualFoxPro中让控件获得焦点,使其成为活动对象的方法是()[1分]

    ARELEASE

    BGETFOCUS

    CLOAD

    DSETFOCUS

  • 15. 下列关于算法复杂度描述正确的是()。[1分]

    A算法的时间复杂度是指算法执行的时间

    B算法的空间复杂度是指执行这个算法所需的内存空间

    C一个算法的空间复杂度大,则其时间复杂度必定大

    D一个算法的空间复杂度大,则其时间复杂度必定小

  • 16. 在命令按钮组中,ButtonCount指定命令按钮的个数,它的默认值是()。[1分]

    A0

    B1

    C2

    D5

  • 17. 下面关于VisualFoxPro报表的数据源的陈述中正确的是()。[1分]

    A数据库表、自由表或视图

    B自由表或其他报表

    C表、查询或视图

    D数据库表、自由表或查询

  • 18. MODIFYSTRUCTURE命令的功能是()。[1分]

    A修改记录值

    B修改表结构

    C修改数据库结构

    D修改数据库或表结构

  • 19. 以下叙述中,正确的是()。[1分]

    A软件就是程序的集合

    B软件包括程序和文档

    C软件应包括程序清单及结果

    D软件就是文件

  • 20. 在列表框控件设计中,确定列表框内的某个条目是否被选定应使用的属性是()。[1分]

    AValue

    BColumnCount

    CListCount

    DSelected

  • 21. 基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段;SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。查询同时选修课程号分别为2001和2005课程的学生的学号,正确的命令是()。[1分]

    ASELECT学号FROMSCWHERE课程号='2001'AND学号IN(SELECT学号FROMSCWHERE课程号='2005’)

    BSELECT学号FROMSCWHERE课程号='2001'AND学号=(SELECT学号FROMSCWHERE课程号='2005’)

    CSELECT学号FROMSCWHERE课程号='2001'AND课程号='2005'

    DSELECT学号FROMSCWHERE课程号='2001'OR'2005'

  • 22. 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。[1分]

    A提高耦合性、降低内聚性有利于提高模块的独立性

    B降低耦合性、提高内聚性有利于提高模块的独立性

    C耦合性是指一个模块内部各个元素间彼此结合的紧密程度

    D内聚性是指模块间互相连接的紧密程度

  • 23. 在E—R图中,用来表示属性的图形是()。[1分]

    A矩形

    B椭圆形

    C菱形

    D三角形

  • 24. 在VisualFoxPo中,使用索引的主要目的是()。[1分]

    A提高查询速度

    B节省存储空间

    C防止数据丢失

    D方便管理

  • 25. 删除student表中“平均成绩”字段的正确SQL命令是()。[1分]

    ADELETETABLEstudentDELETECOLUMN平均成绩

    BALTERTABLEstudentDELETECOLUMN平均成绩

    CALTERTABLEstudentDROPCOLUMN平均成绩

    DDELETETABLEstudentDROPCOLUMN平均成绩

  • 26. 下列选项中属于软件生命周期开发阶段任务的是()。[1分]

    A可行性研究

    B需求分析

    C详细设计

    D软件维护

  • 27. 在面向对象方法中,一个对象请求另一个对象为其服务的方式是通过发送()。[1分]

    A语句

    B命令

    C调用程序

    D消息

  • 28. 对长度为n的线性表排序,在最坏情况下,比较次数是nlog2n的排序方法是()。[1分]

    A快速排序

    B冒泡排序

    C直接插入排序

    D堆排序

  • 29. 基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段;SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。查询有选课记录,但没有考试成绩的学生的学号、姓名和课程号,正确的SQL语句是()。[1分]

    ASELECT学号,课程号FROMSCWHERE成绩=””

    BSELECT学号,课程号FROMSCWHERE成绩=.F.

    CSELECT学号,课程号FROMSCWHERE成绩=NULL

    DSELECT学号,课程号FROMSCWHERE成绩ISNULL

  • 30. 基于学生表S和学生选课表SC两个数据库表,它们的结构如下:S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段;SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段。查询选修课程在5门以上的学生的学号、姓名和平均成绩,并按平均成绩降序排序,正确的命令是()。[1分]

    ASELECTS.学号,姓名,平均成绩FROMS,SCWHERES.学号=SC.学号GROUPBYS.学号HAVINGCOUNT(*)>50RDERBY平均成绩DESC

    BSELECT学号,姓名,AVG(成绩)FROMS,SCWHERES.学号=SC.学号ANDCOUNT(*)>5GROUPBY学号0RDERBY3DESC

    CSELECTS.学号,姓名,AVG(成绩)平均成绩FROMS,SCWHERES.学号=SC.学号ANDCOUNT(*)>5GROUPBYS.学号ORDERBY平均成绩DESC

    DSELECTS.学号,姓名,AVG(成绩)平均成绩FROMS,SCWHERES.学号=SC.学号GROUPBYS.学号HAVINGCOUNT(*)>50RDERBY3DESC

  • 31. 不可以作为文本框控件数据来源的是()。[1分]

    A日期型字段

    B备注型字段

    C数值型字段

    D内存变量

  • 32. 在VisualFoxPro中,物理删除表中所有记录的命令是()。[1分]

    ADELETE

    BPACK

    CZAP

    DRELEASE

  • 33. 在VisualFoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该的使用命令是()。[1分]

    AREPLACEAGEWITHAGE+1

    BMODIFYSTUDENTSETAGE=AGE+1

    CALTERSTUDENTSETAGEWITHAGE+1

    DUPDATESTUDENTSETAGE=AGE+1

  • 34. “图书”表中有字符型字段“图书号”。要求用SQLDELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是()。[1分]

    ADELETEFROM图书FOR图书号LIKE”A%”

    BDELETEFROM图书WHILE图书号LIKE”A%”

    CDELETEFROM图书WHERE图书号=”A*”

    DDELETEFROM图书WHERE图书号LIKE”A%”

  • 35. 打开数据库的命令是()。[1分]

    AUSE

    BUSEDATABASE

    COPEN

    DOPENDATABASE

  • 36. 在VisualFoxPr0中,有如下程序:*程序名:TEST.PRGSETTALKOFFPRIVATEX,YX=”数据库”Y=”管理系统”DOsub17X+YRETURN*子程序:sublPROCEDUsublLOCALXX=”应用”Y=”系统”X=X+YRETURN执行命令DOTEST后,屏幕显示的结果应是()。[1分]

    A数据库系统

    B应用系统

    C数据库管理系统

    D应用管理系统

  • 37. 在下列的VisualFoxPro表达式中,其运算结果为逻辑真的是()。[1分]

    A“abcd”==“Abcd”

    B“abcd”==”abcd”

    CDTOC({^09/13/201208:00:00})==”09/13/201208:00:00”

    D”2842”==”2842”

  • 38. 下面关于类、对象、属性和方法的叙述中,错误的是()。[1分]

    A类是对一类相似对象的描述,这些对象具有相同种类的属性和方法

    B属性用于描述对象的状态,方法用于表示对象的行为

    C基于同一类产生的两个对象可以分别设置自己的属性值

    D执行不同对象的同名方法,其结果必然是相同的

  • 39. 下列关于队列的叙述正确的是()。[1分]

    A在队列中只能插入数据

    B在队列中只能删除数据

    C队列是先进先出的线性表

    D队列是先进后出的线性表

  • 40. 软件生命周期是指()。[1分]

    A软件的开发过程

    B软件的运行维护过程

    C软件产品从提出、实现、使用维护到停止使用、退役的过程

    D软件从需求分析、设计、实现到测试完成的过程

  • 41. 在下列选项中,哪个不是一个算法一般应该具有的基本特征()。[1分]

    A无穷性

    B可行性

    C确定性

    D有穷性

  • 42. 将当前表单从内存中释放的正确语句是()。[1分]

    AThisForm.Drop

    BThisForm.Destory

    CThisForm.Release

    DThisForm.Refresh

  • 43. 语句LISTMEMORYLIKEA?能够显示的变量是()。[1分]

    AABCD

    BABC

    CAB

    DBA

相关试卷
相关题库