荟萃馆

位置:首页 > IT认证 > 计算机等级

计算机二级VisualFoxPro无纸化试题及答案

1、下面描述中错误的是( )。

计算机二级VisualFoxPro无纸化试题及答案

A.系统总体结构图支持软件系统的详细设计

B.软件设计是将软件需求转换为软件表示的过程

C.数据结构与数据库设计是软件设计的任务之一

图是软件详细设计的表示工具

2、语句LIST MEMORY LIKE a*能够显示的变量不包括( )。

A.a

B.a1

2

3

3、执行如下命令的输出结果是(  )。

?15%4,15%-4

A.3 -1

B.3 3

C.1 1

D.1 -1

4、一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.一对一

B.一对多

C.多对一

D.多对多

5、在下列模式中,能够给出数据库物理存储结构与物理存取方法的是(  )。

A.外模式

B.内模式

C.概念模式

D.逻辑模式

6、将E-R图转换为关系模式时,实体和联系都可以表示为( )。

A.属性

B.键

C.关系

D.域

7、下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据

B.栈按“先进后出”组织数据

C.只能在栈底插入数据

D.不能删除数据

8、 “图书”表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母“A”开头的图书记录全部删除,正确的命令是( )。

TE FROM图书FOR图书号LIKE〝A%〞

TE FROM图书WHILE图书号LIKE〝A%〞

TE FROM图书WHERE图书号=〝A*〞

TE FROM图书WHERE图书号LIKE〝A%〞

9、在Visual FoxPro中,编译或连编生成的程序文件的扩展名不包括( )。

10、有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是( )。

A.自然连接

B.差

C.交

D.并

11、 命令?VARTYPE(TIME())的结果是( )。

A.C

B.D

C.T

D.出错

12、 在表单中为表格控件指定数据源的属性是(  )。

Source

rdSource

From

rdFrom

13、 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。

A.10

B.8

C.6

D.4

14、 创建一个名为student的新类,保存新类的类库名称是mylib,新类的父类是Person,正确的命令是(  )。

TE CLASS mylib OF student As Person

TE CLASS student OF Person As mylib

TE CLASS student OF mylib As Person

TE CLASS Person OF myhb As student

15、 表格控件的数据源可以是( )。

A.视图

B.表

SELECT语句

D.以上三种都可以

16、 在项目管理器中,将一程序设置为主程序的方法是( )。

A.将程序命名为main

B.通过属性窗口设置

C.右键单击该程序从快捷菜单中选择相关项

D.单击修改按钮设置

17、 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。

A.一对一

B.一对多

C.多对多

D.多对一

18、 将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是(  )。

TE选课SET成绩WITH 92 WHERE学号=”02080110”AND课程号=〝102〞

TE选课SET成绩=92 WHERE学号=”02080110”AND课程号=〝102〞

TE FROM选课SET成绩WITH 92 WHERE学号=”02080110”AND课程号=〝102〞

TE FROM选课SET成绩=92 WHERE学号=”02080110”AND课程号=〝102〞

19、 在软件设计中不使用的工具是(  )。

A.系统结构图

C.数据流图(DFD图)

D.程序流程图

20、 数据库设计中反映用户对数据要求的模式是( )。

A.内模式

B.概念模式

C.外模式

D.设计模式

21、 不允许出现重复字段值的索引是( )。

A.候选索引和主索引

B.普通索引和唯一索引

C.唯一索引和主索引

D.唯一索引

22、 软件设计中划分模块的一个准则是( )。

A.低内聚低耦合

B.高内聚低耦合

C.低内聚高耦合

D.高内聚高耦合

23、 设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是( )。

CT AVG(成绩)FROM选课WHERE姓名=〝刘明〞

CT AVG(成绩)FROM学生,选课WHERE姓名=〝刘明〞

CT AVG(成绩)FROM学生,选课WHERE学生.姓名=〝刘明〞

CT AVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名=〝刘明〞

24、 在数据库表设计器的“字段”选项卡中,字段有效性的设置项中不包括( )。

A.规则

B.信息

C.默认值

D.标题

25、 在E-R图中,用来表示实体联系的图形是( )。

A.椭圆形

B.矩形

C.菱形

D.三角形

26、 SQL的数据操作语句不包括(  )。

RT

TE

TE

GE

27、 设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。

CT学号,姓名,性别FROM s WHERE EXISTS(SELECT*FRON sc WHERE SC.学号=S.学号AND成绩<=85)

CT学号,姓名,性别FRON s WHERE NOT EXISTS(SELECT*FROM sc WHERE SC.学号=S.学号AND成绩<=85)

CT学号,姓名,性别FROM s WHERE EXISTS(SELECT*FRON sc WHERE SC.学号=S.学号AND成绩>85)

CT学号,姓名,性别FROM s WHERE NOT EXISTS(SELECT*FROM sc WHERE SC.学号=S.学号AND成绩<85)

28、 下面不属于需求分析阶段任务的是(  )。

A.确定软件系统的功能需求

B.确定软件系统的性能需求

C.需求规格说明书评审

D.制定软件集成测试计划

29、 以下关于查询的描述正确的是(  )。

A.不能根据自由表建立查询

B.只能根据自由表建立查询

C.只能根据数据库表建立查询

D.可以根据数据库表和自由表建立查询

30、 设有关系歌手(歌手号,姓名,最后得分)和关系评分(歌手号,分数,评委号),每个歌手的最后得分是所有评委给出的分数的平均值,则计算歌手“最后得分”的SQL语句是( )。

TE歌手SET最后得分=(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)

TE歌手SET最后得分EXISTS(SELECT AVG(分数)FROM评分WHERE歌手号=歌手.歌手号)

TE歌手SET最后得分=(SELECT AVG(分数)FROM评分)

TE歌手SET最后得分=(SELECT AVG(分数)FROM评分GROUP BY评委号)

31、 在Visual FoxPro中,扩展名为mnx的文件是( )。

A.备注文件

B.项目文件

C.表单文件

D.菜单文件

32、 让隐藏的MeForm表单显示在屏幕上的命令是( )。

lay

33、 在使用查询设计器创建查询时,为了指定在查询结果中是否包含重复记录(对应于DISTINCT),应该使用的选项卡是(  )。

A.排序依据

B.连接

C.筛选

D.杂项

34、 下列关于二叉树的叙述中,正确的是(  )。

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

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

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

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

35、 软件详细设计生产的图如下:

该图是( )

A.N-S图

C.程序流程图

D.E-R图

36、 下列选项中不属于结构化程序设计原则的是( )。

A.可封装

B.自顶向下

C.模块化

D.逐步求精

37、 查询订购单的数量和所有订购单金额合计的正确命令是(  )。

CT COUNT(DISTINCT订单号),SUM(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

CT COUNT(订单号),SUM(数量*单价)FROM产品JOIN订购单名细ON产品.产品号=订购单名细.产品号

CT COUNT(DISTINCT订单号),SUM(数量*单价)FROM产品,订购单名细0N产品.产品号=订购单名细.产品号

CT COUNT(订单号),SUM(数量*单价)FROM产品,订购单名细0N产品.产品号=订购单名细.产品号

38、 为“歌手”表增加一个字段“最后得分”的SQL语句是( )。

R TABLE歌手ADD最后得分F(6,2)

R DBF歌手ADD最后得分F 6,2

GE TABLE歌手ADD最后得分F(6,2)

GE TABLE"学院INSERT最后得分F 6,2

39、 说明数组后,数组元素的初值是( )。

A.整数0

B.不定值

C.逻辑真

D.逻辑假

40、 在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是( )。

Y(SPACE(0))

(ˋxy*′,ˋxyz′)

(ˋxy′,ˋabcxyz′)

LL(.)

41、(1)在考生文件夹下新建一个名为“库存管理”的项目文件。

(2)在新建的项目中建立一个名为“使用零件情况”的数据库,并将考生文件夹下的所有自由表添加到该数据库中。

(3)修改“零件信息”表的结构,为其增加一个字段,字段名为“规格”,类型为字符型,长度为8。

(4)打开并修改mymenu菜单文件,为菜单项“查找”设置快捷键Ctrl+T。

42、打开考生文件夹下的DB数据库,完成如下简单应用:

(1)编写一个名为的程序,根据表TABA中所有记录的a,b,c三个字段的值,计算各记录的一元二次方程的两个根x1和x2,并将两个根x1和x2写到对应的字段x1和x2中,如果无实数解,在note字段中写入“无实数解”。提示:平方根函数为SQRT( );程序编写完成后,运行该程序计算一元二次方程的两个根。注意:一元二次方程公式如下:

(2)打开名为testA的表单,其中有两个命令按钮,界面要求如下:

①设置两个按钮的高度均为30,宽度均为80,“退出”按钮与“查询”按钮顶边对齐。

②“查询”按钮的功能是在该按钮的Click事件中使用SQL的SELECT命令从表TABA中查询“无实数解”的记录并存储到表TABD中。

③“退出”按钮的功能是关闭并释放表单。

请按要求完成表单的设计,表单设计完成后,运行该表单,并单击“查询”按钮进行查询。

43、在考生文件夹下完成下列操作:

(1)建立一个表单名和文件名均为my form的表单,如下图所示。表单的标题为“教师情况”,表单中有两个命令按钮(Command1和Command2),两个复选框(Check1和Check2)和两个单选按钮(Option1和Option2)。Command1和Command2的标题分别是“生成表”和“退出”,Check1和Check2的标题分别是“系名”和“工资”,Option1和Option2的标题分别是“按职工号升序’’和“按职工号降序”。

(2)为“生成表”命令按钮编写click事件代码,其功能根据单运行时复选框指定的字段和单选钮指定的排序方式生成新的自由表。如果两个复选框都被选中,生成的自由表命名为,的字段包括职工号、姓名、系名、工资和课程号;如果只有“系名”复选框被选中,生成的自由表命名为one_,one_的字段包括职工号、姓名、系名和课程号;如果只有“工资”复选框被选中,生成的自由表命名为one_,one_的字段包括职工号、姓名、工资和课程号。

(3)运行表单,并分别执行如下操作:

①选中两个复选框和“按职工号升序”单选钮,单击“生成表,,命令按钮。

②只选中“系名”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。

③只选中“工资”复选框和“按职工号降序”单选钮,单击“生成表”命令按钮。